From 9348afee650761d4514f7528318549a1962909bd Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 27 Oct 2023 17:13:55 +0200 Subject: [PATCH 001/422] Encapsulate RunProblemGeneration in a class --- src/cpp/full_run/include/FullRunOptionsParser.h | 4 ++-- src/cpp/lpnamer/main/ProblemGeneration.cpp | 6 ++---- src/cpp/lpnamer/problem_modifier/CMakeLists.txt | 10 +++++----- src/python/antares_xpansion/full_run_driver.py | 1 - 4 files changed, 9 insertions(+), 12 deletions(-) diff --git a/src/cpp/full_run/include/FullRunOptionsParser.h b/src/cpp/full_run/include/FullRunOptionsParser.h index 078562e82..02b49a1a8 100644 --- a/src/cpp/full_run/include/FullRunOptionsParser.h +++ b/src/cpp/full_run/include/FullRunOptionsParser.h @@ -11,10 +11,10 @@ class FullRunOptionsParser : public ProblemGenerationExeOptions { ~FullRunOptionsParser() override = default; void Parse(unsigned int argc, const char* const* argv) override; - std::filesystem::path BendersOptionsFile() const { + [[nodiscard]] std::filesystem::path BendersOptionsFile() const { return benders_options_file_; } - std::filesystem::path SolutionFile() const { return solutionFile_; } + [[nodiscard]] std::filesystem::path SolutionFile() const { return solutionFile_; } private: std::filesystem::path benders_options_file_; diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 7380e08f4..3e0ec23ce 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -1,6 +1,3 @@ -// -// Created by marechaljas on 27/10/23. -// #include "include/ProblemGeneration.h" @@ -199,7 +196,8 @@ void ProblemGeneration::RunProblemGeneration( : InstantiateZipReader(antares_archive_path); /* Main stuff */ - std::vector> xpansion_problems = getXpansionProblems(solver_log_manager, solver_name, mpsList, lpDir_, + std::vector> xpansion_problems = + getXpansionProblems(solver_log_manager, solver_name, mpsList, lpDir_, reader, !antares_archive_path.empty()); std::vector, ProblemData>> diff --git a/src/cpp/lpnamer/problem_modifier/CMakeLists.txt b/src/cpp/lpnamer/problem_modifier/CMakeLists.txt index 46df73a58..a917ceabf 100644 --- a/src/cpp/lpnamer/problem_modifier/CMakeLists.txt +++ b/src/cpp/lpnamer/problem_modifier/CMakeLists.txt @@ -52,11 +52,11 @@ add_library(lp_namer_problem_modifier STATIC ${CMAKE_CURRENT_SOURCE_DIR}/ZipProblemsProviderAdapter.h ${CMAKE_CURRENT_SOURCE_DIR}/ProblemVariablesFromProblemAdapter.cpp ${CMAKE_CURRENT_SOURCE_DIR}/ProblemVariablesFromProblemAdapter.h - FileProblemsProviderAdapter.cpp - FileProblemsProviderAdapter.h - FileProblemProviderAdapter.cpp - FileProblemProviderAdapter.h -) + ${CMAKE_CURRENT_SOURCE_DIR}/FileProblemsProviderAdapter.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/FileProblemsProviderAdapter.h + ${CMAKE_CURRENT_SOURCE_DIR}/FileProblemProviderAdapter.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/FileProblemProviderAdapter.h + ) target_include_directories (lp_namer_problem_modifier PUBLIC diff --git a/src/python/antares_xpansion/full_run_driver.py b/src/python/antares_xpansion/full_run_driver.py index 7a978fd9f..c7b5a1cb6 100644 --- a/src/python/antares_xpansion/full_run_driver.py +++ b/src/python/antares_xpansion/full_run_driver.py @@ -65,7 +65,6 @@ def run(self): os.chdir(lp_path) self.logger.info(f"Current directory is now: {os.getcwd()}") self.logger.info(f"Command is {self.full_command()}") - print(self.full_command()) ret = subprocess.run( self.full_command(), shell=False, stdout=sys.stdout, stderr=sys.stderr, encoding='utf-8') From a7bab62506dbef2f2b8f5c6341f2df834e7db948 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 2 Nov 2023 17:31:33 +0100 Subject: [PATCH 002/422] Refactor --- src/cpp/lpnamer/main/include/ProblemGeneration.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cpp/lpnamer/main/include/ProblemGeneration.h b/src/cpp/lpnamer/main/include/ProblemGeneration.h index f9ac5618f..8888e75dc 100644 --- a/src/cpp/lpnamer/main/include/ProblemGeneration.h +++ b/src/cpp/lpnamer/main/include/ProblemGeneration.h @@ -36,4 +36,7 @@ class ProblemGeneration { const std::filesystem::path& antares_archive_path, const std::filesystem::path& xpansion_output_dir, ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger); + static std::filesystem::path deduceXpansionDirIfEmpty( + std::filesystem::path xpansion_output_dir, + const std::filesystem::path& archive_path); }; From f1be1a06a248afcbc4c7b876ca97a6b32de1f38f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 2 Nov 2023 17:54:21 +0100 Subject: [PATCH 003/422] Deduce archive name from xpansion output name --- tests/cpp/full_run/FullRunTest.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/cpp/full_run/FullRunTest.cpp b/tests/cpp/full_run/FullRunTest.cpp index 084a80f98..161a1bdbd 100644 --- a/tests/cpp/full_run/FullRunTest.cpp +++ b/tests/cpp/full_run/FullRunTest.cpp @@ -69,7 +69,7 @@ TEST_P(FullRunOptionsParserTestFullPath, OptionsParsing) { const char argv8[] = "/path/to/solution.json"; pargs.push_back(argv7); pargs.push_back(argv8); - + full_run_options_options_parser_.Parse(pargs.size(), pargs.data()); ASSERT_EQ(full_run_options_options_parser_.BendersOptionsFile(), std::filesystem::path(argv6)); From cfb8814ef31648695b06ae18205245548000b5fc Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 3 Nov 2023 15:09:24 +0100 Subject: [PATCH 004/422] Handle not deductible archive file name --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 3 +++ src/cpp/lpnamer/main/include/ProblemGeneration.h | 12 ++++++++++++ 2 files changed, 15 insertions(+) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 3e0ec23ce..6d11b3edc 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -246,3 +246,6 @@ std::shared_ptr InstantiateZipReader( reader->Open(); return reader; } +ProblemGeneration::MismatchedParameters::MismatchedParameters( + const std::string& err_message, const std::string& log_location) + : XpansionError(err_message, log_location) {} diff --git a/src/cpp/lpnamer/main/include/ProblemGeneration.h b/src/cpp/lpnamer/main/include/ProblemGeneration.h index 8888e75dc..867a96dbd 100644 --- a/src/cpp/lpnamer/main/include/ProblemGeneration.h +++ b/src/cpp/lpnamer/main/include/ProblemGeneration.h @@ -26,6 +26,15 @@ class ProblemGeneration { const std::filesystem::path& log_file_path, const std::filesystem::path& weights_file, bool unnamed_problems); + class MismatchedParameters + : public LogUtils::XpansionError { + using LogUtils::XpansionError::XpansionError; + + public: + explicit MismatchedParameters(const std::string& err_message, + const std::string& log_location); + }; + private: void ProcessWeights( const std::filesystem::path& xpansion_output_dir, @@ -39,4 +48,7 @@ class ProblemGeneration { static std::filesystem::path deduceXpansionDirIfEmpty( std::filesystem::path xpansion_output_dir, const std::filesystem::path& archive_path); + static std::filesystem::path deduceArchivePathIfEmpty( + const std::filesystem::path& xpansion_output_dir, + const std::filesystem::path& archive_path); }; From 757750ef26d00b714203796673021cf6dad7fb38 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 3 Nov 2023 15:46:24 +0100 Subject: [PATCH 005/422] Move output and archive deduction in ProblemGenerationExeOptions --- src/cpp/lpnamer/main/include/ProblemGeneration.h | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/cpp/lpnamer/main/include/ProblemGeneration.h b/src/cpp/lpnamer/main/include/ProblemGeneration.h index 867a96dbd..f9ac5618f 100644 --- a/src/cpp/lpnamer/main/include/ProblemGeneration.h +++ b/src/cpp/lpnamer/main/include/ProblemGeneration.h @@ -26,15 +26,6 @@ class ProblemGeneration { const std::filesystem::path& log_file_path, const std::filesystem::path& weights_file, bool unnamed_problems); - class MismatchedParameters - : public LogUtils::XpansionError { - using LogUtils::XpansionError::XpansionError; - - public: - explicit MismatchedParameters(const std::string& err_message, - const std::string& log_location); - }; - private: void ProcessWeights( const std::filesystem::path& xpansion_output_dir, @@ -45,10 +36,4 @@ class ProblemGeneration { const std::filesystem::path& antares_archive_path, const std::filesystem::path& xpansion_output_dir, ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger); - static std::filesystem::path deduceXpansionDirIfEmpty( - std::filesystem::path xpansion_output_dir, - const std::filesystem::path& archive_path); - static std::filesystem::path deduceArchivePathIfEmpty( - const std::filesystem::path& xpansion_output_dir, - const std::filesystem::path& archive_path); }; From 0408426daf8501baacfed951f89c3ca0014824de Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 10 Jan 2024 16:39:42 +0100 Subject: [PATCH 006/422] Only use archive for run --- src/python/antares_xpansion/full_run_driver.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/python/antares_xpansion/full_run_driver.py b/src/python/antares_xpansion/full_run_driver.py index c7b5a1cb6..7a978fd9f 100644 --- a/src/python/antares_xpansion/full_run_driver.py +++ b/src/python/antares_xpansion/full_run_driver.py @@ -65,6 +65,7 @@ def run(self): os.chdir(lp_path) self.logger.info(f"Current directory is now: {os.getcwd()}") self.logger.info(f"Command is {self.full_command()}") + print(self.full_command()) ret = subprocess.run( self.full_command(), shell=False, stdout=sys.stdout, stderr=sys.stderr, encoding='utf-8') From 281f9189ba07c8cf334ff4895b8cb39e437995b2 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 12 Jan 2024 14:37:20 +0100 Subject: [PATCH 007/422] Fix build --- src/cpp/exe/lpnamer/CMakeLists.txt | 2 +- src/cpp/lpnamer/main/CMakeLists.txt | 5 +- src/cpp/lpnamer/main/ProblemGeneration.cpp | 24 +++ ...ntaresProblemToXpansionProblemTranslator.h | 3 +- .../lpnamer/problem_modifier/CMakeLists.txt | 3 +- .../IXpansionProblemsProvider.h | 1 - .../lpnamer/problem_modifier/LpsFromAntares.h | 159 ------------------ .../XpansionProblemsFromAntaresProvider.h | 3 +- 8 files changed, 35 insertions(+), 165 deletions(-) delete mode 100644 src/cpp/lpnamer/problem_modifier/LpsFromAntares.h diff --git a/src/cpp/exe/lpnamer/CMakeLists.txt b/src/cpp/exe/lpnamer/CMakeLists.txt index df7594402..023f1482b 100644 --- a/src/cpp/exe/lpnamer/CMakeLists.txt +++ b/src/cpp/exe/lpnamer/CMakeLists.txt @@ -18,6 +18,6 @@ target_link_libraries (lp_namer PRIVATE ${PROJECT_NAME}::problem_generation_main ${PROJECT_NAME}::lp_namer_helper - Boost::serialization) +) install(TARGETS lp_namer DESTINATION bin) diff --git a/src/cpp/lpnamer/main/CMakeLists.txt b/src/cpp/lpnamer/main/CMakeLists.txt index bfa797d0f..683089a26 100644 --- a/src/cpp/lpnamer/main/CMakeLists.txt +++ b/src/cpp/lpnamer/main/CMakeLists.txt @@ -10,6 +10,7 @@ # Problem Generation runner lib # --------------------------------------------------------------------------- +find_package(Antares REQUIRED) add_library (problem_generation_main STATIC ${CMAKE_CURRENT_SOURCE_DIR}/ProblemGenerationExeOptions.cpp ${CMAKE_CURRENT_SOURCE_DIR}/ProblemGeneration.cpp @@ -26,7 +27,9 @@ target_link_libraries (problem_generation_main ${PROJECT_NAME}::lp_namer_input_reader ${PROJECT_NAME}::lp_namer_problem_modifier Boost::boost Boost::program_options - helpers) + helpers + Antares::application +) get_target_property(helpers_include helpers INTERFACE_INCLUDE_DIRECTORIES) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 6d11b3edc..ce80ac90d 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -1,6 +1,8 @@ #include "include/ProblemGeneration.h" +#include + #include #include @@ -184,6 +186,28 @@ void ProblemGeneration::RunProblemGeneration( antares_version < first_version_without_variables_files; (*logger)(LogUtils::LOGLEVEL::INFO) << "rename problems: " << std::boolalpha << rename_problems << std::endl; + + Antares::Solver::Application application; + application.outputWriter_.PrintMe(); + using namespace std::literals::string_literals; + char* argv[] = {"antares-8.8-solver", "./examples/SmallTestFiveCandidates/", + "--force-parallel", "4"}; + auto argc = 4; + auto arg1 = "antares-8.8-solver"s; + auto arg2 = "./examples/SmallTestFiveCandidates/"s; + auto arg3 = "--force-parallel"s; + auto arg4 = "4"s; + argv[0] = arg1.data(); + argv[1] = arg2.data(); + argv[2] = arg3.data(); + argv[3] = arg4.data(); + + application.prepare(argc, argv); + LpsFromAntares lps; + application.pStudy->_lps = &lps; + application.execute(); + application.outputWriter_.PrintMe(); + auto files_mapper = FilesMapper(antares_archive_path, xpansion_output_dir); auto mpsList = files_mapper.MpsAndVariablesFilesVect(); diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h index 1c6e2fa48..40c83422a 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h @@ -4,8 +4,9 @@ #pragma once +#include + #include "../model/Problem.h" -#include "LpsFromAntares.h" class AntaresProblemToXpansionProblemTranslator { public: diff --git a/src/cpp/lpnamer/problem_modifier/CMakeLists.txt b/src/cpp/lpnamer/problem_modifier/CMakeLists.txt index a917ceabf..faec7d222 100644 --- a/src/cpp/lpnamer/problem_modifier/CMakeLists.txt +++ b/src/cpp/lpnamer/problem_modifier/CMakeLists.txt @@ -7,6 +7,7 @@ # =========================================================================== find_package(TBB REQUIRED CONFIG) +find_package(Antares REQUIRED) if (TBB_VERSION_MAJOR VERSION_LESS "2018") message(FATAL_ERROR "Require tbb 2018 or higher.") endif() @@ -42,7 +43,6 @@ add_library(lp_namer_problem_modifier STATIC ${CMAKE_CURRENT_SOURCE_DIR}/ProblemVariablesFileAdapter.h ${CMAKE_CURRENT_SOURCE_DIR}/MPSFileProblemProviderAdapter.cpp ${CMAKE_CURRENT_SOURCE_DIR}/MPSFileProblemProviderAdapter.h - ${CMAKE_CURRENT_SOURCE_DIR}/LpsFromAntares.h ${CMAKE_CURRENT_SOURCE_DIR}/XpansionProblemsFromAntaresProvider.cpp ${CMAKE_CURRENT_SOURCE_DIR}/XpansionProblemsFromAntaresProvider.h ${CMAKE_CURRENT_SOURCE_DIR}/AntaresProblemToXpansionProblemTranslator.cpp @@ -71,6 +71,7 @@ target_link_libraries (lp_namer_problem_modifier helpers solvers TBB::tbb + Antares::antares-solver-simulation ) add_library (${PROJECT_NAME}::lp_namer_problem_modifier ALIAS lp_namer_problem_modifier) diff --git a/src/cpp/lpnamer/problem_modifier/IXpansionProblemsProvider.h b/src/cpp/lpnamer/problem_modifier/IXpansionProblemsProvider.h index 89c3e24ed..5f6da3f56 100644 --- a/src/cpp/lpnamer/problem_modifier/IXpansionProblemsProvider.h +++ b/src/cpp/lpnamer/problem_modifier/IXpansionProblemsProvider.h @@ -5,7 +5,6 @@ #pragma once #include "../model/Problem.h" -#include "LpsFromAntares.h" class IXpansionProblemsProvider { public: diff --git a/src/cpp/lpnamer/problem_modifier/LpsFromAntares.h b/src/cpp/lpnamer/problem_modifier/LpsFromAntares.h deleted file mode 100644 index c46a7b298..000000000 --- a/src/cpp/lpnamer/problem_modifier/LpsFromAntares.h +++ /dev/null @@ -1,159 +0,0 @@ -// Je modifie la structure de Manuel en fonction des remarques que je vous ai -// faites vendredi - -#pragma once -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -struct ProblemHebdoId { - unsigned int year; - unsigned int week; - - bool operator<(const ProblemHebdoId& other) const { - if (year < other.year) return true; - if (year == other.year) return week < other.week; - return false; - } - - friend class boost::serialization::access; - template - void serialize(Archive& ar, [[maybe_unused]] const unsigned int version) { - ar& year; - ar& week; - } -}; - -class ConstantDataFromAntares; -class HebdoDataFromAntares; - -using ConstantDataFromAntaresPtr = std::shared_ptr; -using HebdoDataFromAntaresPtr = std::shared_ptr; - -// Type de données inutile car les matrices de tous les pbs hebdo sont -// identiques. Cela pourra changer à l'avenir si des coefficients de contraintes -// couplantes peuvent varier au cours du temps (ex: rendement d'une pompe à -// chaleur qui varie selon la température, FlowBased ?, etc) -using YearWeekHebdoDataFromAntares = - std::map; - -class ConstantDataFromAntares { - public: - int NombreDeVariables; // Mathématiquement : Nb colonnes de la matrice, - // Informatiquement = TypeDeVariable.size() - int NombreDeContraintes; // Mathématiqument : Nb lignes de la matrice, - // Informatiquement = Mdeb.size() - int NombreDeCoefficients; // Mathématiquement : Nb coeffs non nuls de la - // matrice, Informatiquement = Nbterm.size() = - // IndicesColonnes.size()= - // CoefficientsDeLaMatriceDesContraintes.size() - - std::vector TypeDeVariable; // Variables entières ou biniaires - std::vector - Mdeb; // Indique dans les indices dans le vecteur IndicesColonnes qui - // correspondent au début de chaque ligne. Ex : Mdeb[3] = 8 et - // Mdeb[4] = 13 -> Les termes IndicesColonnes[8] à - // IndicesColonnes[12] correspondent à des Id de colonnes de la - // ligne 3 de la matrice (en supposant que les lignes sont indexées - // à partir de 0) - std::vector Nbterm; // Nombre de termes non nuls sur chaque ligne. - // Inutile car NbTerm[i] = Mdeb[i+1] - Mdeb[i] - std::vector IndicesColonnes; // Id des colonnes des termes de - // CoefficientsDeLaMatriceDesContraintes : Ex - // IndicesColonnes[3] = 8 -> - // CoefficientsDeLaMatriceDesContraintes[8] donne la - // valeur du terme de la colonne 8, et de la ligne i où - // i est tel que Mdeb[i] <= 3 < Mdeb[i+1] - std::vector - CoefficientsDeLaMatriceDesContraintes; // Coefficients de la matrice - - std::vector - SignificationMetierDesVariables; // Nouveau par rapport à ce qu'à fait - // Manuel, contient les infos - // actuellement dans variables.txt. -> - // Utile pour l'étape - // problem_generation. Comme ce fichier - // contient des infos de type - // {signification metier, id zone, pas - // horaire} ou {signification metier, id - // lien, pas horaire}, peut-être qu'un - // vecteur de string n'est pas le - // meilleur choix (et il faudra aller - // vérifier précisément les infos dont - // on a besoin qui sont un peu - // différentes selon les variables) - std::vector - SignificationMetierDesContraintes; // Nouveau mais pas utile dans - // l'immédiat (y penser lorsqu'on - // essaiera d'investir directement sur - // les noeuds ou tester des choses - // plus complexes sur la gestion des - // stocks), idem que précédemment mais - // pour les contraintes, nécessite de - // définir précisément les infos dont - // on a besoin -> à faire lorsqu'on - // fera le nommage des contraintes - // dans Antarès ? - - friend class boost::serialization::access; - template - void serialize(Archive& ar, [[maybe_unused]] const unsigned int version) { - ar& NombreDeVariables; - ar& NombreDeContraintes; - ar& NombreDeCoefficients; - ar& TypeDeVariable; - ar& Mdeb; - ar& Nbterm; - ar& IndicesColonnes; - ar& CoefficientsDeLaMatriceDesContraintes; - ar& SignificationMetierDesVariables; - ar& SignificationMetierDesContraintes; - } -}; - -class HebdoDataFromAntares { - public: - std::vector Sens; // Sens de la contrainte : < ou > ou =, taille = - // NombreDeContraintes - std::vector Xmax; // Borne max des variables de la semaine - // considérée, taille = NombreDeVariables - std::vector Xmin; // Borne min des variables de la semaine - // considérée, taille = NombreDeVariables - std::vector - CoutLineaire; // Coefficients du vecteur de coût de la fonction objectif, - // taille = NombreDeVariables - std::vector - SecondMembre; // Vecteur des second membre des contraintes, taille = - // NombreDeContraintes - - friend class boost::serialization::access; - template - void serialize(Archive& ar, [[maybe_unused]] const unsigned int version) { - ar& Sens; - ar& Xmax; - ar& Xmin; - ar& CoutLineaire; - ar& SecondMembre; - } -}; - -class LpsFromAntares { - public: - ConstantDataFromAntaresPtr _constant; - YearWeekHebdoDataFromAntares _hebdo; - - friend class boost::serialization::access; - template - void serialize(Archive& ar, [[maybe_unused]] const unsigned int version) { - ar& _constant; - ar& _hebdo; - } -}; diff --git a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.h b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.h index 7a1a09c4d..4f1b86aa8 100644 --- a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.h +++ b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.h @@ -4,9 +4,10 @@ #pragma once +#include + #include "../model/Problem.h" #include "IXpansionProblemsProvider.h" -#include "LpsFromAntares.h" class XpansionProblemsFromAntaresProvider : public IXpansionProblemsProvider { public: From 468f38f33769171ca1f486c760a9efea2df1fc8d Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 12 Jan 2024 15:47:03 +0100 Subject: [PATCH 008/422] wip --- .../main/ProblemGenerationExeOptions.cpp | 14 ++++---- .../include/ProblemGenerationExeOptions.h | 29 +++++++++++----- .../ProblemGenerationExeOptionsTest.cpp | 34 +++++++++++++++++++ 3 files changed, 62 insertions(+), 15 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp index 95c882271..21d5c42d0 100644 --- a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp +++ b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp @@ -1,5 +1,6 @@ #include "ProblemGenerationExeOptions.h" namespace po = boost::program_options; +using namespace std::string_literals; ProblemGenerationExeOptions::ProblemGenerationExeOptions() : OptionsParser("Problem Generation exe") { @@ -8,6 +9,8 @@ ProblemGenerationExeOptions::ProblemGenerationExeOptions() "antares-xpansion study output")( "archive,a", po::value(&archive_path_), "antares-xpansion study zip")( + "study,s", po::value(&study_path_), + "antares study")( "formulation,f", po::value(&master_formulation_)->default_value("relaxed"), "master formulation (relaxed or integer)")( @@ -21,10 +24,9 @@ ProblemGenerationExeOptions::ProblemGenerationExeOptions() "use this option if unnamed problems are provided"); } void ProblemGenerationExeOptions::Parse(unsigned int argc, - const char *const *argv) { + const char* const* argv) { OptionsParser::Parse(argc, argv); auto log_location = LOGLOCATION; - using namespace std::string_literals; if (!XpansionOutputDir().empty() && !ArchivePath().empty()) { auto msg = "Giving both archive and output options is not permitted"s; throw ProblemGenerationOptions::ConflictingParameters(msg, log_location); @@ -42,13 +44,13 @@ std::filesystem::path ProblemGenerationExeOptions::deduceArchivePathIfEmpty( if (xpansion_output_dir.string().find("-Xpansion") == std::string::npos) { auto log_location = LOGLOCATION; auto msg = - "Archive path is missing and output path does not contains" - " \"-Xpansion\" suffixe. Can't deduce archive file name."; + "Archive path is missing and output path does not contains"s + " \"-Xpansion\" suffixe. Can't deduce archive file name."s; throw MismatchedParameters(msg, log_location); } auto deduced_archive_path = xpansion_output_dir; auto dir_name = deduced_archive_path.stem().string(); - dir_name = dir_name.substr(0, dir_name.find("-Xpansion")); + dir_name = dir_name.substr(0, dir_name.find("-Xpansion"s)); deduced_archive_path = deduced_archive_path.replace_filename(dir_name).replace_extension( ".zip"); @@ -63,7 +65,7 @@ std::filesystem::path ProblemGenerationExeOptions::deduceXpansionDirIfEmpty( if (xpansion_output_dir.empty() && !archive_path.empty()) { auto deduced_dir = archive_path; deduced_dir = deduced_dir.replace_filename( - deduced_dir.stem().replace_extension("").string() + "-Xpansion"); + deduced_dir.stem().replace_extension("").string() + "-Xpansion"s); return deduced_dir; } return xpansion_output_dir; diff --git a/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h b/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h index 9f05cdc21..3ceb0afb3 100644 --- a/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h +++ b/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h @@ -15,23 +15,34 @@ class ProblemGenerationExeOptions : public OptionsParser, std::filesystem::path archive_path_; std::filesystem::path weights_file_ = ""; std::vector active_years_; - bool unnamed_problems_; + bool unnamed_problems_ = false; + std::filesystem::path study_path_; public: ProblemGenerationExeOptions(); - virtual ~ProblemGenerationExeOptions() = default; - std::filesystem::path XpansionOutputDir() const { + ~ProblemGenerationExeOptions() override = default; + [[nodiscard]] std::filesystem::path XpansionOutputDir() const override { return xpansion_output_dir_; } - std::string MasterFormulation() const { return master_formulation_; } - std::string AdditionalConstraintsFilename() const { + [[nodiscard]] std::string MasterFormulation() const override { + return master_formulation_; + } + [[nodiscard]] std::string AdditionalConstraintsFilename() const override { return additional_constraintFilename_l_; } - std::filesystem::path ArchivePath() const { return archive_path_; } - std::filesystem::path WeightsFile() const { return weights_file_; } - std::vector ActiveYears() const { return active_years_; } - bool UnnamedProblems() const { return unnamed_problems_; } + [[nodiscard]] std::filesystem::path ArchivePath() const override { + return archive_path_; + } + [[nodiscard]] std::filesystem::path WeightsFile() const override { + return weights_file_; + } + [[nodiscard]] std::vector ActiveYears() const override { + return active_years_; + } + [[nodiscard]] bool UnnamedProblems() const override { + return unnamed_problems_; + } void Parse(unsigned int argc, const char *const *argv) override; diff --git a/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp b/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp index 2340bfc17..03fb5c127 100644 --- a/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp +++ b/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp @@ -128,4 +128,38 @@ TEST_F(ProblemGenerationExeOptionsTest, std::filesystem::temp_directory_path() / std::tmpnam(nullptr); EXPECT_THROW(parseOptions(), ProblemGenerationOptions::MissingParameters); +} + +TEST_F(ProblemGenerationExeOptionsTest, study) { + auto test_root = + std::filesystem::temp_directory_path() / std::tmpnam(nullptr); + + parseOptions("--study", test_root.string()); + + ProblemGenerationSpyAndMock pbg(problem_generation_options_parser_); + pbg.updateProblems(); + + EXPECT_TRUE(problem_generation_options_parser_.ArchivePath().empty()); + EXPECT_TRUE(pbg.archive_path_.empty()); + EXPECT_TRUE(pbg.xpansion_output_dir_.empty()); +} + +// +TEST_F(ProblemGenerationExeOptionsTest, _s_options_exclusive) { + auto test_root = + std::filesystem::temp_directory_path() / std::tmpnam(nullptr); + auto archive = std::string(tmpnam(nullptr)) + "study.zip"; + auto output_path = test_root / "study-Xpansion"; + + EXPECT_THROW( + parseOptions("--archive", archive, "--output", output_path.string()), + ProblemGenerationOptions::ConflictingParameters); + + ProblemGenerationSpyAndMock pbg(problem_generation_options_parser_); + pbg.updateProblems(); + + EXPECT_EQ(pbg.archive_path_, archive); + EXPECT_EQ(pbg.xpansion_output_dir_, output_path); + EXPECT_TRUE(std::filesystem::exists(output_path)); + EXPECT_TRUE(std::filesystem::exists(output_path / "lp")); } \ No newline at end of file From 3f31f71a5fddfcbfeba58c9ab458f1f6b96e9ede Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 15 Jan 2024 10:36:14 +0100 Subject: [PATCH 009/422] --study options for pbgen --- .../main/ProblemGenerationExeOptions.cpp | 19 ++++-- .../include/ProblemGenerationExeOptions.h | 1 + .../ProblemGenerationExeOptionsTest.cpp | 62 +++++++++++++++---- 3 files changed, 66 insertions(+), 16 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp index 21d5c42d0..e03172c90 100644 --- a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp +++ b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp @@ -27,12 +27,18 @@ void ProblemGenerationExeOptions::Parse(unsigned int argc, const char* const* argv) { OptionsParser::Parse(argc, argv); auto log_location = LOGLOCATION; - if (!XpansionOutputDir().empty() && !ArchivePath().empty()) { - auto msg = "Giving both archive and output options is not permitted"s; + if (std::vector args = {XpansionOutputDir(), ArchivePath(), + StudyPath()}; + std::ranges::count_if(args, std::ranges::empty) < (args.size() - 1)) { + auto msg = "Only one of [archive, output, study] parameters is accepted"s; throw ProblemGenerationOptions::ConflictingParameters(msg, log_location); } - if (XpansionOutputDir().empty() && ArchivePath().empty()) { - auto msg = "Both output directory and archive path are empty"s; + if (std::vector mandatory = {XpansionOutputDir(), ArchivePath(), + StudyPath()}; + std::ranges::all_of( + mandatory, [](std::string_view string) { return string.empty(); })) { + auto msg = + "Need to give at least on of [OutputDir, Archive, Study] options"s; throw ProblemGenerationOptions::MissingParameters(msg, log_location); } } @@ -69,4 +75,7 @@ std::filesystem::path ProblemGenerationExeOptions::deduceXpansionDirIfEmpty( return deduced_dir; } return xpansion_output_dir; -} \ No newline at end of file +} +std::filesystem::path ProblemGenerationExeOptions::StudyPath() const { + return study_path_; +} diff --git a/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h b/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h index 3ceb0afb3..35315a534 100644 --- a/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h +++ b/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h @@ -52,5 +52,6 @@ class ProblemGenerationExeOptions : public OptionsParser, [[nodiscard]] std::filesystem::path deduceArchivePathIfEmpty( const std::filesystem::path& xpansion_output_dir, const std::filesystem::path& archive_path) const override; + std::filesystem::path StudyPath() const; }; #endif // ANTARES_XPANSION_SRC_CPP_LPNAMER_MAIN_INCLUDE_PROBLEMGENERATIONEXEOPTIONS_H diff --git a/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp b/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp index 03fb5c127..97338fc8c 100644 --- a/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp +++ b/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp @@ -7,7 +7,10 @@ namespace po = boost::program_options; -class ProblemGenerationExeOptionsTest : public ::testing::Test { +class ProblemGenerationExeOptionsTest + : public testing::TestWithParam< + std::tuple, + std::pair>> { public: ProblemGenerationExeOptions problem_generation_options_parser_; @@ -65,25 +68,62 @@ TEST_F(ProblemGenerationExeOptionsTest, MasterFormulationDefaultValue) { std::string("relaxed")); } -TEST_F(ProblemGenerationExeOptionsTest, - OutputAndArchiveParameters_mutually_exclusives) { +// Base case: an empty tuple +template +auto flattenPairs(const std::tuple& tuple) { + return tuple; // Return the original tuple for the base case +} + +// Terminal case : only a pair +template +auto flattenPairs(const std::pair& pair) { + return std::make_tuple(pair.first, pair.second); +} + +// Recursive case: process the first pair and concatenate it with the flattened +// rest of the tuple f({ pair(A, B), pair(C, D), pair(E, F) }) +// => f( pair(A,B) ) + f( { pair(C, D), pair(E, F) }) +// => f( pair(A,B) ) + f( pair(C, D) ) + f ({ pair(E, F) }) +// => f( pair(A,B) ) + f( pair(C, D) ) + f ( pair(E, F) ) + f ( {} ) +template +auto flattenPairs(const std::pair& pair, const Ts&... rest) { + return std::tuple_cat(std::make_tuple(pair.first, pair.second), + flattenPairs(rest...)); +} + +auto cases() { + using namespace std::string_literals; + return ::testing::Combine( + ::testing::Values(std::make_pair("--archive"s, "archive.zip"s), + std::make_pair("--output"s, "output-Xpansion"s), + std::make_pair("--study"s, "the_study"s)), + ::testing::Values(std::make_pair("--archive"s, "archive.zip"s), + std::make_pair("--output"s, "output-Xpansion"s), + std::make_pair("--study"s, "the_study"s))); +} +TEST_P(ProblemGenerationExeOptionsTest, Parameters_mutually_exclusives) { auto test_root = std::filesystem::temp_directory_path() / std::tmpnam(nullptr); auto archive = std::string(tmpnam(nullptr)) + "study.zip"; auto output_path = test_root / "study-Xpansion"; + auto params = GetParam(); + if (std::get<0>(params) == std::get<1>(params)) { + GTEST_SKIP(); + } + auto tuple = + std::apply([](auto... args) { return flattenPairs(args...); }, params); EXPECT_THROW( - parseOptions("--archive", archive, "--output", output_path.string()), + std::apply([&, this](auto... args) { parseOptions(args...); }, tuple), ProblemGenerationOptions::ConflictingParameters); - ProblemGenerationSpyAndMock pbg(problem_generation_options_parser_); - pbg.updateProblems(); - - EXPECT_EQ(pbg.archive_path_, archive); - EXPECT_EQ(pbg.xpansion_output_dir_, output_path); - EXPECT_TRUE(std::filesystem::exists(output_path)); - EXPECT_TRUE(std::filesystem::exists(output_path / "lp")); + EXPECT_THROW( + parseOptions("--archive", archive, "--output", output_path.string(), + "--study", test_root.string()), + ProblemGenerationOptions::ConflictingParameters); } +INSTANTIATE_TEST_SUITE_P(ConflictingOptions, ProblemGenerationExeOptionsTest, + cases()); TEST_F(ProblemGenerationExeOptionsTest, OutputAndArchiveParameters_deduceOuputFromArchive) { From 0a63126e678c606fd181f031ad9ed2faee0226e6 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 17 Jan 2024 17:06:42 +0100 Subject: [PATCH 010/422] Minor cleanup --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 1 + src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp | 3 +-- src/cpp/lpnamer/main/include/ProblemGeneration.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index ce80ac90d..ee8c42088 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -44,6 +44,7 @@ void CreateDirectories(const std::filesystem::path& output_path) { ProblemGeneration::ProblemGeneration(ProblemGenerationOptions& options) : options_(options) {} + std::filesystem::path ProblemGeneration::updateProblems() { const auto xpansion_output_dir = options_.XpansionOutputDir(); const auto archive_path = options_.ArchivePath(); diff --git a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp index e03172c90..da10a184c 100644 --- a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp +++ b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp @@ -9,8 +9,7 @@ ProblemGenerationExeOptions::ProblemGenerationExeOptions() "antares-xpansion study output")( "archive,a", po::value(&archive_path_), "antares-xpansion study zip")( - "study,s", po::value(&study_path_), - "antares study")( + "study", po::value(&study_path_), "antares study")( "formulation,f", po::value(&master_formulation_)->default_value("relaxed"), "master formulation (relaxed or integer)")( diff --git a/src/cpp/lpnamer/main/include/ProblemGeneration.h b/src/cpp/lpnamer/main/include/ProblemGeneration.h index f9ac5618f..a0ab0980c 100644 --- a/src/cpp/lpnamer/main/include/ProblemGeneration.h +++ b/src/cpp/lpnamer/main/include/ProblemGeneration.h @@ -17,6 +17,7 @@ class ProblemGeneration { std::filesystem::path updateProblems(); ProblemGenerationOptions& options_; + private: virtual void RunProblemGeneration( const std::filesystem::path& xpansion_output_dir, const std::string& master_formulation, @@ -26,7 +27,6 @@ class ProblemGeneration { const std::filesystem::path& log_file_path, const std::filesystem::path& weights_file, bool unnamed_problems); - private: void ProcessWeights( const std::filesystem::path& xpansion_output_dir, const std::filesystem::path& antares_archive_path, From e6bba959825b098d3fbad50e2eb51809105f05fa Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 17 Jan 2024 17:07:12 +0100 Subject: [PATCH 011/422] destructor --- src/cpp/lpnamer/main/include/ProblemGeneration.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cpp/lpnamer/main/include/ProblemGeneration.h b/src/cpp/lpnamer/main/include/ProblemGeneration.h index a0ab0980c..fba8ab036 100644 --- a/src/cpp/lpnamer/main/include/ProblemGeneration.h +++ b/src/cpp/lpnamer/main/include/ProblemGeneration.h @@ -14,6 +14,7 @@ class ProblemGeneration { public: explicit ProblemGeneration(ProblemGenerationOptions& options); + virtual ~ProblemGeneration() = default; std::filesystem::path updateProblems(); ProblemGenerationOptions& options_; From 5fc8007221a8fb013b38687a288871fdad6c8539 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jan 2024 09:39:06 +0100 Subject: [PATCH 012/422] Use Lps in pbGen --- .../lpnamer/input_reader/LpFilesExtractor.cpp | 37 ++++++++++++++----- src/cpp/lpnamer/main/CMakeLists.txt | 2 + .../lpnamer/main/include/ProblemGeneration.h | 12 ++++++ .../include/ProblemGenerationExeOptions.h | 4 +- .../main/include/ProblemGenerationOptions.h | 1 + 5 files changed, 44 insertions(+), 12 deletions(-) diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp index 0fce4b0a3..0894569be 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp @@ -5,10 +5,33 @@ #include "ArchiveReader.h" void LpFilesExtractor::ExtractFiles() const { - auto archive_reader = ArchiveReader(antares_archive_path_); - archive_reader.Open(); - const auto vect_area_files = - archive_reader.ExtractPattern("area*.txt", "", xpansion_output_dir_); + std::vector vect_area_files; + std::vector vect_interco_files; + + if (!antares_archive_path_.empty()) { + auto archive_reader = ArchiveReader(antares_archive_path_); + archive_reader.Open(); + vect_area_files = + archive_reader.ExtractPattern("area*.txt", "", xpansion_output_dir_); + + vect_interco_files = + archive_reader.ExtractPattern("interco*.txt", "", xpansion_output_dir_); + + archive_reader.ExtractPattern("ts-numbers*", "", xpansion_output_dir_); + archive_reader.Close(); + archive_reader.Delete(); + } else { + for (auto &p : std::filesystem::directory_iterator(xpansion_output_dir_)) { + if (p.path().extension() == ".txt") { + if (p.path().filename().string().starts_with("area")) { + vect_area_files.push_back(p.path()); + } + if (p.path().filename().string().starts_with("interco")) { + vect_interco_files.push_back(p.path()); + } + } + } + } if (auto num_areas_file = vect_area_files.size(); num_areas_file == 0) { std::ostringstream msg; auto log_location = LOGLOCATION; @@ -27,9 +50,6 @@ void LpFilesExtractor::ExtractFiles() const { std::filesystem::rename(vect_area_files[0], xpansion_output_dir_ / "area.txt"); - const auto vect_interco_files = - archive_reader.ExtractPattern("interco*.txt", "", xpansion_output_dir_); - if (auto num_intercos_file = vect_interco_files.size(); num_intercos_file == 0) { std::ostringstream msg; @@ -48,7 +68,4 @@ void LpFilesExtractor::ExtractFiles() const { } std::filesystem::rename(vect_interco_files[0], xpansion_output_dir_ / "interco.txt"); - archive_reader.ExtractPattern("ts-numbers*", "", xpansion_output_dir_); - archive_reader.Close(); - archive_reader.Delete(); } \ No newline at end of file diff --git a/src/cpp/lpnamer/main/CMakeLists.txt b/src/cpp/lpnamer/main/CMakeLists.txt index 683089a26..6373267eb 100644 --- a/src/cpp/lpnamer/main/CMakeLists.txt +++ b/src/cpp/lpnamer/main/CMakeLists.txt @@ -29,6 +29,8 @@ target_link_libraries (problem_generation_main Boost::boost Boost::program_options helpers Antares::application + PUBLIC + Antares::antares-solver-simulation ) get_target_property(helpers_include helpers INTERFACE_INCLUDE_DIRECTORIES) diff --git a/src/cpp/lpnamer/main/include/ProblemGeneration.h b/src/cpp/lpnamer/main/include/ProblemGeneration.h index fba8ab036..4eb9e4186 100644 --- a/src/cpp/lpnamer/main/include/ProblemGeneration.h +++ b/src/cpp/lpnamer/main/include/ProblemGeneration.h @@ -4,12 +4,18 @@ #pragma once +#include + #include #include +#include "../../input_reader/MpsTxtWriter.h" +#include "../../model/Problem.h" +#include "ArchiveReader.h" #include "ProblemGenerationExeOptions.h" #include "ProblemGenerationLogger.h" #include "ProblemGenerationOptions.h" +#include "multisolver_interface/SolverAbstract.h" class ProblemGeneration { public: @@ -37,4 +43,10 @@ class ProblemGeneration { const std::filesystem::path& antares_archive_path, const std::filesystem::path& xpansion_output_dir, ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger); + std::vector> getXpansionProblems( + SolverLogManager& solver_log_manager, const std::string& solver_name, + const std::vector& mpsList, std::filesystem::path& lpDir_, + std::shared_ptr& reader, bool with_archive, + const LpsFromAntares& lps); + LpsFromAntares lps_; }; diff --git a/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h b/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h index 35315a534..ed4f00b03 100644 --- a/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h +++ b/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h @@ -13,7 +13,7 @@ class ProblemGenerationExeOptions : public OptionsParser, std::string master_formulation_; std::string additional_constraintFilename_l_; std::filesystem::path archive_path_; - std::filesystem::path weights_file_ = ""; + std::filesystem::path weights_file_; std::vector active_years_; bool unnamed_problems_ = false; std::filesystem::path study_path_; @@ -52,6 +52,6 @@ class ProblemGenerationExeOptions : public OptionsParser, [[nodiscard]] std::filesystem::path deduceArchivePathIfEmpty( const std::filesystem::path& xpansion_output_dir, const std::filesystem::path& archive_path) const override; - std::filesystem::path StudyPath() const; + [[nodiscard]] std::filesystem::path StudyPath() const override; }; #endif // ANTARES_XPANSION_SRC_CPP_LPNAMER_MAIN_INCLUDE_PROBLEMGENERATIONEXEOPTIONS_H diff --git a/src/cpp/lpnamer/main/include/ProblemGenerationOptions.h b/src/cpp/lpnamer/main/include/ProblemGenerationOptions.h index 338ead38d..4f3ef4637 100644 --- a/src/cpp/lpnamer/main/include/ProblemGenerationOptions.h +++ b/src/cpp/lpnamer/main/include/ProblemGenerationOptions.h @@ -23,6 +23,7 @@ class ProblemGenerationOptions { [[nodiscard]] virtual std::filesystem::path deduceArchivePathIfEmpty( const std::filesystem::path& xpansion_output_dir, const std::filesystem::path& archive_path) const = 0; + [[nodiscard]] virtual std::filesystem::path StudyPath() const = 0; class ConflictingParameters : public LogUtils::XpansionError { From ee8e3f010514a63beb7e50247c2038f79f16b760 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jan 2024 13:56:03 +0100 Subject: [PATCH 013/422] Use variables name in problems from Antares --- .../AntaresProblemToXpansionProblemTranslator.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp index 8c1ee291d..0b1c9cabf 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp @@ -29,6 +29,9 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( convertSignToLEG(hebdo->Sens.data()).data(), hebdo->SecondMembre.data(), {}, constant->Mdeb.data(), constant->IndicesColonnes.data(), constant->CoefficientsDeLaMatriceDesContraintes.data()); + for (int i = 0; i < constant->variables.size(); ++i) { + problem->chg_col_name(i, constant->variables[i]); + } auto rows = problem->get_nrows(); auto cols = problem->get_ncols(); auto elem = problem->get_nelems(); From 9b90b6bd0d58621647da8f35427d7fdd6e1f1d00 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jan 2024 14:38:57 +0100 Subject: [PATCH 014/422] Use problemName from Antares --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 9 +++++++-- .../AntaresProblemToXpansionProblemTranslator.cpp | 2 ++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index ee8c42088..874bfab75 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -228,8 +228,13 @@ void ProblemGeneration::RunProblemGeneration( std::vector, ProblemData>> problems_and_data; for (int i = 0; i < xpansion_problems.size(); ++i) { - xpansion_problems.at(i)->_name = mpsList.at(i)._problem_mps; - problems_and_data.emplace_back(xpansion_problems.at(i), mpsList.at(i)); + if (options_.StudyPath().empty()) { + xpansion_problems.at(i)->_name = mpsList.at(i)._problem_mps; + problems_and_data.emplace_back(xpansion_problems.at(i), mpsList.at(i)); + } else { + ProblemData data{xpansion_problems.at(i)->_name, {}}; + problems_and_data.emplace_back(xpansion_problems.at(i), data); + } } auto mps_file_writer = std::make_shared(lpDir_); std::for_each( diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp index 0b1c9cabf..6788cb710 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp @@ -19,6 +19,8 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( const auto& constant = lps._constant; const auto& hebdo = lps._hebdo.at({year, week}); + problem->_name = hebdo->name; + std::vector tmp(constant->NombreDeVariables, 0); std::vector coltypes(constant->NombreDeVariables, 'C'); From ae98609a73a444020fe42fae2988a74bfac0ef9a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jan 2024 15:06:22 +0100 Subject: [PATCH 015/422] Use "mode" --- src/cpp/lpnamer/main/include/ProblemGeneration.h | 2 ++ src/cpp/lpnamer/model/CMakeLists.txt | 3 ++- src/cpp/lpnamer/model/Mode.h | 12 ++++++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 src/cpp/lpnamer/model/Mode.h diff --git a/src/cpp/lpnamer/main/include/ProblemGeneration.h b/src/cpp/lpnamer/main/include/ProblemGeneration.h index 4eb9e4186..47e015a4d 100644 --- a/src/cpp/lpnamer/main/include/ProblemGeneration.h +++ b/src/cpp/lpnamer/main/include/ProblemGeneration.h @@ -10,6 +10,7 @@ #include #include "../../input_reader/MpsTxtWriter.h" +#include "../../model/Mode.h" #include "../../model/Problem.h" #include "ArchiveReader.h" #include "ProblemGenerationExeOptions.h" @@ -49,4 +50,5 @@ class ProblemGeneration { std::shared_ptr& reader, bool with_archive, const LpsFromAntares& lps); LpsFromAntares lps_; + Mode mode_ = Mode::UNKOWN; }; diff --git a/src/cpp/lpnamer/model/CMakeLists.txt b/src/cpp/lpnamer/model/CMakeLists.txt index 3132f73da..46d00100d 100644 --- a/src/cpp/lpnamer/model/CMakeLists.txt +++ b/src/cpp/lpnamer/model/CMakeLists.txt @@ -17,7 +17,8 @@ add_library (lp_namer_model STATIC ${CMAKE_CURRENT_SOURCE_DIR}/ProblemNameParser.h ${CMAKE_CURRENT_SOURCE_DIR}/ProblemNameParser.cpp ${CMAKE_CURRENT_SOURCE_DIR}/ChronicleMapReader.h ${CMAKE_CURRENT_SOURCE_DIR}/ChronicleMapReader.cpp ${CMAKE_CURRENT_SOURCE_DIR}/ChronicleMapProvider.h ${CMAKE_CURRENT_SOURCE_DIR}/ChronicleMapProvider.cpp - ) + Mode.h +) target_include_directories (lp_namer_model PUBLIC diff --git a/src/cpp/lpnamer/model/Mode.h b/src/cpp/lpnamer/model/Mode.h new file mode 100644 index 000000000..a955d39c1 --- /dev/null +++ b/src/cpp/lpnamer/model/Mode.h @@ -0,0 +1,12 @@ +// +// Created by marechaljas on 22/01/24. +// + +#pragma once + +enum class Mode { + ANTARES_API, + FILE, + ARCHIVE, + UNKOWN, +}; \ No newline at end of file From 9c3732d45f43088a3b60f043e5209da1f60279c0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jan 2024 15:38:10 +0100 Subject: [PATCH 016/422] Refactor test --- .../lpnamer/test_lpnamerEndToEnd.py | 93 ++++++++++++++----- 1 file changed, 69 insertions(+), 24 deletions(-) diff --git a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py index 36cc758b5..0419b2097 100644 --- a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py +++ b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py @@ -3,6 +3,7 @@ import shutil import subprocess import zipfile +from enum import Enum from pathlib import Path import pytest @@ -30,27 +31,39 @@ TEST_LP_RELAXED_02 = DATA_TEST_RELAXED / "SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed" / "output" \ / "economy" test_data = [ - (TEST_LP_INTEGER_01, "integer", True), - (TEST_LP_INTEGER_01, "integer", False), - (TEST_LP_INTEGER_02, "integer", True), - (TEST_LP_INTEGER_02, "integer", False), - (TEST_LP_RELAXED_01, "relaxed", True), - (TEST_LP_RELAXED_01, "relaxed", False), - (TEST_LP_RELAXED_02, "relaxed", True), - (TEST_LP_RELAXED_02, "relaxed", False), + (TEST_LP_INTEGER_01, "integer"), + (TEST_LP_INTEGER_01, "integer"), + (TEST_LP_INTEGER_02, "integer"), + (TEST_LP_INTEGER_02, "integer"), + (TEST_LP_RELAXED_01, "relaxed"), + (TEST_LP_RELAXED_01, "relaxed"), + (TEST_LP_RELAXED_02, "relaxed"), + (TEST_LP_RELAXED_02, "relaxed"), ] + +class OptionType(Enum): + ARCHIVE = 1 + OUTPUT = 2 + STUDY = 3 + + +options_mode = [OptionType.ARCHIVE, OptionType.OUTPUT, OptionType.STUDY] + test_data_multiple_candidates = [ - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB, "integer", True), - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB, "integer", False), - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES, "integer", True), - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES, "integer", False), - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB_HURDLES, "integer", True), - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB_HURDLES, "integer", False), - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB_NULL_PROFILE, "integer", True), - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB_NULL_PROFILE, "integer", False), + (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB, "integer"), + (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB, "integer"), + (TEST_LP_INTEGER_MULTIPLE_CANDIDATES, "integer"), + (TEST_LP_INTEGER_MULTIPLE_CANDIDATES, "integer"), + (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB_HURDLES, "integer"), + (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB_HURDLES, "integer"), + (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB_NULL_PROFILE, "integer"), + (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB_NULL_PROFILE, "integer"), ] +test_data_study_option = [ + (DATA_TEST / "examples" / "xpansion-test-01-weights", "integer") +] @pytest.fixture def setup_and_teardown_lp_directory(request): @@ -71,23 +84,30 @@ def setup_and_teardown_lp_directory(request): yield -@pytest.mark.parametrize("test_dir,master_mode, use_archive", test_data) -def test_lp_directory_files(install_dir, test_dir, master_mode, use_archive, setup_and_teardown_lp_directory): +@pytest.mark.parametrize("test_dir,master_mode", test_data) +@pytest.mark.parametrize("option_mode", options_mode) +def test_lp_directory_files(install_dir, test_dir, master_mode, option_mode, setup_and_teardown_lp_directory): # given - if use_archive: + if option_mode == OptionType.ARCHIVE: launch_and_compare_lp_with_reference_archive(install_dir, master_mode, test_dir) - else: + elif option_mode == OptionType.OUTPUT: launch_and_compare_lp_with_reference_output(install_dir, master_mode, test_dir) -@pytest.mark.parametrize("test_dir,master_mode, use_archive", test_data_multiple_candidates) -def test_lp_multiple_candidates(install_dir, test_dir, master_mode, use_archive, setup_and_teardown_lp_directory): - if use_archive: +@pytest.mark.parametrize("test_dir,master_mode", test_data_multiple_candidates) +@pytest.mark.parametrize("option_mode", options_mode) +def test_lp_multiple_candidates(install_dir, test_dir, master_mode, option_mode, setup_and_teardown_lp_directory): + if option_mode == OptionType.ARCHIVE: launch_and_compare_lp_with_reference_archive(install_dir, master_mode, test_dir) - else: + elif option_mode == OptionType.OUTPUT: launch_and_compare_lp_with_reference_output(install_dir, master_mode, test_dir) +@pytest.mark.parametrize("study_dir,master_mode", test_data_study_option) +@pytest.mark.parametrize("option_mode", [OptionType.STUDY]) +def test_lp_with_study_option(install_dir, study_dir, master_mode, option_mode, ): + launch_and_compare_lp_with_reference_study(install_dir, master_mode, study_dir) + def launch_and_compare_lp_with_reference_output(install_dir, master_mode, test_dir): old_path = os.getcwd() reference_lp_dir = test_dir / "reference_lp" @@ -114,8 +134,33 @@ def launch_and_compare_lp_with_reference_archive(install_dir, master_mode, test_ os.chdir(test_dir.parent) launch_command = [str(lp_namer_exe), "-a", str(zip_path), "-e", "contraintes.txt", "-f", master_mode, "--unnamed-problems"] + print(launch_command) + # when + returned_l = subprocess.run(launch_command, shell=False) + # then + then(lp_dir, old_path, reference_lp_dir, returned_l) + + +def get_lp_dir(study_dir): + directory = os.path.abspath(study_dir / "output") + directories = [d for d in os.listdir(directory) if os.path.isdir(os.path.join(directory, d))] + + # Sort the directories based on creation date + directories.sort(key=lambda x: os.path.getctime(os.path.join(directory, x))) + return directories[-1] + + +def launch_and_compare_lp_with_reference_study(install_dir, master_mode, study_dir): + old_path = os.getcwd() + reference_lp_dir = study_dir / "output" / "simulation-reference" / "lp" + lp_namer_exe = Path(install_dir) / "lp_namer" + os.chdir(study_dir) + launch_command = [str(lp_namer_exe), "--study", str(study_dir), + "-e", "contraintes.txt", "-f", master_mode, "--unnamed-problems"] + print(launch_command) # when returned_l = subprocess.run(launch_command, shell=False) + lp_dir = get_lp_dir(study_dir) # then then(lp_dir, old_path, reference_lp_dir, returned_l) From 7736cbf5e5c4857de1d4b8a63131052fa82dae13 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jan 2024 15:46:51 +0100 Subject: [PATCH 017/422] Add study for lpNamer e2e tests --- .../SmallTestFiveCandidates/.xpansion_locker | 1 + .../SmallTestFiveCandidates/Desktop.ini | 4 + .../input/areas/area1/optimization.ini | 11 + .../input/areas/area1/ui.ini | 15 + .../input/areas/area2/optimization.ini | 11 + .../input/areas/area2/ui.ini | 15 + .../input/areas/flex/optimization.ini | 11 + .../input/areas/flex/ui.ini | 15 + .../input/areas/list.txt | 8 + .../input/areas/peak/optimization.ini | 11 + .../input/areas/peak/ui.ini | 15 + .../input/areas/pv/optimization.ini | 11 + .../input/areas/pv/ui.ini | 15 + .../input/areas/semibase/optimization.ini | 11 + .../input/areas/semibase/ui.ini | 15 + .../input/areas/sets.ini | 6 + .../input/areas/store_in/optimization.ini | 11 + .../input/areas/store_in/ui.ini | 15 + .../input/areas/store_out/optimization.ini | 11 + .../input/areas/store_out/ui.ini | 15 + .../bindingconstraints/bindingconstraints.ini | 9 + .../bindingconstraints/storing_balance.txt | 0 .../input/hydro/allocation/area1.ini | 3 + .../input/hydro/allocation/area2.ini | 3 + .../input/hydro/allocation/flex.ini | 3 + .../input/hydro/allocation/peak.ini | 3 + .../input/hydro/allocation/pv.ini | 3 + .../input/hydro/allocation/semibase.ini | 3 + .../input/hydro/allocation/store_in.ini | 3 + .../input/hydro/allocation/store_out.ini | 3 + .../capacity/creditmodulations_area1.txt | 2 + .../capacity/creditmodulations_area2.txt | 2 + .../capacity/creditmodulations_flex.txt | 2 + .../capacity/creditmodulations_peak.txt | 2 + .../common/capacity/creditmodulations_pv.txt | 2 + .../capacity/creditmodulations_semibase.txt | 2 + .../capacity/creditmodulations_store_in.txt | 2 + .../capacity/creditmodulations_store_out.txt | 2 + .../common/capacity/inflowPattern_area1.txt | 365 + .../common/capacity/inflowPattern_area2.txt | 365 + .../common/capacity/inflowPattern_flex.txt | 365 + .../common/capacity/inflowPattern_peak.txt | 365 + .../common/capacity/inflowPattern_pv.txt | 365 + .../capacity/inflowPattern_semibase.txt | 365 + .../capacity/inflowPattern_store_in.txt | 365 + .../capacity/inflowPattern_store_out.txt | 365 + .../hydro/common/capacity/maxpower_area1.txt | 365 + .../hydro/common/capacity/maxpower_area2.txt | 365 + .../hydro/common/capacity/maxpower_flex.txt | 365 + .../hydro/common/capacity/maxpower_peak.txt | 365 + .../hydro/common/capacity/maxpower_pv.txt | 365 + .../common/capacity/maxpower_semibase.txt | 365 + .../common/capacity/maxpower_store_in.txt | 365 + .../common/capacity/maxpower_store_out.txt | 365 + .../hydro/common/capacity/reservoir_area1.txt | 365 + .../hydro/common/capacity/reservoir_area2.txt | 365 + .../hydro/common/capacity/reservoir_flex.txt | 365 + .../hydro/common/capacity/reservoir_peak.txt | 365 + .../hydro/common/capacity/reservoir_pv.txt | 365 + .../common/capacity/reservoir_semibase.txt | 365 + .../common/capacity/reservoir_store_in.txt | 365 + .../common/capacity/reservoir_store_out.txt | 365 + .../common/capacity/waterValues_area1.txt | 0 .../common/capacity/waterValues_area2.txt | 0 .../common/capacity/waterValues_flex.txt | 0 .../common/capacity/waterValues_peak.txt | 0 .../hydro/common/capacity/waterValues_pv.txt | 0 .../common/capacity/waterValues_semibase.txt | 0 .../common/capacity/waterValues_store_in.txt | 0 .../common/capacity/waterValues_store_out.txt | 0 .../input/hydro/hydro.ini | 70 + .../input/hydro/prepro/area1/energy.txt | 0 .../input/hydro/prepro/area1/prepro.ini | 3 + .../input/hydro/prepro/area2/energy.txt | 0 .../input/hydro/prepro/area2/prepro.ini | 3 + .../input/hydro/prepro/correlation.ini | 29 + .../input/hydro/prepro/flex/energy.txt | 0 .../input/hydro/prepro/flex/prepro.ini | 3 + .../input/hydro/prepro/peak/energy.txt | 0 .../input/hydro/prepro/peak/prepro.ini | 3 + .../input/hydro/prepro/pv/energy.txt | 0 .../input/hydro/prepro/pv/prepro.ini | 3 + .../input/hydro/prepro/semibase/energy.txt | 0 .../input/hydro/prepro/semibase/prepro.ini | 3 + .../input/hydro/prepro/store_in/energy.txt | 0 .../input/hydro/prepro/store_in/prepro.ini | 3 + .../input/hydro/prepro/store_out/energy.txt | 0 .../input/hydro/prepro/store_out/prepro.ini | 3 + .../input/hydro/series/area1/mod.txt | 0 .../input/hydro/series/area1/ror.txt | 0 .../input/hydro/series/area2/mod.txt | 0 .../input/hydro/series/area2/ror.txt | 0 .../input/hydro/series/flex/mod.txt | 0 .../input/hydro/series/flex/ror.txt | 0 .../input/hydro/series/peak/mod.txt | 0 .../input/hydro/series/peak/ror.txt | 0 .../input/hydro/series/pv/mod.txt | 0 .../input/hydro/series/pv/ror.txt | 0 .../input/hydro/series/semibase/mod.txt | 0 .../input/hydro/series/semibase/ror.txt | 0 .../input/hydro/series/store_in/mod.txt | 0 .../input/hydro/series/store_in/ror.txt | 0 .../input/hydro/series/store_out/mod.txt | 0 .../input/hydro/series/store_out/ror.txt | 0 .../input/links/area1/area2.txt | 8760 +++++++++++++++++ .../input/links/area1/peak.txt | 8760 +++++++++++++++++ .../input/links/area1/properties.ini | 45 + .../input/links/area1/semibase.txt | 8760 +++++++++++++++++ .../input/links/area2/flex.txt | 8760 +++++++++++++++++ .../input/links/area2/properties.ini | 30 + .../input/links/area2/pv.txt | 8760 +++++++++++++++++ .../input/links/flex/properties.ini | 30 + .../input/links/flex/store_in.txt | 8760 +++++++++++++++++ .../input/links/flex/store_out.txt | 8760 +++++++++++++++++ .../input/links/peak/properties.ini | 0 .../input/links/pv/properties.ini | 0 .../input/links/semibase/properties.ini | 0 .../input/links/store_in/properties.ini | 0 .../input/links/store_out/properties.ini | 0 .../input/load/prepro/area1/conversion.txt | 2 + .../input/load/prepro/area1/data.txt | 12 + .../input/load/prepro/area1/k.txt | 24 + .../input/load/prepro/area1/settings.ini | 5 + .../input/load/prepro/area1/translation.txt | 8760 +++++++++++++++++ .../input/load/prepro/area2/conversion.txt | 2 + .../input/load/prepro/area2/data.txt | 12 + .../input/load/prepro/area2/k.txt | 24 + .../input/load/prepro/area2/settings.ini | 5 + .../input/load/prepro/area2/translation.txt | 8760 +++++++++++++++++ .../input/load/prepro/correlation.ini | 30 + .../input/load/prepro/flex/conversion.txt | 2 + .../input/load/prepro/flex/data.txt | 12 + .../input/load/prepro/flex/k.txt | 0 .../input/load/prepro/flex/settings.ini | 0 .../input/load/prepro/flex/translation.txt | 0 .../input/load/prepro/peak/conversion.txt | 2 + .../input/load/prepro/peak/data.txt | 12 + .../input/load/prepro/peak/k.txt | 0 .../input/load/prepro/peak/settings.ini | 0 .../input/load/prepro/peak/translation.txt | 0 .../input/load/prepro/pv/conversion.txt | 2 + .../input/load/prepro/pv/data.txt | 12 + .../input/load/prepro/pv/k.txt | 0 .../input/load/prepro/pv/settings.ini | 0 .../input/load/prepro/pv/translation.txt | 0 .../input/load/prepro/semibase/conversion.txt | 2 + .../input/load/prepro/semibase/data.txt | 12 + .../input/load/prepro/semibase/k.txt | 0 .../input/load/prepro/semibase/settings.ini | 0 .../load/prepro/semibase/translation.txt | 0 .../input/load/prepro/store_in/conversion.txt | 2 + .../input/load/prepro/store_in/data.txt | 12 + .../input/load/prepro/store_in/k.txt | 0 .../input/load/prepro/store_in/settings.ini | 0 .../load/prepro/store_in/translation.txt | 0 .../load/prepro/store_out/conversion.txt | 2 + .../input/load/prepro/store_out/data.txt | 12 + .../input/load/prepro/store_out/k.txt | 0 .../input/load/prepro/store_out/settings.ini | 0 .../load/prepro/store_out/translation.txt | 0 .../input/load/series/load_area1.txt | 8760 +++++++++++++++++ .../input/load/series/load_area2.txt | 8760 +++++++++++++++++ .../input/load/series/load_flex.txt | 0 .../input/load/series/load_peak.txt | 0 .../input/load/series/load_pv.txt | 0 .../input/load/series/load_semibase.txt | 0 .../input/load/series/load_store_in.txt | 0 .../input/load/series/load_store_out.txt | 0 .../input/misc-gen/miscgen-area1.txt | 0 .../input/misc-gen/miscgen-area2.txt | 0 .../input/misc-gen/miscgen-flex.txt | 0 .../input/misc-gen/miscgen-peak.txt | 0 .../input/misc-gen/miscgen-pv.txt | 0 .../input/misc-gen/miscgen-semibase.txt | 0 .../input/misc-gen/miscgen-store_in.txt | 8760 +++++++++++++++++ .../input/misc-gen/miscgen-store_out.txt | 8760 +++++++++++++++++ .../input/reserves/area1.txt | 0 .../input/reserves/area2.txt | 0 .../input/reserves/flex.txt | 0 .../input/reserves/peak.txt | 0 .../input/reserves/pv.txt | 0 .../input/reserves/semibase.txt | 0 .../input/reserves/store_in.txt | 0 .../input/reserves/store_out.txt | 0 .../input/solar/prepro/area1/conversion.txt | 2 + .../input/solar/prepro/area1/data.txt | 12 + .../input/solar/prepro/area1/k.txt | 0 .../input/solar/prepro/area1/settings.ini | 0 .../input/solar/prepro/area1/translation.txt | 0 .../input/solar/prepro/area2/conversion.txt | 2 + .../input/solar/prepro/area2/data.txt | 12 + .../input/solar/prepro/area2/k.txt | 0 .../input/solar/prepro/area2/settings.ini | 0 .../input/solar/prepro/area2/translation.txt | 0 .../input/solar/prepro/correlation.ini | 29 + .../input/solar/prepro/flex/conversion.txt | 2 + .../input/solar/prepro/flex/data.txt | 12 + .../input/solar/prepro/flex/k.txt | 0 .../input/solar/prepro/flex/settings.ini | 0 .../input/solar/prepro/flex/translation.txt | 0 .../input/solar/prepro/peak/conversion.txt | 2 + .../input/solar/prepro/peak/data.txt | 12 + .../input/solar/prepro/peak/k.txt | 0 .../input/solar/prepro/peak/settings.ini | 0 .../input/solar/prepro/peak/translation.txt | 0 .../input/solar/prepro/pv/conversion.txt | 2 + .../input/solar/prepro/pv/data.txt | 12 + .../input/solar/prepro/pv/k.txt | 0 .../input/solar/prepro/pv/settings.ini | 0 .../input/solar/prepro/pv/translation.txt | 0 .../solar/prepro/semibase/conversion.txt | 2 + .../input/solar/prepro/semibase/data.txt | 12 + .../input/solar/prepro/semibase/k.txt | 0 .../input/solar/prepro/semibase/settings.ini | 0 .../solar/prepro/semibase/translation.txt | 0 .../solar/prepro/store_in/conversion.txt | 2 + .../input/solar/prepro/store_in/data.txt | 12 + .../input/solar/prepro/store_in/k.txt | 0 .../input/solar/prepro/store_in/settings.ini | 0 .../solar/prepro/store_in/translation.txt | 0 .../solar/prepro/store_out/conversion.txt | 2 + .../input/solar/prepro/store_out/data.txt | 12 + .../input/solar/prepro/store_out/k.txt | 0 .../input/solar/prepro/store_out/settings.ini | 0 .../solar/prepro/store_out/translation.txt | 0 .../input/solar/series/solar_area1.txt | 0 .../input/solar/series/solar_area2.txt | 0 .../input/solar/series/solar_flex.txt | 0 .../input/solar/series/solar_peak.txt | 0 .../input/solar/series/solar_pv.txt | 8760 +++++++++++++++++ .../input/solar/series/solar_semibase.txt | 0 .../input/solar/series/solar_store_in.txt | 0 .../input/solar/series/solar_store_out.txt | 0 .../input/thermal/areas.ini | 12 + .../input/thermal/clusters/area1/list.ini | 31 + .../input/thermal/clusters/area2/list.ini | 31 + .../input/thermal/clusters/flex/list.ini | 0 .../input/thermal/clusters/peak/list.ini | 9 + .../input/thermal/clusters/pv/list.ini | 0 .../input/thermal/clusters/semibase/list.ini | 10 + .../input/thermal/clusters/store_in/list.ini | 0 .../input/thermal/clusters/store_out/list.ini | 0 .../input/thermal/prepro/area1/base/data.txt | 365 + .../thermal/prepro/area1/base/modulation.txt | 8760 +++++++++++++++++ .../input/thermal/prepro/area1/peak/data.txt | 365 + .../thermal/prepro/area1/peak/modulation.txt | 8760 +++++++++++++++++ .../thermal/prepro/area1/semibase/data.txt | 365 + .../prepro/area1/semibase/modulation.txt | 8760 +++++++++++++++++ .../input/thermal/prepro/area2/base/data.txt | 365 + .../thermal/prepro/area2/base/modulation.txt | 8760 +++++++++++++++++ .../input/thermal/prepro/area2/peak/data.txt | 365 + .../thermal/prepro/area2/peak/modulation.txt | 8760 +++++++++++++++++ .../thermal/prepro/area2/semibase/data.txt | 365 + .../prepro/area2/semibase/modulation.txt | 8760 +++++++++++++++++ .../thermal/prepro/peak/peak_unit1/data.txt | 365 + .../prepro/peak/peak_unit1/modulation.txt | 8760 +++++++++++++++++ .../prepro/semibase/semibase1/data.txt | 365 + .../prepro/semibase/semibase1/modulation.txt | 8760 +++++++++++++++++ .../thermal/series/area1/base/series.txt | 8760 +++++++++++++++++ .../thermal/series/area1/peak/series.txt | 8760 +++++++++++++++++ .../thermal/series/area1/semibase/series.txt | 8760 +++++++++++++++++ .../thermal/series/area2/base/series.txt | 8760 +++++++++++++++++ .../thermal/series/area2/peak/series.txt | 8760 +++++++++++++++++ .../thermal/series/area2/semibase/series.txt | 8760 +++++++++++++++++ .../thermal/series/peak/peak_unit1/series.txt | 8760 +++++++++++++++++ .../series/semibase/semibase1/series.txt | 8760 +++++++++++++++++ .../input/wind/prepro/area1/conversion.txt | 2 + .../input/wind/prepro/area1/data.txt | 12 + .../input/wind/prepro/area1/k.txt | 24 + .../input/wind/prepro/area1/settings.ini | 3 + .../input/wind/prepro/area1/translation.txt | 0 .../input/wind/prepro/area2/conversion.txt | 2 + .../input/wind/prepro/area2/data.txt | 12 + .../input/wind/prepro/area2/k.txt | 24 + .../input/wind/prepro/area2/settings.ini | 3 + .../input/wind/prepro/area2/translation.txt | 0 .../input/wind/prepro/correlation.ini | 30 + .../input/wind/prepro/flex/conversion.txt | 2 + .../input/wind/prepro/flex/data.txt | 12 + .../input/wind/prepro/flex/k.txt | 0 .../input/wind/prepro/flex/settings.ini | 0 .../input/wind/prepro/flex/translation.txt | 0 .../input/wind/prepro/peak/conversion.txt | 2 + .../input/wind/prepro/peak/data.txt | 12 + .../input/wind/prepro/peak/k.txt | 0 .../input/wind/prepro/peak/settings.ini | 0 .../input/wind/prepro/peak/translation.txt | 0 .../input/wind/prepro/pv/conversion.txt | 2 + .../input/wind/prepro/pv/data.txt | 12 + .../input/wind/prepro/pv/k.txt | 0 .../input/wind/prepro/pv/settings.ini | 0 .../input/wind/prepro/pv/translation.txt | 0 .../input/wind/prepro/semibase/conversion.txt | 2 + .../input/wind/prepro/semibase/data.txt | 12 + .../input/wind/prepro/semibase/k.txt | 0 .../input/wind/prepro/semibase/settings.ini | 0 .../wind/prepro/semibase/translation.txt | 0 .../input/wind/prepro/store_in/conversion.txt | 2 + .../input/wind/prepro/store_in/data.txt | 12 + .../input/wind/prepro/store_in/k.txt | 0 .../input/wind/prepro/store_in/settings.ini | 0 .../wind/prepro/store_in/translation.txt | 0 .../wind/prepro/store_out/conversion.txt | 2 + .../input/wind/prepro/store_out/data.txt | 12 + .../input/wind/prepro/store_out/k.txt | 0 .../input/wind/prepro/store_out/settings.ini | 0 .../wind/prepro/store_out/translation.txt | 0 .../input/wind/series/wind_area1.txt | 8760 +++++++++++++++++ .../input/wind/series/wind_area2.txt | 8760 +++++++++++++++++ .../input/wind/series/wind_flex.txt | 0 .../input/wind/series/wind_peak.txt | 0 .../input/wind/series/wind_pv.txt | 0 .../input/wind/series/wind_semibase.txt | 0 .../input/wind/series/wind_store_in.txt | 0 .../input/wind/series/wind_store_out.txt | 0 .../SmallTestFiveCandidates/layers/layers.ini | 5 + .../SmallTestFiveCandidates/reportbenders.txt | 2 + .../settings/comments.txt | 8 + .../settings/generaldata.ini | 84 + .../settings/resources/study.ico | Bin 0 -> 370070 bytes .../settings/scenariobuilder.dat | 18 + .../SmallTestFiveCandidates/study.antares | 7 + .../user/expansion/candidates.ini | 36 + .../user/expansion/capa/04_fr-05_fr.txt | 8760 +++++++++++++++++ .../user/expansion/capa/capa_pv.ini | 8760 +++++++++++++++++ .../expansion/capa/direct_04_fr-05_fr.txt | 8760 +++++++++++++++++ .../user/expansion/capa/direct_capa_pv.ini | 8760 +++++++++++++++++ .../expansion/capa/indirect_04_fr-05_fr.txt | 8760 +++++++++++++++++ .../expansion/constraints/contraintes.txt | 6 + .../constraints/contraintes_binaires.txt | 15 + .../user/expansion/settings.ini | 4 + .../logs/solver-20210414-162528.log | 3121 ------ .../logs/solver-20210414-162650.log | 3121 ------ 333 files changed, 337119 insertions(+), 6242 deletions(-) create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/.xpansion_locker create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/Desktop.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area1/optimization.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area1/ui.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area2/optimization.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area2/ui.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/flex/optimization.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/flex/ui.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/list.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/peak/optimization.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/peak/ui.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/pv/optimization.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/pv/ui.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/semibase/optimization.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/semibase/ui.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/sets.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_in/optimization.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_in/ui.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_out/optimization.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_out/ui.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/bindingconstraints/bindingconstraints.ini rename examples/SmallTestFiveCandidates/output/README.txt => data_test/tests_lpnamer/SmallTestFiveCandidates/input/bindingconstraints/storing_balance.txt (100%) create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/area1.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/area2.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/flex.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/peak.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/pv.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/semibase.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/store_in.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/store_out.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_area1.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_area2.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_flex.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_peak.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_pv.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_semibase.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_store_in.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_store_out.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_area1.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_area2.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_flex.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_peak.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_pv.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_semibase.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_store_in.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_store_out.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_area1.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_area2.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_flex.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_peak.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_pv.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_semibase.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_store_in.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_store_out.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_area1.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_area2.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_flex.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_peak.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_pv.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_semibase.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_store_in.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_store_out.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_area1.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_area2.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_flex.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_peak.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_pv.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_semibase.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_store_in.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_store_out.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/hydro.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/area1/energy.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/area1/prepro.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/area2/energy.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/area2/prepro.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/correlation.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/flex/energy.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/flex/prepro.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/peak/energy.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/peak/prepro.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/pv/energy.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/pv/prepro.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/semibase/energy.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/semibase/prepro.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/store_in/energy.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/store_in/prepro.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/store_out/energy.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/store_out/prepro.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/area1/mod.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/area1/ror.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/area2/mod.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/area2/ror.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/flex/mod.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/flex/ror.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/peak/mod.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/peak/ror.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/pv/mod.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/pv/ror.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/semibase/mod.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/semibase/ror.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/store_in/mod.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/store_in/ror.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/store_out/mod.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/store_out/ror.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/area2.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/peak.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/properties.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/semibase.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/flex.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/properties.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/pv.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/flex/properties.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/flex/store_in.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/flex/store_out.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/peak/properties.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/pv/properties.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/semibase/properties.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/store_in/properties.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/store_out/properties.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/correlation.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_area1.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_area2.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_flex.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_peak.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_pv.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_semibase.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_store_in.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_store_out.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-area1.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-area2.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-flex.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-peak.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-pv.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-semibase.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-store_in.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-store_out.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/area1.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/area2.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/flex.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/peak.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/pv.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/semibase.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/store_in.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/store_out.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/correlation.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_area1.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_area2.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_flex.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_peak.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_pv.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_semibase.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_store_in.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_store_out.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/areas.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/area1/list.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/area2/list.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/flex/list.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/peak/list.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/pv/list.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/semibase/list.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/store_in/list.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/store_out/list.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/base/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/base/modulation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/peak/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/peak/modulation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/semibase/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/semibase/modulation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/base/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/base/modulation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/peak/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/peak/modulation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/semibase/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/semibase/modulation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/peak/peak_unit1/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/peak/peak_unit1/modulation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/semibase/semibase1/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/semibase/semibase1/modulation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area1/base/series.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area1/peak/series.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area1/semibase/series.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area2/base/series.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area2/peak/series.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area2/semibase/series.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/peak/peak_unit1/series.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/semibase/semibase1/series.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/correlation.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/conversion.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/data.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/k.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/settings.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/translation.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_area1.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_area2.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_flex.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_peak.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_pv.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_semibase.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_store_in.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_store_out.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/layers/layers.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/reportbenders.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/settings/comments.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/settings/generaldata.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/settings/resources/study.ico create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/settings/scenariobuilder.dat create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/study.antares create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/candidates.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/04_fr-05_fr.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/capa_pv.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/direct_04_fr-05_fr.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/direct_capa_pv.ini create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/indirect_04_fr-05_fr.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/constraints/contraintes.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/constraints/contraintes_binaires.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/settings.ini delete mode 100644 examples/SmallTestFiveCandidates/logs/solver-20210414-162528.log delete mode 100644 examples/SmallTestFiveCandidates/logs/solver-20210414-162650.log diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/.xpansion_locker b/data_test/tests_lpnamer/SmallTestFiveCandidates/.xpansion_locker new file mode 100644 index 000000000..84fb955d4 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/.xpansion_locker @@ -0,0 +1 @@ +PID = 344486 \ No newline at end of file diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/Desktop.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/Desktop.ini new file mode 100644 index 000000000..e3e5bb81e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/Desktop.ini @@ -0,0 +1,4 @@ +[.shellclassinfo] +iconfile = settings/resources/study.ico +iconindex = 0 +infotip = Antares Study8.0: ExpansionTest1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area1/optimization.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area1/optimization.ini new file mode 100644 index 000000000..e33293237 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area1/optimization.ini @@ -0,0 +1,11 @@ +[nodal optimization] +non-dispatchable-power = true +dispatchable-hydro-power = true +other-dispatchable-power = true +spread-unsupplied-energy-cost = 0.000000 +spread-spilled-energy-cost = 0.000000 + +[filtering] +filter-synthesis = weekly, annual +filter-year-by-year = weekly, annual + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area1/ui.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area1/ui.ini new file mode 100644 index 000000000..c9635b835 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area1/ui.ini @@ -0,0 +1,15 @@ +[ui] +x = -50 +y = -1 +color_r = 0 +color_g = 128 +color_b = 255 +layers = 0 +[layerX] +0 = -50 + +[layerY] +0 = -1 + +[layerColor] +0 = 0 , 128 , 255 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area2/optimization.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area2/optimization.ini new file mode 100644 index 000000000..e33293237 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area2/optimization.ini @@ -0,0 +1,11 @@ +[nodal optimization] +non-dispatchable-power = true +dispatchable-hydro-power = true +other-dispatchable-power = true +spread-unsupplied-energy-cost = 0.000000 +spread-spilled-energy-cost = 0.000000 + +[filtering] +filter-synthesis = weekly, annual +filter-year-by-year = weekly, annual + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area2/ui.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area2/ui.ini new file mode 100644 index 000000000..032421ac4 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/area2/ui.ini @@ -0,0 +1,15 @@ +[ui] +x = 112 +y = -1 +color_r = 0 +color_g = 128 +color_b = 255 +layers = 0 +[layerX] +0 = 112 + +[layerY] +0 = -1 + +[layerColor] +0 = 0 , 128 , 255 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/flex/optimization.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/flex/optimization.ini new file mode 100644 index 000000000..e33293237 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/flex/optimization.ini @@ -0,0 +1,11 @@ +[nodal optimization] +non-dispatchable-power = true +dispatchable-hydro-power = true +other-dispatchable-power = true +spread-unsupplied-energy-cost = 0.000000 +spread-spilled-energy-cost = 0.000000 + +[filtering] +filter-synthesis = weekly, annual +filter-year-by-year = weekly, annual + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/flex/ui.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/flex/ui.ini new file mode 100644 index 000000000..405c20c14 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/flex/ui.ini @@ -0,0 +1,15 @@ +[ui] +x = 203 +y = -92 +color_r = 0 +color_g = 0 +color_b = 0 +layers = 0 +[layerX] +0 = 203 + +[layerY] +0 = -92 + +[layerColor] +0 = 0 , 0 , 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/list.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/list.txt new file mode 100644 index 000000000..b03a1f450 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/list.txt @@ -0,0 +1,8 @@ +Store_in +area1 +area2 +flex +peak +pv +semibase +store_out diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/peak/optimization.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/peak/optimization.ini new file mode 100644 index 000000000..e33293237 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/peak/optimization.ini @@ -0,0 +1,11 @@ +[nodal optimization] +non-dispatchable-power = true +dispatchable-hydro-power = true +other-dispatchable-power = true +spread-unsupplied-energy-cost = 0.000000 +spread-spilled-energy-cost = 0.000000 + +[filtering] +filter-synthesis = weekly, annual +filter-year-by-year = weekly, annual + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/peak/ui.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/peak/ui.ini new file mode 100644 index 000000000..d5824e191 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/peak/ui.ini @@ -0,0 +1,15 @@ +[ui] +x = -153 +y = -1 +color_r = 0 +color_g = 0 +color_b = 0 +layers = 0 +[layerX] +0 = -153 + +[layerY] +0 = -1 + +[layerColor] +0 = 0 , 0 , 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/pv/optimization.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/pv/optimization.ini new file mode 100644 index 000000000..e33293237 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/pv/optimization.ini @@ -0,0 +1,11 @@ +[nodal optimization] +non-dispatchable-power = true +dispatchable-hydro-power = true +other-dispatchable-power = true +spread-unsupplied-energy-cost = 0.000000 +spread-spilled-energy-cost = 0.000000 + +[filtering] +filter-synthesis = weekly, annual +filter-year-by-year = weekly, annual + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/pv/ui.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/pv/ui.ini new file mode 100644 index 000000000..09ee942b7 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/pv/ui.ini @@ -0,0 +1,15 @@ +[ui] +x = 230 +y = -3 +color_r = 0 +color_g = 0 +color_b = 0 +layers = 0 +[layerX] +0 = 230 + +[layerY] +0 = -3 + +[layerColor] +0 = 0 , 0 , 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/semibase/optimization.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/semibase/optimization.ini new file mode 100644 index 000000000..e33293237 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/semibase/optimization.ini @@ -0,0 +1,11 @@ +[nodal optimization] +non-dispatchable-power = true +dispatchable-hydro-power = true +other-dispatchable-power = true +spread-unsupplied-energy-cost = 0.000000 +spread-spilled-energy-cost = 0.000000 + +[filtering] +filter-synthesis = weekly, annual +filter-year-by-year = weekly, annual + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/semibase/ui.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/semibase/ui.ini new file mode 100644 index 000000000..c1c700dee --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/semibase/ui.ini @@ -0,0 +1,15 @@ +[ui] +x = -112 +y = 54 +color_r = 0 +color_g = 0 +color_b = 0 +layers = 0 +[layerX] +0 = -112 + +[layerY] +0 = 54 + +[layerColor] +0 = 0 , 0 , 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/sets.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/sets.ini new file mode 100644 index 000000000..5b315e881 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/sets.ini @@ -0,0 +1,6 @@ +[all areas] +caption = All areas +comments = Spatial aggregates on all areas +output = false +apply-filter = add-all + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_in/optimization.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_in/optimization.ini new file mode 100644 index 000000000..e33293237 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_in/optimization.ini @@ -0,0 +1,11 @@ +[nodal optimization] +non-dispatchable-power = true +dispatchable-hydro-power = true +other-dispatchable-power = true +spread-unsupplied-energy-cost = 0.000000 +spread-spilled-energy-cost = 0.000000 + +[filtering] +filter-synthesis = weekly, annual +filter-year-by-year = weekly, annual + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_in/ui.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_in/ui.ini new file mode 100644 index 000000000..47a01ae97 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_in/ui.ini @@ -0,0 +1,15 @@ +[ui] +x = 339 +y = -125 +color_r = 192 +color_g = 192 +color_b = 192 +layers = 0 +[layerX] +0 = 339 + +[layerY] +0 = -125 + +[layerColor] +0 = 192 , 192 , 192 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_out/optimization.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_out/optimization.ini new file mode 100644 index 000000000..e33293237 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_out/optimization.ini @@ -0,0 +1,11 @@ +[nodal optimization] +non-dispatchable-power = true +dispatchable-hydro-power = true +other-dispatchable-power = true +spread-unsupplied-energy-cost = 0.000000 +spread-spilled-energy-cost = 0.000000 + +[filtering] +filter-synthesis = weekly, annual +filter-year-by-year = weekly, annual + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_out/ui.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_out/ui.ini new file mode 100644 index 000000000..50d314adc --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/areas/store_out/ui.ini @@ -0,0 +1,15 @@ +[ui] +x = 233 +y = -185 +color_r = 192 +color_g = 192 +color_b = 192 +layers = 0 +[layerX] +0 = 233 + +[layerY] +0 = -185 + +[layerColor] +0 = 192 , 192 , 192 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/bindingconstraints/bindingconstraints.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/bindingconstraints/bindingconstraints.ini new file mode 100644 index 000000000..81865c024 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/bindingconstraints/bindingconstraints.ini @@ -0,0 +1,9 @@ +[0] +name = Storing_balance +id = storing_balance +enabled = true +type = daily +operator = equal +flex%store_in = 0.800000 +flex%store_out = 1.000000 + diff --git a/examples/SmallTestFiveCandidates/output/README.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/bindingconstraints/storing_balance.txt similarity index 100% rename from examples/SmallTestFiveCandidates/output/README.txt rename to data_test/tests_lpnamer/SmallTestFiveCandidates/input/bindingconstraints/storing_balance.txt diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/area1.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/area1.ini new file mode 100644 index 000000000..723dc842d --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/area1.ini @@ -0,0 +1,3 @@ +[[allocation]] +area1 = 1 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/area2.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/area2.ini new file mode 100644 index 000000000..932bb4c6d --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/area2.ini @@ -0,0 +1,3 @@ +[[allocation]] +area2 = 1 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/flex.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/flex.ini new file mode 100644 index 000000000..de0b0c8f5 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/flex.ini @@ -0,0 +1,3 @@ +[[allocation]] +flex = 1 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/peak.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/peak.ini new file mode 100644 index 000000000..20055c768 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/peak.ini @@ -0,0 +1,3 @@ +[[allocation]] +peak = 1 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/pv.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/pv.ini new file mode 100644 index 000000000..f846d8998 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/pv.ini @@ -0,0 +1,3 @@ +[[allocation]] +pv = 1 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/semibase.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/semibase.ini new file mode 100644 index 000000000..81ec4ddfd --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/semibase.ini @@ -0,0 +1,3 @@ +[[allocation]] +semibase = 1 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/store_in.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/store_in.ini new file mode 100644 index 000000000..4e889afec --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/store_in.ini @@ -0,0 +1,3 @@ +[[allocation]] +store_in = 1 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/store_out.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/store_out.ini new file mode 100644 index 000000000..aced15f23 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/allocation/store_out.ini @@ -0,0 +1,3 @@ +[[allocation]] +store_out = 1 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_area1.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_area1.txt new file mode 100644 index 000000000..b5432c8f8 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_area1.txt @@ -0,0 +1,2 @@ +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_area2.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_area2.txt new file mode 100644 index 000000000..b5432c8f8 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_area2.txt @@ -0,0 +1,2 @@ +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_flex.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_flex.txt new file mode 100644 index 000000000..b5432c8f8 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_flex.txt @@ -0,0 +1,2 @@ +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_peak.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_peak.txt new file mode 100644 index 000000000..b5432c8f8 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_peak.txt @@ -0,0 +1,2 @@ +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_pv.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_pv.txt new file mode 100644 index 000000000..b5432c8f8 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_pv.txt @@ -0,0 +1,2 @@ +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_semibase.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_semibase.txt new file mode 100644 index 000000000..b5432c8f8 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_semibase.txt @@ -0,0 +1,2 @@ +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_store_in.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_store_in.txt new file mode 100644 index 000000000..b5432c8f8 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_store_in.txt @@ -0,0 +1,2 @@ +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_store_out.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_store_out.txt new file mode 100644 index 000000000..b5432c8f8 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/creditmodulations_store_out.txt @@ -0,0 +1,2 @@ +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_area1.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_area1.txt new file mode 100644 index 000000000..a23ad84ed --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_area1.txt @@ -0,0 +1,365 @@ +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_area2.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_area2.txt new file mode 100644 index 000000000..a23ad84ed --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_area2.txt @@ -0,0 +1,365 @@ +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_flex.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_flex.txt new file mode 100644 index 000000000..a23ad84ed --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_flex.txt @@ -0,0 +1,365 @@ +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_peak.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_peak.txt new file mode 100644 index 000000000..a23ad84ed --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_peak.txt @@ -0,0 +1,365 @@ +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_pv.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_pv.txt new file mode 100644 index 000000000..a23ad84ed --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_pv.txt @@ -0,0 +1,365 @@ +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_semibase.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_semibase.txt new file mode 100644 index 000000000..a23ad84ed --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_semibase.txt @@ -0,0 +1,365 @@ +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_store_in.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_store_in.txt new file mode 100644 index 000000000..a23ad84ed --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_store_in.txt @@ -0,0 +1,365 @@ +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_store_out.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_store_out.txt new file mode 100644 index 000000000..a23ad84ed --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/inflowPattern_store_out.txt @@ -0,0 +1,365 @@ +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_area1.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_area1.txt new file mode 100644 index 000000000..61f0d39b5 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_area1.txt @@ -0,0 +1,365 @@ +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_area2.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_area2.txt new file mode 100644 index 000000000..61f0d39b5 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_area2.txt @@ -0,0 +1,365 @@ +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_flex.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_flex.txt new file mode 100644 index 000000000..61f0d39b5 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_flex.txt @@ -0,0 +1,365 @@ +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_peak.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_peak.txt new file mode 100644 index 000000000..61f0d39b5 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_peak.txt @@ -0,0 +1,365 @@ +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_pv.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_pv.txt new file mode 100644 index 000000000..61f0d39b5 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_pv.txt @@ -0,0 +1,365 @@ +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_semibase.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_semibase.txt new file mode 100644 index 000000000..61f0d39b5 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_semibase.txt @@ -0,0 +1,365 @@ +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_store_in.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_store_in.txt new file mode 100644 index 000000000..61f0d39b5 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_store_in.txt @@ -0,0 +1,365 @@ +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_store_out.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_store_out.txt new file mode 100644 index 000000000..61f0d39b5 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/maxpower_store_out.txt @@ -0,0 +1,365 @@ +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 +0 24 0 24 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_area1.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_area1.txt new file mode 100644 index 000000000..4445035e4 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_area1.txt @@ -0,0 +1,365 @@ +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_area2.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_area2.txt new file mode 100644 index 000000000..4445035e4 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_area2.txt @@ -0,0 +1,365 @@ +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_flex.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_flex.txt new file mode 100644 index 000000000..4445035e4 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_flex.txt @@ -0,0 +1,365 @@ +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_peak.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_peak.txt new file mode 100644 index 000000000..4445035e4 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_peak.txt @@ -0,0 +1,365 @@ +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_pv.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_pv.txt new file mode 100644 index 000000000..4445035e4 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_pv.txt @@ -0,0 +1,365 @@ +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_semibase.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_semibase.txt new file mode 100644 index 000000000..4445035e4 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_semibase.txt @@ -0,0 +1,365 @@ +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_store_in.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_store_in.txt new file mode 100644 index 000000000..4445035e4 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_store_in.txt @@ -0,0 +1,365 @@ +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_store_out.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_store_out.txt new file mode 100644 index 000000000..4445035e4 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/reservoir_store_out.txt @@ -0,0 +1,365 @@ +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 +0 0.500 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_area1.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_area1.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_area2.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_area2.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_flex.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_flex.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_peak.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_peak.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_pv.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_pv.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_semibase.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_semibase.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_store_in.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_store_in.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_store_out.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/common/capacity/waterValues_store_out.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/hydro.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/hydro.ini new file mode 100644 index 000000000..1d57bc12a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/hydro.ini @@ -0,0 +1,70 @@ +[inter-daily-breakdown] +area1 = 1.000000 +area2 = 1.000000 +flex = 1.000000 +peak = 1.000000 +pv = 1.000000 +semibase = 1.000000 +store_in = 1.000000 +store_out = 1.000000 + +[intra-daily-modulation] +area1 = 24.000000 +area2 = 24.000000 +flex = 24.000000 +peak = 24.000000 +pv = 24.000000 +semibase = 24.000000 +store_in = 24.000000 +store_out = 24.000000 + +[inter-monthly-breakdown] +area1 = 1.000000 +area2 = 1.000000 +flex = 1.000000 +peak = 1.000000 +pv = 1.000000 +semibase = 1.000000 +store_in = 1.000000 +store_out = 1.000000 + +[initialize reservoir date] +area1 = 0 +area2 = 0 +flex = 0 +peak = 0 +pv = 0 +semibase = 0 +store_in = 0 +store_out = 0 + +[leeway low] +area1 = 1.000000 +area2 = 1.000000 +flex = 1.000000 +peak = 1.000000 +pv = 1.000000 +semibase = 1.000000 +store_in = 1.000000 +store_out = 1.000000 + +[leeway up] +area1 = 1.000000 +area2 = 1.000000 +flex = 1.000000 +peak = 1.000000 +pv = 1.000000 +semibase = 1.000000 +store_in = 1.000000 +store_out = 1.000000 + +[pumping efficiency] +area1 = 1.000000 +area2 = 1.000000 +flex = 1.000000 +peak = 1.000000 +pv = 1.000000 +semibase = 1.000000 +store_in = 1.000000 +store_out = 1.000000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/area1/energy.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/area1/energy.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/area1/prepro.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/area1/prepro.ini new file mode 100644 index 000000000..558371f30 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/area1/prepro.ini @@ -0,0 +1,3 @@ +[prepro] +intermonthly-correlation = 0.500000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/area2/energy.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/area2/energy.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/area2/prepro.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/area2/prepro.ini new file mode 100644 index 000000000..558371f30 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/area2/prepro.ini @@ -0,0 +1,3 @@ +[prepro] +intermonthly-correlation = 0.500000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/correlation.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/correlation.ini new file mode 100644 index 000000000..e8ecc128c --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/correlation.ini @@ -0,0 +1,29 @@ +[general] +mode = annual + +[annual] + +[0] + +[1] + +[2] + +[3] + +[4] + +[5] + +[6] + +[7] + +[8] + +[9] + +[10] + +[11] + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/flex/energy.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/flex/energy.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/flex/prepro.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/flex/prepro.ini new file mode 100644 index 000000000..558371f30 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/flex/prepro.ini @@ -0,0 +1,3 @@ +[prepro] +intermonthly-correlation = 0.500000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/peak/energy.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/peak/energy.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/peak/prepro.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/peak/prepro.ini new file mode 100644 index 000000000..558371f30 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/peak/prepro.ini @@ -0,0 +1,3 @@ +[prepro] +intermonthly-correlation = 0.500000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/pv/energy.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/pv/energy.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/pv/prepro.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/pv/prepro.ini new file mode 100644 index 000000000..558371f30 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/pv/prepro.ini @@ -0,0 +1,3 @@ +[prepro] +intermonthly-correlation = 0.500000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/semibase/energy.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/semibase/energy.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/semibase/prepro.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/semibase/prepro.ini new file mode 100644 index 000000000..558371f30 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/semibase/prepro.ini @@ -0,0 +1,3 @@ +[prepro] +intermonthly-correlation = 0.500000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/store_in/energy.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/store_in/energy.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/store_in/prepro.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/store_in/prepro.ini new file mode 100644 index 000000000..558371f30 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/store_in/prepro.ini @@ -0,0 +1,3 @@ +[prepro] +intermonthly-correlation = 0.500000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/store_out/energy.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/store_out/energy.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/store_out/prepro.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/store_out/prepro.ini new file mode 100644 index 000000000..558371f30 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/prepro/store_out/prepro.ini @@ -0,0 +1,3 @@ +[prepro] +intermonthly-correlation = 0.500000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/area1/mod.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/area1/mod.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/area1/ror.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/area1/ror.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/area2/mod.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/area2/mod.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/area2/ror.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/area2/ror.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/flex/mod.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/flex/mod.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/flex/ror.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/flex/ror.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/peak/mod.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/peak/mod.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/peak/ror.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/peak/ror.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/pv/mod.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/pv/mod.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/pv/ror.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/pv/ror.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/semibase/mod.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/semibase/mod.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/semibase/ror.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/semibase/ror.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/store_in/mod.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/store_in/mod.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/store_in/ror.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/store_in/ror.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/store_out/mod.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/store_out/mod.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/store_out/ror.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/hydro/series/store_out/ror.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/area2.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/area2.txt new file mode 100644 index 000000000..62a4920d8 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/area2.txt @@ -0,0 +1,8760 @@ +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/peak.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/peak.txt new file mode 100644 index 000000000..3ea034414 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/peak.txt @@ -0,0 +1,8760 @@ +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/properties.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/properties.ini new file mode 100644 index 000000000..e94286a39 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/properties.ini @@ -0,0 +1,45 @@ +[area2] +hurdles-cost = true +loop-flow = false +use-phase-shifter = false +transmission-capacities = enabled +asset-type = ac +link-style = plain +link-width = 1 +colorr = 112 +colorg = 112 +colorb = 112 +display-comments = true +filter-synthesis = hourly, weekly, annual +filter-year-by-year = hourly, weekly, annual + +[peak] +hurdles-cost = false +loop-flow = false +use-phase-shifter = false +transmission-capacities = enabled +asset-type = ac +link-style = plain +link-width = 1 +colorr = 112 +colorg = 112 +colorb = 112 +display-comments = true +filter-synthesis = weekly, annual +filter-year-by-year = weekly, annual + +[semibase] +hurdles-cost = false +loop-flow = false +use-phase-shifter = false +transmission-capacities = enabled +asset-type = ac +link-style = plain +link-width = 1 +colorr = 112 +colorg = 112 +colorb = 112 +display-comments = true +filter-synthesis = weekly, annual +filter-year-by-year = weekly, annual + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/semibase.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/semibase.txt new file mode 100644 index 000000000..2b24e44df --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/semibase.txt @@ -0,0 +1,8760 @@ +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/flex.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/flex.txt new file mode 100644 index 000000000..ee88c4751 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/flex.txt @@ -0,0 +1,8760 @@ +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/properties.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/properties.ini new file mode 100644 index 000000000..1b0bedd83 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/properties.ini @@ -0,0 +1,30 @@ +[flex] +hurdles-cost = false +loop-flow = false +use-phase-shifter = false +transmission-capacities = enabled +asset-type = ac +link-style = plain +link-width = 1 +colorr = 112 +colorg = 112 +colorb = 112 +display-comments = true +filter-synthesis = weekly, annual +filter-year-by-year = weekly, annual + +[pv] +hurdles-cost = false +loop-flow = false +use-phase-shifter = false +transmission-capacities = enabled +asset-type = ac +link-style = plain +link-width = 1 +colorr = 112 +colorg = 112 +colorb = 112 +display-comments = true +filter-synthesis = hourly, weekly, annual +filter-year-by-year = hourly, weekly, annual + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/pv.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/pv.txt new file mode 100644 index 000000000..fde0c3825 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/pv.txt @@ -0,0 +1,8760 @@ +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.641071 4.641071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.254762 30.254762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +95.027083 95.027083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +219.191369 219.191369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +356.414881 356.414881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +480.320536 480.320536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +587.985417 587.985417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +659.042857 659.042857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +656.097024 656.097024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +644.715774 644.715774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +565.362500 565.362500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +472.019048 472.019048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +362.112500 362.112500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +236.933631 236.933631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +114.561012 114.561012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.417857 41.417857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.652679 7.652679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.490476 4.490476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.626488 30.626488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +96.726488 96.726488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +216.837798 216.837798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +357.255060 357.255060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +474.743155 474.743155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +534.287202 534.287202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +539.982738 539.982738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +512.485417 512.485417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +490.651488 490.651488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +457.153869 457.153869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +405.046131 405.046131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +312.129762 312.129762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +212.261905 212.261905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +123.115179 123.115179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.929762 41.929762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.768750 7.768750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.480952 3.480952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.812500 24.812500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +81.613095 81.613095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +182.951190 182.951190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +290.355952 290.355952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +365.505952 365.505952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +407.844048 407.844048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +425.468750 425.468750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +482.262798 482.262798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +539.431250 539.431250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +479.152083 479.152083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +428.076786 428.076786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +349.214286 349.214286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +259.024405 259.024405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +128.232738 128.232738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.612798 41.612798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.575893 7.575893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.735714 4.735714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.481845 30.481845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +89.710417 89.710417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +197.591071 197.591071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +335.145833 335.145833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +460.188393 460.188393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +530.727679 530.727679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +587.971131 587.971131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +640.590476 640.590476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +657.437798 657.437798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +598.140179 598.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +471.876488 471.876488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +366.918155 366.918155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +231.071726 231.071726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +115.852381 115.852381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.119940 38.119940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.691964 6.691964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.791071 3.791071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.878274 24.878274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +75.330952 75.330952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +176.075298 176.075298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +319.025893 319.025893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +428.123512 428.123512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +461.723512 461.723512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +473.263393 473.263393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +519.190476 519.190476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +515.416071 515.416071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +496.590476 496.590476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +486.571726 486.571726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +344.663690 344.663690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +190.115476 190.115476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +79.438393 79.438393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.335417 18.335417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.954464 1.954464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.533631 3.533631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.663095 24.663095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +77.167262 77.167262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +170.353869 170.353869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +286.987798 286.987798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +385.059524 385.059524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +466.750298 466.750298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +517.966667 517.966667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +535.227083 535.227083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +520.258036 520.258036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +415.851488 415.851488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +332.112202 332.112202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +315.672619 315.672619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +219.824107 219.824107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.223214 104.223214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.729762 29.729762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.031250 5.031250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.188095 3.188095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.611012 21.611012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +68.202679 68.202679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +154.892262 154.892262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +263.375595 263.375595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +371.919345 371.919345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +431.806250 431.806250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +422.360417 422.360417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +478.683036 478.683036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +483.425893 483.425893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +437.508631 437.508631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +394.164583 394.164583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +294.877083 294.877083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +206.635714 206.635714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +111.422917 111.422917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.447024 37.447024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.368750 6.368750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.422619 4.422619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.232143 29.232143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +87.443750 87.443750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +191.942262 191.942262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +330.899702 330.899702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +442.498214 442.498214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +441.397024 441.397024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +456.621726 456.621726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +462.791071 462.791071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +419.132440 419.132440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +341.985714 341.985714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +340.850000 340.850000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +275.064881 275.064881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +171.324405 171.324405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +73.657143 73.657143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.803571 22.803571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.771429 3.771429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.286905 3.286905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.152083 21.152083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.700000 67.700000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +173.701786 173.701786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +317.917857 317.917857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +416.263095 416.263095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +444.546429 444.546429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +452.902381 452.902381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +530.980655 530.980655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +502.948810 502.948810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +382.620536 382.620536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +348.030952 348.030952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +310.042262 310.042262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +218.672619 218.672619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +99.491369 99.491369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.000595 33.000595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.728571 5.728571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.269643 3.269643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.697024 22.697024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +71.921429 71.921429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +161.972321 161.972321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +281.876488 281.876488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +403.853869 403.853869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +481.872619 481.872619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +509.674107 509.674107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +504.038988 504.038988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +489.004762 489.004762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +444.038988 444.038988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +382.512202 382.512202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +279.994048 279.994048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +176.157143 176.157143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.232738 84.232738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.555060 24.555060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.853571 3.853571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.311012 2.311012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.014583 19.014583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +73.096429 73.096429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +184.104167 184.104167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +316.348512 316.348512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +397.044940 397.044940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +459.320833 459.320833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +515.380060 515.380060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +506.251488 506.251488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +485.146726 485.146726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +422.165179 422.165179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +382.172619 382.172619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +331.924702 331.924702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +223.529464 223.529464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +107.183333 107.183333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.694345 37.694345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.261607 6.261607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.932143 2.932143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.067262 21.067262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.047024 67.047024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +151.745238 151.745238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +264.297024 264.297024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +329.510714 329.510714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +352.186905 352.186905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +392.092560 392.092560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +428.723512 428.723512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.249107 400.249107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +404.557440 404.557440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +409.555952 409.555952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +333.759821 333.759821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +215.190476 215.190476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +103.808036 103.808036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.300893 36.300893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.093750 6.093750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.225595 2.225595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.615476 16.615476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +61.347024 61.347024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +159.110417 159.110417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +281.249702 281.249702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +368.239583 368.239583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +433.225298 433.225298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +480.240774 480.240774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +513.828869 513.828869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +520.526488 520.526488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +467.673214 467.673214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +399.910119 399.910119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +326.493452 326.493452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +225.870238 225.870238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +106.420536 106.420536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.647917 34.647917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.281250 5.281250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.056845 3.056845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.833333 22.833333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +80.261310 80.261310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +188.018750 188.018750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +319.090774 319.090774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +451.203869 451.203869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +507.786310 507.786310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +519.919940 519.919940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +507.222024 507.222024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +483.176488 483.176488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +445.413690 445.413690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +389.988095 389.988095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +324.819940 324.819940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +221.501488 221.501488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +103.132143 103.132143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.288988 34.288988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.474107 5.474107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.650298 3.650298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.141071 26.141071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +86.183631 86.183631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +191.885417 191.885417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +311.545833 311.545833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +425.662500 425.662500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +487.389286 487.389286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +505.204464 505.204464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +551.641369 551.641369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +567.586012 567.586012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +530.602381 530.602381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +460.927679 460.927679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +366.443750 366.443750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +246.217262 246.217262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +124.988393 124.988393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.554762 41.554762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.418750 6.418750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.365774 1.365774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.402679 13.402679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.995833 58.995833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +146.937500 146.937500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +240.569048 240.569048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +337.899107 337.899107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +406.669940 406.669940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +441.736012 441.736012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +473.179167 473.179167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +480.538393 480.538393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +437.591964 437.591964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +364.398214 364.398214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +283.849107 283.849107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +168.185119 168.185119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +73.718155 73.718155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.830357 23.830357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.024107 3.024107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.402679 3.402679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.571726 24.571726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +80.172619 80.172619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +180.100298 180.100298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +298.280952 298.280952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +395.785119 395.785119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +495.136905 495.136905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +547.222619 547.222619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +585.444345 585.444345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +565.870238 565.870238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +531.391964 531.391964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +436.356845 436.356845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +309.977679 309.977679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +206.843155 206.843155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +99.870238 99.870238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.147024 34.147024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.673214 4.673214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.620536 2.620536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.605357 19.605357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +66.475298 66.475298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +154.416964 154.416964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +272.748810 272.748810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +390.765774 390.765774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +475.502679 475.502679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +489.320833 489.320833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +529.211310 529.211310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +536.317560 536.317560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +485.275595 485.275595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +396.693452 396.693452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +318.779167 318.779167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +205.017560 205.017560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +93.222917 93.222917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.475298 30.475298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.783036 3.783036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.471429 2.471429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.172024 19.172024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +71.001190 71.001190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +171.102083 171.102083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +286.129762 286.129762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +402.493155 402.493155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +496.895833 496.895833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +554.408036 554.408036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +538.005357 538.005357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +475.658036 475.658036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +411.748214 411.748214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +384.415179 384.415179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +306.816667 306.816667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +191.129167 191.129167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.473512 91.473512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +31.945238 31.945238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.976786 3.976786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.652679 2.652679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.610119 21.610119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +75.238095 75.238095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +170.593750 170.593750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +294.189881 294.189881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +386.706250 386.706250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +458.667857 458.667857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +469.680655 469.680655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +475.489286 475.489286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +462.776488 462.776488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +399.993750 399.993750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +349.415179 349.415179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +284.383929 284.383929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +198.149405 198.149405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +86.590476 86.590476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +25.947619 25.947619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.706250 2.706250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.636607 2.636607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.342857 21.342857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +77.086012 77.086012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +183.325298 183.325298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +327.012202 327.012202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +440.074702 440.074702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +459.656845 459.656845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +461.926786 461.926786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +487.716071 487.716071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +444.374107 444.374107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +398.241369 398.241369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +361.457738 361.457738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +280.801786 280.801786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +178.701190 178.701190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +85.716964 85.716964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.599107 24.599107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.351786 2.351786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.834524 1.834524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.607143 15.607143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +60.106845 60.106845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +150.723512 150.723512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +282.606548 282.606548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +397.383333 397.383333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +415.114881 415.114881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +449.632738 449.632738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +493.306548 493.306548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +536.580952 536.580952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +465.778869 465.778869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +369.409226 369.409226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +294.545833 294.545833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +177.513988 177.513988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +75.578274 75.578274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.898810 20.898810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.748214 1.748214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.835119 0.835119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.452083 7.452083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +31.122917 31.122917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +85.594345 85.594345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +175.332143 175.332143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +281.408036 281.408036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +353.927381 353.927381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +401.602679 401.602679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +449.125595 449.125595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +411.183333 411.183333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +388.511310 388.511310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +352.909821 352.909821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +269.165774 269.165774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +163.973512 163.973512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +61.361905 61.361905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.775000 20.775000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.500000 1.500000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.783333 1.783333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.265476 16.265476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.656548 65.656548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +167.726190 167.726190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +302.111905 302.111905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +411.092262 411.092262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +507.994048 507.994048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +527.432440 527.432440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +540.927381 540.927381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +529.166667 529.166667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +467.255357 467.255357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +401.163393 401.163393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +309.866964 309.866964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +184.902976 184.902976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.486905 84.486905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.549107 29.549107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.260714 2.260714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.550893 1.550893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.303571 16.303571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +69.009226 69.009226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +169.207440 169.207440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +302.203274 302.203274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +422.850893 422.850893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +490.236607 490.236607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +520.545536 520.545536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +499.405952 499.405952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +469.183929 469.183929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +424.916369 424.916369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +421.983036 421.983036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +356.900893 356.900893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +223.107738 223.107738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +95.528274 95.528274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.999702 29.999702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.882143 1.882143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.677381 0.677381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.038393 8.038393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +42.686607 42.686607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +124.101190 124.101190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +228.157738 228.157738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +334.670833 334.670833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +405.193750 405.193750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +410.736012 410.736012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +427.145238 427.145238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +448.351488 448.351488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +427.158333 427.158333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +364.891667 364.891667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +279.637798 279.637798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +162.265476 162.265476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +77.066667 77.066667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.719345 24.719345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.204464 1.204464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.512202 1.512202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.725000 15.725000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +62.433631 62.433631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +144.633036 144.633036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +267.022321 267.022321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +377.035417 377.035417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.605952 400.605952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +421.425893 421.425893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +410.991667 410.991667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +376.447619 376.447619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +291.558929 291.558929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +255.627976 255.627976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +220.053274 220.053274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +128.957738 128.957738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +60.321726 60.321726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.436310 16.436310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.698214 0.698214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.083333 1.083333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.669345 12.669345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +62.663393 62.663393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +171.872321 171.872321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +313.717262 313.717262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +455.307738 455.307738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +537.596131 537.596131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +560.805952 560.805952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +549.073214 549.073214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +538.038988 538.038988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +465.010417 465.010417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +406.755357 406.755357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +331.134524 331.134524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +190.422321 190.422321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +78.423512 78.423512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.074107 21.074107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.372321 0.372321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.099405 1.099405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.403869 13.403869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +62.769048 62.769048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +165.925893 165.925893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +301.391667 301.391667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +405.220833 405.220833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +479.840774 479.840774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +499.648512 499.648512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +497.066964 497.066964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +488.393750 488.393750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +434.387798 434.387798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +390.327083 390.327083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +287.444048 287.444048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +165.631250 165.631250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +76.055357 76.055357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.723810 21.723810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.058036 0.058036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.029167 1.029167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.836905 13.836905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +69.630357 69.630357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +182.867560 182.867560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +309.572024 309.572024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +419.733631 419.733631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +500.049107 500.049107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +473.943155 473.943155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +489.749107 489.749107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +493.988393 493.988393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +458.710119 458.710119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +409.952083 409.952083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +326.111607 326.111607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +226.723512 226.723512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +106.339286 106.339286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.829464 28.829464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.730357 0.730357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.214583 10.214583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +45.824405 45.824405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +116.680952 116.680952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +235.967262 235.967262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +339.044643 339.044643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +403.734226 403.734226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +501.489583 501.489583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +540.692262 540.692262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +525.654762 525.654762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +472.872917 472.872917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +391.240476 391.240476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +308.469345 308.469345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.150000 200.150000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +87.594643 87.594643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.195536 24.195536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.836310 0.836310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.385119 12.385119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +56.556250 56.556250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +141.204167 141.204167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +291.019940 291.019940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +447.529762 447.529762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +484.619048 484.619048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +516.946429 516.946429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +506.921726 506.921726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +502.094345 502.094345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +494.156250 494.156250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +412.155357 412.155357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +304.085119 304.085119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +185.093750 185.093750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +81.181250 81.181250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.847321 23.847321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.709226 0.709226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.101786 11.101786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +54.880952 54.880952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +144.942262 144.942262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +277.461012 277.461012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +394.413095 394.413095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +446.010119 446.010119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +431.627381 431.627381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +390.022917 390.022917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +367.483036 367.483036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +315.642857 315.642857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +280.329762 280.329762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +251.985417 251.985417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +169.164881 169.164881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +78.593155 78.593155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.100000 21.100000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.486905 0.486905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.802679 9.802679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +53.709226 53.709226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +149.110714 149.110714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +282.550000 282.550000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +398.360119 398.360119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +464.982143 464.982143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +435.652679 435.652679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +424.694048 424.694048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +439.305655 439.305655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +440.457738 440.457738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +407.702976 407.702976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +287.996429 287.996429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +168.277083 168.277083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +68.220536 68.220536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.833929 20.833929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.455952 0.455952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.721726 10.721726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.625893 58.625893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +157.085714 157.085714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +299.980357 299.980357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +435.213393 435.213393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +504.977083 504.977083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +536.897917 536.897917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +529.457143 529.457143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +476.214583 476.214583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +441.502679 441.502679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +386.478869 386.478869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +315.942262 315.942262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +178.768452 178.768452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +72.766369 72.766369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.525893 18.525893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.351488 0.351488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.570238 11.570238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +63.833333 63.833333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +166.506548 166.506548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +308.731845 308.731845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +415.169643 415.169643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +437.280952 437.280952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +371.391369 371.391369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +412.366667 412.366667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +421.639286 421.639286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +394.232440 394.232440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +345.083333 345.083333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +256.304762 256.304762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +134.908036 134.908036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.453869 65.453869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.357143 15.357143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.186905 0.186905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.300595 9.300595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +51.086310 51.086310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +126.545536 126.545536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +231.825893 231.825893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +329.104762 329.104762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +411.929167 411.929167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +442.652679 442.652679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +476.490179 476.490179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +493.426786 493.426786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +450.666369 450.666369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +364.139881 364.139881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +263.750893 263.750893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +156.676786 156.676786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +61.201190 61.201190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.751786 11.751786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.583333 7.583333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.814881 46.814881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +128.981548 128.981548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +253.124107 253.124107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +353.779762 353.779762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +439.891964 439.891964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +497.795536 497.795536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +479.356845 479.356845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +393.077679 393.077679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +384.912798 384.912798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +286.359524 286.359524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +216.771131 216.771131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +164.304464 164.304464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.129762 67.129762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.567857 16.567857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.911905 5.911905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +40.950298 40.950298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +128.328869 128.328869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +245.349702 245.349702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +287.514286 287.514286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +332.380655 332.380655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +368.756250 368.756250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +369.208631 369.208631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +409.673810 409.673810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +383.760714 383.760714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +361.318750 361.318750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +287.527083 287.527083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +161.097024 161.097024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +73.652679 73.652679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.409821 21.409821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.243452 9.243452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +56.678571 56.678571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +151.715476 151.715476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +281.602679 281.602679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +365.256250 365.256250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +422.662500 422.662500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +440.773214 440.773214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +442.309524 442.309524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +421.954762 421.954762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +375.200000 375.200000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +309.663690 309.663690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +218.093452 218.093452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +137.248214 137.248214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +52.013393 52.013393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.863393 11.863393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.033036 7.033036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +48.829762 48.829762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +139.385119 139.385119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +255.702083 255.702083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +359.593452 359.593452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +399.645536 399.645536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +427.243750 427.243750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +456.625000 456.625000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +464.679464 464.679464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +417.718155 417.718155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +373.562798 373.562798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +265.477083 265.477083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +157.532143 157.532143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.628274 58.628274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.109821 14.109821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.050893 6.050893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +44.348512 44.348512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +137.791071 137.791071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +259.599107 259.599107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +360.202976 360.202976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +454.327976 454.327976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +444.836607 444.836607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +447.150000 447.150000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +448.993750 448.993750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +386.585714 386.585714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +358.852679 358.852679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +278.187798 278.187798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +164.308036 164.308036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +56.720536 56.720536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.191964 13.191964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.038988 5.038988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.745833 37.745833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +118.681548 118.681548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +240.102679 240.102679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +376.429464 376.429464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +449.714583 449.714583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +451.511905 451.511905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +460.506250 460.506250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +354.558333 354.558333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +288.258036 288.258036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +311.631250 311.631250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +266.873512 266.873512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +148.313988 148.313988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +48.988393 48.988393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.778571 10.778571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.983333 5.983333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.107738 37.107738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +99.649405 99.649405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +189.252679 189.252679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +263.337798 263.337798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +310.862798 310.862798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +333.547917 333.547917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +315.995238 315.995238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +332.320833 332.320833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +312.977083 312.977083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +266.118452 266.118452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +216.926488 216.926488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +130.533631 130.533631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +50.440179 50.440179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.428571 9.428571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.691071 7.691071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +52.243750 52.243750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +156.016964 156.016964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +306.008929 306.008929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +406.461310 406.461310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +427.615476 427.615476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +440.744048 440.744048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +402.190476 402.190476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +367.879167 367.879167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +325.877679 325.877679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +268.479464 268.479464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +230.060714 230.060714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +120.958929 120.958929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +43.497024 43.497024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.617857 9.617857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.131548 6.131548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +44.676786 44.676786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +139.888988 139.888988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +266.992857 266.992857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +352.541071 352.541071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.129762 400.129762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +417.634226 417.634226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +488.142857 488.142857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +420.945238 420.945238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +341.322917 341.322917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +291.716964 291.716964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +227.673512 227.673512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +137.845536 137.845536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.206548 57.206548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.946429 12.946429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.698810 5.698810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.065179 41.065179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +126.568155 126.568155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +248.661905 248.661905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +361.552976 361.552976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +436.654167 436.654167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +469.348512 469.348512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +507.621131 507.621131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +499.006845 499.006845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +443.967857 443.967857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +311.771726 311.771726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +221.189286 221.189286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +134.838690 134.838690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +56.640476 56.640476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.385714 10.385714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.336310 5.336310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +35.165774 35.165774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +103.351190 103.351190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +213.914583 213.914583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +334.310119 334.310119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +430.247619 430.247619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +459.137202 459.137202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +473.198214 473.198214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +471.687798 471.687798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +437.609821 437.609821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +379.013095 379.013095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +276.134821 276.134821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +133.040179 133.040179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +44.806845 44.806845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.042857 8.042857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.141071 5.141071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +40.194643 40.194643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +128.880060 128.880060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +240.216964 240.216964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +319.988095 319.988095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +386.550298 386.550298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +461.703869 461.703869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +459.339583 459.339583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +433.761607 433.761607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +384.188690 384.188690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +330.145536 330.145536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +244.845238 244.845238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +131.068750 131.068750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.979762 38.979762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.223214 6.223214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.441964 5.441964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +35.747619 35.747619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.084821 104.084821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +215.347619 215.347619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +326.117560 326.117560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +377.076190 377.076190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +415.555357 415.555357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +456.566964 456.566964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +407.275298 407.275298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +345.224702 345.224702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +338.853274 338.853274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +240.210119 240.210119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +115.745238 115.745238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +49.871131 49.871131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.364286 8.364286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.800000 3.800000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.503274 28.503274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.998512 94.998512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +205.858036 205.858036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +313.423810 313.423810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +374.416369 374.416369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +438.688393 438.688393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +465.966071 465.966071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +441.877381 441.877381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +360.371429 360.371429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +282.907738 282.907738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +237.486310 237.486310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +149.328571 149.328571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +43.885119 43.885119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.161607 6.161607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.555952 3.555952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.045833 29.045833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +98.836012 98.836012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +207.263988 207.263988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +316.935714 316.935714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +344.193750 344.193750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +320.547619 320.547619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +340.725298 340.725298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +355.631250 355.631250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +352.538095 352.538095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +310.424107 310.424107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +245.983333 245.983333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +138.051786 138.051786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +47.697024 47.697024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.114286 6.114286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.304762 4.304762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.718750 33.718750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +108.930655 108.930655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +210.897024 210.897024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +300.163690 300.163690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +344.143155 344.143155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +359.252083 359.252083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +405.838988 405.838988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +388.088988 388.088988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +331.156845 331.156845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +244.220833 244.220833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +166.748214 166.748214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +101.088988 101.088988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.642262 41.642262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.478571 5.478571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.967560 3.967560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.806250 28.806250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +97.680357 97.680357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +220.358036 220.358036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +334.246131 334.246131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +395.045833 395.045833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +434.295238 434.295238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +436.616964 436.616964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.106845 400.106845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +383.641071 383.641071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +319.970238 319.970238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +258.751786 258.751786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +129.685119 129.685119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +42.652083 42.652083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.966964 4.966964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.272619 5.272619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +39.716369 39.716369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +115.147321 115.147321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +195.220238 195.220238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +268.165179 268.165179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +299.964881 299.964881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +316.580952 316.580952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +307.722917 307.722917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +272.849107 272.849107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +233.997917 233.997917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +212.044643 212.044643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +154.309226 154.309226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +98.250595 98.250595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.635714 32.635714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.458036 3.458036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.818452 3.818452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.986607 30.986607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +112.179167 112.179167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +251.346131 251.346131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +380.867857 380.867857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +437.812500 437.812500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +421.916369 421.916369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +346.874107 346.874107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +297.768452 297.768452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +276.586012 276.586012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +246.213690 246.213690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +179.872619 179.872619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +99.983631 99.983631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.411310 36.411310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.189286 3.189286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.462798 1.462798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.844345 10.844345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +42.936310 42.936310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +119.271131 119.271131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +214.970833 214.970833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +271.627976 271.627976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +277.234821 277.234821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +332.047321 332.047321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +289.415179 289.415179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +270.834821 270.834821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +284.057738 284.057738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +209.429762 209.429762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +78.143750 78.143750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.273214 19.273214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.328571 1.328571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.465476 3.465476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.220238 27.220238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +97.039881 97.039881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +210.844048 210.844048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +302.628571 302.628571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +357.106250 357.106250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +359.672321 359.672321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +372.254762 372.254762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +388.580655 388.580655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +373.023512 373.023512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +345.595833 345.595833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +232.679167 232.679167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +124.194048 124.194048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +45.872321 45.872321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.831250 2.831250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.502976 2.502976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.682143 21.682143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +83.087202 83.087202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.671726 200.671726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +325.903571 325.903571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +337.652083 337.652083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +275.047619 275.047619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +263.891071 263.891071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +288.829167 288.829167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +269.201488 269.201488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +303.848512 303.848512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +273.038393 273.038393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +125.950595 125.950595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +39.007738 39.007738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.464286 1.464286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.247917 3.247917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.343452 29.343452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +113.803869 113.803869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +262.518155 262.518155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +398.046726 398.046726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +432.879762 432.879762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +450.168750 450.168750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +394.244940 394.244940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +366.954167 366.954167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +381.468452 381.468452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +347.165774 347.165774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +238.614583 238.614583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +98.160714 98.160714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.716964 29.716964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.741964 0.741964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.261905 4.261905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.822321 36.822321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +134.827381 134.827381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +285.038393 285.038393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +412.331845 412.331845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +487.208036 487.208036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +484.081548 484.081548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +449.083333 449.083333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +397.429464 397.429464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +427.608333 427.608333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +391.947024 391.947024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +278.210714 278.210714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +120.881250 120.881250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.322024 36.322024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.242857 0.242857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.935119 3.935119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.366667 34.366667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +128.187202 128.187202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +281.537798 281.537798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +419.310714 419.310714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +472.966964 472.966964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +467.442262 467.442262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +475.759821 475.759821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +430.630357 430.630357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +378.327976 378.327976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +321.016964 321.016964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +224.925893 224.925893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +103.863393 103.863393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +25.213393 25.213393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.900595 2.900595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.519048 28.519048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +109.387500 109.387500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +228.791964 228.791964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +321.885714 321.885714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +347.516667 347.516667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +380.996131 380.996131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +428.080952 428.080952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +467.342262 467.342262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +411.231845 411.231845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +327.729167 327.729167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +246.038393 246.038393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +108.097619 108.097619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +25.492857 25.492857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.613095 2.613095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +25.971429 25.971429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +101.882440 101.882440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +225.994940 225.994940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +358.078571 358.078571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +439.583631 439.583631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +464.443750 464.443750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +447.475595 447.475595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +417.078571 417.078571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +342.464286 342.464286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +259.210714 259.210714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +165.778274 165.778274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +64.352381 64.352381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.629464 20.629464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.941964 1.941964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.969643 20.969643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +90.651786 90.651786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +207.228571 207.228571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +313.398512 313.398512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +412.460119 412.460119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +478.218155 478.218155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +510.020238 510.020238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +474.659821 474.659821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +404.561905 404.561905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +314.136012 314.136012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +214.731845 214.731845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +111.171429 111.171429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.167857 28.167857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.800298 1.800298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.117560 20.117560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +89.229167 89.229167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +212.939881 212.939881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +343.075000 343.075000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +456.173214 456.173214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +512.638988 512.638988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +538.243452 538.243452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +522.533036 522.533036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +428.646429 428.646429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +344.351488 344.351488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +237.565179 237.565179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +100.285417 100.285417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.290179 22.290179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.402381 2.402381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.661607 26.661607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +112.780357 112.780357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +254.252083 254.252083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +365.328869 365.328869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +388.960119 388.960119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +460.046726 460.046726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +470.076786 470.076786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +389.351786 389.351786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +359.570536 359.570536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +266.595833 266.595833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +181.822917 181.822917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +89.170536 89.170536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.168750 24.168750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.500595 1.500595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.104762 18.104762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +80.561310 80.561310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +192.763988 192.763988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +313.421429 313.421429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +371.844345 371.844345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +376.386310 376.386310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +386.643155 386.643155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +380.492262 380.492262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +356.375595 356.375595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +279.037798 279.037798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +167.678869 167.678869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +69.191667 69.191667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.206250 17.206250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.370238 1.370238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.857738 17.857738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +81.847917 81.847917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +193.955060 193.955060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +309.042560 309.042560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +373.572321 373.572321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +395.329464 395.329464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +437.970833 437.970833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +432.899405 432.899405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +348.802976 348.802976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +256.981250 256.981250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +202.453571 202.453571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +83.160119 83.160119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.408929 17.408929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.845238 1.845238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.327679 24.327679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +105.666369 105.666369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +230.883929 230.883929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +355.841071 355.841071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +437.294048 437.294048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +463.959226 463.959226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +447.371429 447.371429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +424.560714 424.560714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +392.699405 392.699405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +317.915476 317.915476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +208.840774 208.840774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.665774 94.665774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.256250 21.256250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.455357 1.455357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.284524 20.284524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.609226 84.609226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +178.096131 178.096131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +289.165179 289.165179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +354.965179 354.965179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +377.113690 377.113690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +359.458631 359.458631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +352.890476 352.890476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +366.758929 366.758929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +286.560417 286.560417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +172.772024 172.772024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +73.819643 73.819643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.430357 16.430357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.109524 1.109524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.266071 18.266071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.982738 94.982738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +222.535417 222.535417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +305.270536 305.270536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +382.336905 382.336905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +461.604464 461.604464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +471.049107 471.049107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +460.146726 460.146726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +395.026786 395.026786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +308.594048 308.594048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +179.250298 179.250298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.302381 67.302381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.214286 14.214286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.218155 1.218155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.260417 22.260417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +105.931845 105.931845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +232.983333 232.983333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +344.691071 344.691071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +408.053869 408.053869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +478.758631 478.758631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +498.275298 498.275298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +470.501786 470.501786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +384.222024 384.222024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +256.661310 256.661310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +173.063988 173.063988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +69.047024 69.047024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.527679 14.527679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.600893 0.600893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.088393 14.088393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.647619 70.647619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +164.686607 164.686607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +268.674107 268.674107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +323.021429 323.021429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +365.692560 365.692560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +424.801786 424.801786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +435.202976 435.202976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +411.430357 411.430357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +336.008333 336.008333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +235.292262 235.292262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.797024 91.797024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.454464 18.454464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.521429 0.521429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.333929 15.333929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +79.070536 79.070536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +187.205952 187.205952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +313.829762 313.829762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +387.230357 387.230357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +447.768155 447.768155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +473.873810 473.873810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +493.025595 493.025595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +387.072024 387.072024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +282.766071 282.766071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +181.650595 181.650595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +74.481250 74.481250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.574107 14.574107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.306845 0.306845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.829762 18.829762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +108.075000 108.075000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +258.283929 258.283929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +388.949107 388.949107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +413.102083 413.102083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +411.574107 411.574107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +402.874702 402.874702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +387.649107 387.649107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +335.574405 335.574405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +229.087798 229.087798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +127.955060 127.955060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +53.833631 53.833631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.154464 9.154464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.078571 0.078571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.993750 15.993750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.754762 94.754762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +241.075298 241.075298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +407.453869 407.453869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +449.230357 449.230357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +452.904762 452.904762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +426.651190 426.651190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +383.037202 383.037202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +330.745833 330.745833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +269.101190 269.101190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +170.774107 170.774107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +68.963095 68.963095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.709821 11.709821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.824405 12.824405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +73.426488 73.426488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +169.929464 169.929464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +283.797619 283.797619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +371.574107 371.574107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +414.050298 414.050298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +394.707143 394.707143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +413.487202 413.487202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +365.308333 365.308333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +244.350298 244.350298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +133.798512 133.798512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +48.717560 48.717560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.810714 6.810714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.997619 9.997619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.112798 65.112798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +171.838690 171.838690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +294.086012 294.086012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +386.282143 386.282143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +418.457738 418.457738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +435.080952 435.080952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +370.567262 370.567262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +257.549702 257.549702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +189.513095 189.513095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +113.579167 113.579167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +48.585417 48.585417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.869643 6.869643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.037500 16.037500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +98.906845 98.906845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +244.916071 244.916071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +398.591964 398.591964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +500.052083 500.052083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +543.008333 543.008333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +511.522917 511.522917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +448.539881 448.539881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +391.866667 391.866667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +335.979762 335.979762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +202.269345 202.269345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +60.736905 60.736905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.938393 6.938393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.471429 12.471429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +74.705060 74.705060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +187.749107 187.749107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +327.984226 327.984226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +413.723810 413.723810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +469.658929 469.658929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +524.053869 524.053869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +503.824405 503.824405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +442.824702 442.824702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +339.802381 339.802381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +207.894940 207.894940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.619643 70.619643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.094643 8.094643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.120238 13.120238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +83.202381 83.202381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +215.497917 215.497917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +366.020833 366.020833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +465.556845 465.556845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +502.130060 502.130060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +520.577381 520.577381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +476.060714 476.060714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +393.390476 393.390476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +276.705952 276.705952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +163.446131 163.446131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +59.313988 59.313988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.486607 6.486607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.083036 10.083036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +63.219940 63.219940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +165.856250 165.856250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +304.099702 304.099702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +439.005357 439.005357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +531.859524 531.859524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +576.532738 576.532738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +556.766667 556.766667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +468.116369 468.116369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +332.422024 332.422024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +192.456845 192.456845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +60.645833 60.645833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.307143 5.307143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.833036 10.833036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +66.710119 66.710119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +179.710119 179.710119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +353.703571 353.703571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +497.343750 497.343750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +515.844048 515.844048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +501.059524 501.059524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +477.865179 477.865179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +419.308036 419.308036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +333.164881 333.164881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +195.064881 195.064881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +59.496429 59.496429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.542857 4.542857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.383929 9.383929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +61.668155 61.668155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +157.550000 157.550000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +251.040476 251.040476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +337.012500 337.012500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +392.513393 392.513393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +401.582738 401.582738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +372.122917 372.122917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +312.559821 312.559821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +220.934821 220.934821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +125.934226 125.934226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +48.137798 48.137798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.700893 2.700893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.328274 7.328274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +50.890179 50.890179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +136.386012 136.386012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +223.834821 223.834821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +323.243452 323.243452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +396.620833 396.620833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +401.781548 401.781548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +392.908929 392.908929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +342.315774 342.315774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +256.364881 256.364881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +145.082440 145.082440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +48.573214 48.573214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.319643 2.319643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.110119 11.110119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.747917 65.747917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +162.425595 162.425595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +302.163393 302.163393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +433.561905 433.561905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +453.151786 453.151786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +436.653274 436.653274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +395.358631 395.358631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +361.958631 361.958631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +263.332738 263.332738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +132.968750 132.968750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.568750 41.568750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.036607 1.036607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.374405 9.374405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +60.228274 60.228274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +169.956250 169.956250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +315.754762 315.754762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +379.226488 379.226488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +389.795536 389.795536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +429.799107 429.799107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +436.468750 436.468750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +358.388988 358.388988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +235.171726 235.171726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +126.373214 126.373214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +43.969048 43.969048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.233929 0.233929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.772619 8.772619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.511905 57.511905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +156.893750 156.893750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +271.482738 271.482738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +351.301190 351.301190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +444.784524 444.784524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +495.725893 495.725893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +472.346131 472.346131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.894048 400.894048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +261.889286 261.889286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +117.419048 117.419048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.652679 32.652679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.627679 7.627679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +49.447917 49.447917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +136.319940 136.319940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +255.449702 255.449702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +356.236012 356.236012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +403.635714 403.635714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +405.067262 405.067262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +346.659226 346.659226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +290.560119 290.560119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +209.294048 209.294048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +110.183929 110.183929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +31.933929 31.933929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.961310 6.961310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +49.166964 49.166964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +144.896131 144.896131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +263.464881 263.464881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +342.192262 342.192262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +371.819345 371.819345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +384.748214 384.748214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +382.358631 382.358631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +314.054167 314.054167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +217.014881 217.014881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +119.111012 119.111012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.088393 37.088393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.105357 7.105357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +49.774107 49.774107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +149.663393 149.663393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +284.270238 284.270238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +374.169345 374.169345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +398.844048 398.844048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +394.631250 394.631250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +383.297917 383.297917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +328.852381 328.852381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +205.815774 205.815774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +98.612500 98.612500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.798214 30.798214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.608631 7.608631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +51.774405 51.774405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +148.361310 148.361310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +262.491369 262.491369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +327.415774 327.415774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +372.661012 372.661012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +385.360417 385.360417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +404.694048 404.694048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +283.132738 283.132738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +197.473512 197.473512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +102.619048 102.619048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +35.066071 35.066071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.986607 7.986607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +50.462798 50.462798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +137.625000 137.625000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +251.762202 251.762202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +313.181845 313.181845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +326.548214 326.548214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +344.034226 344.034226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +349.427083 349.427083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +267.619643 267.619643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +191.678274 191.678274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +88.107738 88.107738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.543750 23.543750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.780357 5.780357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.620238 41.620238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +128.791667 128.791667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +255.084524 255.084524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +359.799405 359.799405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +389.346726 389.346726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +379.651190 379.651190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +351.105952 351.105952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +241.936012 241.936012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +148.834226 148.834226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +76.063988 76.063988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.450000 20.450000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.048512 6.048512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +42.068452 42.068452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +119.687798 119.687798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +229.067262 229.067262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +350.706548 350.706548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +375.522024 375.522024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +356.547619 356.547619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +328.582143 328.582143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +290.314286 290.314286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +182.815179 182.815179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.989286 94.989286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.008036 24.008036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.470833 6.470833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +45.531845 45.531845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +130.239881 130.239881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +226.575595 226.575595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +294.847321 294.847321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +322.393452 322.393452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +295.188988 295.188988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +249.823512 249.823512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +184.322024 184.322024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +118.919345 118.919345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +60.504167 60.504167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.297321 17.297321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.702083 4.702083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.186905 32.186905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +86.393155 86.393155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +155.227381 155.227381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +250.845238 250.845238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +295.886012 295.886012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +284.215476 284.215476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +255.128869 255.128869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +201.390774 201.390774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +147.830952 147.830952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +77.752381 77.752381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.920536 21.920536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.171726 6.171726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.569048 46.569048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +132.923810 132.923810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +214.150595 214.150595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +281.639583 281.639583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +312.175893 312.175893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +304.644643 304.644643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +281.522619 281.522619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +254.214881 254.214881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +157.233631 157.233631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +77.106250 77.106250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.250893 19.250893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.416071 4.416071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +35.965476 35.965476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +118.739583 118.739583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +238.081548 238.081548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +377.710714 377.710714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +471.962202 471.962202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +449.839286 449.839286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +392.321131 392.321131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +301.130060 301.130060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +172.418452 172.418452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +82.444048 82.444048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.485714 18.485714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.630952 4.630952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +39.792560 39.792560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +135.841964 135.841964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +252.317262 252.317262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +319.473214 319.473214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +337.427976 337.427976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +321.725893 321.725893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +309.396131 309.396131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +235.045833 235.045833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +149.849702 149.849702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +74.468155 74.468155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.526786 14.526786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.106548 5.106548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.888393 46.888393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +159.706250 159.706250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +286.070833 286.070833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +390.894345 390.894345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +470.489583 470.489583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +463.400298 463.400298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +436.891667 436.891667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +377.070833 377.070833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +228.360417 228.360417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +97.500000 97.500000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.505357 19.505357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.288095 3.288095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.919940 34.919940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +133.174107 133.174107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +257.528274 257.528274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +353.882440 353.882440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +416.360417 416.360417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +413.063095 413.063095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +360.126190 360.126190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +279.732738 279.732738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +166.162202 166.162202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +75.317262 75.317262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.128571 13.128571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.742262 1.742262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.858333 20.858333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +92.084821 92.084821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +197.473214 197.473214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +275.147917 275.147917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +373.741964 373.741964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +422.313095 422.313095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +398.671726 398.671726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +297.261012 297.261012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +193.729762 193.729762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.644940 84.644940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.214286 13.214286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.856250 2.856250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.578274 34.578274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +137.854762 137.854762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +273.067262 273.067262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +401.158036 401.158036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +479.942262 479.942262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +465.629464 465.629464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +403.949107 403.949107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +269.183631 269.183631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +143.875000 143.875000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +62.674107 62.674107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.504464 8.504464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.996726 1.996726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.614286 27.614286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +119.522619 119.522619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +244.858929 244.858929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +339.619345 339.619345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +408.195536 408.195536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +467.970238 467.970238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +437.819643 437.819643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +332.859524 332.859524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +201.802679 201.802679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +83.506548 83.506548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.219643 10.219643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.826488 1.826488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.194940 28.194940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +129.061905 129.061905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +266.291964 266.291964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +345.978274 345.978274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +383.864881 383.864881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +383.827083 383.827083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +345.116667 345.116667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +272.071726 272.071726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +169.828869 169.828869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +66.404762 66.404762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.949107 6.949107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.365476 1.365476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.208631 23.208631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.154167 104.154167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +218.523214 218.523214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +340.226786 340.226786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +432.530060 432.530060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +460.489286 460.489286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +455.578869 455.578869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +375.980655 375.980655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +210.748810 210.748810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +71.562500 71.562500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.216071 7.216071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.268750 1.268750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.787500 23.787500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +109.967262 109.967262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +232.978571 232.978571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +352.715476 352.715476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +415.436310 415.436310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +399.281250 399.281250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +337.468750 337.468750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +265.047321 265.047321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +181.210714 181.210714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +71.368452 71.368452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.916071 5.916071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.973810 0.973810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.020536 15.020536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +75.824405 75.824405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +181.418452 181.418452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +282.405060 282.405060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +382.107738 382.107738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +399.298214 399.298214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +370.740774 370.740774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +263.525595 263.525595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +113.235714 113.235714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +39.822024 39.822024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.438393 3.438393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.814583 0.814583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.123214 14.123214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +69.098810 69.098810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +165.574405 165.574405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +276.599405 276.599405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +355.109226 355.109226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +381.041071 381.041071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +362.914286 362.914286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +292.086607 292.086607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +154.375595 154.375595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +62.028571 62.028571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.750893 5.750893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.488095 1.488095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.950595 20.950595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.977381 91.977381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +204.574107 204.574107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +320.195536 320.195536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +367.772321 367.772321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +394.453869 394.453869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +350.051190 350.051190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +245.663988 245.663988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +120.745238 120.745238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.908036 38.908036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.683929 2.683929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.963393 0.963393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.472024 14.472024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +68.081548 68.081548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +165.227976 165.227976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +281.628274 281.628274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +351.174702 351.174702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +363.747619 363.747619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +313.996429 313.996429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +220.947024 220.947024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +116.208036 116.208036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +40.012798 40.012798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.343750 3.343750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.050893 1.050893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.721726 14.721726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.877083 65.877083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +149.210119 149.210119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +249.100000 249.100000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +338.344643 338.344643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +374.252679 374.252679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +367.102679 367.102679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +263.317857 263.317857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +126.428571 126.428571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +48.596131 48.596131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.400000 4.400000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.478869 0.478869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.863690 14.863690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +80.102083 80.102083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +201.915476 201.915476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +349.887798 349.887798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +413.482143 413.482143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +418.536310 418.536310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +372.488393 372.488393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +242.950000 242.950000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +112.835417 112.835417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.453274 41.453274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.408929 3.408929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.104762 8.104762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +51.839583 51.839583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +129.109524 129.109524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +196.107738 196.107738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +222.413690 222.413690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +213.530060 213.530060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +197.258036 197.258036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +117.638690 117.638690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.705952 65.705952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.937798 21.937798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.498214 1.498214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.201786 8.201786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +51.277976 51.277976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +129.891667 129.891667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +207.439286 207.439286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +240.456845 240.456845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +268.484226 268.484226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +248.322619 248.322619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +165.300000 165.300000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.259821 94.259821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.363393 34.363393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.049107 8.049107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +50.529762 50.529762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +129.416369 129.416369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +224.633631 224.633631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +298.676488 298.676488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +296.148214 296.148214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +230.279167 230.279167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +127.376786 127.376786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +59.345238 59.345238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.053571 20.053571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.981548 0.981548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.977976 13.977976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +64.431250 64.431250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +152.012202 152.012202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +248.130655 248.130655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +302.907738 302.907738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +309.478571 309.478571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +254.627083 254.627083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +177.688690 177.688690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +69.150000 69.150000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.107143 21.107143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.868750 2.868750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.398512 23.398512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +80.792560 80.792560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +167.305060 167.305060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +250.803571 250.803571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +305.099107 305.099107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +281.113393 281.113393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +195.255357 195.255357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +97.664286 97.664286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.522024 36.522024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.850000 7.850000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.525893 2.525893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.099107 19.099107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +63.419643 63.419643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +136.588690 136.588690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +217.908631 217.908631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +281.633333 281.633333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +283.104464 283.104464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +178.999702 178.999702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +110.789286 110.789286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.102083 41.102083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.708929 8.708929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.696726 4.696726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.591369 33.591369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +100.128274 100.128274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +197.500893 197.500893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +301.813095 301.813095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +333.471131 333.471131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +314.851786 314.851786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +249.396429 249.396429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +134.752381 134.752381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +48.824107 48.824107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.928571 10.928571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.565476 2.565476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.549702 18.549702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +66.372024 66.372024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +158.470536 158.470536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +241.052381 241.052381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +277.284821 277.284821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +259.926190 259.926190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.560417 200.560417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.375000 94.375000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.604762 36.604762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.776786 7.776786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.227976 5.227976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.940774 34.940774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +85.874405 85.874405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +116.058333 116.058333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +132.142560 132.142560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +143.509226 143.509226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +116.129762 116.129762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +63.885417 63.885417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +35.769345 35.769345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.963095 10.963095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.266964 0.266964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.924702 2.924702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.546131 20.546131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +59.272321 59.272321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +110.605060 110.605060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +162.647321 162.647321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +171.408333 171.408333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +131.770833 131.770833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +129.163393 129.163393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +75.715476 75.715476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.942857 22.942857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.363988 4.363988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.784226 29.784226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +76.567560 76.567560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +118.305357 118.305357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +158.234821 158.234821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +165.847917 165.847917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +148.484226 148.484226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +95.009226 95.009226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +50.481250 50.481250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.532143 13.532143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.671429 4.671429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.031250 34.031250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +101.553274 101.553274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +189.027976 189.027976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +264.455060 264.455060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +270.669643 270.669643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +213.274702 213.274702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +141.087500 141.087500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +77.170536 77.170536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.791964 22.791964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.141369 3.141369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +25.453274 25.453274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +81.050595 81.050595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +157.279167 157.279167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +230.209524 230.209524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +205.569940 205.569940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +145.150298 145.150298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +82.019643 82.019643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.704464 34.704464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.520536 8.520536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.822024 3.822024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.277083 29.277083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.769048 91.769048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +175.496131 175.496131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +245.278571 245.278571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +232.954464 232.954464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +154.844940 154.844940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +105.754464 105.754464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +47.990179 47.990179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.553571 10.553571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.515774 2.515774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.665179 20.665179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +69.499405 69.499405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +131.873214 131.873214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +165.295238 165.295238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +162.340476 162.340476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +146.775595 146.775595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +102.270833 102.270833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +52.982440 52.982440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.979464 11.979464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.270833 2.270833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.427381 18.427381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.150000 58.150000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +112.047917 112.047917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +174.158333 174.158333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +181.934821 181.934821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +141.898810 141.898810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.766071 91.766071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +44.891964 44.891964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.688393 9.688393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.949702 1.949702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.298214 17.298214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.383929 57.383929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +103.056548 103.056548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +141.793750 141.793750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +170.000893 170.000893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +178.110417 178.110417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +95.226488 95.226488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +39.140476 39.140476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.009821 8.009821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.447321 2.447321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.882143 21.882143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +78.583036 78.583036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +160.672619 160.672619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +216.856250 216.856250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +202.997619 202.997619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +196.642857 196.642857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +116.142857 116.142857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +53.437500 53.437500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.293750 10.293750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.272024 1.272024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.455655 11.455655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.751488 37.751488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.831845 65.831845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.199405 94.199405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +118.863690 118.863690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +105.677083 105.677083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +72.063095 72.063095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.934226 29.934226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.795536 4.795536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.821726 1.821726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.815774 17.815774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +71.871429 71.871429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +157.648214 157.648214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +209.312500 209.312500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +191.005655 191.005655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +150.747321 150.747321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +88.294345 88.294345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.142857 38.142857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.447321 6.447321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.188690 1.188690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.593452 12.593452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +50.322321 50.322321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +113.741667 113.741667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +190.030357 190.030357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +218.450298 218.450298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +157.411607 157.411607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +83.750298 83.750298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +39.661607 39.661607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.843750 6.843750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.791369 0.791369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.390774 9.390774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +43.465774 43.465774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +103.700893 103.700893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +153.602976 153.602976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +173.860119 173.860119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +154.698810 154.698810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +107.388690 107.388690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +42.761012 42.761012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.852679 6.852679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.140476 1.140476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.074405 13.074405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.543750 55.543750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +120.946131 120.946131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +165.255952 165.255952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +164.248810 164.248810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +144.757143 144.757143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +96.138393 96.138393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.667262 46.667262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.516964 7.516964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.683333 0.683333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.380060 9.380060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +40.769940 40.769940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +88.861607 88.861607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +139.582440 139.582440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +158.150893 158.150893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +115.766964 115.766964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.891964 67.891964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.929167 29.929167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.006250 4.006250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.290476 1.290476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.056548 15.056548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +62.481548 62.481548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +137.934226 137.934226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +209.317857 209.317857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +205.989286 205.989286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +135.992262 135.992262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +72.323810 72.323810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.252083 32.252083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.267857 4.267857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.625595 0.625595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.213690 9.213690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +39.773512 39.773512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.310119 84.310119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +129.391667 129.391667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +146.604464 146.604464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +137.682738 137.682738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.116964 84.116964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.262202 30.262202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.542857 3.542857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.661607 0.661607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.456845 9.456845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.000595 41.000595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +87.408631 87.408631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +144.987500 144.987500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +198.833333 198.833333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +173.424107 173.424107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +92.091964 92.091964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.446131 33.446131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.885714 3.885714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.472619 0.472619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.753869 7.753869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +39.837202 39.837202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +105.386012 105.386012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +174.577976 174.577976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +172.434524 172.434524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +122.869940 122.869940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +61.581250 61.581250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.878869 18.878869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.130357 2.130357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.409821 0.409821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.176786 7.176786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.716071 37.716071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +110.082738 110.082738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +218.453274 218.453274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +255.850000 255.850000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +193.830357 193.830357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +102.766667 102.766667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +40.703571 40.703571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.282143 5.282143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.780952 0.780952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.486607 11.486607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +53.183333 53.183333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +130.373214 130.373214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +218.935714 218.935714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +221.994048 221.994048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +151.041369 151.041369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +71.166071 71.166071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.274405 22.274405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.039286 2.039286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.435417 0.435417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.041964 7.041964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.114881 30.114881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +61.349702 61.349702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.349405 91.349405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.747917 91.747917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +77.113690 77.113690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +45.740179 45.740179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.010714 20.010714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.054464 2.054464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.385714 0.385714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.738690 5.738690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.505060 27.505060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.918155 65.918155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +105.049702 105.049702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +119.684524 119.684524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +92.524405 92.524405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +47.267262 47.267262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.858036 18.858036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.655357 1.655357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.549107 0.549107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.311607 7.311607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.656250 32.656250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.088988 70.088988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +98.499702 98.499702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +120.808333 120.808333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +113.588690 113.588690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +48.258333 48.258333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.302976 19.302976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.399107 1.399107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.988988 0.988988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.577381 9.577381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +39.465476 39.465476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.729762 91.729762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +134.348512 134.348512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +138.736012 138.736012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +116.320238 116.320238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +77.783036 77.783036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.878571 27.878571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.362500 2.362500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.213690 0.213690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.990774 3.990774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.315774 20.315774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +53.447917 53.447917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +96.500893 96.500893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +103.310119 103.310119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +66.567262 66.567262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.631250 46.631250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.502679 17.502679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.408929 1.408929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.141369 0.141369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.112500 5.112500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.270536 28.270536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.400595 67.400595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +110.841667 110.841667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +137.300893 137.300893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.833036 94.833036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.252381 37.252381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.013690 10.013690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.496429 0.496429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.951190 5.951190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.589881 34.589881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +79.084821 79.084821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +122.773512 122.773512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +138.797321 138.797321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +106.488095 106.488095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +51.899107 51.899107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.350595 17.350595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.992857 0.992857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.967560 3.967560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.526488 22.526488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +50.468750 50.468750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +77.673810 77.673810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +83.433036 83.433036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.575298 65.575298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.332440 41.332440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.436607 14.436607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.063393 1.063393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.475893 9.475893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.725000 46.725000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +77.499107 77.499107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +92.235417 92.235417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +97.769048 97.769048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +89.894048 89.894048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +56.551488 56.551488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.471131 23.471131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.895536 1.895536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.945536 4.945536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.103274 30.103274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +68.044048 68.044048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.624405 91.624405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +93.829167 93.829167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +72.469940 72.469940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +51.417262 51.417262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.738095 19.738095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.804464 1.804464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.397321 5.397321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.188690 32.188690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +68.850893 68.850893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +85.515774 85.515774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +88.625893 88.625893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +76.530060 76.530060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.507738 58.507738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.944940 22.944940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.751786 2.751786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.361012 2.361012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.104464 15.104464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +40.347321 40.347321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.243750 70.243750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +85.659226 85.659226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +74.612500 74.612500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +35.062798 35.062798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.874405 13.874405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.096429 1.096429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.008036 3.008036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.647321 19.647321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +51.617560 51.617560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +82.737500 82.737500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +86.533929 86.533929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +56.839583 56.839583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.626488 28.626488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.853869 7.853869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.325000 0.325000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.590476 5.590476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.036905 33.036905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +66.337202 66.337202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +79.337798 79.337798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +107.792262 107.792262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +98.985417 98.985417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +53.687798 53.687798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.325595 17.325595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.080357 2.080357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.230357 3.230357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.024107 21.024107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.038393 57.038393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +101.230655 101.230655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +127.100000 127.100000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +112.859524 112.859524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.262798 70.262798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.680655 26.680655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.193750 3.193750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.078571 2.078571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.618750 13.618750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.342262 33.342262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +48.658631 48.658631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.557738 57.557738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.903869 46.903869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.271131 33.271131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.494643 10.494643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.508929 0.508929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.810417 5.810417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.218750 37.218750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +88.850000 88.850000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +126.899107 126.899107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +138.121131 138.121131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +79.474107 79.474107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.099107 38.099107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.357738 15.357738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.266071 1.266071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.985714 5.985714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.058929 37.058929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +87.133631 87.133631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +127.692857 127.692857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +145.621131 145.621131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +110.824405 110.824405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +59.990476 59.990476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.071131 20.071131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.799107 1.799107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.953571 2.953571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.769345 19.769345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +50.732738 50.732738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +77.305357 77.305357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +88.672619 88.672619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.595536 67.595536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.391667 37.391667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.155952 12.155952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.751786 0.751786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.057143 4.057143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.984524 27.984524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +74.526190 74.526190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +105.902679 105.902679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +96.839583 96.839583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.771429 84.771429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +54.143750 54.143750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.816667 18.816667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.975893 1.975893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.441964 3.441964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.249107 24.249107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +62.785417 62.785417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +86.622024 86.622024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +88.861310 88.861310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +66.632440 66.632440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.289286 41.289286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.252083 14.252083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.115179 1.115179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.809226 2.809226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.005952 20.005952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +60.339286 60.339286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +113.649405 113.649405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +142.037500 142.037500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +111.954167 111.954167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.554762 58.554762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.904762 19.904762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.597321 1.597321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.955655 1.955655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.176786 14.176786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +47.176488 47.176488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +101.132440 101.132440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +134.339881 134.339881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +111.168452 111.168452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +59.634821 59.634821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.577679 20.577679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.140179 2.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.409226 1.409226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.290179 10.290179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.169048 32.169048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +59.254167 59.254167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.366071 67.366071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.053274 57.053274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.419940 36.419940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.872619 12.872619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.839286 0.839286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.744345 1.744345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.060417 13.060417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.737798 41.737798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +78.121726 78.121726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.802381 94.802381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.258929 91.258929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.498512 57.498512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.891667 19.891667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.393750 2.393750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.699702 2.699702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.544345 19.544345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.700893 57.700893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +101.786905 101.786905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +122.672917 122.672917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +101.079762 101.079762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +61.676786 61.676786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.313988 21.313988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.500893 2.500893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.384821 2.384821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.174405 17.174405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +51.266369 51.266369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +90.293155 90.293155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +107.917857 107.917857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +99.563393 99.563393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +53.746131 53.746131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.023512 19.023512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.883929 1.883929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.850595 1.850595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.971726 13.971726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +40.188393 40.188393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.100893 65.100893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +79.701786 79.701786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.076488 70.076488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.848512 46.848512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.850000 16.850000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.722321 1.722321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.279762 1.279762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.795536 9.795536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.386905 29.386905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +49.281845 49.281845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.351190 58.351190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +51.639286 51.639286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.917560 30.917560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.816964 10.816964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.760714 0.760714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.525000 1.525000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.319643 11.319643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +35.516667 35.516667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.364583 70.364583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +97.495833 97.495833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +86.529167 86.529167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +49.837202 49.837202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.794345 17.794345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.450893 1.450893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.881845 0.881845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.959821 6.959821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.678869 20.678869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.278869 34.278869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +43.607738 43.607738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.680357 37.680357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.948512 21.948512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.471131 7.471131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.232143 0.232143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.052976 2.052976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.376190 15.376190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +44.994643 44.994643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +75.465774 75.465774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +88.941071 88.941071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.932440 67.932440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.176786 41.176786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.520536 15.520536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.159821 1.159821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.344643 1.344643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.551488 10.551488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.759821 33.759821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.612500 65.612500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +86.369643 86.369643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +64.037798 64.037798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +40.200298 40.200298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.219940 14.219940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.766964 0.766964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.235417 2.235417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.463988 16.463988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +48.883929 48.883929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +87.856845 87.856845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +111.051488 111.051488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +87.966964 87.966964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.397917 55.397917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.593452 22.593452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.139286 2.139286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.494643 1.494643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.177976 11.177976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.143155 36.143155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +66.330060 66.330060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +72.271131 72.271131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +63.410119 63.410119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.701190 33.701190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.126488 12.126488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.907143 0.907143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.686012 1.686012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.648810 12.648810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.220833 41.220833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +86.118452 86.118452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +120.850893 120.850893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +101.645238 101.645238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.048214 55.048214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.407143 21.407143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.105357 2.105357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.671429 1.671429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.814583 12.814583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +39.336012 39.336012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +71.057143 71.057143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +92.225595 92.225595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +83.536607 83.536607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.784524 55.784524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.902679 22.902679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.046429 2.046429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.786012 1.786012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.238690 13.238690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.957440 41.957440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +82.056250 82.056250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.384821 104.384821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +81.993155 81.993155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +43.738393 43.738393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.164583 16.164583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.179464 1.179464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.103869 1.103869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.744048 8.744048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.085119 30.085119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +60.939881 60.939881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +71.896131 71.896131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +47.784821 47.784821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.741071 28.741071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.932440 11.932440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.817857 0.817857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.150000 1.150000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.109226 9.109226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.758036 32.758036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +72.836905 72.836905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +99.683333 99.683333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +82.829167 82.829167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +45.229167 45.229167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.099405 17.099405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.760714 1.760714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.591369 2.591369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.111905 19.111905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.811607 55.811607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +95.263690 95.263690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +120.676488 120.676488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +112.336310 112.336310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +64.988690 64.988690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.690476 23.690476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.636607 2.636607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.927679 1.927679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.938690 14.938690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +47.163393 47.163393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +83.164881 83.164881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +95.819048 95.819048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.727381 84.727381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +47.633333 47.633333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.965476 17.965476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.862500 1.862500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.884226 1.884226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.852381 14.852381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +49.105952 49.105952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +96.251488 96.251488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +123.224702 123.224702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +99.300000 99.300000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +52.211310 52.211310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.559226 20.559226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.296429 2.296429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.463988 1.463988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.502679 12.502679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +42.344048 42.344048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +80.069345 80.069345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.870536 104.870536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +96.883631 96.883631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.133631 57.133631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.127976 23.127976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.698214 2.698214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.701190 2.701190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.691071 20.691071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +63.337500 63.337500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +114.888393 114.888393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +147.008036 147.008036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +118.662500 118.662500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +73.260417 73.260417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +31.166964 31.166964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.098214 4.098214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.885714 1.885714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.806250 14.806250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +44.546726 44.546726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +74.399702 74.399702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +92.123512 92.123512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.287500 84.287500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +54.406548 54.406548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.591964 21.591964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.536607 2.536607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.364286 1.364286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.929762 10.929762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.402381 33.402381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.082440 58.082440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +78.249702 78.249702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +76.299702 76.299702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.099702 57.099702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.631845 26.631845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.872321 3.872321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.870833 2.870833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.476488 20.476488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +59.544345 59.544345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +108.055952 108.055952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +147.398810 147.398810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +144.391369 144.391369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +98.745238 98.745238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.816071 46.816071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.315179 7.315179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.076488 2.076488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.310417 15.310417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.077083 46.077083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +81.604464 81.604464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +101.324405 101.324405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +97.543452 97.543452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +68.796429 68.796429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.670536 32.670536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.974107 4.974107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.267857 1.267857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.165476 9.165476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.433036 27.433036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +51.168452 51.168452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +66.803869 66.803869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +56.371131 56.371131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +35.535119 35.535119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.581548 16.581548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.572321 2.572321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.237500 2.237500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.407143 16.407143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +47.905060 47.905060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +85.521726 85.521726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +113.249107 113.249107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +93.698810 93.698810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +52.453869 52.453869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.141667 19.141667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.205357 3.205357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.813393 1.813393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.377679 13.377679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +40.441071 40.441071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +73.398214 73.398214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +93.263690 93.263690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.673810 84.673810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.525893 57.525893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +25.665774 25.665774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.635714 4.635714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.632440 3.632440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.327976 26.327976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +76.642560 76.642560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +133.156845 133.156845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +168.702083 168.702083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +151.426786 151.426786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +83.438393 83.438393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.070238 34.070238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.449107 6.449107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.700000 2.700000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.588393 19.588393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.928571 58.928571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +107.368750 107.368750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +144.579464 144.579464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +159.158333 159.158333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +108.364881 108.364881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +47.179167 47.179167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.384821 9.384821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.718155 3.718155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +25.542560 25.542560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +71.759821 71.759821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +120.321726 120.321726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +145.392560 145.392560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +154.675298 154.675298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +101.626786 101.626786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +43.825298 43.825298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.304464 8.304464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.428869 2.428869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.411012 17.411012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +48.695238 48.695238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +81.113988 81.113988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.858333 104.858333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +99.300000 99.300000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +68.822619 68.822619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.696429 27.696429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.204464 5.204464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.188690 2.188690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.306250 15.306250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.374107 46.374107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +81.437798 81.437798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +89.210417 89.210417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +98.021429 98.021429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.207143 67.207143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +31.309524 31.309524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.030357 7.030357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.449405 3.449405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.730952 22.730952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +61.087798 61.087798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +105.635714 105.635714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +128.912202 128.912202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +101.584524 101.584524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +63.658631 63.658631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.416369 19.416369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.737500 3.737500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.551786 2.551786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.495833 16.495833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +47.870238 47.870238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +96.293750 96.293750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +123.797321 123.797321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +98.142857 98.142857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +60.201786 60.201786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.997321 29.997321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.549107 6.549107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.849405 3.849405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +25.784226 25.784226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +71.541369 71.541369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +112.976786 112.976786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.593452 104.593452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +100.044643 100.044643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +85.572619 85.572619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.721726 38.721726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.006250 9.006250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.116667 5.116667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.526488 33.526488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +82.550000 82.550000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +123.470238 123.470238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +154.853274 154.853274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +134.605060 134.605060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.575000 84.575000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.894643 33.894643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.027679 8.027679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.179464 4.179464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.000000 27.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +76.548512 76.548512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +142.641667 142.641667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +167.032738 167.032738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +142.953274 142.953274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.104167 104.104167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +44.180952 44.180952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.286607 11.286607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.708929 3.708929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.615179 24.615179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +69.973214 69.973214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +127.016667 127.016667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +162.389286 162.389286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +176.626786 176.626786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +120.920536 120.920536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +43.264583 43.264583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.591964 10.591964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.511012 6.511012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.757440 38.757440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +92.302679 92.302679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +133.093452 133.093452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +119.005060 119.005060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +122.263095 122.263095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +100.160714 100.160714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +52.333333 52.333333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.076786 14.076786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.594643 4.594643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.854167 28.854167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +72.646131 72.646131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +129.062202 129.062202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +196.487798 196.487798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +212.038393 212.038393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +150.657440 150.657440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.169643 67.169643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.813393 16.813393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.215774 7.215774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +43.990774 43.990774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +110.327679 110.327679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +185.854167 185.854167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +213.898214 213.898214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +170.738988 170.738988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +115.024702 115.024702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.902976 55.902976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.499107 15.499107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.608036 5.608036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +35.318155 35.318155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +92.413690 92.413690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +158.339881 158.339881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +188.429762 188.429762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +167.354762 167.354762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +102.043155 102.043155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +39.824405 39.824405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.345536 10.345536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.563095 9.563095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.818155 57.818155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +136.261310 136.261310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +215.712202 215.712202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +280.720833 280.720833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +274.699702 274.699702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +191.677976 191.677976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.904762 94.904762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.405060 27.405060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.642857 2.642857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.747321 7.747321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.129464 46.129464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +109.322917 109.322917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +176.677679 176.677679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +223.443155 223.443155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +230.458036 230.458036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +183.734226 183.734226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +88.115774 88.115774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.143750 27.143750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.102679 5.102679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.394048 1.394048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.232143 13.232143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +52.883929 52.883929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +115.892262 115.892262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +178.475893 178.475893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +252.253274 252.253274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +251.863393 251.863393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +198.875893 198.875893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +95.404167 95.404167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.590774 30.590774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.540179 6.540179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.142262 1.142262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.928869 10.928869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.291369 46.291369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +111.114583 111.114583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +164.183333 164.183333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +172.595536 172.595536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +149.229762 149.229762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +130.102976 130.102976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +76.601786 76.601786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.442857 20.442857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.575000 1.575000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.512798 0.512798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.247321 6.247321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.548214 29.548214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +74.801488 74.801488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +122.752976 122.752976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +147.805357 147.805357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +134.981845 134.981845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +90.333036 90.333036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +42.074107 42.074107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.938095 10.938095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.253571 0.253571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.238393 1.238393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.952976 13.952976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +60.141964 60.141964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +135.016071 135.016071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +205.371429 205.371429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +264.791071 264.791071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +260.227679 260.227679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +184.461012 184.461012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +89.986012 89.986012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.396131 27.396131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.069643 2.069643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.428869 0.428869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.240774 9.240774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +43.852083 43.852083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +90.032440 90.032440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +129.955952 129.955952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +155.948214 155.948214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +138.741667 138.741667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.025595 104.025595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +60.511905 60.511905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.916667 22.916667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.576786 1.576786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.178274 0.178274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.620238 5.620238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +31.652679 31.652679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +78.679762 78.679762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +130.951190 130.951190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +161.953274 161.953274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +129.748214 129.748214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +96.287202 96.287202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +61.390476 61.390476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +25.775595 25.775595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.860714 1.860714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.672619 0.672619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.051786 11.051786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.726786 55.726786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +140.394345 140.394345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +222.083631 222.083631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +242.828571 242.828571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +254.728571 254.728571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +183.666071 183.666071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +82.093452 82.093452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.255655 24.255655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.079464 2.079464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.897917 0.897917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.645833 13.645833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +59.963095 59.963095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +127.975893 127.975893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +199.307440 199.307440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +247.483929 247.483929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +272.008631 272.008631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +226.101786 226.101786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +117.423214 117.423214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.419643 36.419643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.235714 3.235714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.145536 1.145536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.944345 15.944345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +72.028869 72.028869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +166.179762 166.179762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +266.405655 266.405655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +310.429167 310.429167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +287.036607 287.036607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +218.898810 218.898810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +115.142857 115.142857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.227083 37.227083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.801786 3.801786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.459821 1.459821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.946429 19.946429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +82.100893 82.100893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +164.701190 164.701190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +243.464286 243.464286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +272.264286 272.264286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +270.209226 270.209226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +229.575298 229.575298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +117.702976 117.702976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +45.206250 45.206250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.738393 4.738393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.351488 1.351488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.219048 17.219048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.390179 67.390179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +124.334226 124.334226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +176.561905 176.561905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +215.313393 215.313393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +202.277976 202.277976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +176.286607 176.286607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +107.933333 107.933333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.949702 33.949702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.682143 3.682143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.131548 1.131548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.789881 14.789881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +71.254464 71.254464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +168.150893 168.150893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +231.155952 231.155952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +249.021131 249.021131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +255.544643 255.544643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +190.886607 190.886607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +124.906548 124.906548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +45.836607 45.836607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.552679 5.552679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.881548 1.881548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.174702 22.174702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +81.675893 81.675893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +147.537500 147.537500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +218.370536 218.370536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +258.434524 258.434524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +247.897024 247.897024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +191.530060 191.530060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +110.651786 110.651786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +51.083929 51.083929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.648214 6.648214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.638095 1.638095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.576786 18.576786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +75.196131 75.196131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +150.224405 150.224405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +195.737798 195.737798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +213.256250 213.256250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +210.033333 210.033333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +166.944048 166.944048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +93.569048 93.569048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +42.394048 42.394048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.209821 6.209821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.033631 2.033631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.019940 21.019940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +74.171429 74.171429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +139.256548 139.256548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +215.681548 215.681548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +245.013393 245.013393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +217.260714 217.260714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +163.442262 163.442262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +87.056845 87.056845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.502083 33.502083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.165179 5.165179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.276786 2.276786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.979464 21.979464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +87.107738 87.107738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +185.459821 185.459821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +260.960714 260.960714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +313.586310 313.586310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +288.686905 288.686905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +224.990774 224.990774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +120.216071 120.216071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.589286 57.589286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.683036 9.683036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.456548 3.456548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.242857 30.242857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +99.650595 99.650595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +180.207738 180.207738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +257.081548 257.081548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +302.224702 302.224702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +279.133631 279.133631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +233.748512 233.748512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +153.694345 153.694345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +64.672024 64.672024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.551786 11.551786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.576786 2.576786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.662202 23.662202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.138393 84.138393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +165.987202 165.987202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +239.612202 239.612202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +278.916071 278.916071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +284.840179 284.840179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +239.587202 239.587202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +136.817857 136.817857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +59.400298 59.400298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.475893 11.475893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.619345 2.619345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.051488 22.051488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +72.301190 72.301190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +133.008036 133.008036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +184.248512 184.248512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +210.171726 210.171726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +204.886607 204.886607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +176.647619 176.647619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +109.022321 109.022321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.562798 58.562798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.908929 12.908929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.130655 3.130655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +25.262798 25.262798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +81.419048 81.419048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +152.718452 152.718452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +213.471131 213.471131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +236.514286 236.514286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +228.529167 228.529167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +195.084821 195.084821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.128869 104.128869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +49.357440 49.357440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.353571 10.353571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.661310 3.661310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.844940 28.844940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +95.514583 95.514583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +186.491369 186.491369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +252.039286 252.039286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +281.725000 281.725000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +282.417262 282.417262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +238.684226 238.684226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +134.082143 134.082143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +61.718750 61.718750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.368750 13.368750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.484524 4.484524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +31.543452 31.543452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +87.300893 87.300893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +149.183631 149.183631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +204.029167 204.029167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +205.553571 205.553571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +180.282143 180.282143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +172.726190 172.726190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +108.247619 108.247619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.228869 57.228869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.036607 17.036607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.794643 3.794643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.104762 27.104762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +80.013393 80.013393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +153.186012 153.186012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +235.351488 235.351488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +280.679167 280.679167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +258.505952 258.505952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +216.499702 216.499702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +129.227381 129.227381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +50.502381 50.502381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.873214 11.873214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.248512 5.248512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.223810 34.223810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +86.483036 86.483036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +129.267857 129.267857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +163.075595 163.075595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +224.374405 224.374405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +233.287798 233.287798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +185.906250 185.906250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +98.450893 98.450893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +45.388095 45.388095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.604464 15.604464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.080655 6.080655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +39.504167 39.504167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +103.415476 103.415476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +175.500893 175.500893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +240.355357 240.355357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +268.095536 268.095536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +239.759821 239.759821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +259.554464 259.554464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +170.550298 170.550298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +75.024107 75.024107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.147321 21.147321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.957738 8.957738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.132143 58.132143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +158.731845 158.731845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +279.709524 279.709524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +345.744345 345.744345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +362.760417 362.760417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +346.844643 346.844643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +290.331845 290.331845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +182.238988 182.238988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +87.373214 87.373214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.249107 24.249107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.255952 4.255952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.700000 26.700000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +66.210714 66.210714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +106.133929 106.133929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +142.546131 142.546131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +177.642560 177.642560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +183.424107 183.424107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +168.641071 168.641071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +125.219643 125.219643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.380655 91.380655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.907143 26.907143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.215179 9.215179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +56.840476 56.840476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +141.113690 141.113690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +230.779464 230.779464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +278.490179 278.490179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +261.053274 261.053274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +230.269048 230.269048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +225.991964 225.991964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +180.821726 180.821726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.592262 94.592262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.755357 34.755357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.460714 10.460714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +60.199405 60.199405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +137.386905 137.386905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +228.597619 228.597619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +304.805060 304.805060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +291.261310 291.261310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +235.013095 235.013095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +217.999405 217.999405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +155.891964 155.891964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +81.842262 81.842262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.708929 23.708929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.729464 12.729464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +76.081250 76.081250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +188.685119 188.685119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +324.915476 324.915476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +406.189881 406.189881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +415.475000 415.475000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +374.881250 374.881250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +328.141667 328.141667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +239.110714 239.110714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +123.069048 123.069048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +31.843750 31.843750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.928274 12.928274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +86.630060 86.630060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +233.750298 233.750298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +377.662500 377.662500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +421.161905 421.161905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +390.259226 390.259226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +354.312500 354.312500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +316.074702 316.074702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +228.820536 228.820536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +136.617560 136.617560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.141964 41.141964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.976488 9.976488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +59.011607 59.011607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +141.864583 141.864583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +234.444940 234.444940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +290.636310 290.636310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +323.089286 323.089286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +347.669048 347.669048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +324.769345 324.769345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +213.019048 213.019048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +109.905655 109.905655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.323214 38.323214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.066667 2.066667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.251488 18.251488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +71.584821 71.584821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +176.899107 176.899107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +300.001488 300.001488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +361.932738 361.932738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +392.948214 392.948214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +394.680655 394.680655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +339.511607 339.511607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +226.349405 226.349405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +131.498810 131.498810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.677381 37.677381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.789286 3.789286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.395536 1.395536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.847321 19.847321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +90.856548 90.856548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +191.167857 191.167857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +250.830357 250.830357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +304.626190 304.626190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +337.860119 337.860119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +295.702381 295.702381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +279.941667 279.941667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.998512 200.998512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +105.548214 105.548214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.050000 36.050000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.263393 2.263393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.799107 0.799107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.180060 16.180060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +81.274702 81.274702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +180.703571 180.703571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +259.086607 259.086607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +324.106548 324.106548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +377.965179 377.965179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +360.125595 360.125595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +318.454464 318.454464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +251.586607 251.586607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +133.669643 133.669643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.025595 37.025595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.972321 2.972321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.795238 0.795238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.633929 16.633929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +87.304762 87.304762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +204.972619 204.972619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +317.421429 317.421429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +416.232143 416.232143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +392.099107 392.099107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +300.732143 300.732143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +282.573810 282.573810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +207.068750 207.068750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +111.641667 111.641667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.344643 41.344643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.592857 2.592857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.123512 1.123512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.660119 19.660119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +95.097321 95.097321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +206.754464 206.754464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +306.031548 306.031548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +406.859821 406.859821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +388.429464 388.429464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +328.357143 328.357143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +286.460714 286.460714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +211.567560 211.567560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +106.391964 106.391964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.641071 32.641071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.759821 1.759821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.880952 0.880952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.202083 14.202083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +69.894048 69.894048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +161.091964 161.091964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +231.290476 231.290476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +267.870238 267.870238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +291.934524 291.934524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +294.520536 294.520536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +290.714286 290.714286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +237.123214 237.123214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +152.081250 152.081250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +50.870536 50.870536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.725893 3.725893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.391369 1.391369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.927381 18.927381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +82.503571 82.503571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +169.689881 169.689881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +234.400893 234.400893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +291.258333 291.258333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +328.131845 328.131845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +319.013393 319.013393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +296.418155 296.418155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +218.676786 218.676786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +129.313393 129.313393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +44.078571 44.078571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.407143 3.407143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.890179 1.890179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.079167 22.079167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +93.410714 93.410714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +207.611310 207.611310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +299.947619 299.947619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +309.149702 309.149702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +342.551190 342.551190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +344.354464 344.354464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +292.036012 292.036012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +191.411607 191.411607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +125.513690 125.513690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.114583 55.114583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.189286 5.189286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.555655 2.555655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.870536 26.870536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +109.794940 109.794940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +238.450595 238.450595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +353.774107 353.774107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +425.908036 425.908036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +395.636012 395.636012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +362.500595 362.500595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +339.735417 339.735417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +238.858631 238.858631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +118.365179 118.365179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.375893 41.375893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.098214 4.098214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.028869 3.028869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.485714 30.485714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +122.412202 122.412202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +258.901190 258.901190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +349.539881 349.539881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +383.385119 383.385119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +362.648512 362.648512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +325.873810 325.873810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +281.141071 281.141071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +197.396726 197.396726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +115.012798 115.012798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.155060 37.155060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.928571 3.928571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.633036 2.633036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.578571 26.578571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +105.948512 105.948512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +213.208631 213.208631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +271.354167 271.354167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +332.257440 332.257440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +356.575298 356.575298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +342.922024 342.922024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +296.814881 296.814881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +215.975893 215.975893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +116.117560 116.117560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.566964 46.566964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.844643 5.844643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.116964 4.116964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.635714 37.635714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +146.495833 146.495833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +324.068750 324.068750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +464.072917 464.072917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +508.585714 508.585714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +504.748810 504.748810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +502.640179 502.640179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +459.947619 459.947619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +368.596726 368.596726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +211.955060 211.955060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.349107 67.349107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.043750 8.043750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.327976 4.327976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.034821 38.034821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +134.305060 134.305060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +259.661905 259.661905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +351.694048 351.694048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +432.848810 432.848810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +464.431845 464.431845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +427.644345 427.644345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +349.098512 349.098512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +259.498214 259.498214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +161.525893 161.525893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +57.786012 57.786012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.886607 7.886607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.200595 3.200595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.158631 28.158631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +98.149405 98.149405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +195.926190 195.926190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +289.909524 289.909524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +350.006250 350.006250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +372.384226 372.384226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +324.387798 324.387798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +288.339286 288.339286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +208.691964 208.691964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +136.177083 136.177083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +49.113988 49.113988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.834821 6.834821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.860417 3.860417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.225893 30.225893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +106.182143 106.182143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +236.434821 236.434821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +357.792560 357.792560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +407.460714 407.460714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +416.705357 416.705357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +396.253571 396.253571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +357.186310 357.186310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +279.787798 279.787798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +177.182143 177.182143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +63.933929 63.933929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.138393 10.138393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.142857 6.142857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.256548 46.256548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +133.791964 133.791964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +219.345536 219.345536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +302.505655 302.505655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +417.840179 417.840179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +494.519643 494.519643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +467.365476 467.365476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +448.391071 448.391071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +331.878869 331.878869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +191.489286 191.489286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.898214 70.898214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.183036 11.183036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.910417 3.910417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +31.763393 31.763393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +116.087798 116.087798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +259.378274 259.378274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +384.576190 384.576190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +441.673512 441.673512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +450.379762 450.379762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +449.920238 449.920238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +347.508036 347.508036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +240.034524 240.034524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +148.344345 148.344345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.084226 55.084226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.503571 10.503571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.010714 6.010714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +42.355357 42.355357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +140.985714 140.985714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +298.144940 298.144940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +396.981845 396.981845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +469.942560 469.942560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +507.763690 507.763690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +500.869345 500.869345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +417.116071 417.116071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +311.833036 311.833036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +182.543750 182.543750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.955060 65.955060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.934821 11.934821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.176488 6.176488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +45.100298 45.100298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +147.520833 147.520833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +307.750893 307.750893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +431.366071 431.366071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +474.434226 474.434226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +460.401488 460.401488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +397.539881 397.539881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +339.669940 339.669940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +264.940476 264.940476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +184.146429 184.146429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +73.560714 73.560714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.405357 14.405357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.641667 8.641667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +62.191369 62.191369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +187.355952 187.355952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +340.124107 340.124107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +430.691667 430.691667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +482.030357 482.030357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +506.509821 506.509821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +444.560417 444.560417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +362.476190 362.476190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +278.101786 278.101786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +169.822619 169.822619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +73.120833 73.120833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.669643 13.669643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.007143 5.007143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.835417 37.835417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +122.191369 122.191369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +237.008929 237.008929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +311.830655 311.830655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +334.194940 334.194940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +338.054762 338.054762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +370.664881 370.664881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +307.772917 307.772917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +226.906845 226.906845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +127.194643 127.194643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.307440 55.307440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.241964 9.241964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.028571 8.028571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.709821 55.709821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +170.509524 170.509524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +328.338988 328.338988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +414.378571 414.378571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +437.296429 437.296429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +414.678274 414.678274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +353.881250 353.881250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +276.661607 276.661607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +221.593750 221.593750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +163.344643 163.344643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +63.782143 63.782143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.989286 11.989286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.084821 5.084821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.192560 38.192560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +122.330060 122.330060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +237.536310 237.536310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +337.091667 337.091667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +423.937798 423.937798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +410.992560 410.992560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +361.436905 361.436905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +301.701786 301.701786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +252.742857 252.742857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +191.302083 191.302083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +93.073810 93.073810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.466964 28.466964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.106250 4.106250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.042857 7.042857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +47.235714 47.235714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +130.768155 130.768155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +237.575595 237.575595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +337.707738 337.707738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +399.144048 399.144048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +427.462798 427.462798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +401.501488 401.501488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +364.760119 364.760119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +319.865179 319.865179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +205.735119 205.735119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +118.170536 118.170536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.597024 41.597024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.481250 6.481250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.836012 3.836012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +31.890476 31.890476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +116.223512 116.223512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +247.873512 247.873512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +335.752976 335.752976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +367.433631 367.433631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +407.882440 407.882440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +387.727381 387.727381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +384.119345 384.119345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +317.558333 317.558333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +233.796131 233.796131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +141.736905 141.736905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +59.476190 59.476190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.391964 12.391964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.938095 2.938095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.802679 28.802679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +111.641964 111.641964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +238.793750 238.793750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +371.576190 371.576190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +489.607143 489.607143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +494.692262 494.692262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +434.860714 434.860714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +421.234821 421.234821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +343.327083 343.327083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +236.840774 236.840774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +139.079167 139.079167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +53.702976 53.702976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.289286 10.289286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.930952 1.930952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.317560 18.317560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.068452 67.068452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +133.622917 133.622917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +204.417262 204.417262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +284.477679 284.477679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +316.365774 316.365774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +332.804762 332.804762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +311.614583 311.614583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +250.857143 250.857143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +163.442262 163.442262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +92.214583 92.214583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +40.930655 40.930655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.079464 8.079464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.794345 2.794345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +25.273512 25.273512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.262798 91.262798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +186.086310 186.086310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +271.943750 271.943750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +340.364286 340.364286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +426.373810 426.373810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +463.722619 463.722619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +446.405357 446.405357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +396.879762 396.879762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +325.380655 325.380655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +189.022619 189.022619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.436310 70.436310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.870536 17.870536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.418452 0.418452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.470238 13.470238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +73.820833 73.820833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +186.488690 186.488690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +320.483929 320.483929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +407.258036 407.258036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +501.020536 501.020536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +562.538393 562.538393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +578.246429 578.246429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +573.173214 573.173214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +480.272917 480.272917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +314.079167 314.079167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +138.862798 138.862798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.643750 30.643750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.805060 0.805060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.050595 19.050595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +102.517262 102.517262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +260.454762 260.454762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +442.909226 442.909226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +550.191667 550.191667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +580.722024 580.722024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +583.725000 583.725000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +575.541964 575.541964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +511.954167 511.954167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +403.194940 403.194940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +263.207143 263.207143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +118.602083 118.602083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.620536 29.620536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.490179 0.490179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.313690 11.313690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +61.497024 61.497024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +163.671726 163.671726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +295.739286 295.739286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +399.952679 399.952679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +492.503869 492.503869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +491.435714 491.435714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +449.333929 449.333929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +362.547321 362.547321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +285.208036 285.208036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +206.311905 206.311905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.381548 84.381548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.435714 20.435714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.370833 1.370833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.848512 21.848512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +98.057143 98.057143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +207.719643 207.719643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +315.323214 315.323214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +404.598512 404.598512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +485.171131 485.171131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +522.421429 522.421429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +465.166667 465.166667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +378.781250 378.781250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +288.179464 288.179464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.520536 200.520536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.808036 94.808036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.427679 22.427679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.293452 1.293452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.137202 19.137202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +90.963393 90.963393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +215.219940 215.219940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +345.934821 345.934821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +444.436607 444.436607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +509.791071 509.791071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +554.626488 554.626488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +532.007440 532.007440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +467.353869 467.353869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +349.824107 349.824107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +235.966667 235.966667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +117.484524 117.484524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.822321 29.822321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.708036 1.708036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.939583 22.939583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.815179 104.815179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +260.123512 260.123512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +456.748214 456.748214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +566.190179 566.190179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +611.663690 611.663690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +644.147024 644.147024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +612.893750 612.893750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +513.200000 513.200000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +427.936905 427.936905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +288.202976 288.202976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +131.280060 131.280060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +31.643750 31.643750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.388988 2.388988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.030952 28.030952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +116.833929 116.833929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +254.900298 254.900298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +385.863393 385.863393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +436.346726 436.346726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +433.990774 433.990774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +434.619940 434.619940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +422.866964 422.866964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +385.594643 385.594643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +322.557440 322.557440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +234.895238 234.895238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +112.961012 112.961012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.133036 29.133036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.521726 2.521726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.614583 26.614583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +105.576190 105.576190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +231.502976 231.502976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +374.156548 374.156548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +473.726488 473.726488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +510.864286 510.864286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +515.789881 515.789881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +516.303274 516.303274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +499.456250 499.456250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +387.473810 387.473810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +263.380060 263.380060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +146.471131 146.471131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.190179 41.190179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.302976 3.302976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.722619 33.722619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +132.346429 132.346429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +285.306250 285.306250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +430.653571 430.653571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +518.958036 518.958036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +605.758929 605.758929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +613.615774 613.615774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +575.116667 575.116667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +494.103869 494.103869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +413.809226 413.809226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +290.330357 290.330357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +152.867262 152.867262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.411607 41.411607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.943155 2.943155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.798214 28.798214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +110.477381 110.477381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +249.606845 249.606845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +421.860714 421.860714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +530.600298 530.600298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +595.021131 595.021131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +611.508333 611.508333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +537.311905 537.311905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +448.823214 448.823214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +394.476786 394.476786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +273.208333 273.208333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +135.400893 135.400893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.550893 37.550893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.546429 0.546429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.630060 3.630060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.354762 33.354762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +126.204762 126.204762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +287.123512 287.123512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +472.360119 472.360119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +564.035119 564.035119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +578.679762 578.679762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +575.549107 575.549107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +502.805655 502.805655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +451.605060 451.605060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +355.750298 355.750298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +245.975893 245.975893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +125.372024 125.372024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.838095 34.838095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.791964 0.791964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.416071 3.416071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.288095 30.288095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +107.901190 107.901190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +231.244643 231.244643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +383.131845 383.131845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +501.131250 501.131250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +585.887500 585.887500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +629.443452 629.443452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +600.558929 600.558929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +490.652083 490.652083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +394.998810 394.998810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +284.765179 284.765179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +139.586607 139.586607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +40.929464 40.929464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.569643 1.569643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.533631 3.533631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.389881 30.389881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +113.161012 113.161012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +251.802083 251.802083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +392.135417 392.135417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +504.147321 504.147321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +569.157738 569.157738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +566.471131 566.471131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +509.076488 509.076488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +427.412500 427.412500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +348.044345 348.044345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +228.642857 228.642857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +111.291071 111.291071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.362202 33.362202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.858036 1.858036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.355357 3.355357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.690774 29.690774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +115.226488 115.226488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +255.837500 255.837500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +368.328571 368.328571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +454.479464 454.479464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +531.207738 531.207738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +551.394048 551.394048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +518.340476 518.340476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +452.269345 452.269345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +332.469048 332.469048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +234.049702 234.049702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +128.134821 128.134821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.681250 41.681250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.643750 2.643750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.209524 4.209524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.805952 34.805952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +123.031548 123.031548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +259.909524 259.909524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +392.510714 392.510714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +509.209226 509.209226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +576.248214 576.248214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +562.873512 562.873512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +556.122024 556.122024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +490.155357 490.155357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +388.217560 388.217560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +264.224405 264.224405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +138.308333 138.308333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +44.235714 44.235714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.281250 3.281250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.394643 4.394643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +35.186905 35.186905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +125.922619 125.922619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +272.688393 272.688393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +395.563988 395.563988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +476.244048 476.244048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +499.563988 499.563988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +483.953571 483.953571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +466.637798 466.637798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +404.526786 404.526786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +317.101488 317.101488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +226.763988 226.763988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +114.438393 114.438393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.182143 38.182143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.002679 3.002679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.826488 4.826488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.721429 36.721429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +120.882738 120.882738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +254.635119 254.635119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +401.204464 401.204464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +516.500893 516.500893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +572.782440 572.782440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +580.154464 580.154464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +563.613690 563.613690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +512.528869 512.528869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +414.316964 414.316964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +298.157440 298.157440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +146.609226 146.609226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +48.959821 48.959821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.435714 4.435714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.740476 6.740476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +49.498512 49.498512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +155.080952 155.080952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +303.976786 303.976786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +427.145238 427.145238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +500.854762 500.854762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +569.278274 569.278274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +589.613393 589.613393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +541.075000 541.075000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +507.088988 507.088988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +441.514286 441.514286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +325.178274 325.178274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +173.586607 173.586607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +56.863393 56.863393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.841964 5.841964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.092262 6.092262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +42.838988 42.838988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +135.772024 135.772024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +298.138690 298.138690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +480.601190 480.601190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +587.261905 587.261905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +609.912500 609.912500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +604.424405 604.424405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +569.114286 569.114286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +503.849702 503.849702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +421.309226 421.309226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +293.443155 293.443155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +159.782738 159.782738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +53.574702 53.574702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.079464 6.079464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.846429 7.846429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.838690 55.838690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +162.936905 162.936905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +302.264881 302.264881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +458.695238 458.695238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +612.717560 612.717560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +688.332440 688.332440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +654.152083 654.152083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +607.367857 607.367857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +551.000298 551.000298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +457.170833 457.170833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +312.589286 312.589286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +159.836310 159.836310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +52.814286 52.814286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.128571 6.128571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.557143 6.557143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +47.032738 47.032738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +146.709226 146.709226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +298.693155 298.693155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +441.450893 441.450893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +538.677976 538.677976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +646.152381 646.152381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +681.452976 681.452976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +644.516964 644.516964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +606.135417 606.135417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +490.733333 490.733333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +339.765179 339.765179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +175.605357 175.605357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +54.958036 54.958036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.940179 6.940179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.385417 8.385417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +59.275595 59.275595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +182.476488 182.476488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +362.310119 362.310119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +522.547619 522.547619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +653.357143 653.357143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +739.204762 739.204762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +754.768155 754.768155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +733.894048 733.894048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +665.177976 665.177976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +544.351190 544.351190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +382.029167 382.029167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +203.394345 203.394345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.950595 65.950595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.135714 9.135714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.700893 9.700893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +66.358333 66.358333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +189.633333 189.633333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +345.964286 345.964286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +475.670536 475.670536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +571.969643 571.969643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +626.747619 626.747619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +620.483929 620.483929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +561.078274 561.078274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +462.052679 462.052679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +362.456250 362.456250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +258.279464 258.279464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +141.286310 141.286310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.694940 46.694940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.365179 6.365179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.829464 8.829464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +60.506548 60.506548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +178.494940 178.494940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +348.483036 348.483036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +509.374107 509.374107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +610.591369 610.591369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +614.912798 614.912798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +592.810417 592.810417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +550.875298 550.875298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +478.433929 478.433929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.329464 400.329464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +275.940476 275.940476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +134.928571 134.928571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +44.071131 44.071131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.916071 5.916071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.039286 8.039286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.102976 55.102976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +155.716964 155.716964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +290.014286 290.014286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +439.439583 439.439583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +553.846429 553.846429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +603.196726 603.196726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +595.170238 595.170238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +571.245238 571.245238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +514.724107 514.724107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +407.615774 407.615774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +279.191667 279.191667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +149.455357 149.455357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +56.072917 56.072917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.894643 8.894643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.532143 8.532143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.103274 55.103274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +148.038988 148.038988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +273.807143 273.807143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +405.666071 405.666071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +501.288095 501.288095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +561.289583 561.289583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +544.396429 544.396429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +527.825000 527.825000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +482.771131 482.771131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +409.387798 409.387798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +280.030060 280.030060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +140.840476 140.840476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.479167 41.479167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.076786 6.076786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.973512 9.973512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +66.494940 66.494940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +183.885417 183.885417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +335.933631 335.933631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +479.794345 479.794345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +577.847917 577.847917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +630.071726 630.071726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +596.195833 596.195833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +570.184524 570.184524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +564.384821 564.384821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +467.345238 467.345238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +313.774405 313.774405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +160.127679 160.127679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +56.572619 56.572619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.377679 10.377679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.220238 7.220238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +50.132143 50.132143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +150.224702 150.224702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +292.263393 292.263393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +415.145833 415.145833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +499.596429 499.596429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +535.807143 535.807143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +531.548512 531.548512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +526.752083 526.752083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +438.389881 438.389881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +309.809524 309.809524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +227.209524 227.209524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +110.616964 110.616964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.036607 29.036607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.848214 4.848214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.030060 0.030060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.688690 6.688690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +47.272917 47.272917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +138.128571 138.128571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +246.934524 246.934524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +351.999405 351.999405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +462.598512 462.598512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +497.647321 497.647321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +503.282440 503.282440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +530.907143 530.907143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +460.250595 460.250595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +386.261310 386.261310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +281.700893 281.700893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +149.693750 149.693750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +51.834524 51.834524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.277679 9.277679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.136310 0.136310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.524107 7.524107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +51.956845 51.956845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +160.776488 160.776488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +323.761012 323.761012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +483.669048 483.669048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +533.826786 533.826786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +571.641964 571.641964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +650.118452 650.118452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +587.748512 587.748512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +505.002083 505.002083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +424.941071 424.941071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +329.239881 329.239881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +189.261607 189.261607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +69.088393 69.088393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.359821 14.359821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.497619 0.497619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.291667 13.291667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +73.737202 73.737202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +193.454167 193.454167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +341.533036 341.533036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +441.385714 441.385714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +507.203274 507.203274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +561.600893 561.600893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +587.390476 587.390476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +612.850000 612.850000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +541.245833 541.245833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +381.174405 381.174405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +292.470833 292.470833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +161.490774 161.490774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.526488 58.526488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.757143 9.757143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.523512 0.523512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.972321 10.972321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.728571 58.728571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +153.597619 153.597619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +288.804167 288.804167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +444.456548 444.456548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +547.675000 547.675000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +555.124107 555.124107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +538.445833 538.445833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +488.372321 488.372321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +467.563988 467.563988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +390.630952 390.630952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +312.216964 312.216964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +194.233333 194.233333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +71.678571 71.678571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.446429 16.446429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.596726 0.596726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.150595 11.150595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +61.493155 61.493155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +169.981548 169.981548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +309.421726 309.421726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +427.622024 427.622024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +531.091667 531.091667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +607.334524 607.334524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +624.848810 624.848810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +580.756845 580.756845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +490.195238 490.195238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +416.013690 416.013690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +264.983036 264.983036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +149.292262 149.292262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +56.800893 56.800893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.951786 11.951786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.866369 0.866369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.473214 13.473214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.724405 65.724405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +164.519048 164.519048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +296.941667 296.941667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +438.136905 438.136905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +554.429762 554.429762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +610.023512 610.023512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +594.775893 594.775893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +511.368155 511.368155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +466.823810 466.823810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +397.841369 397.841369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +280.041369 280.041369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +158.750595 158.750595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +59.701786 59.701786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +13.692857 13.692857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.705357 0.705357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.830060 10.830060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.889286 55.889286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +154.152679 154.152679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +301.404464 301.404464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +444.009226 444.009226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +510.534821 510.534821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +550.279762 550.279762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +533.595238 533.595238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +519.772024 519.772024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +501.590179 501.590179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +415.053571 415.053571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +303.677679 303.677679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +173.608036 173.608036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +66.732143 66.732143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.375000 15.375000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.741667 0.741667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.676786 10.676786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +61.313095 61.313095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +184.390179 184.390179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +338.906250 338.906250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +455.463393 455.463393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +527.605655 527.605655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +587.836012 587.836012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +591.688988 591.688988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +535.592857 535.592857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +488.100298 488.100298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +431.694940 431.694940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +325.736310 325.736310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +176.456845 176.456845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +68.721429 68.721429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.234821 16.234821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.918155 0.918155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.078274 12.078274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.590476 55.590476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +134.169345 134.169345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +228.805655 228.805655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +320.186310 320.186310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +392.399107 392.399107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +427.990774 427.990774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +444.125893 444.125893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +441.336012 441.336012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +411.445833 411.445833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +337.814583 337.814583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +270.785119 270.785119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +153.477679 153.477679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.164583 70.164583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.070536 18.070536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.811012 1.811012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.419345 19.419345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +76.859821 76.859821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +170.216667 170.216667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +285.543452 285.543452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +374.541369 374.541369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +434.354167 434.354167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +430.500000 430.500000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +381.997024 381.997024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +373.490774 373.490774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +333.205357 333.205357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +307.871131 307.871131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +264.045536 264.045536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +159.364583 159.364583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.437202 67.437202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.190179 17.190179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.337500 1.337500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.584524 14.584524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.831845 65.831845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +172.983929 172.983929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +318.646429 318.646429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +440.481845 440.481845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +480.397917 480.397917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +480.460119 480.460119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +493.817262 493.817262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +499.375000 499.375000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +427.371131 427.371131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +332.322321 332.322321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +259.873512 259.873512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +167.694345 167.694345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +71.409226 71.409226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.235714 19.235714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.337798 1.337798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.342560 14.342560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +64.944940 64.944940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +170.410417 170.410417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +311.002381 311.002381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +448.975298 448.975298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +546.728869 546.728869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +593.672619 593.672619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +576.808929 576.808929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +514.209524 514.209524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +481.710119 481.710119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +420.020833 420.020833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +294.200000 294.200000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +177.984226 177.984226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.690774 65.690774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.703571 15.703571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.326786 2.326786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.734524 21.734524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.136607 84.136607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +196.478869 196.478869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +345.543750 345.543750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +475.493452 475.493452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +526.251786 526.251786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +542.424702 542.424702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +557.860119 557.860119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +553.116964 553.116964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +497.295536 497.295536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +416.994345 416.994345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +309.887202 309.887202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +190.453869 190.453869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.482440 70.482440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.117857 19.117857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.439583 1.439583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.208631 14.208631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +61.666071 61.666071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +162.826786 162.826786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +298.511012 298.511012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +409.949405 409.949405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +474.987798 474.987798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +517.639881 517.639881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +535.179762 535.179762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +491.164286 491.164286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +435.577679 435.577679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +371.839881 371.839881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +270.595238 270.595238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +176.441369 176.441369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +67.905357 67.905357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.083929 17.083929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.194940 1.194940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.074702 11.074702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +52.228869 52.228869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +141.874702 141.874702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +237.875298 237.875298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +340.108333 340.108333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +401.249702 401.249702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +418.188988 418.188988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +454.222619 454.222619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +434.049405 434.049405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +345.478274 345.478274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +303.486310 303.486310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +271.377679 271.377679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +171.468750 171.468750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +72.688690 72.688690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.108929 17.108929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.652381 1.652381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.623214 14.623214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.724107 58.724107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +149.110714 149.110714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +272.071429 272.071429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +381.472024 381.472024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +438.649702 438.649702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +499.019940 499.019940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +490.159821 490.159821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +448.026488 448.026488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +376.887202 376.887202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +266.480357 266.480357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +204.383333 204.383333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +125.688690 125.688690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +54.086607 54.086607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.965179 11.965179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.711310 2.711310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.117857 22.117857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +78.373214 78.373214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +181.812798 181.812798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +313.113690 313.113690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +408.019643 408.019643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +495.116964 495.116964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +521.533333 521.533333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +508.850298 508.850298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +458.843750 458.843750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +394.979762 394.979762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +259.801786 259.801786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +198.285714 198.285714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +129.006845 129.006845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +58.811905 58.811905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.061607 16.061607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.056548 1.056548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.226190 10.226190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +43.683036 43.683036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +121.940774 121.940774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +243.213988 243.213988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +332.796726 332.796726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +374.243155 374.243155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +401.157143 401.157143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +471.343155 471.343155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +527.759821 527.759821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +502.027976 502.027976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +380.911905 380.911905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +262.456548 262.456548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +142.104167 142.104167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +44.693750 44.693750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.705357 14.705357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.397917 0.397917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.762798 7.762798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +45.031548 45.031548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +127.829464 127.829464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +232.647619 232.647619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +333.852381 333.852381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +419.354762 419.354762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +457.241667 457.241667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +481.404167 481.404167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +451.189881 451.189881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +441.143155 441.143155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +393.623214 393.623214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +265.892560 265.892560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +161.765179 161.765179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +77.239286 77.239286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.101786 21.101786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.923214 2.923214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.301488 23.301488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +89.136012 89.136012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +220.999107 220.999107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +364.069643 364.069643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +449.895536 449.895536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +472.223214 472.223214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +486.168155 486.168155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +498.332143 498.332143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +515.918750 515.918750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +509.622024 509.622024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +444.133631 444.133631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +327.604464 327.604464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +210.744643 210.744643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +79.559821 79.559821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.174107 24.174107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.522917 3.522917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.259524 26.259524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +87.745833 87.745833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +194.263988 194.263988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +314.333036 314.333036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +409.498810 409.498810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +471.696429 471.696429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +501.148214 501.148214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +537.751488 537.751488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +512.255357 512.255357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +487.263393 487.263393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +419.832440 419.832440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +319.964583 319.964583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +197.827976 197.827976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +80.868452 80.868452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.037798 22.037798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.142857 0.142857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.221131 3.221131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.075298 24.075298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +89.495238 89.495238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +225.533036 225.533036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +376.280655 376.280655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +468.169643 468.169643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +493.805952 493.805952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +537.369940 537.369940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +554.376488 554.376488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +553.068452 553.068452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +469.991071 469.991071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +382.387798 382.387798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +287.825595 287.825595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +166.287500 166.287500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +72.577381 72.577381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.518155 20.518155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.453571 0.453571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.847917 2.847917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.424107 22.424107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +82.139881 82.139881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +197.450298 197.450298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +338.294048 338.294048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +466.269643 466.269643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +532.975595 532.975595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +531.632143 531.632143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +588.250595 588.250595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +566.030060 566.030060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +496.533036 496.533036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +422.042560 422.042560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +322.386310 322.386310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.343750 200.343750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +79.696726 79.696726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.441964 20.441964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.758036 0.758036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.678571 3.678571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.980655 26.980655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.691071 91.691071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +208.576488 208.576488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +336.503869 336.503869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +440.894048 440.894048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +509.924107 509.924107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +558.958036 558.958036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +581.909226 581.909226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +536.861607 536.861607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +528.766964 528.766964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +457.050893 457.050893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +295.384524 295.384524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +187.729762 187.729762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +90.208036 90.208036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +30.994345 30.994345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.440179 1.440179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.679167 3.679167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.953274 27.953274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +101.387202 101.387202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +241.858333 241.858333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +391.285417 391.285417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +509.698810 509.698810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +587.711310 587.711310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +622.154167 622.154167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +656.831250 656.831250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +617.103869 617.103869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +550.128571 550.128571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +424.407440 424.407440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +335.708929 335.708929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +215.776190 215.776190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +96.904762 96.904762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.264881 32.264881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.850000 1.850000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.290179 4.290179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.242857 29.242857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +93.516667 93.516667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +215.373512 215.373512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +364.238690 364.238690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +491.903274 491.903274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +571.719940 571.719940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +637.096429 637.096429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +681.718750 681.718750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +654.459226 654.459226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +555.102381 555.102381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +447.108333 447.108333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +342.234821 342.234821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +183.522619 183.522619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +72.646429 72.646429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.174702 20.174702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.196429 1.196429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.996131 3.996131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.036310 28.036310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +88.868155 88.868155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +195.050893 195.050893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +328.121429 328.121429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +451.023810 451.023810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +502.447619 502.447619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +561.761012 561.761012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +626.521429 626.521429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +606.214286 606.214286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +559.405357 559.405357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +479.161607 479.161607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +339.937798 339.937798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +198.719940 198.719940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +79.690179 79.690179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.844345 22.844345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.450893 1.450893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.939583 0.939583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +9.776786 9.776786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +42.962500 42.962500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +105.961012 105.961012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +186.258036 186.258036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +280.138095 280.138095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +316.910714 316.910714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +329.269940 329.269940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +344.630952 344.630952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +342.886905 342.886905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +341.968452 341.968452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +327.976488 327.976488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +227.986905 227.986905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +128.719643 128.719643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +46.705060 46.705060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +11.122917 11.122917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.738393 0.738393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.350595 3.350595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.890476 23.890476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +85.183036 85.183036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +202.235119 202.235119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +295.686905 295.686905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +328.176786 328.176786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +346.167857 346.167857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +403.280952 403.280952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +407.884524 407.884524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +364.111012 364.111012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +316.907738 316.907738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +256.615774 256.615774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +210.740476 210.740476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +123.921131 123.921131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +55.983333 55.983333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +16.515179 16.515179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.999107 0.999107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.422024 3.422024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.228274 26.228274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.421429 94.421429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +216.567857 216.567857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +338.867560 338.867560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +449.035119 449.035119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +496.063988 496.063988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +484.241667 484.241667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +491.433631 491.433631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +488.980655 488.980655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +444.641964 444.641964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +406.808631 406.808631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +310.656548 310.656548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +189.107440 189.107440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +73.933036 73.933036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +15.072619 15.072619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.900893 0.900893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.480655 2.480655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +17.880952 17.880952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +65.900298 65.900298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +167.311310 167.311310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +286.617262 286.617262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +403.096429 403.096429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +471.872024 471.872024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +500.230655 500.230655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +487.126488 487.126488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +480.938095 480.938095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +450.656845 450.656845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +338.522917 338.522917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +244.615774 244.615774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +152.574405 152.574405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +84.390179 84.390179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.224405 21.224405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.023214 2.023214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.522917 2.522917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +19.737202 19.737202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +74.652381 74.652381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +180.079762 180.079762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +289.798810 289.798810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +394.945536 394.945536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +459.622917 459.622917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +442.705060 442.705060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +436.233929 436.233929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +411.529464 411.529464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +377.137500 377.137500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +326.860119 326.860119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +264.569940 264.569940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +169.162798 169.162798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.500000 91.500000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.331548 33.331548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.308929 3.308929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.403571 5.403571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.793750 32.793750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +90.462202 90.462202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +198.650000 198.650000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +332.460119 332.460119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +423.969643 423.969643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +448.635714 448.635714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +425.302381 425.302381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +458.745833 458.745833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +446.604167 446.604167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +450.783929 450.783929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.756548 400.756548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +306.828571 306.828571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +198.814583 198.814583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +87.231250 87.231250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.085119 26.085119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +2.510714 2.510714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.505357 4.505357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.899107 29.899107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.031845 91.031845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +198.067857 198.067857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +312.681548 312.681548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +388.952381 388.952381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +421.248512 421.248512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +461.344345 461.344345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +486.816071 486.816071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +469.849405 469.849405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +408.786905 408.786905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +350.546131 350.546131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +254.211012 254.211012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +139.583929 139.583929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +62.314881 62.314881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +18.210714 18.210714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.639286 1.639286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.961905 3.961905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +25.635417 25.635417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +78.462500 78.462500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +183.572619 183.572619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +322.884821 322.884821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +464.729464 464.729464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +585.996726 585.996726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +637.502083 637.502083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +685.275298 685.275298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +673.278274 673.278274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +580.761607 580.761607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +450.667857 450.667857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +342.252083 342.252083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +218.766369 218.766369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +107.790179 107.790179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.646131 36.646131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.678571 4.678571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.862202 4.862202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +31.390179 31.390179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +94.037798 94.037798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +209.577381 209.577381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +355.372619 355.372619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +488.097321 488.097321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +524.570536 524.570536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +546.737500 546.737500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +575.594345 575.594345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +549.480655 549.480655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +506.513393 506.513393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +436.552381 436.552381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +310.610714 310.610714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.790179 200.790179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +106.499405 106.499405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.191369 37.191369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.001786 5.001786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.008036 3.008036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.029167 21.029167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.184524 70.184524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +165.175595 165.175595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +279.391071 279.391071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +385.245833 385.245833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +455.440476 455.440476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +509.322917 509.322917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +570.009821 570.009821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +551.125595 551.125595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +487.685417 487.685417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +429.779762 429.779762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +358.379167 358.379167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +225.425893 225.425893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +93.845833 93.845833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.427679 32.427679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.548214 4.548214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.174702 3.174702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.389583 22.389583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +73.111310 73.111310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +167.025000 167.025000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +287.803274 287.803274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +413.987798 413.987798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +486.682143 486.682143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +491.467262 491.467262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +510.978274 510.978274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +484.318750 484.318750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +417.731548 417.731548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +354.714881 354.714881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +279.095536 279.095536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +188.431548 188.431548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +88.659226 88.659226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.469643 29.469643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.910714 3.910714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.867857 1.867857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +12.459524 12.459524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +41.144643 41.144643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +108.122321 108.122321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +197.611012 197.611012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +247.362500 247.362500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +310.500595 310.500595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +386.275893 386.275893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +409.213095 409.213095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.188690 400.188690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +402.402381 402.402381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +369.853869 369.853869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +299.389583 299.389583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +185.568750 185.568750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +83.178274 83.178274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.144048 26.144048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.766964 3.766964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.487798 1.487798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +14.192560 14.192560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +52.361012 52.361012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +118.998512 118.998512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +221.233333 221.233333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +312.847917 312.847917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +402.035119 402.035119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +482.252083 482.252083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +508.789583 508.789583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +503.330655 503.330655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +435.601488 435.601488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +371.909226 371.909226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +287.835417 287.835417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +168.895238 168.895238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.086310 70.086310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +25.171726 25.171726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.823214 3.823214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.435714 6.435714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.800298 37.800298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +102.276786 102.276786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +219.010119 219.010119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +345.670833 345.670833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +452.080357 452.080357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +499.732440 499.732440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +530.347619 530.347619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +544.391369 544.391369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +543.284524 543.284524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +481.279167 481.279167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +418.743155 418.743155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +319.427679 319.427679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +199.896131 199.896131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +91.855655 91.855655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +35.350595 35.350595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.811607 5.811607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.647619 3.647619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.866667 23.866667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +75.774702 75.774702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +186.705357 186.705357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +332.433036 332.433036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +445.584226 445.584226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +518.195833 518.195833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +522.908333 522.908333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +543.701786 543.701786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +558.257738 558.257738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +522.682143 522.682143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +436.167857 436.167857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +313.720833 313.720833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +206.264583 206.264583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +92.437202 92.437202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.912202 28.912202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.855357 4.855357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.383929 3.383929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +25.025298 25.025298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +82.936607 82.936607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +183.253274 183.253274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +308.122024 308.122024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +428.057143 428.057143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +472.383333 472.383333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +467.501488 467.501488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +461.600298 461.600298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +447.468452 447.468452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +419.246131 419.246131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +351.630655 351.630655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +276.688988 276.688988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +164.752381 164.752381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +86.223810 86.223810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +39.573214 39.573214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.969643 6.969643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +4.709821 4.709821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.738690 29.738690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +83.825893 83.825893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +176.901786 176.901786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +287.332440 287.332440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +372.363095 372.363095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +413.165476 413.165476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +427.093155 427.093155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +486.802976 486.802976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +514.660714 514.660714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +508.159821 508.159821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +470.844345 470.844345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +381.429762 381.429762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +247.478274 247.478274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +112.180357 112.180357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.183929 36.183929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.168750 6.168750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.184524 5.184524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.034226 33.034226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +96.751786 96.751786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +209.732143 209.732143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +330.982440 330.982440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +402.151190 402.151190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +408.615476 408.615476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +431.577679 431.577679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +450.055357 450.055357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +483.918750 483.918750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +457.202679 457.202679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +371.320833 371.320833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +296.046429 296.046429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +201.612798 201.612798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.247619 104.247619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.791667 36.791667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.141071 6.141071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.798810 3.798810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.326190 27.326190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +89.925298 89.925298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.783929 200.783929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +318.373810 318.373810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +413.722619 413.722619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +520.776786 520.776786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +547.620238 547.620238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +551.333929 551.333929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +552.283036 552.283036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +515.336905 515.336905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +447.941964 447.941964 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +352.430952 352.430952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +229.361607 229.361607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +103.604464 103.604464 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.203571 33.203571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.858036 5.858036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.089583 3.089583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +21.323810 21.323810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.270833 70.270833 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +164.309821 164.309821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +278.781845 278.781845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +378.525893 378.525893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +402.951488 402.951488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +423.344940 423.344940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +451.318452 451.318452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.540774 400.540774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +341.470238 341.470238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +326.838393 326.838393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +286.690476 286.690476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +162.647619 162.647619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +78.084821 78.084821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +29.538393 29.538393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.389286 5.389286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.948810 3.948810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.846726 24.846726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +74.874702 74.874702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +172.443750 172.443750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +280.575000 280.575000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +355.287202 355.287202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +394.074405 394.074405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +411.423512 411.423512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +415.314583 415.314583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +434.730060 434.730060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +412.350298 412.350298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +367.235714 367.235714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +302.869345 302.869345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +211.045238 211.045238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +96.319940 96.319940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +42.600893 42.600893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.188393 8.188393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.200595 6.200595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +37.173810 37.173810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +102.159226 102.159226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +223.752976 223.752976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +378.286905 378.286905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +521.897619 521.897619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +579.081548 579.081548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +556.845238 556.845238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +564.798214 564.798214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +557.155060 557.155060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +517.290179 517.290179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +448.080655 448.080655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +369.473512 369.473512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +228.614881 228.614881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +106.750595 106.750595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.318750 38.318750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.392857 7.392857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.023810 5.023810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.790774 32.790774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +101.946429 101.946429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +232.876488 232.876488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +374.419345 374.419345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +479.501786 479.501786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +544.906548 544.906548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +565.783036 565.783036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +575.132440 575.132440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +547.201786 547.201786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +481.519345 481.519345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +409.792262 409.792262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +291.103869 291.103869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +179.346131 179.346131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +85.928571 85.928571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.222917 24.222917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.400893 3.400893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.461607 5.461607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.788095 33.788095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +98.527083 98.527083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +210.872321 210.872321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +316.573214 316.573214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +439.641071 439.641071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +553.272024 553.272024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +569.279762 569.279762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +563.654167 563.654167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +525.093750 525.093750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +528.648810 528.648810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +484.803869 484.803869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +352.778571 352.778571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +225.603274 225.603274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.019940 104.019940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +36.845536 36.845536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.371429 7.371429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.200000 3.200000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +24.980357 24.980357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +86.403571 86.403571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +197.911607 197.911607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +330.591071 330.591071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +421.736607 421.736607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +498.282738 498.282738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +501.936905 501.936905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +524.058036 524.058036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +617.074702 617.074702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +615.458036 615.458036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +512.911607 512.911607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +366.784524 366.784524 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +242.064286 242.064286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +121.619048 121.619048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +40.035417 40.035417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.659821 7.659821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.537202 3.537202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +23.369345 23.369345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +77.552679 77.552679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +184.151488 184.151488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +299.515774 299.515774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +410.291667 410.291667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +436.174107 436.174107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +448.372024 448.372024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +461.093155 461.093155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +432.391667 432.391667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +397.967262 397.967262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +354.443155 354.443155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +268.704762 268.704762 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +184.628274 184.628274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +93.848512 93.848512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.166071 26.166071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.835714 3.835714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1.424702 1.424702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +10.661607 10.661607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +48.565774 48.565774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +133.574702 133.574702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +210.221429 210.221429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +316.736905 316.736905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +391.216071 391.216071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +439.819643 439.819643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +456.563095 456.563095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +450.094345 450.094345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +460.340476 460.340476 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +395.934226 395.934226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +310.675298 310.675298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +202.382738 202.382738 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +102.618452 102.618452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +43.636905 43.636905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.224107 8.224107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.675595 5.675595 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.750000 34.750000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +100.733036 100.733036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +224.855655 224.855655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +347.308036 347.308036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +408.435714 408.435714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +433.351786 433.351786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +470.924405 470.924405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +510.198810 510.198810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +524.427381 524.427381 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +472.508333 472.508333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +461.639583 461.639583 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +381.075298 381.075298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +247.398810 247.398810 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +123.450893 123.450893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +40.756250 40.756250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.647321 7.647321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.373512 6.373512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +39.746131 39.746131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +111.800893 111.800893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +237.246429 237.246429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +379.261905 379.261905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +493.120536 493.120536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +580.507440 580.507440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +619.043452 619.043452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +643.829167 643.829167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +633.143155 633.143155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +578.494345 578.494345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +491.195238 491.195238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +392.155952 392.155952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +253.076786 253.076786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +118.041369 118.041369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.497024 38.497024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.496429 7.496429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.491667 5.491667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +35.616667 35.616667 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +105.986310 105.986310 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +226.911012 226.911012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +357.621131 357.621131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +487.526190 487.526190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +589.200893 589.200893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +620.314881 620.314881 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +650.327679 650.327679 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +619.180655 619.180655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +562.019345 562.019345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +485.246726 485.246726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +376.516071 376.516071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +239.885714 239.885714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +116.761012 116.761012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.617262 38.617262 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.230357 7.230357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.029167 3.029167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +22.425298 22.425298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +74.876488 74.876488 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +166.080952 166.080952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +267.758631 267.758631 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +367.244643 367.244643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +474.884226 474.884226 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +495.518452 495.518452 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +498.958929 498.958929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +462.249405 462.249405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +434.056548 434.056548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +382.233929 382.233929 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +323.941369 323.941369 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +201.230952 201.230952 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +88.980655 88.980655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +28.227083 28.227083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.036607 5.036607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.078869 3.078869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +20.413988 20.413988 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +70.603274 70.603274 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +177.856548 177.856548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +297.844940 297.844940 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +410.610714 410.610714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +469.870238 469.870238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +489.423512 489.423512 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +515.388393 515.388393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +470.805655 470.805655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +425.347917 425.347917 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +380.024702 380.024702 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +310.063690 310.063690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200.017560 200.017560 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +105.026190 105.026190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +32.244643 32.244643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.823214 5.823214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.716071 5.716071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.672321 34.672321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +95.633333 95.633333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +202.822321 202.822321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +325.938393 325.938393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +445.346131 445.346131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +518.600893 518.600893 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +510.444643 510.444643 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +499.875298 499.875298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +466.419048 466.419048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +445.694048 445.694048 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +421.452083 421.452083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +331.816071 331.816071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +226.517857 226.517857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.678869 104.678869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +33.551786 33.551786 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +6.273214 6.273214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.856548 3.856548 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +26.430060 26.430060 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +88.527083 88.527083 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +213.551190 213.551190 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +361.999405 361.999405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +485.083333 485.083333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +543.246429 543.246429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +575.122321 575.122321 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +609.027976 609.027976 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +572.370238 572.370238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +564.178869 564.178869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +442.531845 442.531845 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +331.360714 331.360714 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +214.159821 214.159821 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +108.522024 108.522024 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +43.657440 43.657440 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.390179 8.390179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +3.966071 3.966071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +27.088393 27.088393 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +93.296131 93.296131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +227.637798 227.637798 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +362.570238 362.570238 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +452.478571 452.478571 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +517.373214 517.373214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +574.862500 574.862500 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +590.070536 590.070536 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +590.786607 590.786607 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +552.488690 552.488690 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +466.378869 466.378869 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +368.250298 368.250298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +232.211012 232.211012 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +115.349405 115.349405 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +42.975298 42.975298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +8.668750 8.668750 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +5.322619 5.322619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +34.960119 34.960119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +104.139286 104.139286 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +229.244345 229.244345 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +377.825298 377.825298 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +471.571726 471.571726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +512.283036 512.283036 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +514.180357 514.180357 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +522.656250 522.656250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +542.167857 542.167857 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +506.040179 506.040179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +444.055655 444.055655 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +374.460417 374.460417 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +237.813095 237.813095 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +111.523214 111.523214 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +38.504167 38.504167 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +7.496429 7.496429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/flex/properties.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/flex/properties.ini new file mode 100644 index 000000000..a7aa38f4b --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/flex/properties.ini @@ -0,0 +1,30 @@ +[store_in] +hurdles-cost = false +loop-flow = false +use-phase-shifter = false +transmission-capacities = infinite +asset-type = ac +link-style = plain +link-width = 1 +colorr = 112 +colorg = 112 +colorb = 112 +display-comments = true +filter-synthesis = weekly, annual +filter-year-by-year = weekly, annual + +[store_out] +hurdles-cost = false +loop-flow = false +use-phase-shifter = false +transmission-capacities = infinite +asset-type = ac +link-style = plain +link-width = 1 +colorr = 112 +colorg = 112 +colorb = 112 +display-comments = true +filter-synthesis = weekly, annual +filter-year-by-year = weekly, annual + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/flex/store_in.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/flex/store_in.txt new file mode 100644 index 000000000..f578718f8 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/flex/store_in.txt @@ -0,0 +1,8760 @@ +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/flex/store_out.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/flex/store_out.txt new file mode 100644 index 000000000..f578718f8 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/flex/store_out.txt @@ -0,0 +1,8760 @@ +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 +1 1 0 0 0 0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/peak/properties.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/peak/properties.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/pv/properties.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/pv/properties.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/semibase/properties.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/semibase/properties.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/store_in/properties.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/store_in/properties.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/store_out/properties.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/store_out/properties.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/conversion.txt new file mode 100644 index 000000000..2ab6ed8f2 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/conversion.txt @@ -0,0 +1,2 @@ +-340282346638528859811704183484516925440 0 340282346638528859811704183484516925440 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/data.txt new file mode 100644 index 000000000..7a56e0aa0 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/data.txt @@ -0,0 +1,12 @@ +0 1 0 1 0.010000 1 +0 1 0 1 0.010000 1 +0 0.800000 0 1 0.010000 1 +0 0.500000 0 1 0.010000 1 +0 0.500000 0 1 0.010000 1 +0 0.300000 0 1 0.010000 1 +0 0.200000 0 1 0.010000 1 +0 0.200000 0 1 0.010000 1 +0 0.300000 0 1 0.010000 1 +0 0.500000 0 1 0.010000 1 +0 0.800000 0 1 0.010000 1 +0 1 0 1 0.010000 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/k.txt new file mode 100644 index 000000000..b27f3d676 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/k.txt @@ -0,0 +1,24 @@ +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/settings.ini new file mode 100644 index 000000000..d24f4a3ce --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/settings.ini @@ -0,0 +1,5 @@ +[general] +distribution = Normal +capacity = 350.000000 +translation = after-conversion + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/translation.txt new file mode 100644 index 000000000..efb639704 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area1/translation.txt @@ -0,0 +1,8760 @@ +4045 +3943 +3762 +3712 +3682 +3814 +4031 +4054 +3921 +3880 +3827 +3872 +3988 +3841 +3729 +3662 +3809 +4200 +4368 +4317 +4192 +4091 +4365 +4398 +4177 +4073 +3884 +3826 +3786 +3923 +4170 +4209 +4062 +3997 +3928 +3969 +4057 +3924 +3819 +3753 +3891 +4249 +4406 +4336 +4194 +4078 +4337 +4356 +4183 +4079 +3890 +3833 +3794 +3932 +4181 +4221 +4073 +4006 +3936 +3976 +4064 +3931 +3826 +3760 +3897 +4256 +4415 +4346 +4202 +4085 +4344 +4363 +4188 +4086 +3897 +3841 +3802 +3941 +4194 +4235 +4085 +4016 +3945 +3984 +4071 +3939 +3834 +3768 +3904 +4264 +4426 +4356 +4211 +4093 +4351 +4370 +4120 +4008 +3818 +3763 +3726 +3865 +4119 +4172 +4018 +3947 +3872 +3903 +3998 +3856 +3748 +3674 +3803 +4171 +4312 +4241 +4111 +4024 +4303 +4335 +4266 +4180 +3957 +3756 +3677 +3736 +3827 +3759 +3748 +3740 +3661 +3698 +3825 +3654 +3529 +3455 +3601 +3964 +4148 +4135 +4040 +4011 +4319 +4371 +4256 +4179 +3957 +3750 +3666 +3702 +3759 +3652 +3633 +3646 +3605 +3647 +3772 +3574 +3430 +3359 +3506 +3913 +4152 +4204 +4132 +4096 +4380 +4418 +4082 +3987 +3810 +3763 +3737 +3887 +4143 +4187 +4035 +3978 +3913 +3950 +4055 +3911 +3799 +3731 +3869 +4258 +4449 +4398 +4256 +4147 +4412 +4444 +4226 +4129 +3943 +3888 +3853 +4000 +4270 +4319 +4159 +4082 +4004 +4039 +4121 +3991 +3887 +3822 +3953 +4313 +4490 +4421 +4267 +4146 +4400 +4419 +4235 +4139 +3954 +3900 +3865 +4013 +4288 +4338 +4176 +4097 +4018 +4053 +4133 +4004 +3900 +3835 +3965 +4324 +4504 +4436 +4280 +4158 +4411 +4431 +4244 +4150 +3965 +3911 +3877 +4027 +4305 +4358 +4194 +4113 +4033 +4067 +4146 +4017 +3913 +3848 +3977 +4335 +4519 +4451 +4294 +4171 +4423 +4443 +4191 +4085 +3899 +3848 +3817 +3969 +4248 +4314 +4139 +4054 +3967 +3990 +4075 +3932 +3821 +3749 +3873 +4243 +4407 +4343 +4203 +4109 +4381 +4408 +4349 +4269 +4046 +3849 +3771 +3834 +3930 +3873 +3874 +3866 +3778 +3812 +3934 +3759 +3632 +3555 +3691 +4046 +4255 +4244 +4134 +4100 +4405 +4457 +4322 +4247 +4028 +3822 +3734 +3766 +3823 +3717 +3705 +3724 +3689 +3731 +3855 +3651 +3503 +3427 +3567 +3963 +4230 +4291 +4212 +4169 +4447 +4484 +4146 +4056 +3884 +3839 +3820 +3992 +4291 +4359 +4189 +4115 +4037 +4067 +4157 +4020 +3908 +3840 +3968 +4334 +4553 +4498 +4343 +4222 +4479 +4508 +4295 +4210 +4026 +3974 +3944 +4102 +4397 +4456 +4283 +4196 +4111 +4142 +4215 +4089 +3986 +3921 +4044 +4390 +4595 +4525 +4366 +4238 +4488 +4509 +4306 +4222 +4039 +3987 +3958 +4116 +4414 +4475 +4300 +4212 +4127 +4157 +4229 +4103 +4000 +3935 +4058 +4399 +4610 +4539 +4380 +4251 +4501 +4522 +4316 +4234 +4052 +4000 +3971 +4131 +4432 +4493 +4317 +4228 +4143 +4172 +4243 +4118 +4014 +3949 +4070 +4408 +4623 +4553 +4393 +4264 +4514 +4535 +4281 +4186 +4005 +3956 +3928 +4093 +4394 +4469 +4277 +4182 +4087 +4103 +4176 +4030 +3917 +3844 +3960 +4311 +4509 +4447 +4307 +4208 +4476 +4499 +4455 +4384 +4163 +3967 +3892 +3957 +4062 +4015 +4028 +4020 +3923 +3951 +4065 +3885 +3755 +3674 +3801 +4136 +4381 +4371 +4255 +4216 +4521 +4576 +4417 +4343 +4127 +3921 +3831 +3860 +3917 +3811 +3808 +3832 +3799 +3840 +3957 +3747 +3595 +3516 +3649 +4017 +4319 +4383 +4303 +4254 +4528 +4564 +4220 +4134 +3964 +3920 +3906 +4093 +4419 +4499 +4322 +4239 +4153 +4180 +4256 +4125 +4012 +3944 +4062 +4390 +4642 +4577 +4420 +4290 +4543 +4570 +4365 +4293 +4111 +4060 +4033 +4197 +4505 +4566 +4387 +4298 +4211 +4239 +4304 +4180 +4075 +4008 +4123 +4439 +4681 +4606 +4451 +4319 +4570 +4592 +4374 +4303 +4122 +4070 +4043 +4208 +4516 +4576 +4398 +4309 +4222 +4249 +4313 +4189 +4085 +4017 +4131 +4442 +4689 +4613 +4459 +4327 +4579 +4601 +4382 +4313 +4132 +4080 +4053 +4218 +4527 +4585 +4407 +4319 +4231 +4259 +4322 +4198 +4093 +4025 +4137 +4443 +4695 +4619 +4467 +4334 +4587 +4610 +4357 +4274 +4095 +4046 +4019 +4188 +4499 +4570 +4374 +4277 +4178 +4190 +4253 +4104 +3987 +3908 +4014 +4331 +4571 +4506 +4376 +4275 +4546 +4569 +4538 +4478 +4258 +4062 +3989 +4055 +4168 +4122 +4144 +4136 +4030 +4050 +4154 +3969 +3835 +3752 +3871 +4179 +4467 +4454 +4346 +4304 +4612 +4671 +4498 +4426 +4209 +4003 +3913 +3941 +4001 +3890 +3896 +3920 +3884 +3919 +4027 +3812 +3656 +3575 +3703 +4037 +4377 +4437 +4364 +4313 +4588 +4623 +4276 +4191 +4022 +3978 +3966 +4158 +4480 +4550 +4383 +4300 +4211 +4238 +4307 +4180 +4064 +3994 +4102 +4391 +4678 +4603 +4453 +4320 +4577 +4603 +4408 +4347 +4166 +4114 +4086 +4251 +4554 +4601 +4430 +4345 +4258 +4285 +4343 +4218 +4109 +4038 +4144 +4425 +4706 +4627 +4482 +4351 +4608 +4633 +4410 +4351 +4170 +4117 +4089 +4254 +4555 +4598 +4429 +4345 +4258 +4285 +4342 +4217 +4108 +4035 +4140 +4417 +4703 +4624 +4480 +4350 +4608 +4633 +4411 +4353 +4172 +4119 +4091 +4255 +4554 +4593 +4427 +4344 +4257 +4283 +4340 +4214 +4104 +4031 +4135 +4407 +4699 +4619 +4477 +4347 +4606 +4632 +4383 +4310 +4131 +4079 +4050 +4216 +4519 +4570 +4387 +4296 +4196 +4205 +4261 +4109 +3984 +3898 +3993 +4272 +4557 +4488 +4371 +4273 +4551 +4580 +4559 +4506 +4287 +4089 +4017 +4081 +4199 +4141 +4168 +4157 +4045 +4058 +4152 +3964 +3826 +3740 +3855 +4137 +4464 +4449 +4354 +4314 +4628 +4691 +4521 +4451 +4232 +4025 +3937 +3967 +4029 +3907 +3921 +3940 +3894 +3922 +4020 +3802 +3645 +3564 +3687 +3991 +4369 +4426 +4359 +4311 +4592 +4629 +4288 +4201 +4032 +3987 +3974 +4161 +4458 +4498 +4351 +4274 +4185 +4213 +4280 +4154 +4033 +3960 +4062 +4319 +4640 +4564 +4421 +4293 +4560 +4587 +4398 +4345 +4163 +4108 +4078 +4239 +4523 +4542 +4389 +4311 +4224 +4248 +4301 +4173 +4058 +3980 +4079 +4331 +4649 +4573 +4436 +4311 +4576 +4605 +4392 +4339 +4157 +4102 +4071 +4232 +4512 +4527 +4376 +4299 +4212 +4236 +4289 +4159 +4043 +3965 +4063 +4312 +4634 +4559 +4423 +4300 +4565 +4595 +4384 +4332 +4149 +4094 +4063 +4222 +4499 +4510 +4361 +4286 +4198 +4222 +4274 +4144 +4027 +3948 +4045 +4290 +4618 +4545 +4408 +4286 +4553 +4583 +4338 +4270 +4089 +4033 +4001 +4158 +4441 +4462 +4302 +4220 +4119 +4126 +4178 +4022 +3891 +3796 +3882 +4132 +4454 +4392 +4280 +4189 +4477 +4512 +4500 +4447 +4229 +4027 +3955 +4018 +4134 +4054 +4083 +4068 +3952 +3959 +4047 +3856 +3716 +3628 +3742 +4003 +4360 +4349 +4262 +4227 +4546 +4613 +4464 +4395 +4172 +3963 +3878 +3911 +3972 +3838 +3858 +3867 +3810 +3832 +3922 +3706 +3547 +3466 +3587 +3868 +4276 +4342 +4275 +4235 +4523 +4564 +4236 +4148 +3978 +3933 +3919 +4098 +4366 +4368 +4240 +4167 +4078 +4104 +4173 +4044 +3919 +3841 +3940 +4178 +4527 +4468 +4323 +4205 +4482 +4513 +4325 +4272 +4088 +4032 +4000 +4156 +4416 +4404 +4268 +4196 +4106 +4126 +4177 +4043 +3922 +3839 +3933 +4166 +4512 +4454 +4314 +4200 +4472 +4505 +4309 +4256 +4072 +4015 +3983 +4138 +4396 +4380 +4246 +4174 +4083 +4103 +4153 +4019 +3897 +3813 +3907 +4138 +4486 +4433 +4292 +4179 +4452 +4486 +4292 +4238 +4054 +3997 +3965 +4120 +4374 +4355 +4223 +4151 +4059 +4078 +4129 +3993 +3870 +3786 +3880 +4110 +4460 +4411 +4269 +4158 +4431 +4465 +4223 +4153 +3969 +3910 +3877 +4027 +4287 +4279 +4142 +4065 +3962 +3967 +4016 +3858 +3723 +3621 +3701 +3935 +4279 +4243 +4121 +4038 +4333 +4375 +4368 +4309 +4090 +3887 +3814 +3876 +3984 +3884 +3912 +3891 +3774 +3779 +3863 +3674 +3532 +3442 +3557 +3805 +4175 +4183 +4089 +4060 +4384 +4453 +4331 +4259 +4034 +3823 +3740 +3775 +3832 +3687 +3710 +3711 +3645 +3666 +3752 +3539 +3380 +3299 +3417 +3684 +4106 +4198 +4125 +4092 +4386 +4432 +4121 +4031 +3860 +3816 +3802 +3978 +4230 +4204 +4084 +4008 +3915 +3934 +4004 +3873 +3745 +3662 +3758 +3988 +4351 +4329 +4174 +4065 +4349 +4385 +4192 +4132 +3948 +3891 +3860 +4013 +4257 +4223 +4096 +4022 +3927 +3941 +3991 +3852 +3727 +3641 +3733 +3957 +4314 +4294 +4141 +4037 +4312 +4350 +4170 +4108 +3923 +3867 +3836 +3989 +4232 +4196 +4069 +3995 +3899 +3912 +3962 +3822 +3697 +3611 +3702 +3926 +4282 +4269 +4114 +4011 +4287 +4325 +4146 +4083 +3898 +3842 +3811 +3965 +4207 +4169 +4042 +3967 +3870 +3882 +3932 +3791 +3667 +3580 +3671 +3894 +4250 +4243 +4087 +3984 +4261 +4300 +4061 +3981 +3795 +3736 +3704 +3852 +4100 +4073 +3946 +3870 +3763 +3764 +3812 +3653 +3517 +3414 +3492 +3719 +4064 +4070 +3931 +3853 +4151 +4196 +4194 +4122 +3902 +3700 +3627 +3690 +3787 +3675 +3702 +3676 +3561 +3566 +3650 +3463 +3321 +3231 +3345 +3585 +3950 +3991 +3882 +3855 +4181 +4253 +4147 +4070 +3845 +3635 +3551 +3585 +3635 +3484 +3508 +3506 +3438 +3461 +3548 +3339 +3182 +3098 +3213 +3471 +3883 +4016 +3938 +3908 +4204 +4256 +3957 +3864 +3692 +3649 +3639 +3819 +4075 +4039 +3912 +3827 +3727 +3736 +3803 +3669 +3540 +3455 +3547 +3771 +4129 +4159 +3994 +3890 +4176 +4217 +4021 +3948 +3762 +3709 +3680 +3835 +4078 +4036 +3906 +3826 +3724 +3731 +3780 +3638 +3514 +3427 +3517 +3736 +4084 +4113 +3949 +3848 +4125 +4168 +3994 +3919 +3734 +3681 +3653 +3808 +4052 +4010 +3879 +3798 +3695 +3701 +3750 +3607 +3484 +3397 +3487 +3705 +4050 +4086 +3921 +3821 +4098 +4141 +3968 +3891 +3705 +3652 +3625 +3781 +4027 +3985 +3852 +3770 +3667 +3671 +3720 +3577 +3454 +3368 +3457 +3674 +4016 +4059 +3894 +3794 +4071 +4114 +3883 +3790 +3601 +3545 +3517 +3668 +3917 +3888 +3756 +3675 +3564 +3560 +3607 +3449 +3317 +3215 +3293 +3515 +3840 +3896 +3745 +3666 +3963 +4009 +4011 +3924 +3703 +3503 +3432 +3497 +3584 +3473 +3500 +3472 +3357 +3366 +3451 +3266 +3125 +3036 +3147 +3380 +3722 +3805 +3683 +3656 +3982 +4056 +3948 +3864 +3641 +3436 +3348 +3378 +3421 +3269 +3292 +3293 +3230 +3258 +3348 +3140 +2985 +2899 +3009 +3255 +3637 +3811 +3742 +3710 +4007 +4064 +3766 +3669 +3496 +3454 +3448 +3634 +3908 +3879 +3738 +3643 +3536 +3535 +3595 +3458 +3330 +3243 +3328 +3543 +3877 +3956 +3801 +3697 +3981 +4028 +3835 +3746 +3561 +3510 +3486 +3646 +3901 +3865 +3724 +3636 +3529 +3529 +3576 +3433 +3313 +3228 +3314 +3525 +3847 +3921 +3761 +3660 +3936 +3982 +3809 +3718 +3533 +3482 +3459 +3619 +3877 +3843 +3699 +3611 +3503 +3502 +3549 +3406 +3286 +3201 +3287 +3497 +3813 +3893 +3736 +3633 +3910 +3957 +3783 +3690 +3504 +3454 +3432 +3592 +3852 +3821 +3675 +3586 +3478 +3476 +3522 +3379 +3260 +3176 +3261 +3469 +3780 +3864 +3710 +3608 +3884 +3931 +3716 +3607 +3418 +3364 +3342 +3499 +3760 +3740 +3594 +3505 +3393 +3384 +3430 +3272 +3145 +3047 +3124 +3338 +3625 +3721 +3580 +3499 +3792 +3838 +3844 +3745 +3522 +3325 +3257 +3324 +3404 +3304 +3332 +3305 +3189 +3200 +3285 +3102 +2963 +2874 +2980 +3202 +3512 +3631 +3514 +3486 +3812 +3888 +3764 +3672 +3451 +3253 +3159 +3184 +3223 +3073 +3095 +3105 +3047 +3079 +3171 +2961 +2807 +2719 +2823 +3056 +3391 +3593 +3555 +3518 +3817 +3877 +3574 +3470 +3294 +3252 +3248 +3437 +3725 +3711 +3558 +3461 +3349 +3341 +3392 +3252 +3126 +3038 +3114 +3314 +3608 +3722 +3603 +3497 +3782 +3833 +3658 +3554 +3368 +3320 +3300 +3463 +3735 +3714 +3561 +3470 +3360 +3355 +3397 +3255 +3139 +3055 +3136 +3335 +3617 +3718 +3588 +3483 +3760 +3810 +3635 +3529 +3342 +3294 +3274 +3438 +3712 +3693 +3539 +3448 +3338 +3332 +3374 +3232 +3116 +3033 +3113 +3310 +3585 +3688 +3565 +3459 +3736 +3787 +3611 +3503 +3317 +3269 +3250 +3413 +3689 +3673 +3518 +3427 +3317 +3311 +3351 +3210 +3094 +3010 +3090 +3284 +3554 +3658 +3541 +3436 +3713 +3764 +3573 +3451 +3261 +3210 +3190 +3351 +3626 +3617 +3459 +3367 +3254 +3241 +3284 +3127 +3004 +2909 +2981 +3183 +3423 +3536 +3434 +3352 +3643 +3691 +3703 +3595 +3370 +3175 +3110 +3177 +3255 +3167 +3196 +3172 +3055 +3064 +3148 +2963 +2826 +2737 +2835 +3046 +3318 +3457 +3372 +3345 +3671 +3751 +3608 +3509 +3288 +3098 +3000 +3020 +3057 +2911 +2932 +2950 +2895 +2927 +3016 +2801 +2647 +2558 +2656 +2875 +3158 +3365 +3378 +3343 +3645 +3708 +3400 +3287 +3107 +3062 +3055 +3237 +3523 +3517 +3365 +3279 +3168 +3157 +3201 +3056 +2930 +2841 +2909 +3094 +3342 +3462 +3404 +3303 +3591 +3647 +3503 +3386 +3198 +3150 +3131 +3295 +3577 +3570 +3415 +3327 +3218 +3209 +3244 +3104 +2990 +2906 +2980 +3164 +3402 +3503 +3427 +3323 +3602 +3655 +3483 +3364 +3176 +3128 +3109 +3272 +3554 +3549 +3395 +3308 +3199 +3190 +3224 +3084 +2970 +2886 +2959 +3142 +3373 +3472 +3404 +3301 +3580 +3635 +3463 +3343 +3155 +3106 +3087 +3250 +3532 +3528 +3375 +3290 +3181 +3172 +3205 +3065 +2951 +2866 +2938 +3119 +3344 +3441 +3382 +3279 +3560 +3614 +3454 +3322 +3131 +3080 +3059 +3220 +3498 +3498 +3338 +3249 +3136 +3120 +3159 +3001 +2880 +2784 +2849 +3038 +3233 +3334 +3293 +3217 +3509 +3562 +3584 +3471 +3244 +3048 +2985 +3049 +3126 +3045 +3076 +3057 +2936 +2941 +3019 +2831 +2696 +2606 +2696 +2896 +3132 +3267 +3235 +3217 +3545 +3629 +3480 +3376 +3153 +2965 +2867 +2886 +2920 +2777 +2799 +2821 +2764 +2789 +2872 +2652 +2497 +2407 +2501 +2709 +2947 +3135 +3207 +3184 +3491 +3559 +3252 +3129 +2943 +2895 +2881 +3047 +3309 +3302 +3164 +3099 +2996 +2987 +3027 +2876 +2749 +2660 +2721 +2895 +3101 +3202 +3213 +3126 +3420 +3481 +3371 +3244 +3054 +3003 +2982 +3142 +3419 +3420 +3276 +3199 +3093 +3084 +3111 +2972 +2857 +2771 +2838 +3011 +3207 +3284 +3269 +3176 +3460 +3517 +3354 +3226 +3035 +2984 +2962 +3121 +3396 +3398 +3256 +3182 +3076 +3067 +3093 +2954 +2839 +2753 +2819 +2990 +3181 +3254 +3247 +3156 +3441 +3499 +3337 +3208 +3016 +2965 +2943 +3101 +3373 +3376 +3236 +3164 +3059 +3050 +3076 +2936 +2822 +2735 +2800 +2970 +3156 +3223 +3225 +3137 +3423 +3480 +3348 +3210 +3016 +2964 +2939 +3093 +3360 +3362 +3213 +3135 +3026 +3008 +3040 +2881 +2759 +2661 +2718 +2896 +3054 +3124 +3145 +3087 +3383 +3442 +3476 +3361 +3131 +2933 +2869 +2929 +3002 +2921 +2952 +2939 +2818 +2816 +2886 +2695 +2560 +2468 +2553 +2745 +2950 +3061 +3088 +3089 +3419 +3508 +3369 +3261 +3034 +2844 +2749 +2769 +2798 +2659 +2683 +2704 +2641 +2657 +2731 +2508 +2352 +2263 +2354 +2557 +2765 +2921 +3040 +3042 +3355 +3426 +3132 +2999 +2808 +2755 +2733 +2880 +3105 +3089 +2975 +2933 +2842 +2838 +2880 +2723 +2596 +2506 +2565 +2735 +2909 +2977 +3041 +2977 +3280 +3344 +3257 +3122 +2928 +2875 +2849 +3001 +3258 +3261 +3136 +3076 +2976 +2969 +2991 +2851 +2736 +2648 +2710 +2874 +3038 +3079 +3114 +3044 +3334 +3394 +3242 +3106 +2911 +2857 +2831 +2982 +3234 +3238 +3116 +3058 +2960 +2953 +2975 +2835 +2719 +2631 +2693 +2856 +3016 +3053 +3093 +3026 +3317 +3377 +3227 +3090 +2894 +2840 +2813 +2963 +3211 +3214 +3096 +3041 +2944 +2937 +2959 +2819 +2703 +2615 +2676 +2839 +2995 +3027 +3071 +3009 +3301 +3361 +3245 +3101 +2905 +2850 +2821 +2966 +3209 +3210 +3079 +3018 +2914 +2897 +2925 +2765 +2641 +2539 +2592 +2764 +2897 +2929 +2992 +2961 +3262 +3327 +3372 +3254 +3020 +2819 +2754 +2808 +2873 +2786 +2818 +2811 +2694 +2688 +2752 +2559 +2423 +2330 +2413 +2601 +2782 +2861 +2930 +2957 +3290 +3382 +3267 +3155 +2923 +2726 +2636 +2660 +2680 +2547 +2571 +2590 +2521 +2531 +2599 +2377 +2220 +2133 +2223 +2425 +2618 +2742 +2881 +2917 +3236 +3310 +3032 +2892 +2696 +2640 +2613 +2746 +2935 +2915 +2821 +2798 +2719 +2723 +2769 +2611 +2486 +2397 +2456 +2627 +2781 +2817 +2898 +2864 +3173 +3239 +3153 +3010 +2812 +2756 +2727 +2870 +3095 +3099 +2994 +2952 +2863 +2861 +2884 +2744 +2628 +2540 +2599 +2760 +2901 +2911 +2967 +2929 +3225 +3285 +3138 +2995 +2796 +2739 +2710 +2852 +3072 +3076 +2974 +2934 +2847 +2847 +2870 +2731 +2615 +2527 +2586 +2745 +2885 +2891 +2947 +2914 +3210 +3271 +3124 +2979 +2780 +2723 +2693 +2834 +3050 +3053 +2953 +2917 +2831 +2832 +2856 +2717 +2601 +2514 +2573 +2732 +2869 +2871 +2927 +2899 +3197 +3257 +3138 +2989 +2790 +2733 +2700 +2836 +3049 +3052 +2940 +2897 +2804 +2792 +2820 +2661 +2537 +2435 +2486 +2655 +2771 +2775 +2847 +2845 +3152 +3220 +3268 +3145 +2908 +2704 +2637 +2686 +2736 +2646 +2678 +2680 +2574 +2570 +2633 +2439 +2305 +2213 +2296 +2480 +2643 +2696 +2776 +2831 +3167 +3261 +3168 +3052 +2815 +2608 +2525 +2551 +2557 +2433 +2457 +2475 +2408 +2419 +2488 +2272 +2117 +2032 +2121 +2322 +2510 +2613 +2740 +2812 +3135 +3210 +2942 +2797 +2598 +2541 +2514 +2642 +2810 +2797 +2713 +2701 +2635 +2647 +2701 +2548 +2426 +2341 +2401 +2573 +2716 +2730 +2791 +2787 +3097 +3163 +3051 +2901 +2699 +2641 +2611 +2746 +2939 +2945 +2853 +2828 +2755 +2764 +2794 +2656 +2543 +2458 +2516 +2672 +2799 +2791 +2835 +2831 +3133 +3192 +3037 +2886 +2683 +2625 +2595 +2729 +2917 +2925 +2834 +2811 +2740 +2751 +2783 +2645 +2533 +2448 +2507 +2662 +2787 +2778 +2818 +2819 +3121 +3180 +3022 +2870 +2668 +2609 +2579 +2712 +2896 +2905 +2814 +2793 +2725 +2738 +2772 +2635 +2523 +2440 +2498 +2652 +2776 +2766 +2801 +2807 +3109 +3168 +3027 +2872 +2671 +2613 +2580 +2708 +2894 +2905 +2803 +2777 +2701 +2701 +2736 +2580 +2461 +2363 +2414 +2579 +2685 +2675 +2722 +2748 +3058 +3124 +3165 +3034 +2795 +2591 +2523 +2567 +2599 +2513 +2545 +2557 +2469 +2475 +2544 +2354 +2222 +2135 +2217 +2397 +2546 +2584 +2645 +2724 +3065 +3157 +3071 +2949 +2708 +2494 +2417 +2441 +2433 +2320 +2342 +2365 +2310 +2332 +2408 +2201 +2051 +1970 +2058 +2254 +2438 +2534 +2625 +2726 +3052 +3126 +2853 +2704 +2503 +2449 +2426 +2558 +2723 +2728 +2642 +2632 +2580 +2604 +2666 +2522 +2409 +2329 +2390 +2555 +2691 +2697 +2713 +2733 +3042 +3103 +2949 +2792 +2588 +2530 +2500 +2627 +2795 +2810 +2721 +2708 +2655 +2680 +2724 +2589 +2483 +2404 +2462 +2610 +2727 +2717 +2725 +2751 +3056 +3113 +2935 +2776 +2572 +2514 +2485 +2611 +2776 +2792 +2702 +2692 +2642 +2669 +2715 +2582 +2477 +2399 +2456 +2603 +2718 +2709 +2712 +2740 +3046 +3103 +2920 +2761 +2557 +2498 +2470 +2594 +2758 +2775 +2685 +2676 +2629 +2659 +2707 +2574 +2470 +2394 +2451 +2597 +2710 +2701 +2698 +2730 +3036 +3092 +2917 +2755 +2552 +2494 +2463 +2585 +2753 +2775 +2676 +2664 +2610 +2628 +2676 +2526 +2417 +2327 +2378 +2535 +2630 +2620 +2624 +2670 +2984 +3044 +3064 +2926 +2685 +2482 +2414 +2453 +2471 +2393 +2426 +2450 +2386 +2409 +2490 +2307 +2180 +2100 +2179 +2351 +2488 +2524 +2548 +2644 +2989 +3078 +2978 +2847 +2604 +2389 +2315 +2333 +2313 +2211 +2230 +2264 +2229 +2269 +2360 +2162 +2021 +1945 +2029 +2215 +2390 +2487 +2537 +2654 +2984 +3054 +2760 +2606 +2405 +2353 +2338 +2473 +2646 +2673 +2579 +2570 +2534 +2572 +2644 +2511 +2408 +2335 +2393 +2547 +2673 +2679 +2647 +2683 +2990 +3047 +2849 +2685 +2480 +2422 +2396 +2514 +2670 +2694 +2600 +2598 +2568 +2610 +2671 +2541 +2445 +2374 +2429 +2567 +2673 +2669 +2636 +2680 +2990 +3043 +2835 +2670 +2465 +2407 +2381 +2498 +2653 +2679 +2584 +2583 +2556 +2601 +2665 +2535 +2441 +2371 +2426 +2562 +2666 +2663 +2625 +2670 +2981 +3034 +2821 +2655 +2450 +2393 +2367 +2483 +2637 +2665 +2568 +2569 +2545 +2592 +2658 +2530 +2437 +2368 +2422 +2556 +2659 +2656 +2614 +2660 +2972 +3024 +2812 +2643 +2439 +2382 +2355 +2469 +2630 +2662 +2560 +2560 +2529 +2568 +2634 +2490 +2395 +2315 +2365 +2509 +2593 +2584 +2547 +2603 +2923 +2976 +2967 +2823 +2581 +2381 +2315 +2346 +2357 +2290 +2324 +2361 +2320 +2362 +2459 +2283 +2164 +2093 +2168 +2328 +2454 +2492 +2479 +2583 +2934 +3019 +2887 +2750 +2505 +2293 +2221 +2228 +2203 +2108 +2126 +2174 +2163 +2223 +2330 +2138 +2008 +1938 +2018 +2191 +2351 +2449 +2467 +2588 +2924 +2989 +2661 +2504 +2301 +2251 +2242 +2373 +2555 +2596 +2496 +2494 +2476 +2529 +2613 +2488 +2395 +2329 +2383 +2523 +2635 +2642 +2576 +2621 +2931 +2982 +2754 +2585 +2379 +2323 +2299 +2407 +2562 +2595 +2495 +2501 +2492 +2551 +2628 +2502 +2417 +2354 +2405 +2531 +2625 +2625 +2561 +2611 +2927 +2978 +2742 +2572 +2366 +2310 +2286 +2392 +2549 +2582 +2481 +2489 +2483 +2544 +2622 +2497 +2414 +2351 +2402 +2527 +2618 +2618 +2551 +2601 +2918 +2968 +2729 +2559 +2353 +2297 +2274 +2378 +2535 +2570 +2468 +2476 +2473 +2536 +2617 +2492 +2410 +2348 +2398 +2522 +2611 +2611 +2542 +2591 +2910 +2959 +2717 +2543 +2338 +2283 +2259 +2361 +2523 +2560 +2455 +2464 +2455 +2514 +2598 +2460 +2377 +2305 +2352 +2484 +2554 +2543 +2479 +2539 +2868 +2915 +2876 +2730 +2488 +2290 +2227 +2248 +2260 +2201 +2238 +2286 +2263 +2322 +2433 +2265 +2154 +2090 +2160 +2309 +2422 +2459 +2423 +2529 +2889 +2969 +2803 +2660 +2414 +2209 +2136 +2130 +2108 +2016 +2034 +2094 +2104 +2180 +2300 +2113 +1993 +1929 +2006 +2168 +2308 +2401 +2406 +2521 +2866 +2927 +2566 +2403 +2198 +2151 +2143 +2260 +2443 +2485 +2386 +2396 +2397 +2466 +2562 +2441 +2355 +2295 +2344 +2473 +2569 +2573 +2495 +2541 +2861 +2908 +2672 +2500 +2292 +2238 +2215 +2311 +2475 +2511 +2408 +2422 +2429 +2501 +2588 +2466 +2390 +2331 +2379 +2497 +2577 +2572 +2494 +2541 +2867 +2914 +2662 +2489 +2282 +2228 +2205 +2299 +2464 +2500 +2398 +2412 +2421 +2494 +2583 +2460 +2386 +2327 +2375 +2492 +2571 +2564 +2486 +2531 +2858 +2905 +2652 +2479 +2271 +2218 +2194 +2287 +2453 +2489 +2388 +2403 +2414 +2488 +2577 +2455 +2381 +2324 +2371 +2488 +2564 +2556 +2477 +2521 +2850 +2896 +2638 +2462 +2255 +2202 +2178 +2266 +2434 +2469 +2365 +2382 +2389 +2461 +2558 +2424 +2349 +2284 +2328 +2451 +2507 +2486 +2414 +2473 +2815 +2860 +2799 +2651 +2410 +2213 +2152 +2162 +2183 +2126 +2166 +2222 +2211 +2280 +2401 +2237 +2135 +2074 +2141 +2283 +2382 +2412 +2369 +2472 +2842 +2920 +2729 +2584 +2337 +2137 +2065 +2046 +2032 +1937 +1959 +2026 +2049 +2135 +2262 +2077 +1965 +1906 +1982 +2137 +2260 +2345 +2349 +2456 +2811 +2869 +2487 +2318 +2111 +2064 +2053 +2150 +2325 +2357 +2267 +2293 +2312 +2393 +2498 +2377 +2297 +2239 +2286 +2409 +2492 +2487 +2413 +2457 +2791 +2836 +2609 +2435 +2227 +2174 +2150 +2234 +2408 +2444 +2346 +2366 +2382 +2460 +2551 +2431 +2361 +2305 +2351 +2466 +2535 +2517 +2437 +2475 +2813 +2857 +2602 +2428 +2219 +2167 +2143 +2225 +2401 +2436 +2340 +2360 +2377 +2455 +2546 +2426 +2357 +2301 +2348 +2463 +2530 +2510 +2430 +2466 +2807 +2850 +2595 +2421 +2212 +2160 +2136 +2217 +2394 +2429 +2334 +2355 +2372 +2451 +2542 +2422 +2354 +2298 +2345 +2460 +2525 +2503 +2423 +2458 +2800 +2844 +2581 +2405 +2196 +2144 +2120 +2194 +2368 +2399 +2301 +2324 +2339 +2415 +2517 +2386 +2314 +2253 +2293 +2414 +2460 +2426 +2355 +2411 +2769 +2813 +2744 +2595 +2354 +2158 +2098 +2098 +2130 +2071 +2114 +2174 +2167 +2240 +2364 +2202 +2106 +2046 +2112 +2251 +2338 +2356 +2316 +2414 +2797 +2873 +2675 +2528 +2281 +2082 +2012 +1984 +1979 +1881 +1905 +1976 +2004 +2091 +2220 +2035 +1929 +1873 +1950 +2104 +2217 +2294 +2302 +2401 +2767 +2824 +2434 +2260 +2052 +2005 +1991 +2068 +2233 +2255 +2177 +2218 +2248 +2336 +2446 +2324 +2247 +2191 +2238 +2361 +2436 +2420 +2352 +2389 +2741 +2784 +2570 +2396 +2187 +2135 +2110 +2184 +2368 +2403 +2314 +2339 +2357 +2436 +2525 +2407 +2341 +2286 +2333 +2449 +2509 +2476 +2397 +2425 +2777 +2819 +2567 +2392 +2183 +2132 +2106 +2180 +2364 +2399 +2312 +2338 +2356 +2434 +2523 +2405 +2339 +2284 +2332 +2448 +2507 +2473 +2394 +2420 +2774 +2815 +2565 +2389 +2180 +2129 +2104 +2176 +2361 +2397 +2311 +2337 +2355 +2433 +2521 +2404 +2338 +2284 +2331 +2448 +2506 +2470 +2390 +2416 +2772 +2812 +2552 +2376 +2167 +2115 +2091 +2155 +2334 +2364 +2273 +2300 +2316 +2392 +2490 +2360 +2289 +2229 +2268 +2391 +2429 +2385 +2317 +2367 +2741 +2786 +2718 +2569 +2327 +2131 +2071 +2064 +2104 +2043 +2089 +2151 +2145 +2216 +2337 +2175 +2082 +2021 +2088 +2228 +2307 +2313 +2276 +2367 +2765 +2839 +2647 +2500 +2252 +2053 +1983 +1949 +1951 +1852 +1879 +1950 +1978 +2063 +2189 +2006 +1902 +1847 +1926 +2082 +2193 +2267 +2275 +2367 +2746 +2801 +2414 +2238 +2030 +1983 +1967 +2035 +2196 +2218 +2148 +2198 +2233 +2323 +2432 +2311 +2237 +2182 +2229 +2354 +2425 +2402 +2331 +2359 +2726 +2767 +2559 +2384 +2174 +2124 +2098 +2167 +2354 +2393 +2313 +2342 +2360 +2436 +2521 +2407 +2342 +2288 +2337 +2454 +2509 +2467 +2384 +2404 +2769 +2807 +2560 +2384 +2175 +2125 +2099 +2167 +2355 +2394 +2315 +2345 +2362 +2439 +2523 +2409 +2345 +2290 +2340 +2457 +2512 +2468 +2385 +2403 +2770 +2808 +2561 +2385 +2176 +2126 +2100 +2168 +2355 +2396 +2318 +2348 +2365 +2441 +2525 +2412 +2348 +2294 +2343 +2460 +2515 +2471 +2386 +2403 +2772 +2809 +2552 +2376 +2167 +2115 +2092 +2152 +2334 +2371 +2284 +2314 +2330 +2401 +2492 +2364 +2291 +2232 +2272 +2396 +2431 +2383 +2312 +2353 +2741 +2784 +2723 +2572 +2329 +2134 +2073 +2062 +2107 +2046 +2095 +2158 +2151 +2219 +2335 +2172 +2079 +2017 +2087 +2227 +2303 +2304 +2263 +2345 +2756 +2830 +2648 +2499 +2252 +2050 +1983 +1945 +1950 +1853 +1881 +1951 +1979 +2062 +2185 +2003 +1900 +1845 +1926 +2083 +2198 +2274 +2276 +2363 +2753 +2805 +2424 +2246 +2039 +1995 +1981 +2052 +2220 +2254 +2188 +2239 +2274 +2362 +2466 +2349 +2281 +2225 +2273 +2395 +2466 +2439 +2356 +2372 +2752 +2789 +2572 +2395 +2186 +2137 +2112 +2179 +2365 +2411 +2336 +2370 +2388 +2463 +2544 +2434 +2371 +2318 +2369 +2484 +2537 +2492 +2400 +2412 +2789 +2824 +2575 +2398 +2189 +2140 +2115 +2182 +2367 +2415 +2340 +2375 +2393 +2468 +2549 +2440 +2377 +2324 +2375 +2489 +2543 +2497 +2405 +2415 +2793 +2828 +2579 +2402 +2193 +2144 +2119 +2186 +2370 +2419 +2345 +2380 +2399 +2474 +2554 +2446 +2384 +2331 +2382 +2495 +2549 +2503 +2409 +2419 +2798 +2832 +2576 +2399 +2190 +2139 +2118 +2180 +2361 +2409 +2325 +2358 +2373 +2442 +2525 +2400 +2328 +2269 +2309 +2433 +2466 +2419 +2339 +2370 +2767 +2807 +2751 +2597 +2353 +2159 +2098 +2085 +2130 +2072 +2123 +2187 +2181 +2247 +2359 +2195 +2102 +2040 +2112 +2252 +2328 +2330 +2280 +2353 +2774 +2847 +2668 +2519 +2271 +2069 +2003 +1965 +1969 +1876 +1902 +1974 +2003 +2085 +2207 +2028 +1925 +1869 +1952 +2107 +2226 +2306 +2300 +2382 +2782 +2830 +2451 +2273 +2067 +2025 +2019 +2102 +2282 +2334 +2269 +2318 +2350 +2434 +2532 +2425 +2361 +2305 +2353 +2467 +2536 +2507 +2410 +2416 +2803 +2835 +2598 +2421 +2212 +2163 +2140 +2207 +2386 +2440 +2367 +2407 +2428 +2504 +2584 +2480 +2419 +2367 +2418 +2526 +2579 +2535 +2435 +2441 +2825 +2857 +2602 +2424 +2216 +2167 +2144 +2212 +2389 +2443 +2371 +2412 +2434 +2510 +2590 +2486 +2426 +2374 +2425 +2532 +2584 +2542 +2440 +2445 +2831 +2863 +2606 +2428 +2220 +2171 +2148 +2216 +2392 +2447 +2375 +2416 +2439 +2516 +2596 +2493 +2433 +2381 +2432 +2538 +2590 +2548 +2445 +2450 +2836 +2868 +2609 +2429 +2222 +2172 +2153 +2220 +2395 +2452 +2370 +2407 +2425 +2494 +2574 +2452 +2384 +2325 +2365 +2483 +2514 +2471 +2383 +2403 +2805 +2841 +2783 +2627 +2383 +2190 +2129 +2118 +2158 +2103 +2154 +2220 +2217 +2283 +2395 +2230 +2137 +2078 +2150 +2288 +2366 +2373 +2315 +2379 +2805 +2876 +2693 +2543 +2295 +2096 +2031 +1995 +1994 +1903 +1928 +2001 +2033 +2118 +2240 +2064 +1961 +1905 +1988 +2140 +2259 +2341 +2330 +2409 +2816 +2859 +2475 +2298 +2094 +2055 +2056 +2154 +2341 +2407 +2344 +2391 +2421 +2504 +2596 +2499 +2439 +2384 +2430 +2535 +2597 +2568 +2464 +2463 +2852 +2879 +2623 +2445 +2237 +2188 +2166 +2235 +2401 +2457 +2386 +2432 +2460 +2539 +2620 +2520 +2462 +2411 +2461 +2561 +2611 +2571 +2466 +2470 +2858 +2888 +2626 +2447 +2239 +2191 +2169 +2238 +2401 +2457 +2387 +2434 +2463 +2542 +2624 +2524 +2466 +2415 +2465 +2564 +2613 +2574 +2469 +2473 +2861 +2891 +2628 +2450 +2241 +2193 +2171 +2240 +2401 +2456 +2387 +2435 +2465 +2544 +2627 +2527 +2469 +2419 +2468 +2567 +2615 +2576 +2472 +2476 +2864 +2894 +2632 +2451 +2245 +2195 +2178 +2250 +2412 +2468 +2391 +2433 +2457 +2529 +2611 +2491 +2427 +2368 +2408 +2519 +2549 +2506 +2417 +2432 +2831 +2864 +2800 +2645 +2401 +2209 +2147 +2140 +2173 +2117 +2166 +2235 +2236 +2304 +2417 +2253 +2162 +2106 +2178 +2313 +2393 +2405 +2343 +2405 +2828 +2896 +2704 +2555 +2308 +2114 +2048 +2017 +2010 +1917 +1941 +2015 +2049 +2136 +2260 +2087 +1984 +1930 +2013 +2161 +2275 +2355 +2346 +2426 +2834 +2874 +2482 +2306 +2102 +2066 +2071 +2178 +2358 +2425 +2367 +2417 +2448 +2530 +2622 +2531 +2473 +2418 +2463 +2561 +2615 +2585 +2484 +2485 +2874 +2898 +2632 +2454 +2246 +2198 +2175 +2245 +2393 +2442 +2376 +2428 +2463 +2545 +2630 +2531 +2474 +2423 +2471 +2567 +2613 +2575 +2474 +2482 +2868 +2897 +2632 +2453 +2245 +2197 +2174 +2244 +2389 +2437 +2371 +2425 +2461 +2542 +2628 +2529 +2472 +2421 +2469 +2565 +2610 +2572 +2472 +2481 +2867 +2896 +2631 +2452 +2244 +2196 +2173 +2243 +2384 +2431 +2366 +2420 +2457 +2539 +2625 +2526 +2469 +2418 +2465 +2562 +2606 +2569 +2470 +2480 +2865 +2894 +2632 +2450 +2244 +2195 +2177 +2251 +2393 +2439 +2369 +2417 +2446 +2521 +2609 +2490 +2429 +2370 +2410 +2518 +2545 +2501 +2417 +2436 +2828 +2860 +2790 +2638 +2395 +2202 +2141 +2140 +2163 +2101 +2148 +2218 +2223 +2291 +2407 +2246 +2157 +2104 +2175 +2312 +2391 +2403 +2345 +2412 +2825 +2891 +2691 +2544 +2299 +2110 +2044 +2019 +2005 +1907 +1930 +2003 +2037 +2125 +2250 +2079 +1977 +1925 +2007 +2155 +2262 +2337 +2334 +2421 +2824 +2863 +2465 +2291 +2086 +2050 +2055 +2161 +2318 +2372 +2322 +2377 +2411 +2495 +2591 +2499 +2441 +2385 +2430 +2529 +2576 +2547 +2458 +2470 +2854 +2877 +2617 +2438 +2230 +2182 +2158 +2227 +2353 +2389 +2330 +2388 +2427 +2510 +2599 +2497 +2440 +2389 +2436 +2535 +2576 +2539 +2446 +2466 +2845 +2874 +2612 +2434 +2226 +2178 +2153 +2223 +2345 +2379 +2321 +2379 +2419 +2502 +2591 +2489 +2432 +2380 +2427 +2527 +2568 +2531 +2440 +2462 +2839 +2868 +2607 +2429 +2221 +2173 +2148 +2218 +2337 +2368 +2311 +2370 +2410 +2493 +2583 +2480 +2423 +2371 +2418 +2519 +2559 +2522 +2433 +2457 +2832 +2862 +2603 +2422 +2215 +2167 +2146 +2220 +2336 +2365 +2305 +2358 +2390 +2467 +2561 +2442 +2380 +2321 +2362 +2474 +2500 +2455 +2379 +2412 +2792 +2825 +2754 +2607 +2365 +2172 +2112 +2117 +2130 +2059 +2102 +2172 +2179 +2248 +2364 +2206 +2121 +2069 +2141 +2281 +2357 +2369 +2317 +2397 +2795 +2856 +2657 +2513 +2271 +2083 +2017 +2001 +1978 +1874 +1897 +1967 +1999 +2084 +2209 +2040 +1939 +1888 +1971 +2121 +2222 +2294 +2296 +2395 +2787 +2827 +2429 +2256 +2050 +2015 +2014 +2112 +2235 +2267 +2224 +2286 +2324 +2408 +2512 +2413 +2352 +2295 +2344 +2449 +2494 +2470 +2392 +2424 +2798 +2822 +2577 +2399 +2191 +2143 +2117 +2186 +2289 +2309 +2257 +2318 +2358 +2440 +2533 +2426 +2368 +2315 +2363 +2470 +2510 +2475 +2392 +2428 +2794 +2825 +2569 +2392 +2184 +2137 +2110 +2179 +2278 +2297 +2245 +2307 +2346 +2429 +2522 +2413 +2355 +2303 +2351 +2459 +2499 +2465 +2383 +2422 +2786 +2817 +2562 +2385 +2177 +2129 +2102 +2172 +2268 +2285 +2234 +2296 +2335 +2417 +2510 +2401 +2343 +2290 +2339 +2449 +2488 +2455 +2374 +2416 +2778 +2808 +2555 +2376 +2167 +2120 +2096 +2169 +2259 +2271 +2219 +2276 +2308 +2383 +2483 +2361 +2297 +2238 +2282 +2401 +2429 +2389 +2318 +2371 +2735 +2771 +2707 +2563 +2321 +2129 +2070 +2083 +2084 +2006 +2046 +2115 +2123 +2191 +2307 +2152 +2070 +2019 +2092 +2236 +2310 +2320 +2275 +2371 +2749 +2808 +2615 +2475 +2235 +2047 +1981 +1973 +1941 +1834 +1855 +1922 +1951 +2032 +2157 +1988 +1889 +1838 +1921 +2074 +2174 +2247 +2251 +2363 +2738 +2779 +2388 +2216 +2009 +1973 +1965 +2053 +2143 +2155 +2115 +2181 +2221 +2305 +2416 +2306 +2242 +2185 +2238 +2352 +2400 +2386 +2317 +2367 +2727 +2754 +2524 +2348 +2139 +2093 +2065 +2135 +2216 +2226 +2178 +2240 +2277 +2358 +2454 +2340 +2281 +2228 +2279 +2395 +2436 +2407 +2331 +2385 +2736 +2767 +2516 +2340 +2132 +2086 +2057 +2128 +2207 +2215 +2167 +2230 +2266 +2347 +2443 +2329 +2269 +2216 +2268 +2385 +2427 +2399 +2324 +2380 +2728 +2760 +2509 +2333 +2124 +2079 +2050 +2122 +2197 +2205 +2157 +2220 +2256 +2337 +2433 +2318 +2258 +2205 +2257 +2376 +2418 +2391 +2317 +2375 +2721 +2752 +2505 +2328 +2119 +2072 +2045 +2118 +2187 +2191 +2142 +2201 +2232 +2305 +2407 +2282 +2215 +2156 +2204 +2330 +2363 +2332 +2265 +2335 +2683 +2720 +2666 +2523 +2282 +2092 +2035 +2055 +2046 +1965 +2003 +2071 +2078 +2147 +2262 +2110 +2028 +1978 +2053 +2200 +2274 +2285 +2244 +2352 +2713 +2768 +2584 +2445 +2207 +2017 +1951 +1952 +1911 +1803 +1822 +1888 +1915 +1993 +2117 +1949 +1851 +1800 +1884 +2037 +2139 +2218 +2221 +2343 +2698 +2741 +2357 +2185 +1979 +1942 +1928 +2010 +2077 +2079 +2036 +2102 +2142 +2227 +2342 +2223 +2156 +2100 +2157 +2277 +2332 +2330 +2265 +2326 +2669 +2699 +2476 +2301 +2092 +2048 +2019 +2093 +2159 +2164 +2116 +2178 +2212 +2293 +2392 +2273 +2213 +2160 +2214 +2336 +2382 +2361 +2293 +2356 +2690 +2723 +2471 +2296 +2087 +2042 +2015 +2089 +2153 +2158 +2110 +2171 +2206 +2286 +2385 +2266 +2206 +2153 +2208 +2330 +2376 +2357 +2290 +2354 +2686 +2718 +2466 +2291 +2082 +2038 +2010 +2085 +2148 +2153 +2104 +2166 +2200 +2281 +2380 +2260 +2200 +2147 +2203 +2325 +2372 +2354 +2288 +2352 +2682 +2714 +2471 +2297 +2087 +2041 +2014 +2089 +2148 +2151 +2100 +2160 +2190 +2262 +2365 +2238 +2169 +2110 +2163 +2290 +2330 +2308 +2246 +2323 +2654 +2692 +2645 +2502 +2262 +2074 +2019 +2045 +2029 +1950 +1986 +2055 +2063 +2133 +2248 +2097 +2016 +1966 +2042 +2188 +2265 +2280 +2245 +2355 +2701 +2754 +2574 +2435 +2197 +2006 +1942 +1948 +1904 +1796 +1812 +1879 +1906 +1983 +2108 +1939 +1842 +1792 +1875 +2026 +2133 +2217 +2225 +2345 +2683 +2726 +2345 +2174 +1968 +1932 +1915 +1998 +2060 +2061 +2011 +2075 +2114 +2199 +2316 +2192 +2125 +2070 +2128 +2249 +2310 +2317 +2260 +2316 +2643 +2675 +2449 +2275 +2067 +2023 +1997 +2075 +2136 +2142 +2089 +2150 +2184 +2266 +2367 +2247 +2187 +2134 +2191 +2312 +2363 +2349 +2293 +2352 +2672 +2704 +2448 +2273 +2065 +2022 +1996 +2074 +2137 +2142 +2089 +2150 +2184 +2266 +2368 +2247 +2187 +2134 +2192 +2312 +2364 +2350 +2297 +2354 +2672 +2704 +2447 +2273 +2065 +2021 +1996 +2075 +2138 +2144 +2090 +2150 +2184 +2267 +2369 +2248 +2188 +2135 +2193 +2312 +2365 +2352 +2301 +2356 +2673 +2705 +2465 +2292 +2083 +2038 +2011 +2090 +2154 +2159 +2103 +2164 +2194 +2267 +2371 +2242 +2174 +2116 +2170 +2294 +2339 +2321 +2274 +2340 +2658 +2694 +2648 +2504 +2264 +2078 +2025 +2054 +2039 +1960 +1998 +2068 +2076 +2149 +2265 +2114 +2034 +1985 +2061 +2203 +2285 +2302 +2281 +2379 +2715 +2769 +2584 +2446 +2205 +2015 +1952 +1962 +1922 +1811 +1825 +1895 +1924 +2002 +2129 +1959 +1864 +1814 +1895 +2044 +2154 +2239 +2264 +2369 +2694 +2736 +2353 +2182 +1977 +1941 +1927 +2016 +2093 +2094 +2039 +2100 +2137 +2224 +2340 +2216 +2150 +2098 +2155 +2272 +2336 +2342 +2303 +2340 +2653 +2686 +2450 +2277 +2070 +2027 +2003 +2086 +2158 +2163 +2105 +2164 +2199 +2284 +2386 +2266 +2207 +2155 +2212 +2328 +2384 +2370 +2335 +2373 +2683 +2714 +2453 +2280 +2073 +2029 +2006 +2090 +2165 +2170 +2110 +2169 +2204 +2290 +2391 +2272 +2214 +2161 +2218 +2333 +2389 +2375 +2344 +2378 +2686 +2718 +2456 +2283 +2076 +2033 +2010 +2094 +2173 +2177 +2116 +2175 +2210 +2296 +2398 +2279 +2220 +2167 +2224 +2338 +2395 +2381 +2353 +2383 +2689 +2721 +2484 +2312 +2104 +2059 +2033 +2119 +2203 +2206 +2144 +2204 +2236 +2312 +2414 +2287 +2220 +2162 +2216 +2334 +2382 +2359 +2337 +2376 +2685 +2720 +2667 +2522 +2282 +2097 +2044 +2074 +2069 +1986 +2025 +2096 +2105 +2180 +2299 +2147 +2066 +2018 +2092 +2231 +2316 +2335 +2337 +2411 +2742 +2798 +2606 +2466 +2223 +2036 +1975 +1986 +1957 +1836 +1851 +1923 +1954 +2036 +2164 +1993 +1898 +1848 +1929 +2078 +2189 +2270 +2324 +2401 +2719 +2761 +2373 +2202 +1998 +1963 +1953 +2053 +2159 +2158 +2099 +2158 +2193 +2283 +2395 +2276 +2212 +2161 +2215 +2329 +2393 +2391 +2377 +2382 +2687 +2720 +2476 +2304 +2098 +2055 +2033 +2121 +2221 +2220 +2156 +2212 +2247 +2335 +2434 +2318 +2260 +2206 +2262 +2373 +2431 +2413 +2405 +2409 +2711 +2742 +2481 +2309 +2103 +2060 +2039 +2128 +2233 +2231 +2166 +2221 +2256 +2344 +2442 +2327 +2269 +2215 +2270 +2381 +2439 +2420 +2416 +2414 +2715 +2747 +2486 +2315 +2109 +2065 +2044 +2134 +2245 +2241 +2175 +2230 +2265 +2352 +2450 +2335 +2277 +2224 +2278 +2389 +2447 +2427 +2427 +2419 +2720 +2751 +2516 +2344 +2138 +2093 +2069 +2161 +2279 +2273 +2206 +2261 +2292 +2371 +2471 +2345 +2280 +2221 +2272 +2388 +2435 +2404 +2413 +2414 +2719 +2752 +2689 +2544 +2305 +2119 +2066 +2095 +2107 +2012 +2055 +2126 +2133 +2209 +2330 +2175 +2093 +2043 +2116 +2254 +2340 +2360 +2389 +2432 +2762 +2821 +2625 +2485 +2240 +2054 +1994 +2006 +1995 +1858 +1876 +1949 +1979 +2066 +2194 +2020 +1924 +1873 +1954 +2109 +2221 +2299 +2383 +2425 +2742 +2784 +2395 +2224 +2020 +1985 +1980 +2094 +2241 +2232 +2169 +2225 +2259 +2349 +2455 +2344 +2281 +2231 +2281 +2395 +2457 +2447 +2459 +2426 +2725 +2759 +2514 +2343 +2138 +2094 +2073 +2169 +2310 +2299 +2229 +2278 +2310 +2397 +2490 +2378 +2320 +2266 +2318 +2430 +2488 +2465 +2481 +2444 +2741 +2773 +2519 +2348 +2143 +2099 +2079 +2176 +2323 +2311 +2240 +2288 +2319 +2406 +2498 +2386 +2328 +2273 +2326 +2438 +2496 +2473 +2492 +2448 +2745 +2777 +2524 +2354 +2149 +2105 +2084 +2182 +2337 +2323 +2251 +2298 +2328 +2414 +2505 +2394 +2335 +2281 +2333 +2446 +2503 +2481 +2502 +2452 +2749 +2781 +2545 +2374 +2169 +2124 +2102 +2201 +2362 +2343 +2269 +2315 +2342 +2420 +2514 +2389 +2325 +2265 +2312 +2433 +2476 +2445 +2477 +2439 +2742 +2776 +2707 +2562 +2322 +2134 +2080 +2110 +2143 +2034 +2079 +2147 +2150 +2225 +2347 +2186 +2101 +2048 +2121 +2263 +2346 +2373 +2422 +2435 +2764 +2828 +2634 +2493 +2249 +2061 +2002 +2014 +2021 +1868 +1891 +1963 +1992 +2081 +2207 +2030 +1931 +1878 +1960 +2122 +2237 +2325 +2427 +2434 +2750 +2796 +2411 +2240 +2037 +2001 +2000 +2127 +2324 +2307 +2236 +2285 +2314 +2402 +2501 +2396 +2333 +2282 +2330 +2448 +2511 +2504 +2527 +2457 +2754 +2789 +2548 +2378 +2174 +2129 +2109 +2214 +2403 +2384 +2305 +2344 +2369 +2451 +2535 +2426 +2367 +2312 +2362 +2479 +2537 +2523 +2545 +2470 +2764 +2797 +2552 +2382 +2178 +2133 +2113 +2219 +2416 +2396 +2315 +2353 +2376 +2457 +2540 +2431 +2372 +2316 +2367 +2484 +2543 +2531 +2552 +2472 +2766 +2799 +2555 +2385 +2182 +2137 +2117 +2224 +2428 +2408 +2325 +2361 +2383 +2463 +2544 +2435 +2376 +2321 +2371 +2489 +2549 +2540 +2559 +2475 +2768 +2802 +2562 +2392 +2188 +2143 +2122 +2230 +2438 +2412 +2324 +2357 +2374 +2447 +2532 +2407 +2341 +2281 +2325 +2454 +2496 +2483 +2517 +2447 +2750 +2785 +2717 +2572 +2332 +2142 +2086 +2118 +2173 +2053 +2099 +2164 +2160 +2232 +2352 +2186 +2097 +2039 +2111 +2258 +2340 +2386 +2435 +2423 +2753 +2822 +2636 +2494 +2253 +2060 +1999 +2012 +2035 +1872 +1898 +1970 +1997 +2087 +2210 +2028 +1925 +1867 +1951 +2118 +2242 +2357 +2451 +2430 +2745 +2797 +2419 +2250 +2048 +2010 +2011 +2151 +2397 +2383 +2295 +2334 +2356 +2438 +2528 +2426 +2362 +2310 +2356 +2478 +2549 +2564 +2572 +2472 +2767 +2805 +2569 +2399 +2196 +2150 +2130 +2246 +2483 +2464 +2371 +2397 +2411 +2486 +2560 +2452 +2392 +2336 +2386 +2507 +2572 +2583 +2587 +2484 +2775 +2811 +2571 +2401 +2197 +2152 +2132 +2249 +2492 +2475 +2379 +2403 +2415 +2489 +2563 +2454 +2393 +2338 +2388 +2509 +2576 +2592 +2591 +2485 +2776 +2812 +2572 +2402 +2199 +2154 +2134 +2253 +2501 +2485 +2387 +2408 +2420 +2493 +2565 +2456 +2395 +2340 +2390 +2511 +2579 +2602 +2595 +2486 +2777 +2813 +2566 +2397 +2193 +2148 +2130 +2248 +2497 +2478 +2370 +2387 +2392 +2457 +2532 +2406 +2336 +2275 +2318 +2453 +2500 +2527 +2537 +2446 +2750 +2787 +2725 +2579 +2340 +2148 +2091 +2127 +2198 +2079 +2124 +2186 +2175 +2244 +2360 +2189 +2094 +2031 +2104 +2251 +2340 +2418 +2442 +2414 +2747 +2820 +2641 +2498 +2259 +2059 +1996 +2010 +2043 +1882 +1908 +1981 +2008 +2097 +2217 +2030 +1921 +1859 +1943 +2110 +2249 +2405 +2465 +2425 +2738 +2796 +2427 +2259 +2057 +2017 +2018 +2171 +2459 +2461 +2350 +2375 +2389 +2461 +2543 +2441 +2374 +2321 +2366 +2486 +2576 +2630 +2597 +2478 +2771 +2812 +2577 +2406 +2203 +2158 +2138 +2265 +2537 +2531 +2420 +2432 +2437 +2505 +2571 +2462 +2399 +2345 +2394 +2515 +2595 +2648 +2610 +2492 +2781 +2820 +2578 +2407 +2204 +2158 +2139 +2266 +2542 +2540 +2425 +2436 +2440 +2506 +2573 +2463 +2399 +2345 +2394 +2515 +2597 +2657 +2612 +2493 +2782 +2822 +2578 +2407 +2204 +2158 +2139 +2268 +2547 +2548 +2430 +2440 +2442 +2508 +2574 +2464 +2400 +2345 +2394 +2514 +2600 +2667 +2614 +2494 +2783 +2824 +2569 +2399 +2197 +2150 +2134 +2262 +2541 +2545 +2410 +2413 +2410 +2465 +2533 +2403 +2329 +2268 +2309 +2443 +2506 +2586 +2550 +2451 +2754 +2794 +2739 +2593 +2354 +2161 +2103 +2145 +2226 +2122 +2162 +2222 +2206 +2273 +2385 +2210 +2109 +2042 +2113 +2257 +2363 +2480 +2461 +2426 +2762 +2838 +2661 +2518 +2277 +2073 +2007 +2023 +2061 +1912 +1935 +2011 +2040 +2126 +2244 +2051 +1937 +1871 +1953 +2114 +2274 +2473 +2482 +2434 +2745 +2809 +2443 +2276 +2074 +2032 +2032 +2194 +2505 +2536 +2402 +2414 +2419 +2484 +2559 +2454 +2382 +2327 +2371 +2487 +2600 +2699 +2612 +2486 +2777 +2822 +2583 +2411 +2208 +2161 +2143 +2277 +2565 +2584 +2453 +2456 +2455 +2518 +2581 +2468 +2402 +2347 +2395 +2512 +2615 +2714 +2624 +2502 +2792 +2835 +2585 +2413 +2210 +2162 +2144 +2279 +2568 +2590 +2457 +2459 +2457 +2520 +2583 +2470 +2402 +2348 +2395 +2512 +2619 +2724 +2626 +2505 +2794 +2839 +2587 +2415 +2211 +2164 +2146 +2281 +2570 +2596 +2461 +2462 +2460 +2522 +2585 +2471 +2403 +2349 +2396 +2512 +2623 +2733 +2628 +2507 +2798 +2842 +2586 +2416 +2213 +2164 +2149 +2285 +2577 +2611 +2453 +2448 +2439 +2488 +2552 +2418 +2339 +2277 +2316 +2445 +2533 +2660 +2572 +2473 +2777 +2819 +2768 +2621 +2382 +2188 +2131 +2178 +2263 +2181 +2214 +2274 +2256 +2322 +2431 +2253 +2147 +2077 +2146 +2285 +2420 +2570 +2502 +2466 +2807 +2885 +2704 +2560 +2314 +2109 +2043 +2061 +2100 +1971 +1986 +2065 +2095 +2179 +2295 +2097 +1977 +1910 +1991 +2147 +2329 +2555 +2513 +2466 +2778 +2846 +2477 +2310 +2108 +2063 +2062 +2228 +2538 +2597 +2449 +2454 +2453 +2514 +2586 +2473 +2396 +2339 +2383 +2497 +2637 +2767 +2632 +2508 +2801 +2848 +2605 +2432 +2228 +2179 +2162 +2298 +2583 +2626 +2482 +2481 +2478 +2539 +2602 +2484 +2412 +2357 +2402 +2517 +2650 +2780 +2643 +2526 +2819 +2867 +2610 +2437 +2233 +2184 +2167 +2303 +2586 +2632 +2486 +2486 +2482 +2543 +2606 +2488 +2415 +2359 +2405 +2520 +2657 +2789 +2647 +2531 +2825 +2873 +2616 +2444 +2240 +2190 +2172 +2309 +2590 +2638 +2492 +2491 +2488 +2548 +2611 +2492 +2418 +2362 +2408 +2523 +2665 +2798 +2652 +2537 +2831 +2880 +2633 +2461 +2258 +2206 +2191 +2329 +2615 +2676 +2507 +2499 +2488 +2535 +2600 +2461 +2376 +2312 +2349 +2475 +2596 +2743 +2614 +2519 +2825 +2871 +2818 +2671 +2432 +2237 +2180 +2230 +2314 +2253 +2278 +2338 +2319 +2383 +2492 +2312 +2201 +2130 +2199 +2339 +2507 +2670 +2565 +2531 +2878 +2958 +2771 +2628 +2372 +2172 +2107 +2128 +2169 +2056 +2065 +2143 +2170 +2250 +2363 +2162 +2038 +1972 +2053 +2216 +2418 +2641 +2566 +2525 +2841 +2911 +2539 +2372 +2169 +2121 +2120 +2281 +2570 +2642 +2496 +2501 +2496 +2555 +2628 +2507 +2423 +2364 +2410 +2534 +2700 +2832 +2669 +2553 +2852 +2903 +2660 +2488 +2283 +2231 +2214 +2349 +2616 +2674 +2526 +2526 +2522 +2582 +2645 +2522 +2442 +2384 +2429 +2553 +2717 +2846 +2683 +2574 +2872 +2924 +2671 +2500 +2295 +2242 +2225 +2359 +2624 +2682 +2534 +2536 +2530 +2590 +2654 +2529 +2448 +2389 +2435 +2562 +2730 +2857 +2692 +2583 +2883 +2935 +2684 +2512 +2307 +2255 +2237 +2371 +2632 +2691 +2544 +2546 +2540 +2599 +2663 +2537 +2455 +2396 +2442 +2572 +2744 +2867 +2701 +2593 +2894 +2946 +2719 +2548 +2343 +2289 +2271 +2406 +2675 +2746 +2580 +2574 +2561 +2606 +2675 +2531 +2439 +2371 +2410 +2548 +2702 +2831 +2682 +2593 +2902 +2953 +2895 +2749 +2510 +2313 +2257 +2306 +2391 +2339 +2357 +2414 +2392 +2453 +2560 +2380 +2265 +2194 +2265 +2421 +2621 +2767 +2645 +2615 +2966 +3049 +2860 +2721 +2455 +2261 +2198 +2225 +2268 +2162 +2167 +2239 +2257 +2331 +2441 +2236 +2109 +2046 +2132 +2322 +2541 +2728 +2643 +2609 +2933 +3004 +2633 +2468 +2264 +2215 +2213 +2365 +2624 +2690 +2558 +2567 +2558 +2616 +2692 +2563 +2471 +2410 +2463 +2620 +2806 +2905 +2739 +2633 +2939 +2993 +2762 +2592 +2387 +2333 +2314 +2446 +2694 +2750 +2608 +2610 +2600 +2656 +2719 +2589 +2501 +2438 +2489 +2643 +2832 +2927 +2759 +2656 +2961 +3015 +2781 +2612 +2406 +2352 +2333 +2464 +2710 +2765 +2624 +2626 +2615 +2670 +2733 +2602 +2512 +2449 +2501 +2661 +2853 +2941 +2773 +2671 +2976 +3031 +2801 +2632 +2427 +2372 +2353 +2484 +2728 +2781 +2642 +2643 +2631 +2685 +2747 +2615 +2524 +2461 +2514 +2681 +2876 +2955 +2789 +2687 +2993 +3048 +2849 +2681 +2475 +2419 +2398 +2528 +2778 +2839 +2687 +2681 +2661 +2703 +2775 +2625 +2526 +2453 +2501 +2674 +2854 +2931 +2784 +2698 +3009 +3064 +3007 +2865 +2626 +2427 +2371 +2419 +2504 +2449 +2463 +2513 +2482 +2535 +2641 +2459 +2341 +2269 +2349 +2540 +2761 +2862 +2743 +2717 +3070 +3154 +2976 +2841 +2568 +2379 +2319 +2351 +2399 +2290 +2295 +2354 +2357 +2424 +2528 +2322 +2192 +2131 +2230 +2468 +2696 +2827 +2750 +2723 +3053 +3124 +2765 +2604 +2400 +2350 +2347 +2493 +2730 +2776 +2662 +2672 +2654 +2709 +2786 +2651 +2553 +2490 +2558 +2768 +2967 +3008 +2853 +2755 +3067 +3122 +2915 +2750 +2545 +2490 +2470 +2601 +2839 +2880 +2749 +2747 +2724 +2773 +2831 +2695 +2599 +2533 +2596 +2802 +3007 +3042 +2882 +2783 +3091 +3146 +2941 +2777 +2572 +2517 +2496 +2628 +2866 +2904 +2774 +2771 +2746 +2793 +2851 +2714 +2617 +2550 +2616 +2831 +3037 +3062 +2905 +2805 +3114 +3168 +2968 +2804 +2600 +2545 +2524 +2656 +2894 +2930 +2801 +2796 +2769 +2814 +2871 +2734 +2635 +2568 +2637 +2861 +3068 +3084 +2928 +2829 +3137 +3191 +3022 +2859 +2654 +2597 +2573 +2701 +2940 +2978 +2842 +2830 +2795 +2829 +2899 +2746 +2639 +2563 +2629 +2859 +3052 +3061 +2924 +2840 +3152 +3208 +3163 +3028 +2788 +2588 +2530 +2579 +2669 +2599 +2614 +2652 +2606 +2648 +2750 +2565 +2444 +2369 +2465 +2709 +2935 +2978 +2869 +2846 +3197 +3281 +3125 +2996 +2722 +2533 +2474 +2510 +2564 +2443 +2453 +2497 +2482 +2540 +2639 +2431 +2300 +2238 +2355 +2653 +2886 +2958 +2894 +2871 +3202 +3273 +2934 +2781 +2578 +2530 +2527 +2675 +2913 +2937 +2832 +2834 +2802 +2849 +2923 +2786 +2683 +2620 +2710 +2984 +3189 +3165 +3021 +2924 +3236 +3291 +3113 +2954 +2751 +2697 +2676 +2813 +3057 +3080 +2955 +2940 +2899 +2934 +2986 +2846 +2744 +2677 +2761 +3032 +3240 +3210 +3060 +2962 +3268 +3320 +3144 +2986 +2784 +2730 +2709 +2847 +3094 +3114 +2989 +2972 +2927 +2961 +3012 +2872 +2769 +2702 +2789 +3070 +3278 +3239 +3090 +2991 +3297 +3349 +3175 +3019 +2817 +2763 +2742 +2882 +3131 +3150 +3024 +3005 +2957 +2988 +3038 +2898 +2795 +2728 +2819 +3109 +3316 +3269 +3121 +3022 +3326 +3378 +3229 +3075 +2871 +2816 +2791 +2923 +3166 +3180 +3051 +3025 +2969 +2991 +3055 +2898 +2786 +2709 +2800 +3097 +3290 +3237 +3107 +3024 +3333 +3387 +3365 +3238 +2998 +2798 +2739 +2793 +2888 +2805 +2824 +2848 +2782 +2811 +2907 +2719 +2594 +2517 +2634 +2934 +3153 +3141 +3039 +3019 +3363 +3446 +3313 +3190 +2923 +2730 +2668 +2706 +2765 +2633 +2646 +2678 +2647 +2697 +2792 +2584 +2449 +2385 +2524 +2879 +3112 +3142 +3082 +3060 +3384 +3452 +3136 +2992 +2794 +2747 +2745 +2906 +3172 +3187 +3074 +3058 +3007 +3043 +3109 +2974 +2870 +2808 +2924 +3256 +3459 +3383 +3239 +3138 +3442 +3493 +3338 +3188 +2988 +2937 +2917 +3065 +3331 +3342 +3213 +3179 +3115 +3138 +3182 +3042 +2938 +2872 +2983 +3316 +3517 +3435 +3287 +3186 +3485 +3533 +3371 +3222 +3023 +2972 +2952 +3103 +3373 +3383 +3252 +3216 +3149 +3169 +3213 +3073 +2970 +2904 +3019 +3359 +3558 +3470 +3322 +3221 +3518 +3565 +3404 +3257 +3058 +3008 +2988 +3140 +3414 +3425 +3292 +3252 +3183 +3201 +3244 +3105 +3001 +2936 +3055 +3402 +3600 +3507 +3358 +3256 +3552 +3598 +3454 +3310 +3110 +3058 +3034 +3177 +3437 +3439 +3302 +3257 +3181 +3190 +3244 +3087 +2972 +2898 +3017 +3372 +3552 +3460 +3329 +3245 +3547 +3595 +3604 +3486 +3247 +3049 +2988 +3049 +3151 +3063 +3087 +3097 +3011 +3029 +3119 +2927 +2799 +2720 +2859 +3209 +3411 +3364 +3260 +3239 +3575 +3655 +3538 +3422 +3165 +2965 +2897 +2935 +2996 +2860 +2875 +2901 +2860 +2903 +2997 +2788 +2651 +2582 +2742 +3135 +3363 +3377 +3310 +3283 +3596 +3659 +3357 +3223 +3030 +2985 +2983 +3166 +3474 +3499 +3365 +3323 +3252 +3277 +3334 +3204 +3102 +3043 +3183 +3553 +3748 +3644 +3488 +3377 +3667 +3713 +3567 +3427 +3231 +3183 +3165 +3327 +3621 +3633 +3489 +3435 +3354 +3366 +3406 +3270 +3168 +3106 +3243 +3617 +3804 +3695 +3541 +3435 +3723 +3765 +3598 +3460 +3265 +3217 +3199 +3363 +3660 +3674 +3528 +3471 +3388 +3399 +3439 +3303 +3202 +3141 +3282 +3659 +3843 +3733 +3577 +3471 +3757 +3798 +3630 +3493 +3298 +3250 +3233 +3399 +3699 +3715 +3566 +3506 +3421 +3432 +3472 +3337 +3236 +3175 +3320 +3700 +3882 +3771 +3613 +3506 +3791 +3831 +3675 +3543 +3346 +3297 +3274 +3430 +3714 +3722 +3565 +3501 +3411 +3411 +3458 +3302 +3188 +3119 +3261 +3651 +3811 +3707 +3568 +3481 +3777 +3817 +3851 +3742 +3506 +3309 +3249 +3316 +3425 +3343 +3370 +3370 +3268 +3280 +3366 +3172 +3041 +2962 +3122 +3500 +3685 +3627 +3515 +3491 +3820 +3896 +3782 +3670 +3427 +3220 +3144 +3181 +3242 +3109 +3122 +3148 +3103 +3144 +3240 +3029 +2891 +2818 +2994 +3399 +3619 +3637 +3557 +3523 +3822 +3877 +3575 +3450 +3261 +3217 +3216 +3415 +3760 +3808 +3649 +3584 +3500 +3518 +3569 +3445 +3346 +3290 +3449 +3831 +4013 +3904 +3734 +3613 +3890 +3928 +3776 +3646 +3454 +3407 +3390 +3563 +3876 +3902 +3740 +3670 +3580 +3591 +3633 +3501 +3402 +3345 +3504 +3889 +4060 +3950 +3786 +3675 +3952 +3988 +3802 +3674 +3482 +3435 +3419 +3592 +3907 +3935 +3771 +3700 +3610 +3620 +3663 +3532 +3434 +3378 +3538 +3923 +4092 +3983 +3818 +3706 +3982 +4017 +3828 +3701 +3510 +3463 +3446 +3620 +3937 +3967 +3800 +3728 +3638 +3649 +3693 +3563 +3465 +3409 +3572 +3956 +4122 +4014 +3849 +3736 +4011 +4045 +3866 +3744 +3551 +3503 +3480 +3644 +3946 +3971 +3794 +3718 +3624 +3623 +3670 +3518 +3407 +3343 +3500 +3892 +4032 +3936 +3790 +3700 +3992 +4025 +4068 +3969 +3735 +3540 +3479 +3551 +3664 +3596 +3621 +3613 +3505 +3516 +3604 +3411 +3278 +3202 +3374 +3758 +3931 +3882 +3765 +3737 +4061 +4132 +4009 +3903 +3670 +3459 +3376 +3411 +3472 +3349 +3355 +3384 +3341 +3380 +3480 +3270 +3131 +3057 +3241 +3635 +3846 +3877 +3787 +3746 +4035 +4081 +3764 +3645 +3460 +3415 +3411 +3616 +3971 +4039 +3865 +3790 +3702 +3721 +3775 +3653 +3556 +3503 +3673 +4045 +4212 +4115 +3941 +3813 +4080 +4112 +3943 +3822 +3632 +3583 +3565 +3740 +4057 +4098 +3923 +3848 +3761 +3777 +3827 +3700 +3604 +3550 +3720 +4093 +4249 +4151 +3985 +3869 +4139 +4168 +3962 +3843 +3652 +3604 +3585 +3760 +4075 +4118 +3942 +3868 +3781 +3799 +3851 +3723 +3628 +3574 +3745 +4115 +4270 +4174 +4008 +3892 +4160 +4189 +3981 +3862 +3672 +3623 +3604 +3778 +4091 +4136 +3960 +3885 +3800 +3819 +3873 +3746 +3651 +3597 +3768 +4135 +4288 +4195 +4029 +3913 +4181 +4209 +4005 +3890 +3698 +3648 +3624 +3788 +4092 +4136 +3948 +3871 +3784 +3791 +3845 +3697 +3591 +3528 +3688 +4061 +4186 +4102 +3958 +3867 +4157 +4187 +4220 +4129 +3898 +3702 +3641 +3712 +3826 +3770 +3787 +3776 +3671 +3686 +3780 +3590 +3457 +3386 +3564 +3938 +4104 +4073 +3959 +3928 +4250 +4316 +4182 +4083 +3855 +3643 +3557 +3590 +3652 +3540 +3536 +3567 +3526 +3564 +3670 +3461 +3322 +3251 +3435 +3810 +4013 +4053 +3964 +3918 +4204 +4242 +3905 +3789 +3604 +3557 +3548 +3741 +4072 +4147 +3973 +3903 +3822 +3849 +3915 +3792 +3695 +3641 +3814 +4170 +4323 +4243 +4079 +3952 +4218 +4246 +4056 +3942 +3752 +3700 +3678 +3845 +4145 +4196 +4020 +3949 +3872 +3899 +3962 +3836 +3741 +3686 +3858 +4208 +4354 +4271 +4112 +3994 +4260 +4285 +4068 +3954 +3764 +3712 +3688 +3854 +4151 +4203 +4027 +3957 +3882 +3911 +3975 +3849 +3754 +3699 +3870 +4217 +4362 +4281 +4124 +4006 +4272 +4296 +4078 +3966 +3775 +3722 +3698 +3862 +4155 +4207 +4033 +3964 +3890 +3921 +3987 +3861 +3766 +3711 +3881 +4225 +4369 +4289 +4134 +4016 +4282 +4305 +4081 +3969 +3777 +3724 +3694 +3850 +4140 +4193 +4010 +3941 +3866 +3886 +3954 +3810 +3707 +3641 +3798 +4144 +4261 +4184 +4051 +3960 +4253 +4283 +4290 +4204 +3976 +3777 +3713 +3780 +3891 +3839 +3844 +3833 +3738 +3759 +3862 +3678 +3548 +3479 +3657 +4017 +4180 +4163 +4064 +4032 +4353 +4415 +4277 +4184 +3958 +3748 +3661 +3696 +3758 +3654 +3640 +3667 +3626 +3664 +3775 +3570 +3432 +3364 +3544 +3906 +4103 +4145 +4066 +4020 +4308 +4341 +3989 +3874 +3688 +3639 +3622 +3791 +4074 +4135 +3978 +3923 +3856 +3894 +3979 +3849 +3749 +3693 +3863 +4211 +4356 +4288 +4145 +4026 +4297 +4324 +4117 +4007 +3815 +3760 +3730 +3884 +4157 +4208 +4041 +3979 +3913 +3952 +4027 +3900 +3803 +3745 +3910 +4243 +4383 +4310 +4165 +4047 +4313 +4335 +4122 +4012 +3821 +3764 +3734 +3886 +4155 +4204 +4040 +3979 +3915 +3954 +4032 +3904 +3806 +3748 +3912 +4244 +4383 +4311 +4168 +4050 +4316 +4338 +4127 +4017 +3825 +3769 +3737 +3887 +4152 +4200 +4038 +3978 +3915 +3956 +4035 +3907 +3809 +3750 +3913 +4243 +4382 +4310 +4170 +4052 +4318 +4340 +4102 +3990 +3797 +3740 +3704 +3847 +4113 +4166 +4000 +3940 +3876 +3908 +3992 +3851 +3748 +3679 +3826 +4156 +4271 +4194 +4075 +3987 +4282 +4315 +4290 +4205 +3979 +3777 +3709 +3770 +3875 +3817 +3810 +3799 +3715 +3744 +3858 +3680 +3552 +3485 +3657 +4009 +4173 +4161 +4080 +4048 +4369 +4428 +4297 +4210 +3982 +3775 +3690 +3727 +3789 +3686 +3666 +3686 +3643 +3681 +3796 +3595 +3457 +3393 +3566 +3929 +4126 +4164 +4098 +4057 +4349 +4381 +4023 +3910 +3724 +3673 +3648 +3792 +4025 +4064 +3926 +3887 +3833 +3880 +3984 +3846 +3741 +3681 +3845 +4200 +4343 +4284 +4161 +4052 +4329 +4358 +4141 +4032 +3840 +3781 +3745 +3886 +4133 +4176 +4024 +3968 +3909 +3955 +4040 +3910 +3809 +3747 +3903 +4233 +4373 +4302 +4169 +4053 +4319 +4339 +4143 +4034 +3842 +3783 +3745 +3885 +4129 +4171 +4021 +3966 +3907 +3953 +4039 +3909 +3807 +3745 +3900 +4231 +4370 +4300 +4168 +4052 +4318 +4338 +4144 +4036 +3844 +3784 +3746 +3884 +4126 +4167 +4018 +3964 +3905 +3951 +4039 +3908 +3806 +3743 +3896 +4228 +4368 +4298 +4167 +4051 +4317 +4337 +4093 +3979 +3785 +3726 +3686 +3818 +4063 +4111 +3962 +3907 +3848 +3887 +3983 +3842 +3739 +3665 +3804 +4137 +4254 +4176 +4064 +3979 +4272 +4309 +4256 +4170 +3945 +3741 +3668 +3725 +3822 +3755 +3739 +3729 +3653 +3687 +3810 +3637 +3512 +3445 +3609 +3962 +4127 +4115 +4043 +4014 +4332 +4388 +4270 +4188 +3959 +3753 +3671 +3709 +3771 +3667 +3642 +3656 +3610 +3648 +3768 +3571 +3432 +3369 +3533 +3912 +4115 +4151 +4092 +4056 +4350 +4384 +4032 +3922 +3738 +3686 +3656 +3785 +3990 +4012 +3886 +3853 +3805 +3855 +3971 +3826 +3717 +3653 +3809 +4182 +4333 +4278 +4163 +4062 +4341 +4373 +4152 +4044 +3852 +3792 +3752 +3886 +4122 +4159 +4015 +3960 +3899 +3945 +4035 +3903 +3799 +3734 +3880 +4222 +4366 +4295 +4164 +4049 +4314 +4333 +4153 +4046 +3854 +3795 +3754 +3888 +4124 +4160 +4017 +3961 +3900 +3946 +4036 +3903 +3799 +3733 +3879 +4222 +4367 +4297 +4165 +4050 +4314 +4334 +4156 +4049 +3857 +3798 +3757 +3891 +4127 +4163 +4020 +3963 +3901 +3946 +4036 +3903 +3799 +3733 +3878 +4224 +4370 +4300 +4167 +4052 +4315 +4335 +4087 +3972 +3779 +3721 +3680 +3810 +4049 +4095 +3952 +3894 +3831 +3869 +3969 +3829 +3723 +3648 +3781 +4131 +4255 +4177 +4061 +3977 +4266 +4302 +4234 +4147 +3922 +3719 +3642 +3698 +3790 +3717 +3699 +3690 +3616 +3653 +3781 +3610 +3486 +3416 +3572 +3932 +4101 +4087 +4011 +3983 +4297 +4350 +4241 +4163 +3936 +3730 +3649 +3687 +3746 +3639 +3616 +3625 +3581 +3619 +3743 +3547 +3407 +3342 +3497 +3895 +4111 +4151 +4090 +4056 +4348 +4385 +4241 +4163 +3936 +3730 +3649 +3687 +3746 +3639 +3616 +3625 +3581 +3619 +3743 +3547 +3407 +3342 +3497 +3895 +4111 +4151 +4090 +4056 +4348 +4385 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/conversion.txt new file mode 100644 index 000000000..2ab6ed8f2 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/conversion.txt @@ -0,0 +1,2 @@ +-340282346638528859811704183484516925440 0 340282346638528859811704183484516925440 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/data.txt new file mode 100644 index 000000000..7a56e0aa0 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/data.txt @@ -0,0 +1,12 @@ +0 1 0 1 0.010000 1 +0 1 0 1 0.010000 1 +0 0.800000 0 1 0.010000 1 +0 0.500000 0 1 0.010000 1 +0 0.500000 0 1 0.010000 1 +0 0.300000 0 1 0.010000 1 +0 0.200000 0 1 0.010000 1 +0 0.200000 0 1 0.010000 1 +0 0.300000 0 1 0.010000 1 +0 0.500000 0 1 0.010000 1 +0 0.800000 0 1 0.010000 1 +0 1 0 1 0.010000 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/k.txt new file mode 100644 index 000000000..b27f3d676 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/k.txt @@ -0,0 +1,24 @@ +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 +1 1 1 1 1 1 1 1 1 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/settings.ini new file mode 100644 index 000000000..d24f4a3ce --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/settings.ini @@ -0,0 +1,5 @@ +[general] +distribution = Normal +capacity = 350.000000 +translation = after-conversion + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/translation.txt new file mode 100644 index 000000000..efb639704 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/area2/translation.txt @@ -0,0 +1,8760 @@ +4045 +3943 +3762 +3712 +3682 +3814 +4031 +4054 +3921 +3880 +3827 +3872 +3988 +3841 +3729 +3662 +3809 +4200 +4368 +4317 +4192 +4091 +4365 +4398 +4177 +4073 +3884 +3826 +3786 +3923 +4170 +4209 +4062 +3997 +3928 +3969 +4057 +3924 +3819 +3753 +3891 +4249 +4406 +4336 +4194 +4078 +4337 +4356 +4183 +4079 +3890 +3833 +3794 +3932 +4181 +4221 +4073 +4006 +3936 +3976 +4064 +3931 +3826 +3760 +3897 +4256 +4415 +4346 +4202 +4085 +4344 +4363 +4188 +4086 +3897 +3841 +3802 +3941 +4194 +4235 +4085 +4016 +3945 +3984 +4071 +3939 +3834 +3768 +3904 +4264 +4426 +4356 +4211 +4093 +4351 +4370 +4120 +4008 +3818 +3763 +3726 +3865 +4119 +4172 +4018 +3947 +3872 +3903 +3998 +3856 +3748 +3674 +3803 +4171 +4312 +4241 +4111 +4024 +4303 +4335 +4266 +4180 +3957 +3756 +3677 +3736 +3827 +3759 +3748 +3740 +3661 +3698 +3825 +3654 +3529 +3455 +3601 +3964 +4148 +4135 +4040 +4011 +4319 +4371 +4256 +4179 +3957 +3750 +3666 +3702 +3759 +3652 +3633 +3646 +3605 +3647 +3772 +3574 +3430 +3359 +3506 +3913 +4152 +4204 +4132 +4096 +4380 +4418 +4082 +3987 +3810 +3763 +3737 +3887 +4143 +4187 +4035 +3978 +3913 +3950 +4055 +3911 +3799 +3731 +3869 +4258 +4449 +4398 +4256 +4147 +4412 +4444 +4226 +4129 +3943 +3888 +3853 +4000 +4270 +4319 +4159 +4082 +4004 +4039 +4121 +3991 +3887 +3822 +3953 +4313 +4490 +4421 +4267 +4146 +4400 +4419 +4235 +4139 +3954 +3900 +3865 +4013 +4288 +4338 +4176 +4097 +4018 +4053 +4133 +4004 +3900 +3835 +3965 +4324 +4504 +4436 +4280 +4158 +4411 +4431 +4244 +4150 +3965 +3911 +3877 +4027 +4305 +4358 +4194 +4113 +4033 +4067 +4146 +4017 +3913 +3848 +3977 +4335 +4519 +4451 +4294 +4171 +4423 +4443 +4191 +4085 +3899 +3848 +3817 +3969 +4248 +4314 +4139 +4054 +3967 +3990 +4075 +3932 +3821 +3749 +3873 +4243 +4407 +4343 +4203 +4109 +4381 +4408 +4349 +4269 +4046 +3849 +3771 +3834 +3930 +3873 +3874 +3866 +3778 +3812 +3934 +3759 +3632 +3555 +3691 +4046 +4255 +4244 +4134 +4100 +4405 +4457 +4322 +4247 +4028 +3822 +3734 +3766 +3823 +3717 +3705 +3724 +3689 +3731 +3855 +3651 +3503 +3427 +3567 +3963 +4230 +4291 +4212 +4169 +4447 +4484 +4146 +4056 +3884 +3839 +3820 +3992 +4291 +4359 +4189 +4115 +4037 +4067 +4157 +4020 +3908 +3840 +3968 +4334 +4553 +4498 +4343 +4222 +4479 +4508 +4295 +4210 +4026 +3974 +3944 +4102 +4397 +4456 +4283 +4196 +4111 +4142 +4215 +4089 +3986 +3921 +4044 +4390 +4595 +4525 +4366 +4238 +4488 +4509 +4306 +4222 +4039 +3987 +3958 +4116 +4414 +4475 +4300 +4212 +4127 +4157 +4229 +4103 +4000 +3935 +4058 +4399 +4610 +4539 +4380 +4251 +4501 +4522 +4316 +4234 +4052 +4000 +3971 +4131 +4432 +4493 +4317 +4228 +4143 +4172 +4243 +4118 +4014 +3949 +4070 +4408 +4623 +4553 +4393 +4264 +4514 +4535 +4281 +4186 +4005 +3956 +3928 +4093 +4394 +4469 +4277 +4182 +4087 +4103 +4176 +4030 +3917 +3844 +3960 +4311 +4509 +4447 +4307 +4208 +4476 +4499 +4455 +4384 +4163 +3967 +3892 +3957 +4062 +4015 +4028 +4020 +3923 +3951 +4065 +3885 +3755 +3674 +3801 +4136 +4381 +4371 +4255 +4216 +4521 +4576 +4417 +4343 +4127 +3921 +3831 +3860 +3917 +3811 +3808 +3832 +3799 +3840 +3957 +3747 +3595 +3516 +3649 +4017 +4319 +4383 +4303 +4254 +4528 +4564 +4220 +4134 +3964 +3920 +3906 +4093 +4419 +4499 +4322 +4239 +4153 +4180 +4256 +4125 +4012 +3944 +4062 +4390 +4642 +4577 +4420 +4290 +4543 +4570 +4365 +4293 +4111 +4060 +4033 +4197 +4505 +4566 +4387 +4298 +4211 +4239 +4304 +4180 +4075 +4008 +4123 +4439 +4681 +4606 +4451 +4319 +4570 +4592 +4374 +4303 +4122 +4070 +4043 +4208 +4516 +4576 +4398 +4309 +4222 +4249 +4313 +4189 +4085 +4017 +4131 +4442 +4689 +4613 +4459 +4327 +4579 +4601 +4382 +4313 +4132 +4080 +4053 +4218 +4527 +4585 +4407 +4319 +4231 +4259 +4322 +4198 +4093 +4025 +4137 +4443 +4695 +4619 +4467 +4334 +4587 +4610 +4357 +4274 +4095 +4046 +4019 +4188 +4499 +4570 +4374 +4277 +4178 +4190 +4253 +4104 +3987 +3908 +4014 +4331 +4571 +4506 +4376 +4275 +4546 +4569 +4538 +4478 +4258 +4062 +3989 +4055 +4168 +4122 +4144 +4136 +4030 +4050 +4154 +3969 +3835 +3752 +3871 +4179 +4467 +4454 +4346 +4304 +4612 +4671 +4498 +4426 +4209 +4003 +3913 +3941 +4001 +3890 +3896 +3920 +3884 +3919 +4027 +3812 +3656 +3575 +3703 +4037 +4377 +4437 +4364 +4313 +4588 +4623 +4276 +4191 +4022 +3978 +3966 +4158 +4480 +4550 +4383 +4300 +4211 +4238 +4307 +4180 +4064 +3994 +4102 +4391 +4678 +4603 +4453 +4320 +4577 +4603 +4408 +4347 +4166 +4114 +4086 +4251 +4554 +4601 +4430 +4345 +4258 +4285 +4343 +4218 +4109 +4038 +4144 +4425 +4706 +4627 +4482 +4351 +4608 +4633 +4410 +4351 +4170 +4117 +4089 +4254 +4555 +4598 +4429 +4345 +4258 +4285 +4342 +4217 +4108 +4035 +4140 +4417 +4703 +4624 +4480 +4350 +4608 +4633 +4411 +4353 +4172 +4119 +4091 +4255 +4554 +4593 +4427 +4344 +4257 +4283 +4340 +4214 +4104 +4031 +4135 +4407 +4699 +4619 +4477 +4347 +4606 +4632 +4383 +4310 +4131 +4079 +4050 +4216 +4519 +4570 +4387 +4296 +4196 +4205 +4261 +4109 +3984 +3898 +3993 +4272 +4557 +4488 +4371 +4273 +4551 +4580 +4559 +4506 +4287 +4089 +4017 +4081 +4199 +4141 +4168 +4157 +4045 +4058 +4152 +3964 +3826 +3740 +3855 +4137 +4464 +4449 +4354 +4314 +4628 +4691 +4521 +4451 +4232 +4025 +3937 +3967 +4029 +3907 +3921 +3940 +3894 +3922 +4020 +3802 +3645 +3564 +3687 +3991 +4369 +4426 +4359 +4311 +4592 +4629 +4288 +4201 +4032 +3987 +3974 +4161 +4458 +4498 +4351 +4274 +4185 +4213 +4280 +4154 +4033 +3960 +4062 +4319 +4640 +4564 +4421 +4293 +4560 +4587 +4398 +4345 +4163 +4108 +4078 +4239 +4523 +4542 +4389 +4311 +4224 +4248 +4301 +4173 +4058 +3980 +4079 +4331 +4649 +4573 +4436 +4311 +4576 +4605 +4392 +4339 +4157 +4102 +4071 +4232 +4512 +4527 +4376 +4299 +4212 +4236 +4289 +4159 +4043 +3965 +4063 +4312 +4634 +4559 +4423 +4300 +4565 +4595 +4384 +4332 +4149 +4094 +4063 +4222 +4499 +4510 +4361 +4286 +4198 +4222 +4274 +4144 +4027 +3948 +4045 +4290 +4618 +4545 +4408 +4286 +4553 +4583 +4338 +4270 +4089 +4033 +4001 +4158 +4441 +4462 +4302 +4220 +4119 +4126 +4178 +4022 +3891 +3796 +3882 +4132 +4454 +4392 +4280 +4189 +4477 +4512 +4500 +4447 +4229 +4027 +3955 +4018 +4134 +4054 +4083 +4068 +3952 +3959 +4047 +3856 +3716 +3628 +3742 +4003 +4360 +4349 +4262 +4227 +4546 +4613 +4464 +4395 +4172 +3963 +3878 +3911 +3972 +3838 +3858 +3867 +3810 +3832 +3922 +3706 +3547 +3466 +3587 +3868 +4276 +4342 +4275 +4235 +4523 +4564 +4236 +4148 +3978 +3933 +3919 +4098 +4366 +4368 +4240 +4167 +4078 +4104 +4173 +4044 +3919 +3841 +3940 +4178 +4527 +4468 +4323 +4205 +4482 +4513 +4325 +4272 +4088 +4032 +4000 +4156 +4416 +4404 +4268 +4196 +4106 +4126 +4177 +4043 +3922 +3839 +3933 +4166 +4512 +4454 +4314 +4200 +4472 +4505 +4309 +4256 +4072 +4015 +3983 +4138 +4396 +4380 +4246 +4174 +4083 +4103 +4153 +4019 +3897 +3813 +3907 +4138 +4486 +4433 +4292 +4179 +4452 +4486 +4292 +4238 +4054 +3997 +3965 +4120 +4374 +4355 +4223 +4151 +4059 +4078 +4129 +3993 +3870 +3786 +3880 +4110 +4460 +4411 +4269 +4158 +4431 +4465 +4223 +4153 +3969 +3910 +3877 +4027 +4287 +4279 +4142 +4065 +3962 +3967 +4016 +3858 +3723 +3621 +3701 +3935 +4279 +4243 +4121 +4038 +4333 +4375 +4368 +4309 +4090 +3887 +3814 +3876 +3984 +3884 +3912 +3891 +3774 +3779 +3863 +3674 +3532 +3442 +3557 +3805 +4175 +4183 +4089 +4060 +4384 +4453 +4331 +4259 +4034 +3823 +3740 +3775 +3832 +3687 +3710 +3711 +3645 +3666 +3752 +3539 +3380 +3299 +3417 +3684 +4106 +4198 +4125 +4092 +4386 +4432 +4121 +4031 +3860 +3816 +3802 +3978 +4230 +4204 +4084 +4008 +3915 +3934 +4004 +3873 +3745 +3662 +3758 +3988 +4351 +4329 +4174 +4065 +4349 +4385 +4192 +4132 +3948 +3891 +3860 +4013 +4257 +4223 +4096 +4022 +3927 +3941 +3991 +3852 +3727 +3641 +3733 +3957 +4314 +4294 +4141 +4037 +4312 +4350 +4170 +4108 +3923 +3867 +3836 +3989 +4232 +4196 +4069 +3995 +3899 +3912 +3962 +3822 +3697 +3611 +3702 +3926 +4282 +4269 +4114 +4011 +4287 +4325 +4146 +4083 +3898 +3842 +3811 +3965 +4207 +4169 +4042 +3967 +3870 +3882 +3932 +3791 +3667 +3580 +3671 +3894 +4250 +4243 +4087 +3984 +4261 +4300 +4061 +3981 +3795 +3736 +3704 +3852 +4100 +4073 +3946 +3870 +3763 +3764 +3812 +3653 +3517 +3414 +3492 +3719 +4064 +4070 +3931 +3853 +4151 +4196 +4194 +4122 +3902 +3700 +3627 +3690 +3787 +3675 +3702 +3676 +3561 +3566 +3650 +3463 +3321 +3231 +3345 +3585 +3950 +3991 +3882 +3855 +4181 +4253 +4147 +4070 +3845 +3635 +3551 +3585 +3635 +3484 +3508 +3506 +3438 +3461 +3548 +3339 +3182 +3098 +3213 +3471 +3883 +4016 +3938 +3908 +4204 +4256 +3957 +3864 +3692 +3649 +3639 +3819 +4075 +4039 +3912 +3827 +3727 +3736 +3803 +3669 +3540 +3455 +3547 +3771 +4129 +4159 +3994 +3890 +4176 +4217 +4021 +3948 +3762 +3709 +3680 +3835 +4078 +4036 +3906 +3826 +3724 +3731 +3780 +3638 +3514 +3427 +3517 +3736 +4084 +4113 +3949 +3848 +4125 +4168 +3994 +3919 +3734 +3681 +3653 +3808 +4052 +4010 +3879 +3798 +3695 +3701 +3750 +3607 +3484 +3397 +3487 +3705 +4050 +4086 +3921 +3821 +4098 +4141 +3968 +3891 +3705 +3652 +3625 +3781 +4027 +3985 +3852 +3770 +3667 +3671 +3720 +3577 +3454 +3368 +3457 +3674 +4016 +4059 +3894 +3794 +4071 +4114 +3883 +3790 +3601 +3545 +3517 +3668 +3917 +3888 +3756 +3675 +3564 +3560 +3607 +3449 +3317 +3215 +3293 +3515 +3840 +3896 +3745 +3666 +3963 +4009 +4011 +3924 +3703 +3503 +3432 +3497 +3584 +3473 +3500 +3472 +3357 +3366 +3451 +3266 +3125 +3036 +3147 +3380 +3722 +3805 +3683 +3656 +3982 +4056 +3948 +3864 +3641 +3436 +3348 +3378 +3421 +3269 +3292 +3293 +3230 +3258 +3348 +3140 +2985 +2899 +3009 +3255 +3637 +3811 +3742 +3710 +4007 +4064 +3766 +3669 +3496 +3454 +3448 +3634 +3908 +3879 +3738 +3643 +3536 +3535 +3595 +3458 +3330 +3243 +3328 +3543 +3877 +3956 +3801 +3697 +3981 +4028 +3835 +3746 +3561 +3510 +3486 +3646 +3901 +3865 +3724 +3636 +3529 +3529 +3576 +3433 +3313 +3228 +3314 +3525 +3847 +3921 +3761 +3660 +3936 +3982 +3809 +3718 +3533 +3482 +3459 +3619 +3877 +3843 +3699 +3611 +3503 +3502 +3549 +3406 +3286 +3201 +3287 +3497 +3813 +3893 +3736 +3633 +3910 +3957 +3783 +3690 +3504 +3454 +3432 +3592 +3852 +3821 +3675 +3586 +3478 +3476 +3522 +3379 +3260 +3176 +3261 +3469 +3780 +3864 +3710 +3608 +3884 +3931 +3716 +3607 +3418 +3364 +3342 +3499 +3760 +3740 +3594 +3505 +3393 +3384 +3430 +3272 +3145 +3047 +3124 +3338 +3625 +3721 +3580 +3499 +3792 +3838 +3844 +3745 +3522 +3325 +3257 +3324 +3404 +3304 +3332 +3305 +3189 +3200 +3285 +3102 +2963 +2874 +2980 +3202 +3512 +3631 +3514 +3486 +3812 +3888 +3764 +3672 +3451 +3253 +3159 +3184 +3223 +3073 +3095 +3105 +3047 +3079 +3171 +2961 +2807 +2719 +2823 +3056 +3391 +3593 +3555 +3518 +3817 +3877 +3574 +3470 +3294 +3252 +3248 +3437 +3725 +3711 +3558 +3461 +3349 +3341 +3392 +3252 +3126 +3038 +3114 +3314 +3608 +3722 +3603 +3497 +3782 +3833 +3658 +3554 +3368 +3320 +3300 +3463 +3735 +3714 +3561 +3470 +3360 +3355 +3397 +3255 +3139 +3055 +3136 +3335 +3617 +3718 +3588 +3483 +3760 +3810 +3635 +3529 +3342 +3294 +3274 +3438 +3712 +3693 +3539 +3448 +3338 +3332 +3374 +3232 +3116 +3033 +3113 +3310 +3585 +3688 +3565 +3459 +3736 +3787 +3611 +3503 +3317 +3269 +3250 +3413 +3689 +3673 +3518 +3427 +3317 +3311 +3351 +3210 +3094 +3010 +3090 +3284 +3554 +3658 +3541 +3436 +3713 +3764 +3573 +3451 +3261 +3210 +3190 +3351 +3626 +3617 +3459 +3367 +3254 +3241 +3284 +3127 +3004 +2909 +2981 +3183 +3423 +3536 +3434 +3352 +3643 +3691 +3703 +3595 +3370 +3175 +3110 +3177 +3255 +3167 +3196 +3172 +3055 +3064 +3148 +2963 +2826 +2737 +2835 +3046 +3318 +3457 +3372 +3345 +3671 +3751 +3608 +3509 +3288 +3098 +3000 +3020 +3057 +2911 +2932 +2950 +2895 +2927 +3016 +2801 +2647 +2558 +2656 +2875 +3158 +3365 +3378 +3343 +3645 +3708 +3400 +3287 +3107 +3062 +3055 +3237 +3523 +3517 +3365 +3279 +3168 +3157 +3201 +3056 +2930 +2841 +2909 +3094 +3342 +3462 +3404 +3303 +3591 +3647 +3503 +3386 +3198 +3150 +3131 +3295 +3577 +3570 +3415 +3327 +3218 +3209 +3244 +3104 +2990 +2906 +2980 +3164 +3402 +3503 +3427 +3323 +3602 +3655 +3483 +3364 +3176 +3128 +3109 +3272 +3554 +3549 +3395 +3308 +3199 +3190 +3224 +3084 +2970 +2886 +2959 +3142 +3373 +3472 +3404 +3301 +3580 +3635 +3463 +3343 +3155 +3106 +3087 +3250 +3532 +3528 +3375 +3290 +3181 +3172 +3205 +3065 +2951 +2866 +2938 +3119 +3344 +3441 +3382 +3279 +3560 +3614 +3454 +3322 +3131 +3080 +3059 +3220 +3498 +3498 +3338 +3249 +3136 +3120 +3159 +3001 +2880 +2784 +2849 +3038 +3233 +3334 +3293 +3217 +3509 +3562 +3584 +3471 +3244 +3048 +2985 +3049 +3126 +3045 +3076 +3057 +2936 +2941 +3019 +2831 +2696 +2606 +2696 +2896 +3132 +3267 +3235 +3217 +3545 +3629 +3480 +3376 +3153 +2965 +2867 +2886 +2920 +2777 +2799 +2821 +2764 +2789 +2872 +2652 +2497 +2407 +2501 +2709 +2947 +3135 +3207 +3184 +3491 +3559 +3252 +3129 +2943 +2895 +2881 +3047 +3309 +3302 +3164 +3099 +2996 +2987 +3027 +2876 +2749 +2660 +2721 +2895 +3101 +3202 +3213 +3126 +3420 +3481 +3371 +3244 +3054 +3003 +2982 +3142 +3419 +3420 +3276 +3199 +3093 +3084 +3111 +2972 +2857 +2771 +2838 +3011 +3207 +3284 +3269 +3176 +3460 +3517 +3354 +3226 +3035 +2984 +2962 +3121 +3396 +3398 +3256 +3182 +3076 +3067 +3093 +2954 +2839 +2753 +2819 +2990 +3181 +3254 +3247 +3156 +3441 +3499 +3337 +3208 +3016 +2965 +2943 +3101 +3373 +3376 +3236 +3164 +3059 +3050 +3076 +2936 +2822 +2735 +2800 +2970 +3156 +3223 +3225 +3137 +3423 +3480 +3348 +3210 +3016 +2964 +2939 +3093 +3360 +3362 +3213 +3135 +3026 +3008 +3040 +2881 +2759 +2661 +2718 +2896 +3054 +3124 +3145 +3087 +3383 +3442 +3476 +3361 +3131 +2933 +2869 +2929 +3002 +2921 +2952 +2939 +2818 +2816 +2886 +2695 +2560 +2468 +2553 +2745 +2950 +3061 +3088 +3089 +3419 +3508 +3369 +3261 +3034 +2844 +2749 +2769 +2798 +2659 +2683 +2704 +2641 +2657 +2731 +2508 +2352 +2263 +2354 +2557 +2765 +2921 +3040 +3042 +3355 +3426 +3132 +2999 +2808 +2755 +2733 +2880 +3105 +3089 +2975 +2933 +2842 +2838 +2880 +2723 +2596 +2506 +2565 +2735 +2909 +2977 +3041 +2977 +3280 +3344 +3257 +3122 +2928 +2875 +2849 +3001 +3258 +3261 +3136 +3076 +2976 +2969 +2991 +2851 +2736 +2648 +2710 +2874 +3038 +3079 +3114 +3044 +3334 +3394 +3242 +3106 +2911 +2857 +2831 +2982 +3234 +3238 +3116 +3058 +2960 +2953 +2975 +2835 +2719 +2631 +2693 +2856 +3016 +3053 +3093 +3026 +3317 +3377 +3227 +3090 +2894 +2840 +2813 +2963 +3211 +3214 +3096 +3041 +2944 +2937 +2959 +2819 +2703 +2615 +2676 +2839 +2995 +3027 +3071 +3009 +3301 +3361 +3245 +3101 +2905 +2850 +2821 +2966 +3209 +3210 +3079 +3018 +2914 +2897 +2925 +2765 +2641 +2539 +2592 +2764 +2897 +2929 +2992 +2961 +3262 +3327 +3372 +3254 +3020 +2819 +2754 +2808 +2873 +2786 +2818 +2811 +2694 +2688 +2752 +2559 +2423 +2330 +2413 +2601 +2782 +2861 +2930 +2957 +3290 +3382 +3267 +3155 +2923 +2726 +2636 +2660 +2680 +2547 +2571 +2590 +2521 +2531 +2599 +2377 +2220 +2133 +2223 +2425 +2618 +2742 +2881 +2917 +3236 +3310 +3032 +2892 +2696 +2640 +2613 +2746 +2935 +2915 +2821 +2798 +2719 +2723 +2769 +2611 +2486 +2397 +2456 +2627 +2781 +2817 +2898 +2864 +3173 +3239 +3153 +3010 +2812 +2756 +2727 +2870 +3095 +3099 +2994 +2952 +2863 +2861 +2884 +2744 +2628 +2540 +2599 +2760 +2901 +2911 +2967 +2929 +3225 +3285 +3138 +2995 +2796 +2739 +2710 +2852 +3072 +3076 +2974 +2934 +2847 +2847 +2870 +2731 +2615 +2527 +2586 +2745 +2885 +2891 +2947 +2914 +3210 +3271 +3124 +2979 +2780 +2723 +2693 +2834 +3050 +3053 +2953 +2917 +2831 +2832 +2856 +2717 +2601 +2514 +2573 +2732 +2869 +2871 +2927 +2899 +3197 +3257 +3138 +2989 +2790 +2733 +2700 +2836 +3049 +3052 +2940 +2897 +2804 +2792 +2820 +2661 +2537 +2435 +2486 +2655 +2771 +2775 +2847 +2845 +3152 +3220 +3268 +3145 +2908 +2704 +2637 +2686 +2736 +2646 +2678 +2680 +2574 +2570 +2633 +2439 +2305 +2213 +2296 +2480 +2643 +2696 +2776 +2831 +3167 +3261 +3168 +3052 +2815 +2608 +2525 +2551 +2557 +2433 +2457 +2475 +2408 +2419 +2488 +2272 +2117 +2032 +2121 +2322 +2510 +2613 +2740 +2812 +3135 +3210 +2942 +2797 +2598 +2541 +2514 +2642 +2810 +2797 +2713 +2701 +2635 +2647 +2701 +2548 +2426 +2341 +2401 +2573 +2716 +2730 +2791 +2787 +3097 +3163 +3051 +2901 +2699 +2641 +2611 +2746 +2939 +2945 +2853 +2828 +2755 +2764 +2794 +2656 +2543 +2458 +2516 +2672 +2799 +2791 +2835 +2831 +3133 +3192 +3037 +2886 +2683 +2625 +2595 +2729 +2917 +2925 +2834 +2811 +2740 +2751 +2783 +2645 +2533 +2448 +2507 +2662 +2787 +2778 +2818 +2819 +3121 +3180 +3022 +2870 +2668 +2609 +2579 +2712 +2896 +2905 +2814 +2793 +2725 +2738 +2772 +2635 +2523 +2440 +2498 +2652 +2776 +2766 +2801 +2807 +3109 +3168 +3027 +2872 +2671 +2613 +2580 +2708 +2894 +2905 +2803 +2777 +2701 +2701 +2736 +2580 +2461 +2363 +2414 +2579 +2685 +2675 +2722 +2748 +3058 +3124 +3165 +3034 +2795 +2591 +2523 +2567 +2599 +2513 +2545 +2557 +2469 +2475 +2544 +2354 +2222 +2135 +2217 +2397 +2546 +2584 +2645 +2724 +3065 +3157 +3071 +2949 +2708 +2494 +2417 +2441 +2433 +2320 +2342 +2365 +2310 +2332 +2408 +2201 +2051 +1970 +2058 +2254 +2438 +2534 +2625 +2726 +3052 +3126 +2853 +2704 +2503 +2449 +2426 +2558 +2723 +2728 +2642 +2632 +2580 +2604 +2666 +2522 +2409 +2329 +2390 +2555 +2691 +2697 +2713 +2733 +3042 +3103 +2949 +2792 +2588 +2530 +2500 +2627 +2795 +2810 +2721 +2708 +2655 +2680 +2724 +2589 +2483 +2404 +2462 +2610 +2727 +2717 +2725 +2751 +3056 +3113 +2935 +2776 +2572 +2514 +2485 +2611 +2776 +2792 +2702 +2692 +2642 +2669 +2715 +2582 +2477 +2399 +2456 +2603 +2718 +2709 +2712 +2740 +3046 +3103 +2920 +2761 +2557 +2498 +2470 +2594 +2758 +2775 +2685 +2676 +2629 +2659 +2707 +2574 +2470 +2394 +2451 +2597 +2710 +2701 +2698 +2730 +3036 +3092 +2917 +2755 +2552 +2494 +2463 +2585 +2753 +2775 +2676 +2664 +2610 +2628 +2676 +2526 +2417 +2327 +2378 +2535 +2630 +2620 +2624 +2670 +2984 +3044 +3064 +2926 +2685 +2482 +2414 +2453 +2471 +2393 +2426 +2450 +2386 +2409 +2490 +2307 +2180 +2100 +2179 +2351 +2488 +2524 +2548 +2644 +2989 +3078 +2978 +2847 +2604 +2389 +2315 +2333 +2313 +2211 +2230 +2264 +2229 +2269 +2360 +2162 +2021 +1945 +2029 +2215 +2390 +2487 +2537 +2654 +2984 +3054 +2760 +2606 +2405 +2353 +2338 +2473 +2646 +2673 +2579 +2570 +2534 +2572 +2644 +2511 +2408 +2335 +2393 +2547 +2673 +2679 +2647 +2683 +2990 +3047 +2849 +2685 +2480 +2422 +2396 +2514 +2670 +2694 +2600 +2598 +2568 +2610 +2671 +2541 +2445 +2374 +2429 +2567 +2673 +2669 +2636 +2680 +2990 +3043 +2835 +2670 +2465 +2407 +2381 +2498 +2653 +2679 +2584 +2583 +2556 +2601 +2665 +2535 +2441 +2371 +2426 +2562 +2666 +2663 +2625 +2670 +2981 +3034 +2821 +2655 +2450 +2393 +2367 +2483 +2637 +2665 +2568 +2569 +2545 +2592 +2658 +2530 +2437 +2368 +2422 +2556 +2659 +2656 +2614 +2660 +2972 +3024 +2812 +2643 +2439 +2382 +2355 +2469 +2630 +2662 +2560 +2560 +2529 +2568 +2634 +2490 +2395 +2315 +2365 +2509 +2593 +2584 +2547 +2603 +2923 +2976 +2967 +2823 +2581 +2381 +2315 +2346 +2357 +2290 +2324 +2361 +2320 +2362 +2459 +2283 +2164 +2093 +2168 +2328 +2454 +2492 +2479 +2583 +2934 +3019 +2887 +2750 +2505 +2293 +2221 +2228 +2203 +2108 +2126 +2174 +2163 +2223 +2330 +2138 +2008 +1938 +2018 +2191 +2351 +2449 +2467 +2588 +2924 +2989 +2661 +2504 +2301 +2251 +2242 +2373 +2555 +2596 +2496 +2494 +2476 +2529 +2613 +2488 +2395 +2329 +2383 +2523 +2635 +2642 +2576 +2621 +2931 +2982 +2754 +2585 +2379 +2323 +2299 +2407 +2562 +2595 +2495 +2501 +2492 +2551 +2628 +2502 +2417 +2354 +2405 +2531 +2625 +2625 +2561 +2611 +2927 +2978 +2742 +2572 +2366 +2310 +2286 +2392 +2549 +2582 +2481 +2489 +2483 +2544 +2622 +2497 +2414 +2351 +2402 +2527 +2618 +2618 +2551 +2601 +2918 +2968 +2729 +2559 +2353 +2297 +2274 +2378 +2535 +2570 +2468 +2476 +2473 +2536 +2617 +2492 +2410 +2348 +2398 +2522 +2611 +2611 +2542 +2591 +2910 +2959 +2717 +2543 +2338 +2283 +2259 +2361 +2523 +2560 +2455 +2464 +2455 +2514 +2598 +2460 +2377 +2305 +2352 +2484 +2554 +2543 +2479 +2539 +2868 +2915 +2876 +2730 +2488 +2290 +2227 +2248 +2260 +2201 +2238 +2286 +2263 +2322 +2433 +2265 +2154 +2090 +2160 +2309 +2422 +2459 +2423 +2529 +2889 +2969 +2803 +2660 +2414 +2209 +2136 +2130 +2108 +2016 +2034 +2094 +2104 +2180 +2300 +2113 +1993 +1929 +2006 +2168 +2308 +2401 +2406 +2521 +2866 +2927 +2566 +2403 +2198 +2151 +2143 +2260 +2443 +2485 +2386 +2396 +2397 +2466 +2562 +2441 +2355 +2295 +2344 +2473 +2569 +2573 +2495 +2541 +2861 +2908 +2672 +2500 +2292 +2238 +2215 +2311 +2475 +2511 +2408 +2422 +2429 +2501 +2588 +2466 +2390 +2331 +2379 +2497 +2577 +2572 +2494 +2541 +2867 +2914 +2662 +2489 +2282 +2228 +2205 +2299 +2464 +2500 +2398 +2412 +2421 +2494 +2583 +2460 +2386 +2327 +2375 +2492 +2571 +2564 +2486 +2531 +2858 +2905 +2652 +2479 +2271 +2218 +2194 +2287 +2453 +2489 +2388 +2403 +2414 +2488 +2577 +2455 +2381 +2324 +2371 +2488 +2564 +2556 +2477 +2521 +2850 +2896 +2638 +2462 +2255 +2202 +2178 +2266 +2434 +2469 +2365 +2382 +2389 +2461 +2558 +2424 +2349 +2284 +2328 +2451 +2507 +2486 +2414 +2473 +2815 +2860 +2799 +2651 +2410 +2213 +2152 +2162 +2183 +2126 +2166 +2222 +2211 +2280 +2401 +2237 +2135 +2074 +2141 +2283 +2382 +2412 +2369 +2472 +2842 +2920 +2729 +2584 +2337 +2137 +2065 +2046 +2032 +1937 +1959 +2026 +2049 +2135 +2262 +2077 +1965 +1906 +1982 +2137 +2260 +2345 +2349 +2456 +2811 +2869 +2487 +2318 +2111 +2064 +2053 +2150 +2325 +2357 +2267 +2293 +2312 +2393 +2498 +2377 +2297 +2239 +2286 +2409 +2492 +2487 +2413 +2457 +2791 +2836 +2609 +2435 +2227 +2174 +2150 +2234 +2408 +2444 +2346 +2366 +2382 +2460 +2551 +2431 +2361 +2305 +2351 +2466 +2535 +2517 +2437 +2475 +2813 +2857 +2602 +2428 +2219 +2167 +2143 +2225 +2401 +2436 +2340 +2360 +2377 +2455 +2546 +2426 +2357 +2301 +2348 +2463 +2530 +2510 +2430 +2466 +2807 +2850 +2595 +2421 +2212 +2160 +2136 +2217 +2394 +2429 +2334 +2355 +2372 +2451 +2542 +2422 +2354 +2298 +2345 +2460 +2525 +2503 +2423 +2458 +2800 +2844 +2581 +2405 +2196 +2144 +2120 +2194 +2368 +2399 +2301 +2324 +2339 +2415 +2517 +2386 +2314 +2253 +2293 +2414 +2460 +2426 +2355 +2411 +2769 +2813 +2744 +2595 +2354 +2158 +2098 +2098 +2130 +2071 +2114 +2174 +2167 +2240 +2364 +2202 +2106 +2046 +2112 +2251 +2338 +2356 +2316 +2414 +2797 +2873 +2675 +2528 +2281 +2082 +2012 +1984 +1979 +1881 +1905 +1976 +2004 +2091 +2220 +2035 +1929 +1873 +1950 +2104 +2217 +2294 +2302 +2401 +2767 +2824 +2434 +2260 +2052 +2005 +1991 +2068 +2233 +2255 +2177 +2218 +2248 +2336 +2446 +2324 +2247 +2191 +2238 +2361 +2436 +2420 +2352 +2389 +2741 +2784 +2570 +2396 +2187 +2135 +2110 +2184 +2368 +2403 +2314 +2339 +2357 +2436 +2525 +2407 +2341 +2286 +2333 +2449 +2509 +2476 +2397 +2425 +2777 +2819 +2567 +2392 +2183 +2132 +2106 +2180 +2364 +2399 +2312 +2338 +2356 +2434 +2523 +2405 +2339 +2284 +2332 +2448 +2507 +2473 +2394 +2420 +2774 +2815 +2565 +2389 +2180 +2129 +2104 +2176 +2361 +2397 +2311 +2337 +2355 +2433 +2521 +2404 +2338 +2284 +2331 +2448 +2506 +2470 +2390 +2416 +2772 +2812 +2552 +2376 +2167 +2115 +2091 +2155 +2334 +2364 +2273 +2300 +2316 +2392 +2490 +2360 +2289 +2229 +2268 +2391 +2429 +2385 +2317 +2367 +2741 +2786 +2718 +2569 +2327 +2131 +2071 +2064 +2104 +2043 +2089 +2151 +2145 +2216 +2337 +2175 +2082 +2021 +2088 +2228 +2307 +2313 +2276 +2367 +2765 +2839 +2647 +2500 +2252 +2053 +1983 +1949 +1951 +1852 +1879 +1950 +1978 +2063 +2189 +2006 +1902 +1847 +1926 +2082 +2193 +2267 +2275 +2367 +2746 +2801 +2414 +2238 +2030 +1983 +1967 +2035 +2196 +2218 +2148 +2198 +2233 +2323 +2432 +2311 +2237 +2182 +2229 +2354 +2425 +2402 +2331 +2359 +2726 +2767 +2559 +2384 +2174 +2124 +2098 +2167 +2354 +2393 +2313 +2342 +2360 +2436 +2521 +2407 +2342 +2288 +2337 +2454 +2509 +2467 +2384 +2404 +2769 +2807 +2560 +2384 +2175 +2125 +2099 +2167 +2355 +2394 +2315 +2345 +2362 +2439 +2523 +2409 +2345 +2290 +2340 +2457 +2512 +2468 +2385 +2403 +2770 +2808 +2561 +2385 +2176 +2126 +2100 +2168 +2355 +2396 +2318 +2348 +2365 +2441 +2525 +2412 +2348 +2294 +2343 +2460 +2515 +2471 +2386 +2403 +2772 +2809 +2552 +2376 +2167 +2115 +2092 +2152 +2334 +2371 +2284 +2314 +2330 +2401 +2492 +2364 +2291 +2232 +2272 +2396 +2431 +2383 +2312 +2353 +2741 +2784 +2723 +2572 +2329 +2134 +2073 +2062 +2107 +2046 +2095 +2158 +2151 +2219 +2335 +2172 +2079 +2017 +2087 +2227 +2303 +2304 +2263 +2345 +2756 +2830 +2648 +2499 +2252 +2050 +1983 +1945 +1950 +1853 +1881 +1951 +1979 +2062 +2185 +2003 +1900 +1845 +1926 +2083 +2198 +2274 +2276 +2363 +2753 +2805 +2424 +2246 +2039 +1995 +1981 +2052 +2220 +2254 +2188 +2239 +2274 +2362 +2466 +2349 +2281 +2225 +2273 +2395 +2466 +2439 +2356 +2372 +2752 +2789 +2572 +2395 +2186 +2137 +2112 +2179 +2365 +2411 +2336 +2370 +2388 +2463 +2544 +2434 +2371 +2318 +2369 +2484 +2537 +2492 +2400 +2412 +2789 +2824 +2575 +2398 +2189 +2140 +2115 +2182 +2367 +2415 +2340 +2375 +2393 +2468 +2549 +2440 +2377 +2324 +2375 +2489 +2543 +2497 +2405 +2415 +2793 +2828 +2579 +2402 +2193 +2144 +2119 +2186 +2370 +2419 +2345 +2380 +2399 +2474 +2554 +2446 +2384 +2331 +2382 +2495 +2549 +2503 +2409 +2419 +2798 +2832 +2576 +2399 +2190 +2139 +2118 +2180 +2361 +2409 +2325 +2358 +2373 +2442 +2525 +2400 +2328 +2269 +2309 +2433 +2466 +2419 +2339 +2370 +2767 +2807 +2751 +2597 +2353 +2159 +2098 +2085 +2130 +2072 +2123 +2187 +2181 +2247 +2359 +2195 +2102 +2040 +2112 +2252 +2328 +2330 +2280 +2353 +2774 +2847 +2668 +2519 +2271 +2069 +2003 +1965 +1969 +1876 +1902 +1974 +2003 +2085 +2207 +2028 +1925 +1869 +1952 +2107 +2226 +2306 +2300 +2382 +2782 +2830 +2451 +2273 +2067 +2025 +2019 +2102 +2282 +2334 +2269 +2318 +2350 +2434 +2532 +2425 +2361 +2305 +2353 +2467 +2536 +2507 +2410 +2416 +2803 +2835 +2598 +2421 +2212 +2163 +2140 +2207 +2386 +2440 +2367 +2407 +2428 +2504 +2584 +2480 +2419 +2367 +2418 +2526 +2579 +2535 +2435 +2441 +2825 +2857 +2602 +2424 +2216 +2167 +2144 +2212 +2389 +2443 +2371 +2412 +2434 +2510 +2590 +2486 +2426 +2374 +2425 +2532 +2584 +2542 +2440 +2445 +2831 +2863 +2606 +2428 +2220 +2171 +2148 +2216 +2392 +2447 +2375 +2416 +2439 +2516 +2596 +2493 +2433 +2381 +2432 +2538 +2590 +2548 +2445 +2450 +2836 +2868 +2609 +2429 +2222 +2172 +2153 +2220 +2395 +2452 +2370 +2407 +2425 +2494 +2574 +2452 +2384 +2325 +2365 +2483 +2514 +2471 +2383 +2403 +2805 +2841 +2783 +2627 +2383 +2190 +2129 +2118 +2158 +2103 +2154 +2220 +2217 +2283 +2395 +2230 +2137 +2078 +2150 +2288 +2366 +2373 +2315 +2379 +2805 +2876 +2693 +2543 +2295 +2096 +2031 +1995 +1994 +1903 +1928 +2001 +2033 +2118 +2240 +2064 +1961 +1905 +1988 +2140 +2259 +2341 +2330 +2409 +2816 +2859 +2475 +2298 +2094 +2055 +2056 +2154 +2341 +2407 +2344 +2391 +2421 +2504 +2596 +2499 +2439 +2384 +2430 +2535 +2597 +2568 +2464 +2463 +2852 +2879 +2623 +2445 +2237 +2188 +2166 +2235 +2401 +2457 +2386 +2432 +2460 +2539 +2620 +2520 +2462 +2411 +2461 +2561 +2611 +2571 +2466 +2470 +2858 +2888 +2626 +2447 +2239 +2191 +2169 +2238 +2401 +2457 +2387 +2434 +2463 +2542 +2624 +2524 +2466 +2415 +2465 +2564 +2613 +2574 +2469 +2473 +2861 +2891 +2628 +2450 +2241 +2193 +2171 +2240 +2401 +2456 +2387 +2435 +2465 +2544 +2627 +2527 +2469 +2419 +2468 +2567 +2615 +2576 +2472 +2476 +2864 +2894 +2632 +2451 +2245 +2195 +2178 +2250 +2412 +2468 +2391 +2433 +2457 +2529 +2611 +2491 +2427 +2368 +2408 +2519 +2549 +2506 +2417 +2432 +2831 +2864 +2800 +2645 +2401 +2209 +2147 +2140 +2173 +2117 +2166 +2235 +2236 +2304 +2417 +2253 +2162 +2106 +2178 +2313 +2393 +2405 +2343 +2405 +2828 +2896 +2704 +2555 +2308 +2114 +2048 +2017 +2010 +1917 +1941 +2015 +2049 +2136 +2260 +2087 +1984 +1930 +2013 +2161 +2275 +2355 +2346 +2426 +2834 +2874 +2482 +2306 +2102 +2066 +2071 +2178 +2358 +2425 +2367 +2417 +2448 +2530 +2622 +2531 +2473 +2418 +2463 +2561 +2615 +2585 +2484 +2485 +2874 +2898 +2632 +2454 +2246 +2198 +2175 +2245 +2393 +2442 +2376 +2428 +2463 +2545 +2630 +2531 +2474 +2423 +2471 +2567 +2613 +2575 +2474 +2482 +2868 +2897 +2632 +2453 +2245 +2197 +2174 +2244 +2389 +2437 +2371 +2425 +2461 +2542 +2628 +2529 +2472 +2421 +2469 +2565 +2610 +2572 +2472 +2481 +2867 +2896 +2631 +2452 +2244 +2196 +2173 +2243 +2384 +2431 +2366 +2420 +2457 +2539 +2625 +2526 +2469 +2418 +2465 +2562 +2606 +2569 +2470 +2480 +2865 +2894 +2632 +2450 +2244 +2195 +2177 +2251 +2393 +2439 +2369 +2417 +2446 +2521 +2609 +2490 +2429 +2370 +2410 +2518 +2545 +2501 +2417 +2436 +2828 +2860 +2790 +2638 +2395 +2202 +2141 +2140 +2163 +2101 +2148 +2218 +2223 +2291 +2407 +2246 +2157 +2104 +2175 +2312 +2391 +2403 +2345 +2412 +2825 +2891 +2691 +2544 +2299 +2110 +2044 +2019 +2005 +1907 +1930 +2003 +2037 +2125 +2250 +2079 +1977 +1925 +2007 +2155 +2262 +2337 +2334 +2421 +2824 +2863 +2465 +2291 +2086 +2050 +2055 +2161 +2318 +2372 +2322 +2377 +2411 +2495 +2591 +2499 +2441 +2385 +2430 +2529 +2576 +2547 +2458 +2470 +2854 +2877 +2617 +2438 +2230 +2182 +2158 +2227 +2353 +2389 +2330 +2388 +2427 +2510 +2599 +2497 +2440 +2389 +2436 +2535 +2576 +2539 +2446 +2466 +2845 +2874 +2612 +2434 +2226 +2178 +2153 +2223 +2345 +2379 +2321 +2379 +2419 +2502 +2591 +2489 +2432 +2380 +2427 +2527 +2568 +2531 +2440 +2462 +2839 +2868 +2607 +2429 +2221 +2173 +2148 +2218 +2337 +2368 +2311 +2370 +2410 +2493 +2583 +2480 +2423 +2371 +2418 +2519 +2559 +2522 +2433 +2457 +2832 +2862 +2603 +2422 +2215 +2167 +2146 +2220 +2336 +2365 +2305 +2358 +2390 +2467 +2561 +2442 +2380 +2321 +2362 +2474 +2500 +2455 +2379 +2412 +2792 +2825 +2754 +2607 +2365 +2172 +2112 +2117 +2130 +2059 +2102 +2172 +2179 +2248 +2364 +2206 +2121 +2069 +2141 +2281 +2357 +2369 +2317 +2397 +2795 +2856 +2657 +2513 +2271 +2083 +2017 +2001 +1978 +1874 +1897 +1967 +1999 +2084 +2209 +2040 +1939 +1888 +1971 +2121 +2222 +2294 +2296 +2395 +2787 +2827 +2429 +2256 +2050 +2015 +2014 +2112 +2235 +2267 +2224 +2286 +2324 +2408 +2512 +2413 +2352 +2295 +2344 +2449 +2494 +2470 +2392 +2424 +2798 +2822 +2577 +2399 +2191 +2143 +2117 +2186 +2289 +2309 +2257 +2318 +2358 +2440 +2533 +2426 +2368 +2315 +2363 +2470 +2510 +2475 +2392 +2428 +2794 +2825 +2569 +2392 +2184 +2137 +2110 +2179 +2278 +2297 +2245 +2307 +2346 +2429 +2522 +2413 +2355 +2303 +2351 +2459 +2499 +2465 +2383 +2422 +2786 +2817 +2562 +2385 +2177 +2129 +2102 +2172 +2268 +2285 +2234 +2296 +2335 +2417 +2510 +2401 +2343 +2290 +2339 +2449 +2488 +2455 +2374 +2416 +2778 +2808 +2555 +2376 +2167 +2120 +2096 +2169 +2259 +2271 +2219 +2276 +2308 +2383 +2483 +2361 +2297 +2238 +2282 +2401 +2429 +2389 +2318 +2371 +2735 +2771 +2707 +2563 +2321 +2129 +2070 +2083 +2084 +2006 +2046 +2115 +2123 +2191 +2307 +2152 +2070 +2019 +2092 +2236 +2310 +2320 +2275 +2371 +2749 +2808 +2615 +2475 +2235 +2047 +1981 +1973 +1941 +1834 +1855 +1922 +1951 +2032 +2157 +1988 +1889 +1838 +1921 +2074 +2174 +2247 +2251 +2363 +2738 +2779 +2388 +2216 +2009 +1973 +1965 +2053 +2143 +2155 +2115 +2181 +2221 +2305 +2416 +2306 +2242 +2185 +2238 +2352 +2400 +2386 +2317 +2367 +2727 +2754 +2524 +2348 +2139 +2093 +2065 +2135 +2216 +2226 +2178 +2240 +2277 +2358 +2454 +2340 +2281 +2228 +2279 +2395 +2436 +2407 +2331 +2385 +2736 +2767 +2516 +2340 +2132 +2086 +2057 +2128 +2207 +2215 +2167 +2230 +2266 +2347 +2443 +2329 +2269 +2216 +2268 +2385 +2427 +2399 +2324 +2380 +2728 +2760 +2509 +2333 +2124 +2079 +2050 +2122 +2197 +2205 +2157 +2220 +2256 +2337 +2433 +2318 +2258 +2205 +2257 +2376 +2418 +2391 +2317 +2375 +2721 +2752 +2505 +2328 +2119 +2072 +2045 +2118 +2187 +2191 +2142 +2201 +2232 +2305 +2407 +2282 +2215 +2156 +2204 +2330 +2363 +2332 +2265 +2335 +2683 +2720 +2666 +2523 +2282 +2092 +2035 +2055 +2046 +1965 +2003 +2071 +2078 +2147 +2262 +2110 +2028 +1978 +2053 +2200 +2274 +2285 +2244 +2352 +2713 +2768 +2584 +2445 +2207 +2017 +1951 +1952 +1911 +1803 +1822 +1888 +1915 +1993 +2117 +1949 +1851 +1800 +1884 +2037 +2139 +2218 +2221 +2343 +2698 +2741 +2357 +2185 +1979 +1942 +1928 +2010 +2077 +2079 +2036 +2102 +2142 +2227 +2342 +2223 +2156 +2100 +2157 +2277 +2332 +2330 +2265 +2326 +2669 +2699 +2476 +2301 +2092 +2048 +2019 +2093 +2159 +2164 +2116 +2178 +2212 +2293 +2392 +2273 +2213 +2160 +2214 +2336 +2382 +2361 +2293 +2356 +2690 +2723 +2471 +2296 +2087 +2042 +2015 +2089 +2153 +2158 +2110 +2171 +2206 +2286 +2385 +2266 +2206 +2153 +2208 +2330 +2376 +2357 +2290 +2354 +2686 +2718 +2466 +2291 +2082 +2038 +2010 +2085 +2148 +2153 +2104 +2166 +2200 +2281 +2380 +2260 +2200 +2147 +2203 +2325 +2372 +2354 +2288 +2352 +2682 +2714 +2471 +2297 +2087 +2041 +2014 +2089 +2148 +2151 +2100 +2160 +2190 +2262 +2365 +2238 +2169 +2110 +2163 +2290 +2330 +2308 +2246 +2323 +2654 +2692 +2645 +2502 +2262 +2074 +2019 +2045 +2029 +1950 +1986 +2055 +2063 +2133 +2248 +2097 +2016 +1966 +2042 +2188 +2265 +2280 +2245 +2355 +2701 +2754 +2574 +2435 +2197 +2006 +1942 +1948 +1904 +1796 +1812 +1879 +1906 +1983 +2108 +1939 +1842 +1792 +1875 +2026 +2133 +2217 +2225 +2345 +2683 +2726 +2345 +2174 +1968 +1932 +1915 +1998 +2060 +2061 +2011 +2075 +2114 +2199 +2316 +2192 +2125 +2070 +2128 +2249 +2310 +2317 +2260 +2316 +2643 +2675 +2449 +2275 +2067 +2023 +1997 +2075 +2136 +2142 +2089 +2150 +2184 +2266 +2367 +2247 +2187 +2134 +2191 +2312 +2363 +2349 +2293 +2352 +2672 +2704 +2448 +2273 +2065 +2022 +1996 +2074 +2137 +2142 +2089 +2150 +2184 +2266 +2368 +2247 +2187 +2134 +2192 +2312 +2364 +2350 +2297 +2354 +2672 +2704 +2447 +2273 +2065 +2021 +1996 +2075 +2138 +2144 +2090 +2150 +2184 +2267 +2369 +2248 +2188 +2135 +2193 +2312 +2365 +2352 +2301 +2356 +2673 +2705 +2465 +2292 +2083 +2038 +2011 +2090 +2154 +2159 +2103 +2164 +2194 +2267 +2371 +2242 +2174 +2116 +2170 +2294 +2339 +2321 +2274 +2340 +2658 +2694 +2648 +2504 +2264 +2078 +2025 +2054 +2039 +1960 +1998 +2068 +2076 +2149 +2265 +2114 +2034 +1985 +2061 +2203 +2285 +2302 +2281 +2379 +2715 +2769 +2584 +2446 +2205 +2015 +1952 +1962 +1922 +1811 +1825 +1895 +1924 +2002 +2129 +1959 +1864 +1814 +1895 +2044 +2154 +2239 +2264 +2369 +2694 +2736 +2353 +2182 +1977 +1941 +1927 +2016 +2093 +2094 +2039 +2100 +2137 +2224 +2340 +2216 +2150 +2098 +2155 +2272 +2336 +2342 +2303 +2340 +2653 +2686 +2450 +2277 +2070 +2027 +2003 +2086 +2158 +2163 +2105 +2164 +2199 +2284 +2386 +2266 +2207 +2155 +2212 +2328 +2384 +2370 +2335 +2373 +2683 +2714 +2453 +2280 +2073 +2029 +2006 +2090 +2165 +2170 +2110 +2169 +2204 +2290 +2391 +2272 +2214 +2161 +2218 +2333 +2389 +2375 +2344 +2378 +2686 +2718 +2456 +2283 +2076 +2033 +2010 +2094 +2173 +2177 +2116 +2175 +2210 +2296 +2398 +2279 +2220 +2167 +2224 +2338 +2395 +2381 +2353 +2383 +2689 +2721 +2484 +2312 +2104 +2059 +2033 +2119 +2203 +2206 +2144 +2204 +2236 +2312 +2414 +2287 +2220 +2162 +2216 +2334 +2382 +2359 +2337 +2376 +2685 +2720 +2667 +2522 +2282 +2097 +2044 +2074 +2069 +1986 +2025 +2096 +2105 +2180 +2299 +2147 +2066 +2018 +2092 +2231 +2316 +2335 +2337 +2411 +2742 +2798 +2606 +2466 +2223 +2036 +1975 +1986 +1957 +1836 +1851 +1923 +1954 +2036 +2164 +1993 +1898 +1848 +1929 +2078 +2189 +2270 +2324 +2401 +2719 +2761 +2373 +2202 +1998 +1963 +1953 +2053 +2159 +2158 +2099 +2158 +2193 +2283 +2395 +2276 +2212 +2161 +2215 +2329 +2393 +2391 +2377 +2382 +2687 +2720 +2476 +2304 +2098 +2055 +2033 +2121 +2221 +2220 +2156 +2212 +2247 +2335 +2434 +2318 +2260 +2206 +2262 +2373 +2431 +2413 +2405 +2409 +2711 +2742 +2481 +2309 +2103 +2060 +2039 +2128 +2233 +2231 +2166 +2221 +2256 +2344 +2442 +2327 +2269 +2215 +2270 +2381 +2439 +2420 +2416 +2414 +2715 +2747 +2486 +2315 +2109 +2065 +2044 +2134 +2245 +2241 +2175 +2230 +2265 +2352 +2450 +2335 +2277 +2224 +2278 +2389 +2447 +2427 +2427 +2419 +2720 +2751 +2516 +2344 +2138 +2093 +2069 +2161 +2279 +2273 +2206 +2261 +2292 +2371 +2471 +2345 +2280 +2221 +2272 +2388 +2435 +2404 +2413 +2414 +2719 +2752 +2689 +2544 +2305 +2119 +2066 +2095 +2107 +2012 +2055 +2126 +2133 +2209 +2330 +2175 +2093 +2043 +2116 +2254 +2340 +2360 +2389 +2432 +2762 +2821 +2625 +2485 +2240 +2054 +1994 +2006 +1995 +1858 +1876 +1949 +1979 +2066 +2194 +2020 +1924 +1873 +1954 +2109 +2221 +2299 +2383 +2425 +2742 +2784 +2395 +2224 +2020 +1985 +1980 +2094 +2241 +2232 +2169 +2225 +2259 +2349 +2455 +2344 +2281 +2231 +2281 +2395 +2457 +2447 +2459 +2426 +2725 +2759 +2514 +2343 +2138 +2094 +2073 +2169 +2310 +2299 +2229 +2278 +2310 +2397 +2490 +2378 +2320 +2266 +2318 +2430 +2488 +2465 +2481 +2444 +2741 +2773 +2519 +2348 +2143 +2099 +2079 +2176 +2323 +2311 +2240 +2288 +2319 +2406 +2498 +2386 +2328 +2273 +2326 +2438 +2496 +2473 +2492 +2448 +2745 +2777 +2524 +2354 +2149 +2105 +2084 +2182 +2337 +2323 +2251 +2298 +2328 +2414 +2505 +2394 +2335 +2281 +2333 +2446 +2503 +2481 +2502 +2452 +2749 +2781 +2545 +2374 +2169 +2124 +2102 +2201 +2362 +2343 +2269 +2315 +2342 +2420 +2514 +2389 +2325 +2265 +2312 +2433 +2476 +2445 +2477 +2439 +2742 +2776 +2707 +2562 +2322 +2134 +2080 +2110 +2143 +2034 +2079 +2147 +2150 +2225 +2347 +2186 +2101 +2048 +2121 +2263 +2346 +2373 +2422 +2435 +2764 +2828 +2634 +2493 +2249 +2061 +2002 +2014 +2021 +1868 +1891 +1963 +1992 +2081 +2207 +2030 +1931 +1878 +1960 +2122 +2237 +2325 +2427 +2434 +2750 +2796 +2411 +2240 +2037 +2001 +2000 +2127 +2324 +2307 +2236 +2285 +2314 +2402 +2501 +2396 +2333 +2282 +2330 +2448 +2511 +2504 +2527 +2457 +2754 +2789 +2548 +2378 +2174 +2129 +2109 +2214 +2403 +2384 +2305 +2344 +2369 +2451 +2535 +2426 +2367 +2312 +2362 +2479 +2537 +2523 +2545 +2470 +2764 +2797 +2552 +2382 +2178 +2133 +2113 +2219 +2416 +2396 +2315 +2353 +2376 +2457 +2540 +2431 +2372 +2316 +2367 +2484 +2543 +2531 +2552 +2472 +2766 +2799 +2555 +2385 +2182 +2137 +2117 +2224 +2428 +2408 +2325 +2361 +2383 +2463 +2544 +2435 +2376 +2321 +2371 +2489 +2549 +2540 +2559 +2475 +2768 +2802 +2562 +2392 +2188 +2143 +2122 +2230 +2438 +2412 +2324 +2357 +2374 +2447 +2532 +2407 +2341 +2281 +2325 +2454 +2496 +2483 +2517 +2447 +2750 +2785 +2717 +2572 +2332 +2142 +2086 +2118 +2173 +2053 +2099 +2164 +2160 +2232 +2352 +2186 +2097 +2039 +2111 +2258 +2340 +2386 +2435 +2423 +2753 +2822 +2636 +2494 +2253 +2060 +1999 +2012 +2035 +1872 +1898 +1970 +1997 +2087 +2210 +2028 +1925 +1867 +1951 +2118 +2242 +2357 +2451 +2430 +2745 +2797 +2419 +2250 +2048 +2010 +2011 +2151 +2397 +2383 +2295 +2334 +2356 +2438 +2528 +2426 +2362 +2310 +2356 +2478 +2549 +2564 +2572 +2472 +2767 +2805 +2569 +2399 +2196 +2150 +2130 +2246 +2483 +2464 +2371 +2397 +2411 +2486 +2560 +2452 +2392 +2336 +2386 +2507 +2572 +2583 +2587 +2484 +2775 +2811 +2571 +2401 +2197 +2152 +2132 +2249 +2492 +2475 +2379 +2403 +2415 +2489 +2563 +2454 +2393 +2338 +2388 +2509 +2576 +2592 +2591 +2485 +2776 +2812 +2572 +2402 +2199 +2154 +2134 +2253 +2501 +2485 +2387 +2408 +2420 +2493 +2565 +2456 +2395 +2340 +2390 +2511 +2579 +2602 +2595 +2486 +2777 +2813 +2566 +2397 +2193 +2148 +2130 +2248 +2497 +2478 +2370 +2387 +2392 +2457 +2532 +2406 +2336 +2275 +2318 +2453 +2500 +2527 +2537 +2446 +2750 +2787 +2725 +2579 +2340 +2148 +2091 +2127 +2198 +2079 +2124 +2186 +2175 +2244 +2360 +2189 +2094 +2031 +2104 +2251 +2340 +2418 +2442 +2414 +2747 +2820 +2641 +2498 +2259 +2059 +1996 +2010 +2043 +1882 +1908 +1981 +2008 +2097 +2217 +2030 +1921 +1859 +1943 +2110 +2249 +2405 +2465 +2425 +2738 +2796 +2427 +2259 +2057 +2017 +2018 +2171 +2459 +2461 +2350 +2375 +2389 +2461 +2543 +2441 +2374 +2321 +2366 +2486 +2576 +2630 +2597 +2478 +2771 +2812 +2577 +2406 +2203 +2158 +2138 +2265 +2537 +2531 +2420 +2432 +2437 +2505 +2571 +2462 +2399 +2345 +2394 +2515 +2595 +2648 +2610 +2492 +2781 +2820 +2578 +2407 +2204 +2158 +2139 +2266 +2542 +2540 +2425 +2436 +2440 +2506 +2573 +2463 +2399 +2345 +2394 +2515 +2597 +2657 +2612 +2493 +2782 +2822 +2578 +2407 +2204 +2158 +2139 +2268 +2547 +2548 +2430 +2440 +2442 +2508 +2574 +2464 +2400 +2345 +2394 +2514 +2600 +2667 +2614 +2494 +2783 +2824 +2569 +2399 +2197 +2150 +2134 +2262 +2541 +2545 +2410 +2413 +2410 +2465 +2533 +2403 +2329 +2268 +2309 +2443 +2506 +2586 +2550 +2451 +2754 +2794 +2739 +2593 +2354 +2161 +2103 +2145 +2226 +2122 +2162 +2222 +2206 +2273 +2385 +2210 +2109 +2042 +2113 +2257 +2363 +2480 +2461 +2426 +2762 +2838 +2661 +2518 +2277 +2073 +2007 +2023 +2061 +1912 +1935 +2011 +2040 +2126 +2244 +2051 +1937 +1871 +1953 +2114 +2274 +2473 +2482 +2434 +2745 +2809 +2443 +2276 +2074 +2032 +2032 +2194 +2505 +2536 +2402 +2414 +2419 +2484 +2559 +2454 +2382 +2327 +2371 +2487 +2600 +2699 +2612 +2486 +2777 +2822 +2583 +2411 +2208 +2161 +2143 +2277 +2565 +2584 +2453 +2456 +2455 +2518 +2581 +2468 +2402 +2347 +2395 +2512 +2615 +2714 +2624 +2502 +2792 +2835 +2585 +2413 +2210 +2162 +2144 +2279 +2568 +2590 +2457 +2459 +2457 +2520 +2583 +2470 +2402 +2348 +2395 +2512 +2619 +2724 +2626 +2505 +2794 +2839 +2587 +2415 +2211 +2164 +2146 +2281 +2570 +2596 +2461 +2462 +2460 +2522 +2585 +2471 +2403 +2349 +2396 +2512 +2623 +2733 +2628 +2507 +2798 +2842 +2586 +2416 +2213 +2164 +2149 +2285 +2577 +2611 +2453 +2448 +2439 +2488 +2552 +2418 +2339 +2277 +2316 +2445 +2533 +2660 +2572 +2473 +2777 +2819 +2768 +2621 +2382 +2188 +2131 +2178 +2263 +2181 +2214 +2274 +2256 +2322 +2431 +2253 +2147 +2077 +2146 +2285 +2420 +2570 +2502 +2466 +2807 +2885 +2704 +2560 +2314 +2109 +2043 +2061 +2100 +1971 +1986 +2065 +2095 +2179 +2295 +2097 +1977 +1910 +1991 +2147 +2329 +2555 +2513 +2466 +2778 +2846 +2477 +2310 +2108 +2063 +2062 +2228 +2538 +2597 +2449 +2454 +2453 +2514 +2586 +2473 +2396 +2339 +2383 +2497 +2637 +2767 +2632 +2508 +2801 +2848 +2605 +2432 +2228 +2179 +2162 +2298 +2583 +2626 +2482 +2481 +2478 +2539 +2602 +2484 +2412 +2357 +2402 +2517 +2650 +2780 +2643 +2526 +2819 +2867 +2610 +2437 +2233 +2184 +2167 +2303 +2586 +2632 +2486 +2486 +2482 +2543 +2606 +2488 +2415 +2359 +2405 +2520 +2657 +2789 +2647 +2531 +2825 +2873 +2616 +2444 +2240 +2190 +2172 +2309 +2590 +2638 +2492 +2491 +2488 +2548 +2611 +2492 +2418 +2362 +2408 +2523 +2665 +2798 +2652 +2537 +2831 +2880 +2633 +2461 +2258 +2206 +2191 +2329 +2615 +2676 +2507 +2499 +2488 +2535 +2600 +2461 +2376 +2312 +2349 +2475 +2596 +2743 +2614 +2519 +2825 +2871 +2818 +2671 +2432 +2237 +2180 +2230 +2314 +2253 +2278 +2338 +2319 +2383 +2492 +2312 +2201 +2130 +2199 +2339 +2507 +2670 +2565 +2531 +2878 +2958 +2771 +2628 +2372 +2172 +2107 +2128 +2169 +2056 +2065 +2143 +2170 +2250 +2363 +2162 +2038 +1972 +2053 +2216 +2418 +2641 +2566 +2525 +2841 +2911 +2539 +2372 +2169 +2121 +2120 +2281 +2570 +2642 +2496 +2501 +2496 +2555 +2628 +2507 +2423 +2364 +2410 +2534 +2700 +2832 +2669 +2553 +2852 +2903 +2660 +2488 +2283 +2231 +2214 +2349 +2616 +2674 +2526 +2526 +2522 +2582 +2645 +2522 +2442 +2384 +2429 +2553 +2717 +2846 +2683 +2574 +2872 +2924 +2671 +2500 +2295 +2242 +2225 +2359 +2624 +2682 +2534 +2536 +2530 +2590 +2654 +2529 +2448 +2389 +2435 +2562 +2730 +2857 +2692 +2583 +2883 +2935 +2684 +2512 +2307 +2255 +2237 +2371 +2632 +2691 +2544 +2546 +2540 +2599 +2663 +2537 +2455 +2396 +2442 +2572 +2744 +2867 +2701 +2593 +2894 +2946 +2719 +2548 +2343 +2289 +2271 +2406 +2675 +2746 +2580 +2574 +2561 +2606 +2675 +2531 +2439 +2371 +2410 +2548 +2702 +2831 +2682 +2593 +2902 +2953 +2895 +2749 +2510 +2313 +2257 +2306 +2391 +2339 +2357 +2414 +2392 +2453 +2560 +2380 +2265 +2194 +2265 +2421 +2621 +2767 +2645 +2615 +2966 +3049 +2860 +2721 +2455 +2261 +2198 +2225 +2268 +2162 +2167 +2239 +2257 +2331 +2441 +2236 +2109 +2046 +2132 +2322 +2541 +2728 +2643 +2609 +2933 +3004 +2633 +2468 +2264 +2215 +2213 +2365 +2624 +2690 +2558 +2567 +2558 +2616 +2692 +2563 +2471 +2410 +2463 +2620 +2806 +2905 +2739 +2633 +2939 +2993 +2762 +2592 +2387 +2333 +2314 +2446 +2694 +2750 +2608 +2610 +2600 +2656 +2719 +2589 +2501 +2438 +2489 +2643 +2832 +2927 +2759 +2656 +2961 +3015 +2781 +2612 +2406 +2352 +2333 +2464 +2710 +2765 +2624 +2626 +2615 +2670 +2733 +2602 +2512 +2449 +2501 +2661 +2853 +2941 +2773 +2671 +2976 +3031 +2801 +2632 +2427 +2372 +2353 +2484 +2728 +2781 +2642 +2643 +2631 +2685 +2747 +2615 +2524 +2461 +2514 +2681 +2876 +2955 +2789 +2687 +2993 +3048 +2849 +2681 +2475 +2419 +2398 +2528 +2778 +2839 +2687 +2681 +2661 +2703 +2775 +2625 +2526 +2453 +2501 +2674 +2854 +2931 +2784 +2698 +3009 +3064 +3007 +2865 +2626 +2427 +2371 +2419 +2504 +2449 +2463 +2513 +2482 +2535 +2641 +2459 +2341 +2269 +2349 +2540 +2761 +2862 +2743 +2717 +3070 +3154 +2976 +2841 +2568 +2379 +2319 +2351 +2399 +2290 +2295 +2354 +2357 +2424 +2528 +2322 +2192 +2131 +2230 +2468 +2696 +2827 +2750 +2723 +3053 +3124 +2765 +2604 +2400 +2350 +2347 +2493 +2730 +2776 +2662 +2672 +2654 +2709 +2786 +2651 +2553 +2490 +2558 +2768 +2967 +3008 +2853 +2755 +3067 +3122 +2915 +2750 +2545 +2490 +2470 +2601 +2839 +2880 +2749 +2747 +2724 +2773 +2831 +2695 +2599 +2533 +2596 +2802 +3007 +3042 +2882 +2783 +3091 +3146 +2941 +2777 +2572 +2517 +2496 +2628 +2866 +2904 +2774 +2771 +2746 +2793 +2851 +2714 +2617 +2550 +2616 +2831 +3037 +3062 +2905 +2805 +3114 +3168 +2968 +2804 +2600 +2545 +2524 +2656 +2894 +2930 +2801 +2796 +2769 +2814 +2871 +2734 +2635 +2568 +2637 +2861 +3068 +3084 +2928 +2829 +3137 +3191 +3022 +2859 +2654 +2597 +2573 +2701 +2940 +2978 +2842 +2830 +2795 +2829 +2899 +2746 +2639 +2563 +2629 +2859 +3052 +3061 +2924 +2840 +3152 +3208 +3163 +3028 +2788 +2588 +2530 +2579 +2669 +2599 +2614 +2652 +2606 +2648 +2750 +2565 +2444 +2369 +2465 +2709 +2935 +2978 +2869 +2846 +3197 +3281 +3125 +2996 +2722 +2533 +2474 +2510 +2564 +2443 +2453 +2497 +2482 +2540 +2639 +2431 +2300 +2238 +2355 +2653 +2886 +2958 +2894 +2871 +3202 +3273 +2934 +2781 +2578 +2530 +2527 +2675 +2913 +2937 +2832 +2834 +2802 +2849 +2923 +2786 +2683 +2620 +2710 +2984 +3189 +3165 +3021 +2924 +3236 +3291 +3113 +2954 +2751 +2697 +2676 +2813 +3057 +3080 +2955 +2940 +2899 +2934 +2986 +2846 +2744 +2677 +2761 +3032 +3240 +3210 +3060 +2962 +3268 +3320 +3144 +2986 +2784 +2730 +2709 +2847 +3094 +3114 +2989 +2972 +2927 +2961 +3012 +2872 +2769 +2702 +2789 +3070 +3278 +3239 +3090 +2991 +3297 +3349 +3175 +3019 +2817 +2763 +2742 +2882 +3131 +3150 +3024 +3005 +2957 +2988 +3038 +2898 +2795 +2728 +2819 +3109 +3316 +3269 +3121 +3022 +3326 +3378 +3229 +3075 +2871 +2816 +2791 +2923 +3166 +3180 +3051 +3025 +2969 +2991 +3055 +2898 +2786 +2709 +2800 +3097 +3290 +3237 +3107 +3024 +3333 +3387 +3365 +3238 +2998 +2798 +2739 +2793 +2888 +2805 +2824 +2848 +2782 +2811 +2907 +2719 +2594 +2517 +2634 +2934 +3153 +3141 +3039 +3019 +3363 +3446 +3313 +3190 +2923 +2730 +2668 +2706 +2765 +2633 +2646 +2678 +2647 +2697 +2792 +2584 +2449 +2385 +2524 +2879 +3112 +3142 +3082 +3060 +3384 +3452 +3136 +2992 +2794 +2747 +2745 +2906 +3172 +3187 +3074 +3058 +3007 +3043 +3109 +2974 +2870 +2808 +2924 +3256 +3459 +3383 +3239 +3138 +3442 +3493 +3338 +3188 +2988 +2937 +2917 +3065 +3331 +3342 +3213 +3179 +3115 +3138 +3182 +3042 +2938 +2872 +2983 +3316 +3517 +3435 +3287 +3186 +3485 +3533 +3371 +3222 +3023 +2972 +2952 +3103 +3373 +3383 +3252 +3216 +3149 +3169 +3213 +3073 +2970 +2904 +3019 +3359 +3558 +3470 +3322 +3221 +3518 +3565 +3404 +3257 +3058 +3008 +2988 +3140 +3414 +3425 +3292 +3252 +3183 +3201 +3244 +3105 +3001 +2936 +3055 +3402 +3600 +3507 +3358 +3256 +3552 +3598 +3454 +3310 +3110 +3058 +3034 +3177 +3437 +3439 +3302 +3257 +3181 +3190 +3244 +3087 +2972 +2898 +3017 +3372 +3552 +3460 +3329 +3245 +3547 +3595 +3604 +3486 +3247 +3049 +2988 +3049 +3151 +3063 +3087 +3097 +3011 +3029 +3119 +2927 +2799 +2720 +2859 +3209 +3411 +3364 +3260 +3239 +3575 +3655 +3538 +3422 +3165 +2965 +2897 +2935 +2996 +2860 +2875 +2901 +2860 +2903 +2997 +2788 +2651 +2582 +2742 +3135 +3363 +3377 +3310 +3283 +3596 +3659 +3357 +3223 +3030 +2985 +2983 +3166 +3474 +3499 +3365 +3323 +3252 +3277 +3334 +3204 +3102 +3043 +3183 +3553 +3748 +3644 +3488 +3377 +3667 +3713 +3567 +3427 +3231 +3183 +3165 +3327 +3621 +3633 +3489 +3435 +3354 +3366 +3406 +3270 +3168 +3106 +3243 +3617 +3804 +3695 +3541 +3435 +3723 +3765 +3598 +3460 +3265 +3217 +3199 +3363 +3660 +3674 +3528 +3471 +3388 +3399 +3439 +3303 +3202 +3141 +3282 +3659 +3843 +3733 +3577 +3471 +3757 +3798 +3630 +3493 +3298 +3250 +3233 +3399 +3699 +3715 +3566 +3506 +3421 +3432 +3472 +3337 +3236 +3175 +3320 +3700 +3882 +3771 +3613 +3506 +3791 +3831 +3675 +3543 +3346 +3297 +3274 +3430 +3714 +3722 +3565 +3501 +3411 +3411 +3458 +3302 +3188 +3119 +3261 +3651 +3811 +3707 +3568 +3481 +3777 +3817 +3851 +3742 +3506 +3309 +3249 +3316 +3425 +3343 +3370 +3370 +3268 +3280 +3366 +3172 +3041 +2962 +3122 +3500 +3685 +3627 +3515 +3491 +3820 +3896 +3782 +3670 +3427 +3220 +3144 +3181 +3242 +3109 +3122 +3148 +3103 +3144 +3240 +3029 +2891 +2818 +2994 +3399 +3619 +3637 +3557 +3523 +3822 +3877 +3575 +3450 +3261 +3217 +3216 +3415 +3760 +3808 +3649 +3584 +3500 +3518 +3569 +3445 +3346 +3290 +3449 +3831 +4013 +3904 +3734 +3613 +3890 +3928 +3776 +3646 +3454 +3407 +3390 +3563 +3876 +3902 +3740 +3670 +3580 +3591 +3633 +3501 +3402 +3345 +3504 +3889 +4060 +3950 +3786 +3675 +3952 +3988 +3802 +3674 +3482 +3435 +3419 +3592 +3907 +3935 +3771 +3700 +3610 +3620 +3663 +3532 +3434 +3378 +3538 +3923 +4092 +3983 +3818 +3706 +3982 +4017 +3828 +3701 +3510 +3463 +3446 +3620 +3937 +3967 +3800 +3728 +3638 +3649 +3693 +3563 +3465 +3409 +3572 +3956 +4122 +4014 +3849 +3736 +4011 +4045 +3866 +3744 +3551 +3503 +3480 +3644 +3946 +3971 +3794 +3718 +3624 +3623 +3670 +3518 +3407 +3343 +3500 +3892 +4032 +3936 +3790 +3700 +3992 +4025 +4068 +3969 +3735 +3540 +3479 +3551 +3664 +3596 +3621 +3613 +3505 +3516 +3604 +3411 +3278 +3202 +3374 +3758 +3931 +3882 +3765 +3737 +4061 +4132 +4009 +3903 +3670 +3459 +3376 +3411 +3472 +3349 +3355 +3384 +3341 +3380 +3480 +3270 +3131 +3057 +3241 +3635 +3846 +3877 +3787 +3746 +4035 +4081 +3764 +3645 +3460 +3415 +3411 +3616 +3971 +4039 +3865 +3790 +3702 +3721 +3775 +3653 +3556 +3503 +3673 +4045 +4212 +4115 +3941 +3813 +4080 +4112 +3943 +3822 +3632 +3583 +3565 +3740 +4057 +4098 +3923 +3848 +3761 +3777 +3827 +3700 +3604 +3550 +3720 +4093 +4249 +4151 +3985 +3869 +4139 +4168 +3962 +3843 +3652 +3604 +3585 +3760 +4075 +4118 +3942 +3868 +3781 +3799 +3851 +3723 +3628 +3574 +3745 +4115 +4270 +4174 +4008 +3892 +4160 +4189 +3981 +3862 +3672 +3623 +3604 +3778 +4091 +4136 +3960 +3885 +3800 +3819 +3873 +3746 +3651 +3597 +3768 +4135 +4288 +4195 +4029 +3913 +4181 +4209 +4005 +3890 +3698 +3648 +3624 +3788 +4092 +4136 +3948 +3871 +3784 +3791 +3845 +3697 +3591 +3528 +3688 +4061 +4186 +4102 +3958 +3867 +4157 +4187 +4220 +4129 +3898 +3702 +3641 +3712 +3826 +3770 +3787 +3776 +3671 +3686 +3780 +3590 +3457 +3386 +3564 +3938 +4104 +4073 +3959 +3928 +4250 +4316 +4182 +4083 +3855 +3643 +3557 +3590 +3652 +3540 +3536 +3567 +3526 +3564 +3670 +3461 +3322 +3251 +3435 +3810 +4013 +4053 +3964 +3918 +4204 +4242 +3905 +3789 +3604 +3557 +3548 +3741 +4072 +4147 +3973 +3903 +3822 +3849 +3915 +3792 +3695 +3641 +3814 +4170 +4323 +4243 +4079 +3952 +4218 +4246 +4056 +3942 +3752 +3700 +3678 +3845 +4145 +4196 +4020 +3949 +3872 +3899 +3962 +3836 +3741 +3686 +3858 +4208 +4354 +4271 +4112 +3994 +4260 +4285 +4068 +3954 +3764 +3712 +3688 +3854 +4151 +4203 +4027 +3957 +3882 +3911 +3975 +3849 +3754 +3699 +3870 +4217 +4362 +4281 +4124 +4006 +4272 +4296 +4078 +3966 +3775 +3722 +3698 +3862 +4155 +4207 +4033 +3964 +3890 +3921 +3987 +3861 +3766 +3711 +3881 +4225 +4369 +4289 +4134 +4016 +4282 +4305 +4081 +3969 +3777 +3724 +3694 +3850 +4140 +4193 +4010 +3941 +3866 +3886 +3954 +3810 +3707 +3641 +3798 +4144 +4261 +4184 +4051 +3960 +4253 +4283 +4290 +4204 +3976 +3777 +3713 +3780 +3891 +3839 +3844 +3833 +3738 +3759 +3862 +3678 +3548 +3479 +3657 +4017 +4180 +4163 +4064 +4032 +4353 +4415 +4277 +4184 +3958 +3748 +3661 +3696 +3758 +3654 +3640 +3667 +3626 +3664 +3775 +3570 +3432 +3364 +3544 +3906 +4103 +4145 +4066 +4020 +4308 +4341 +3989 +3874 +3688 +3639 +3622 +3791 +4074 +4135 +3978 +3923 +3856 +3894 +3979 +3849 +3749 +3693 +3863 +4211 +4356 +4288 +4145 +4026 +4297 +4324 +4117 +4007 +3815 +3760 +3730 +3884 +4157 +4208 +4041 +3979 +3913 +3952 +4027 +3900 +3803 +3745 +3910 +4243 +4383 +4310 +4165 +4047 +4313 +4335 +4122 +4012 +3821 +3764 +3734 +3886 +4155 +4204 +4040 +3979 +3915 +3954 +4032 +3904 +3806 +3748 +3912 +4244 +4383 +4311 +4168 +4050 +4316 +4338 +4127 +4017 +3825 +3769 +3737 +3887 +4152 +4200 +4038 +3978 +3915 +3956 +4035 +3907 +3809 +3750 +3913 +4243 +4382 +4310 +4170 +4052 +4318 +4340 +4102 +3990 +3797 +3740 +3704 +3847 +4113 +4166 +4000 +3940 +3876 +3908 +3992 +3851 +3748 +3679 +3826 +4156 +4271 +4194 +4075 +3987 +4282 +4315 +4290 +4205 +3979 +3777 +3709 +3770 +3875 +3817 +3810 +3799 +3715 +3744 +3858 +3680 +3552 +3485 +3657 +4009 +4173 +4161 +4080 +4048 +4369 +4428 +4297 +4210 +3982 +3775 +3690 +3727 +3789 +3686 +3666 +3686 +3643 +3681 +3796 +3595 +3457 +3393 +3566 +3929 +4126 +4164 +4098 +4057 +4349 +4381 +4023 +3910 +3724 +3673 +3648 +3792 +4025 +4064 +3926 +3887 +3833 +3880 +3984 +3846 +3741 +3681 +3845 +4200 +4343 +4284 +4161 +4052 +4329 +4358 +4141 +4032 +3840 +3781 +3745 +3886 +4133 +4176 +4024 +3968 +3909 +3955 +4040 +3910 +3809 +3747 +3903 +4233 +4373 +4302 +4169 +4053 +4319 +4339 +4143 +4034 +3842 +3783 +3745 +3885 +4129 +4171 +4021 +3966 +3907 +3953 +4039 +3909 +3807 +3745 +3900 +4231 +4370 +4300 +4168 +4052 +4318 +4338 +4144 +4036 +3844 +3784 +3746 +3884 +4126 +4167 +4018 +3964 +3905 +3951 +4039 +3908 +3806 +3743 +3896 +4228 +4368 +4298 +4167 +4051 +4317 +4337 +4093 +3979 +3785 +3726 +3686 +3818 +4063 +4111 +3962 +3907 +3848 +3887 +3983 +3842 +3739 +3665 +3804 +4137 +4254 +4176 +4064 +3979 +4272 +4309 +4256 +4170 +3945 +3741 +3668 +3725 +3822 +3755 +3739 +3729 +3653 +3687 +3810 +3637 +3512 +3445 +3609 +3962 +4127 +4115 +4043 +4014 +4332 +4388 +4270 +4188 +3959 +3753 +3671 +3709 +3771 +3667 +3642 +3656 +3610 +3648 +3768 +3571 +3432 +3369 +3533 +3912 +4115 +4151 +4092 +4056 +4350 +4384 +4032 +3922 +3738 +3686 +3656 +3785 +3990 +4012 +3886 +3853 +3805 +3855 +3971 +3826 +3717 +3653 +3809 +4182 +4333 +4278 +4163 +4062 +4341 +4373 +4152 +4044 +3852 +3792 +3752 +3886 +4122 +4159 +4015 +3960 +3899 +3945 +4035 +3903 +3799 +3734 +3880 +4222 +4366 +4295 +4164 +4049 +4314 +4333 +4153 +4046 +3854 +3795 +3754 +3888 +4124 +4160 +4017 +3961 +3900 +3946 +4036 +3903 +3799 +3733 +3879 +4222 +4367 +4297 +4165 +4050 +4314 +4334 +4156 +4049 +3857 +3798 +3757 +3891 +4127 +4163 +4020 +3963 +3901 +3946 +4036 +3903 +3799 +3733 +3878 +4224 +4370 +4300 +4167 +4052 +4315 +4335 +4087 +3972 +3779 +3721 +3680 +3810 +4049 +4095 +3952 +3894 +3831 +3869 +3969 +3829 +3723 +3648 +3781 +4131 +4255 +4177 +4061 +3977 +4266 +4302 +4234 +4147 +3922 +3719 +3642 +3698 +3790 +3717 +3699 +3690 +3616 +3653 +3781 +3610 +3486 +3416 +3572 +3932 +4101 +4087 +4011 +3983 +4297 +4350 +4241 +4163 +3936 +3730 +3649 +3687 +3746 +3639 +3616 +3625 +3581 +3619 +3743 +3547 +3407 +3342 +3497 +3895 +4111 +4151 +4090 +4056 +4348 +4385 +4241 +4163 +3936 +3730 +3649 +3687 +3746 +3639 +3616 +3625 +3581 +3619 +3743 +3547 +3407 +3342 +3497 +3895 +4111 +4151 +4090 +4056 +4348 +4385 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/correlation.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/correlation.ini new file mode 100644 index 000000000..7e4e1a6aa --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/correlation.ini @@ -0,0 +1,30 @@ +[general] +mode = annual + +[annual] +area2%area1 = 0.500000 + +[0] + +[1] + +[2] + +[3] + +[4] + +[5] + +[6] + +[7] + +[8] + +[9] + +[10] + +[11] + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/flex/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/peak/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/pv/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/conversion.txt new file mode 100644 index 000000000..2ab6ed8f2 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/conversion.txt @@ -0,0 +1,2 @@ +-340282346638528859811704183484516925440 0 340282346638528859811704183484516925440 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/semibase/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_in/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/prepro/store_out/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_area1.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_area1.txt new file mode 100644 index 000000000..ebf931dcd --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_area1.txt @@ -0,0 +1,8760 @@ +4099 3686 +3999 3598 +3739 3312 +3688 3300 +3682 3203 +3870 3326 +4037 3475 +4112 3503 +4054 3377 +4075 3290 +4016 3257 +4037 3387 +4128 3574 +3940 3379 +3814 3193 +3770 3196 +3891 3453 +4279 3744 +4402 3913 +4316 3869 +4246 3822 +4126 3684 +4506 4005 +4540 4069 +4299 3799 +4155 3725 +3919 3439 +3859 3338 +3806 3351 +3858 3496 +4113 3766 +4168 3785 +4028 3730 +3987 3642 +3839 3620 +3901 3659 +3969 3790 +3823 3662 +3669 3545 +3669 3465 +3874 3632 +4223 4034 +4418 4115 +4376 4145 +4203 3927 +4046 3867 +4350 4182 +4409 4198 +4259 4036 +4172 3862 +3899 3638 +3818 3624 +3757 3634 +3847 3837 +4069 3943 +4088 4005 +3842 3806 +3768 3775 +3652 3786 +3634 3859 +3705 3938 +3711 3781 +3573 3691 +3500 3582 +3590 3719 +3880 3974 +4007 4106 +4031 4082 +3938 4009 +3872 3931 +4115 4060 +4117 4091 +3946 3928 +3863 3855 +3742 3640 +3765 3503 +3659 3487 +3765 3594 +3993 3847 +4023 3905 +3899 3717 +3784 3643 +3746 3658 +3790 3629 +3849 3708 +3700 3578 +3507 3567 +3416 3477 +3497 3596 +3770 3904 +3898 4118 +3893 4080 +3724 3833 +3626 3602 +3840 3884 +3815 3924 +3576 3614 +3434 3504 +3248 3293 +3246 3354 +3155 3361 +3361 3542 +3653 3755 +3730 3863 +3564 3761 +3426 3648 +3414 3617 +3539 3612 +3685 3749 +3507 3605 +3335 3469 +3308 3414 +3482 3523 +3779 3957 +3953 4054 +3943 3983 +3826 3845 +3729 3845 +3991 4138 +3960 4245 +3971 4323 +3910 4217 +3762 3963 +3549 3758 +3469 3703 +3571 3781 +3651 3737 +3603 3683 +3571 3661 +3536 3567 +3440 3648 +3570 3738 +3582 3796 +3382 3665 +3235 3606 +3190 3440 +3370 3596 +3778 4019 +3966 4165 +4062 4087 +3901 3966 +3806 3987 +4082 4336 +4024 4349 +3955 4206 +3874 4181 +3626 3878 +3459 3741 +3488 3640 +3534 3747 +3598 3721 +3529 3650 +3394 3564 +3250 3574 +3235 3579 +3272 3558 +3424 3716 +3169 3457 +3066 3361 +3018 3427 +3155 3569 +3493 3948 +3634 4140 +3650 4078 +3667 3988 +3667 3938 +3996 4261 +3991 4288 +3678 3868 +3615 3732 +3448 3497 +3481 3500 +3499 3510 +3610 3693 +3931 3960 +3958 4000 +3787 3849 +3677 3806 +3642 3754 +3702 3816 +3817 3889 +3717 3805 +3652 3628 +3668 3689 +3854 3865 +4270 4367 +4397 4637 +4357 4568 +4216 4340 +4085 4221 +4210 4458 +4291 4494 +4050 4234 +3938 4146 +3796 4000 +3771 3972 +3819 3969 +3994 4077 +4240 4354 +4312 4388 +4078 4174 +3976 4207 +3910 4180 +3970 4138 +4064 4280 +3994 4190 +3959 4075 +3924 4036 +3990 4285 +4342 4650 +4408 4872 +4319 4849 +4170 4719 +4030 4585 +4312 4897 +4326 4900 +4119 4709 +4075 4606 +3958 4417 +3908 4337 +3855 4292 +3946 4485 +4318 4678 +4310 4817 +4139 4636 +4032 4556 +3949 4378 +4056 4427 +4158 4639 +4097 4464 +4043 4294 +3966 4252 +4111 4385 +4499 4741 +4731 4921 +4676 4833 +4462 4578 +4394 4438 +4570 4652 +4658 4736 +4466 4546 +4469 4493 +4268 4276 +4274 4164 +4292 4124 +4346 4269 +4689 4567 +4765 4549 +4651 4390 +4543 4262 +4534 4186 +4568 4156 +4649 4232 +4484 4093 +4377 4075 +4247 4081 +4433 4157 +4819 4486 +5105 4745 +4967 4692 +4809 4538 +4754 4395 +5002 4667 +5028 4673 +4837 4406 +4629 4290 +4399 4036 +4410 4026 +4334 3984 +4448 4228 +4702 4495 +4859 4560 +4676 4398 +4601 4320 +4554 4265 +4581 4230 +4557 4312 +4431 4168 +4363 4016 +4352 3961 +4575 4057 +4891 4444 +5039 4556 +4871 4491 +4664 4408 +4604 4339 +4887 4703 +4855 4818 +4800 4728 +4761 4564 +4488 4329 +4277 4082 +4210 4099 +4298 4254 +4475 4323 +4399 4171 +4381 4195 +4436 4171 +4305 4071 +4271 4031 +4429 4116 +4287 3942 +4135 3845 +3998 3763 +4103 3897 +4438 4192 +4564 4411 +4502 4379 +4406 4173 +4345 4097 +4613 4393 +4727 4516 +4640 4404 +4437 4355 +4086 4171 +3853 3959 +3765 3797 +3810 3822 +3817 3872 +3677 3768 +3746 3731 +3715 3773 +3751 3829 +3826 3888 +3962 4018 +3809 3847 +3629 3680 +3587 3522 +3784 3693 +4175 4047 +4460 4254 +4579 4252 +4432 4160 +4322 4066 +4651 4407 +4681 4405 +4308 4060 +4162 4042 +4003 3866 +4008 3761 +3974 3684 +4137 3838 +4486 4118 +4497 4134 +4375 3972 +4225 3939 +4133 3950 +4166 3949 +4305 4041 +4222 3920 +4153 3783 +4028 3702 +4159 3835 +4516 4269 +4774 4564 +4793 4436 +4662 4305 +4521 4184 +4720 4460 +4775 4550 +4505 4405 +4473 4320 +4275 4141 +4210 4078 +4159 3973 +4278 4122 +4602 4391 +4640 4454 +4512 4247 +4405 4105 +4249 3988 +4289 3953 +4351 3939 +4194 3837 +4077 3774 +4039 3696 +4147 3874 +4484 4242 +4658 4511 +4561 4506 +4378 4297 +4268 4148 +4548 4397 +4583 4383 +4435 4208 +4316 4137 +4154 3896 +4126 3810 +4124 3784 +4356 3949 +4689 4179 +4738 4291 +4592 4091 +4441 3971 +4410 3893 +4401 3994 +4511 4101 +4321 4026 +4214 3933 +4140 3876 +4214 3979 +4558 4275 +4667 4452 +4543 4444 +4392 4390 +4262 4216 +4472 4478 +4448 4529 +4258 4324 +4187 4195 +4027 3983 +3919 3934 +3879 3911 +4039 4068 +4281 4358 +4330 4527 +4212 4279 +4095 4157 +3991 4025 +4069 3996 +4128 4022 +3968 3859 +3912 3824 +3895 3725 +4066 3722 +4478 4074 +4599 4227 +4468 4236 +4289 4014 +4180 3950 +4432 4190 +4507 4177 +4218 3979 +4047 3816 +3853 3641 +3719 3628 +3708 3521 +3819 3687 +4081 4052 +4122 4125 +3941 3967 +3785 3860 +3671 3799 +3713 3748 +3827 3921 +3710 3730 +3592 3605 +3585 3590 +3763 3680 +4093 4035 +4269 4247 +4210 4180 +4118 3925 +4066 3773 +4247 4107 +4228 4149 +4257 4118 +4154 4173 +3882 3939 +3710 3707 +3564 3660 +3562 3743 +3629 3965 +3624 3801 +3544 3870 +3638 3788 +3548 3769 +3583 3711 +3686 3846 +3479 3730 +3277 3592 +3224 3583 +3332 3679 +3568 3991 +3909 4284 +3851 4212 +3648 4107 +3687 4039 +3945 4342 +4031 4446 +3899 4325 +3822 4198 +3629 4052 +3532 3940 +3507 3884 +3556 3787 +3654 3871 +3511 3721 +3536 3677 +3604 3674 +3673 3722 +3675 3764 +3801 3862 +3585 3688 +3444 3461 +3357 3289 +3537 3389 +3889 3786 +4202 4089 +4280 4168 +4209 4163 +4147 4165 +4454 4439 +4479 4505 +4165 4151 +4071 4139 +3897 4018 +3894 3977 +3877 3912 +4034 4179 +4285 4474 +4382 4515 +4165 4436 +4170 4288 +4088 4187 +4074 4180 +4073 4271 +3854 4170 +3741 4054 +3724 4005 +3899 4209 +4233 4495 +4417 4781 +4350 4712 +4237 4617 +4116 4495 +4354 4662 +4442 4623 +4193 4481 +4248 4420 +4108 4285 +3993 4209 +3924 4236 +4186 4436 +4477 4750 +4548 4862 +4381 4744 +4265 4662 +4281 4562 +4393 4565 +4494 4632 +4399 4493 +4375 4343 +4340 4289 +4455 4432 +4695 4798 +4923 4978 +4861 4868 +4651 4619 +4526 4551 +4729 4802 +4739 4903 +4615 4718 +4518 4575 +4277 4434 +4229 4434 +4211 4308 +4378 4374 +4754 4721 +4852 4700 +4735 4505 +4588 4403 +4496 4259 +4450 4311 +4587 4290 +4360 4233 +4293 4162 +4256 4033 +4373 4208 +4732 4495 +4969 4689 +4837 4631 +4708 4517 +4564 4435 +4852 4751 +4844 4670 +4599 4467 +4581 4358 +4441 4285 +4357 4139 +4384 4170 +4503 4340 +4763 4646 +4871 4654 +4636 4420 +4504 4361 +4388 4172 +4441 4252 +4470 4287 +4317 4162 +4327 4074 +4321 4049 +4415 4199 +4828 4639 +5038 4973 +4909 4823 +4822 4636 +4690 4473 +4923 4755 +4932 4782 +4647 4514 +4594 4468 +4384 4318 +4330 4284 +4350 4231 +4545 4397 +4788 4632 +4954 4749 +4695 4613 +4569 4526 +4542 4446 +4484 4486 +4491 4466 +4344 4248 +4218 4125 +4160 4004 +4303 4107 +4574 4397 +4760 4638 +4717 4563 +4586 4400 +4502 4260 +4746 4549 +4698 4699 +4751 4622 +4748 4600 +4516 4388 +4332 4173 +4256 4194 +4363 4299 +4535 4417 +4426 4263 +4392 4307 +4353 4318 +4263 4219 +4246 4296 +4385 4442 +4227 4206 +4105 4140 +3993 4076 +4061 4115 +4375 4421 +4578 4678 +4503 4710 +4434 4600 +4421 4489 +4650 4852 +4677 4968 +4325 4799 +4298 4684 +4073 4395 +3816 4212 +3722 4011 +3662 3994 +3725 4035 +3614 3933 +3666 3955 +3650 3996 +3658 4018 +3745 4132 +3845 4225 +3634 4024 +3508 3954 +3467 3784 +3653 3947 +4023 4212 +4294 4551 +4353 4629 +4254 4589 +4239 4562 +4560 4754 +4689 4748 +4266 4381 +4111 4271 +3912 4137 +3806 4115 +3770 4202 +3915 4322 +4341 4613 +4391 4640 +4175 4550 +4168 4478 +4040 4504 +4036 4538 +4135 4590 +4023 4494 +3787 4366 +3743 4239 +3778 4417 +4045 4708 +4412 4952 +4326 4853 +4207 4678 +4131 4560 +4331 4819 +4353 4853 +4176 4599 +4101 4546 +3922 4340 +3922 4303 +3990 4285 +4202 4368 +4606 4723 +4767 4768 +4624 4574 +4543 4412 +4410 4319 +4440 4372 +4485 4403 +4398 4208 +4249 4077 +4198 3973 +4396 4156 +4608 4425 +5005 4730 +4919 4610 +4745 4499 +4618 4425 +4833 4686 +4822 4649 +4628 4404 +4633 4369 +4470 4129 +4366 4134 +4402 4077 +4582 4195 +4773 4458 +4838 4465 +4628 4308 +4459 4252 +4402 4209 +4502 4316 +4568 4311 +4465 4161 +4364 4053 +4300 3975 +4393 4071 +4703 4283 +5075 4451 +4971 4380 +4845 4273 +4727 4130 +4998 4364 +5024 4371 +4718 4159 +4663 4046 +4504 3878 +4353 3771 +4364 3778 +4564 3960 +4855 4260 +4918 4275 +4723 4042 +4661 3909 +4599 3748 +4506 3849 +4485 3859 +4351 3691 +4247 3498 +4220 3441 +4245 3636 +4521 3926 +4743 4191 +4611 4216 +4527 4039 +4396 3864 +4688 4121 +4650 4155 +4430 3911 +4364 3855 +4079 3693 +3975 3651 +3935 3699 +4088 3917 +4404 4163 +4448 4263 +4249 4019 +4186 3933 +4051 3805 +4050 3783 +4113 3822 +4032 3655 +3767 3510 +3679 3478 +3766 3629 +4044 3940 +4361 4205 +4268 4153 +4103 4055 +3999 3978 +4246 4345 +4240 4329 +4288 4268 +4197 4162 +3970 3937 +3752 3716 +3714 3602 +3768 3643 +3893 3756 +3975 3721 +4052 3814 +4026 3847 +3957 3754 +4028 3778 +4156 3853 +4000 3712 +3859 3536 +3794 3394 +3910 3512 +4153 3815 +4507 4081 +4467 4024 +4353 3967 +4302 3850 +4569 4147 +4557 4289 +4335 4080 +4262 4140 +4020 3918 +3762 3778 +3638 3657 +3744 3680 +3777 3750 +3742 3560 +3755 3546 +3763 3642 +3831 3636 +3764 3686 +3887 3814 +3717 3567 +3604 3372 +3510 3247 +3693 3352 +3970 3663 +4414 4002 +4509 4089 +4403 4060 +4393 4014 +4668 4328 +4771 4417 +4496 4156 +4455 4104 +4171 4017 +4028 3907 +4079 3852 +4250 4090 +4568 4356 +4688 4482 +4529 4371 +4445 4361 +4355 4290 +4388 4318 +4397 4371 +4282 4214 +4109 4033 +4089 3942 +4162 4065 +4427 4273 +4787 4652 +4687 4607 +4522 4491 +4381 4390 +4715 4723 +4595 4636 +4406 4453 +4403 4385 +4205 4225 +4174 4317 +4043 4253 +4158 4344 +4512 4583 +4589 4561 +4438 4290 +4352 4185 +4204 4110 +4211 4128 +4199 4239 +4091 4082 +3863 4040 +3865 3978 +3926 4082 +4208 4358 +4490 4724 +4380 4629 +4147 4444 +4016 4358 +4303 4662 +4328 4724 +4058 4468 +3937 4368 +3737 4172 +3701 4129 +3661 4045 +3804 4261 +4103 4478 +4066 4422 +3915 4208 +3862 4200 +3804 4080 +3867 3991 +3990 4019 +3836 3879 +3745 3797 +3560 3765 +3761 3913 +4059 4230 +4370 4652 +4368 4607 +4319 4415 +4269 4342 +4519 4645 +4514 4741 +4338 4516 +4307 4445 +4176 4328 +4181 4308 +4020 4282 +4192 4473 +4404 4808 +4466 4729 +4316 4559 +4205 4377 +4111 4232 +4169 4172 +4142 4287 +4030 4206 +3947 4173 +3749 4070 +3827 4049 +4033 4279 +4322 4522 +4207 4458 +4053 4268 +3808 4113 +4146 4302 +4167 4289 +3973 4029 +3989 3941 +3847 3862 +3829 3802 +3807 3775 +3964 4000 +4259 4293 +4270 4351 +4028 4185 +3909 4139 +3791 4083 +3818 4039 +3901 4098 +3745 3948 +3704 3775 +3602 3733 +3695 3908 +3947 4046 +4227 4315 +4202 4257 +4049 4145 +3951 4054 +4247 4319 +4239 4275 +4241 4193 +4160 4086 +3936 3798 +3704 3599 +3638 3563 +3853 3702 +3966 3852 +3910 3790 +3965 3798 +3927 3802 +3794 3712 +3722 3719 +3838 3846 +3593 3696 +3383 3581 +3297 3494 +3255 3703 +3533 3893 +3827 4264 +3881 4215 +3778 4098 +3803 4030 +4161 4247 +4178 4365 +4032 4181 +4001 4178 +3695 3973 +3425 3744 +3425 3645 +3485 3692 +3561 3675 +3444 3534 +3558 3483 +3640 3565 +3668 3518 +3537 3439 +3561 3490 +3279 3147 +3201 3023 +3124 2872 +3255 2980 +3492 3215 +3922 3638 +4003 3670 +3908 3677 +3855 3673 +4219 3876 +4334 3946 +3987 3612 +3962 3488 +3798 3343 +3779 3288 +3697 3307 +3931 3511 +4175 3776 +4239 3869 +4136 3853 +4112 3759 +4022 3655 +4078 3796 +4167 3897 +4000 3825 +3898 3810 +3803 3724 +3880 3867 +4028 4041 +4439 4426 +4452 4299 +4291 4134 +4166 4042 +4498 4342 +4492 4429 +4254 4308 +4158 4333 +4016 4179 +3994 4176 +3993 4252 +4037 4506 +4417 4723 +4506 4693 +4366 4610 +4279 4511 +4170 4422 +4080 4350 +4168 4332 +4037 4168 +3946 4074 +3883 3920 +3981 4039 +4161 4272 +4536 4569 +4522 4459 +4342 4315 +4147 4189 +4411 4470 +4431 4475 +4370 4275 +4374 4242 +4278 3921 +4183 3856 +4106 3823 +4195 3994 +4357 4193 +4342 4191 +4311 4038 +4253 3879 +4203 3815 +4127 3770 +4280 3800 +4133 3682 +4046 3492 +3970 3481 +4026 3579 +4147 3807 +4498 4128 +4454 4021 +4217 3842 +4070 3745 +4318 3942 +4346 3898 +4124 3754 +4041 3696 +3946 3622 +3902 3528 +3891 3490 +4065 3656 +4389 3975 +4304 3896 +4202 3700 +4132 3625 +4010 3490 +4037 3544 +4146 3645 +3936 3629 +3819 3490 +3779 3466 +3844 3567 +4030 3810 +4428 4171 +4346 4123 +4192 3956 +4051 3758 +4295 4012 +4300 4083 +4063 3875 +3998 3785 +3751 3603 +3639 3545 +3580 3516 +3727 3661 +3960 4003 +3943 3887 +3812 3736 +3732 3629 +3620 3489 +3635 3427 +3739 3531 +3613 3321 +3484 3174 +3486 3072 +3554 3101 +3808 3367 +4075 3724 +4037 3675 +3862 3553 +3739 3550 +4115 3829 +4156 3917 +4111 3903 +4050 3846 +3871 3740 +3745 3464 +3675 3380 +3671 3503 +3727 3596 +3624 3560 +3596 3655 +3600 3646 +3447 3600 +3460 3547 +3646 3658 +3445 3456 +3164 3256 +3005 3298 +3200 3429 +3408 3688 +3731 4010 +3689 4002 +3603 3873 +3637 3807 +3893 4108 +3933 4211 +3923 4062 +3815 3926 +3617 3672 +3380 3425 +3312 3260 +3380 3277 +3434 3220 +3322 3154 +3348 3178 +3339 3172 +3313 3173 +3275 3201 +3345 3349 +3174 3145 +2978 2990 +2860 2921 +2895 3074 +3071 3294 +3485 3634 +3558 3721 +3441 3628 +3501 3555 +3869 3957 +3954 3977 +3728 3763 +3521 3624 +3422 3418 +3352 3372 +3324 3339 +3481 3592 +3690 3926 +3618 3897 +3593 3752 +3513 3633 +3485 3534 +3460 3687 +3510 3715 +3388 3650 +3189 3503 +3132 3387 +3180 3368 +3420 3522 +3825 3823 +3800 3938 +3591 3760 +3513 3674 +3782 4031 +3832 4074 +3628 3836 +3562 3712 +3409 3526 +3280 3507 +3254 3489 +3408 3653 +3602 3930 +3519 3908 +3358 3796 +3396 3672 +3254 3569 +3307 3691 +3312 3766 +3162 3682 +3013 3495 +2933 3328 +2970 3388 +3209 3625 +3467 3954 +3399 3866 +3325 3817 +3303 3801 +3551 4096 +3599 4149 +3455 4022 +3389 3978 +3203 3790 +3142 3714 +3156 3704 +3337 3888 +3531 4165 +3444 4122 +3278 4000 +3171 3888 +3028 3690 +3119 3726 +3165 3744 +3018 3632 +2822 3511 +2790 3377 +2865 3543 +3096 3807 +3518 4181 +3556 4246 +3382 4080 +3253 3979 +3526 4206 +3614 4283 +3505 4039 +3415 3945 +3270 3796 +3298 3696 +3316 3592 +3491 3631 +3772 3956 +3722 3990 +3618 3882 +3498 3781 +3365 3699 +3283 3798 +3410 3782 +3313 3626 +3307 3412 +3109 3332 +3126 3468 +3317 3675 +3687 3927 +3587 3859 +3400 3780 +3344 3525 +3618 3962 +3708 3979 +3531 3688 +3469 3618 +3330 3379 +3281 3362 +3210 3365 +3299 3511 +3547 3771 +3492 3726 +3407 3514 +3398 3450 +3266 3424 +3192 3408 +3294 3459 +3128 3315 +3042 3163 +3000 2975 +3117 3081 +3356 3378 +3727 3824 +3758 3838 +3618 3736 +3531 3664 +3892 3929 +3828 4060 +3813 4130 +3731 4100 +3524 3844 +3385 3682 +3291 3609 +3319 3725 +3474 3837 +3382 3770 +3356 3839 +3391 3774 +3272 3627 +3309 3654 +3323 3719 +3207 3605 +3014 3433 +2992 3372 +3117 3471 +3312 3697 +3636 4064 +3738 4168 +3586 4042 +3486 3902 +3796 4238 +3851 4338 +3679 4273 +3526 4171 +3342 3883 +3141 3615 +2987 3533 +2980 3511 +3114 3599 +2947 3525 +2911 3461 +2891 3444 +2846 3425 +2855 3429 +2938 3579 +2648 3278 +2615 3130 +2510 3029 +2541 3067 +2899 3361 +3342 3770 +3427 3882 +3514 3809 +3571 3793 +3919 4088 +4015 4159 +3823 3885 +3756 3863 +3582 3689 +3551 3659 +3476 3629 +3724 3821 +4017 4069 +3998 4021 +3786 3940 +3707 3818 +3649 3812 +3714 3832 +3806 3869 +3755 3781 +3729 3633 +3680 3526 +3842 3626 +4084 3894 +4505 4351 +4532 4368 +4366 4196 +4180 4124 +4476 4369 +4435 4374 +4351 4176 +4269 4073 +4054 3851 +4022 3816 +3965 3807 +4054 3952 +4297 4168 +4323 4178 +4224 4096 +4153 4025 +4019 3923 +4107 3991 +4166 4057 +4149 3817 +4023 3697 +4002 3628 +4150 3731 +4446 3915 +4727 4243 +4663 4273 +4512 4007 +4381 3911 +4687 4166 +4674 4248 +4478 4122 +4364 4055 +4136 3877 +4109 3811 +4026 3825 +4311 4006 +4570 4285 +4523 4204 +4364 4012 +4242 3908 +4220 3805 +4258 3768 +4301 3839 +4076 3683 +3969 3444 +3853 3389 +3941 3505 +4159 3603 +4570 4049 +4568 4077 +4427 3930 +4351 3866 +4650 4132 +4685 4109 +4403 4051 +4357 4044 +4088 3875 +3998 3877 +3989 3894 +4056 4094 +4242 4368 +4231 4310 +4079 4227 +3945 4116 +3885 3963 +3856 3970 +3848 3984 +3697 3800 +3460 3709 +3350 3656 +3430 3712 +3611 3883 +4016 4301 +4064 4321 +3926 4062 +3764 3974 +3970 4244 +4038 4270 +3807 4078 +3695 3959 +3534 3706 +3456 3711 +3446 3710 +3541 3892 +3791 4264 +3805 4217 +3688 4052 +3648 4023 +3547 3906 +3509 3853 +3588 3934 +3433 3757 +3330 3555 +3219 3494 +3307 3565 +3466 3833 +3795 4192 +3834 4245 +3664 4119 +3551 4028 +3814 4303 +3851 4264 +3890 4274 +3841 4318 +3629 4098 +3460 3868 +3419 3787 +3520 3778 +3688 3858 +3540 3705 +3460 3708 +3447 3696 +3322 3509 +3330 3555 +3447 3632 +3300 3469 +3208 3391 +3202 3330 +3319 3496 +3564 3666 +3926 3983 +3984 4047 +3845 3918 +3794 3877 +4110 4183 +4155 4261 +4046 4105 +3985 4030 +3787 3831 +3605 3632 +3495 3553 +3529 3631 +3528 3694 +3418 3510 +3443 3523 +3411 3553 +3354 3442 +3397 3518 +3448 3590 +3245 3382 +3128 3236 +3052 3155 +3168 3232 +3439 3473 +3792 3876 +3965 4055 +3894 3969 +3780 3968 +4033 4283 +4113 4363 +3828 4026 +3788 3900 +3572 3729 +3550 3759 +3520 3786 +3659 3941 +3983 4257 +4021 4185 +3859 4064 +3750 3962 +3650 3887 +3667 3876 +3750 3895 +3603 3809 +3432 3613 +3307 3535 +3398 3567 +3624 3814 +3885 4144 +3968 4206 +3804 4018 +3716 3860 +3919 4094 +4040 4046 +3824 3866 +3758 3805 +3586 3536 +3551 3536 +3486 3480 +3669 3594 +3877 3971 +3800 3872 +3711 3748 +3614 3696 +3501 3645 +3520 3592 +3551 3581 +3350 3462 +3216 3324 +3155 3169 +3302 3315 +3472 3537 +3817 3884 +3800 3968 +3592 3867 +3474 3746 +3745 4035 +3827 4144 +3646 3970 +3447 3971 +3252 3783 +3208 3718 +3231 3658 +3404 3850 +3598 4175 +3590 4238 +3425 4057 +3299 3979 +3136 3919 +3102 3876 +3148 3898 +3087 3725 +2949 3580 +2888 3477 +2939 3608 +3174 3826 +3497 4188 +3609 4298 +3482 4088 +3422 3950 +3725 4273 +3783 4341 +3575 4174 +3381 4069 +3192 3870 +3024 3827 +3032 3741 +3206 3920 +3515 4239 +3586 4264 +3439 4069 +3316 4049 +3221 3893 +3189 3892 +3230 3885 +3076 3731 +2940 3554 +2869 3476 +2983 3559 +3178 3770 +3473 4076 +3527 4125 +3393 3976 +3340 3844 +3617 4126 +3698 4124 +3484 3907 +3413 3806 +3187 3516 +3162 3502 +3128 3557 +3361 3742 +3610 3958 +3675 3919 +3485 3727 +3441 3682 +3375 3605 +3372 3609 +3436 3640 +3259 3471 +3123 3308 +3061 3201 +3175 3219 +3373 3490 +3646 3732 +3814 3869 +3619 3851 +3521 3706 +3822 3993 +3909 4012 +3966 3966 +3860 3884 +3670 3660 +3497 3429 +3430 3383 +3516 3439 +3626 3541 +3527 3483 +3555 3500 +3486 3510 +3405 3378 +3418 3354 +3511 3408 +3198 3214 +3064 3141 +2977 3021 +3079 3093 +3321 3291 +3667 3604 +3786 3726 +3671 3625 +3654 3654 +3988 4003 +4150 4048 +4093 3893 +3952 3882 +3784 3655 +3610 3427 +3508 3353 +3553 3415 +3590 3522 +3432 3382 +3492 3433 +3481 3425 +3440 3328 +3540 3364 +3701 3448 +3468 3176 +3274 3006 +3135 2911 +3195 3038 +3427 3305 +3743 3651 +3925 3836 +3909 3791 +3851 3748 +4187 4112 +4224 4168 +3892 3858 +3816 3741 +3649 3654 +3645 3589 +3649 3525 +3836 3703 +4062 4019 +4124 4040 +3980 3925 +3857 3835 +3773 3611 +3792 3624 +3803 3591 +3675 3452 +3582 3328 +3425 3177 +3469 3308 +3675 3471 +3917 3714 +3981 3840 +3859 3721 +3807 3751 +4089 4049 +4119 4124 +3955 3911 +3782 3723 +3538 3413 +3489 3388 +3498 3398 +3754 3663 +3997 3949 +4029 3878 +3870 3725 +3755 3612 +3616 3497 +3591 3509 +3607 3581 +3455 3480 +3343 3373 +3251 3277 +3325 3418 +3543 3650 +3875 3866 +3987 3952 +3818 3822 +3730 3722 +4021 4012 +4062 4108 +3894 3900 +3814 3908 +3645 3693 +3592 3655 +3547 3591 +3721 3813 +3953 4045 +3874 4016 +3703 3792 +3602 3652 +3496 3600 +3505 3622 +3563 3587 +3413 3469 +3172 3298 +3104 3208 +3200 3291 +3430 3501 +3743 3752 +3793 3813 +3691 3770 +3613 3670 +3899 3964 +3971 4008 +3806 3820 +3687 3746 +3576 3550 +3486 3557 +3514 3495 +3660 3684 +4008 3937 +3982 3993 +3782 3790 +3661 3648 +3543 3527 +3536 3552 +3548 3546 +3407 3442 +3284 3313 +3142 3192 +3184 3341 +3369 3563 +3692 3765 +3745 3790 +3658 3677 +3571 3592 +3855 3862 +3983 3806 +3847 3575 +3717 3480 +3565 3353 +3475 3310 +3452 3312 +3669 3504 +3990 3727 +3946 3701 +3776 3572 +3638 3481 +3455 3307 +3437 3301 +3452 3350 +3326 3163 +3233 3014 +3120 2935 +3187 2939 +3406 3157 +3661 3467 +3753 3612 +3662 3569 +3678 3443 +3934 3821 +3977 3919 +4039 3979 +3946 3927 +3657 3684 +3412 3435 +3303 3353 +3346 3465 +3438 3543 +3323 3446 +3359 3428 +3281 3420 +3196 3338 +3211 3399 +3358 3408 +3195 3250 +3069 3159 +2995 3007 +3052 3097 +3281 3351 +3594 3595 +3757 3750 +3716 3621 +3686 3600 +3999 4000 +4061 3988 +3941 3823 +3872 3681 +3688 3507 +3462 3295 +3350 3221 +3351 3276 +3346 3287 +3215 3164 +3258 3163 +3345 3151 +3295 3019 +3332 3071 +3463 3260 +3216 2956 +3035 2767 +2921 2625 +3099 2730 +3286 2954 +3444 3206 +3647 3410 +3587 3416 +3555 3399 +3880 3649 +3938 3720 +3580 3438 +3480 3271 +3274 3073 +3242 2969 +3227 2963 +3381 3148 +3630 3490 +3551 3453 +3408 3345 +3366 3258 +3241 3158 +3303 3061 +3272 3079 +3089 2889 +2940 2747 +2769 2663 +2856 2800 +3018 2950 +3326 3205 +3480 3241 +3390 3187 +3237 3048 +3494 3344 +3515 3442 +3369 3255 +3219 3116 +3085 2925 +3094 2884 +3144 2839 +3306 3010 +3541 3271 +3579 3287 +3401 3142 +3261 3086 +3127 3037 +3168 2952 +3208 3029 +3066 2912 +2947 2705 +2877 2656 +2963 2782 +3047 2961 +3244 3178 +3384 3264 +3369 3193 +3283 3109 +3539 3366 +3608 3438 +3505 3285 +3433 3128 +3298 2997 +3307 2973 +3304 2983 +3473 3100 +3804 3359 +3865 3330 +3695 3182 +3643 3029 +3512 2883 +3566 2940 +3594 2971 +3436 2890 +3254 2806 +3178 2723 +3279 2780 +3450 2944 +3665 3197 +3715 3373 +3628 3249 +3511 3207 +3777 3444 +3863 3544 +3681 3367 +3611 3247 +3431 3065 +3388 2985 +3328 3073 +3477 3164 +3732 3380 +3705 3376 +3530 3176 +3372 3063 +3244 2988 +3252 2945 +3171 2957 +3005 2753 +2839 2609 +2754 2531 +2742 2614 +2925 2796 +3201 3040 +3376 3120 +3282 3028 +3191 2930 +3520 3233 +3585 3307 +3470 3223 +3373 3088 +3186 2842 +3098 2820 +3115 2843 +3262 3005 +3522 3322 +3536 3258 +3291 3130 +3219 3085 +3092 3034 +3072 3009 +3055 3042 +2904 2901 +2849 2769 +2694 2700 +2811 2758 +2973 3067 +3144 3227 +3285 3333 +3212 3256 +3106 3145 +3371 3473 +3485 3550 +3539 3623 +3402 3479 +3197 3262 +2974 3069 +2913 3100 +3027 3220 +3075 3263 +2946 3125 +2944 3198 +2858 3142 +2733 3040 +2760 3085 +2813 3120 +2738 2966 +2620 2825 +2554 2695 +2640 2779 +2834 2963 +3012 3208 +3120 3381 +3101 3393 +3122 3399 +3417 3733 +3506 3815 +3354 3715 +3263 3643 +2982 3441 +2838 3232 +2687 3168 +2735 3247 +2777 3241 +2522 3091 +2603 3086 +2555 3086 +2567 2996 +2541 3027 +2620 3101 +2469 2882 +2296 2687 +2224 2578 +2335 2635 +2598 2866 +2864 3091 +3100 3249 +3118 3260 +3084 3275 +3418 3567 +3414 3641 +3163 3328 +3028 3160 +2897 2949 +2769 2788 +2744 2855 +2926 2957 +3133 3245 +3175 3207 +3066 3104 +3032 3029 +2844 2930 +2778 2947 +2876 2991 +2734 2799 +2619 2602 +2528 2521 +2579 2564 +2744 2781 +2936 2882 +3058 2986 +3036 3086 +2916 3011 +3233 3334 +3268 3406 +3150 3286 +3011 3220 +2809 3025 +2788 3039 +2750 3008 +2935 3151 +3232 3498 +3278 3518 +3176 3362 +3137 3313 +2958 3266 +2952 3225 +3036 3246 +2882 3175 +2778 3092 +2692 2982 +2747 3027 +2943 3175 +3163 3319 +3316 3436 +3285 3364 +3205 3292 +3511 3587 +3540 3657 +3414 3436 +3339 3296 +3143 3208 +3030 3214 +3020 3227 +3151 3452 +3503 3664 +3472 3644 +3272 3532 +3175 3384 +3054 3327 +3051 3291 +3079 3396 +2929 3183 +2801 3045 +2746 2998 +2765 3038 +2914 3223 +3133 3385 +3251 3504 +3227 3479 +3158 3393 +3457 3689 +3510 3801 +3399 3661 +3245 3519 +3058 3361 +3038 3283 +3031 3281 +3121 3431 +3413 3685 +3363 3658 +3255 3526 +3153 3426 +3099 3308 +3078 3306 +3072 3250 +2940 3124 +2883 3059 +2741 2961 +2789 3021 +2944 3170 +3112 3343 +3196 3451 +3157 3457 +3080 3373 +3390 3626 +3370 3634 +3220 3493 +3077 3393 +2841 3174 +2806 3099 +2771 2998 +2929 3094 +3187 3304 +3177 3351 +3011 3233 +2900 3113 +2775 3044 +2735 3031 +2825 3050 +2627 2925 +2425 2811 +2330 2761 +2364 2835 +2503 3030 +2701 3152 +2807 3153 +2825 3102 +2774 3103 +3023 3416 +3090 3452 +3129 3517 +3089 3421 +2910 3278 +2755 3093 +2742 3048 +2851 3141 +2933 3208 +2876 3099 +2960 3206 +2948 3146 +2872 3079 +2867 3107 +2916 3184 +2771 3067 +2604 2880 +2497 2744 +2579 2804 +2774 2991 +2946 3223 +3082 3309 +3135 3324 +3072 3370 +3358 3696 +3473 3749 +3329 3541 +3213 3431 +2971 3263 +2759 3084 +2652 2965 +2703 2923 +2747 2975 +2551 2828 +2609 2845 +2648 2825 +2604 2712 +2600 2726 +2653 2811 +2429 2574 +2284 2394 +2174 2303 +2230 2406 +2412 2586 +2595 2832 +2765 3001 +2900 3132 +2896 3130 +3152 3446 +3225 3524 +2924 3220 +2767 3118 +2591 2937 +2563 2874 +2512 2882 +2677 3026 +2896 3250 +2937 3253 +2829 3141 +2809 3085 +2741 2988 +2741 2997 +2799 3003 +2620 2816 +2503 2650 +2361 2549 +2430 2598 +2576 2744 +2765 2912 +2834 2988 +2942 3071 +2873 3011 +3156 3347 +3213 3427 +3100 3328 +3008 3192 +2829 3036 +2763 2980 +2698 2945 +2851 3118 +3111 3397 +3115 3391 +2949 3241 +2868 3170 +2779 3098 +2748 3107 +2777 3106 +2619 2968 +2516 2842 +2403 2807 +2473 2864 +2632 3021 +2824 3161 +2848 3205 +2895 3276 +2858 3214 +3165 3519 +3224 3591 +3077 3396 +2985 3226 +2776 3041 +2687 2980 +2658 2929 +2834 3133 +3110 3405 +3094 3405 +2982 3295 +2863 3293 +2762 3161 +2780 3144 +2783 3147 +2620 3028 +2526 2910 +2443 2760 +2447 2827 +2598 2947 +2765 3105 +2773 3124 +2780 3185 +2748 3124 +3056 3430 +3096 3461 +2979 3294 +2856 3164 +2683 2949 +2632 2899 +2654 2875 +2777 3021 +2996 3264 +2972 3264 +2846 3162 +2814 3107 +2729 3001 +2700 3005 +2691 2989 +2534 2858 +2444 2726 +2345 2657 +2368 2683 +2558 2839 +2709 2985 +2818 3039 +2837 3067 +2789 3008 +3085 3321 +3187 3423 +3066 3359 +2974 3216 +2817 3012 +2788 2985 +2767 2947 +2953 3074 +3231 3303 +3231 3274 +3085 3127 +3008 3070 +2905 2972 +2868 2952 +2918 2988 +2731 2793 +2575 2677 +2500 2578 +2550 2675 +2707 2890 +2839 2995 +2881 3078 +2980 3123 +2932 3072 +3225 3359 +3307 3416 +3326 3449 +3200 3373 +2985 3167 +2771 2974 +2681 2940 +2710 3006 +2752 3078 +2699 2974 +2709 3024 +2703 2989 +2581 2872 +2589 2837 +2661 2937 +2476 2734 +2330 2596 +2274 2497 +2337 2637 +2528 2856 +2697 3023 +2740 3121 +2793 3266 +2805 3313 +3108 3662 +3230 3775 +3075 3626 +3013 3558 +2759 3332 +2540 3133 +2483 3058 +2511 3092 +2572 3113 +2467 2952 +2517 3023 +2494 3068 +2456 2990 +2463 2985 +2548 2985 +2320 2793 +2182 2654 +2143 2528 +2201 2630 +2376 2824 +2585 3038 +2735 3138 +2875 3246 +2948 3263 +3273 3540 +3353 3641 +3053 3372 +2901 3234 +2710 2991 +2677 2942 +2649 2883 +2768 3017 +2948 3215 +2927 3179 +2820 3039 +2785 3024 +2721 2962 +2741 2975 +2784 2997 +2579 2844 +2477 2726 +2369 2690 +2408 2760 +2561 2938 +2668 3092 +2729 3138 +2817 3251 +2825 3236 +3091 3539 +3158 3555 +3066 3439 +2882 3316 +2639 3161 +2539 3098 +2499 3065 +2638 3219 +2901 3443 +2943 3439 +2856 3320 +2800 3250 +2722 3157 +2738 3180 +2779 3196 +2637 3055 +2548 2901 +2461 2748 +2522 2769 +2694 2955 +2879 3091 +2923 3067 +2985 3165 +2939 3068 +3202 3372 +3259 3407 +3120 3246 +2966 3124 +2757 2949 +2700 2935 +2664 2868 +2793 3014 +2983 3221 +2984 3222 +2852 3090 +2817 3110 +2709 3030 +2711 2988 +2721 3008 +2649 2909 +2534 2816 +2444 2687 +2523 2706 +2678 2859 +2812 2979 +2791 2974 +2819 3032 +2803 3012 +3128 3274 +3220 3304 +3058 3166 +2971 3034 +2751 2921 +2671 2894 +2611 2886 +2750 2996 +2935 3188 +2930 3188 +2792 3095 +2786 3052 +2718 2949 +2681 2975 +2704 2983 +2563 2827 +2429 2710 +2363 2590 +2420 2664 +2570 2815 +2699 2917 +2710 2935 +2788 2985 +2749 2986 +3034 3283 +3043 3357 +2934 3219 +2812 3074 +2643 2934 +2582 2875 +2570 2882 +2650 3026 +2823 3217 +2828 3218 +2679 3079 +2661 3035 +2575 2993 +2568 2958 +2623 3034 +2435 2893 +2295 2768 +2182 2641 +2241 2705 +2356 2857 +2449 2989 +2429 2973 +2463 3062 +2492 3059 +2824 3343 +2912 3392 +3033 3398 +2877 3270 +2640 3009 +2466 2817 +2380 2710 +2407 2784 +2495 2815 +2470 2705 +2501 2693 +2537 2683 +2440 2558 +2444 2534 +2501 2589 +2313 2387 +2175 2209 +2087 2133 +2227 2208 +2427 2414 +2587 2592 +2655 2630 +2711 2723 +2743 2792 +3111 3133 +3193 3234 +3083 3126 +2950 3041 +2734 2820 +2516 2593 +2465 2532 +2492 2610 +2517 2653 +2393 2558 +2418 2608 +2471 2627 +2391 2561 +2365 2572 +2457 2608 +2216 2372 +2079 2183 +2019 2137 +2110 2210 +2334 2400 +2487 2602 +2562 2720 +2665 2839 +2751 2908 +3051 3207 +3127 3300 +2863 3008 +2714 2866 +2527 2678 +2477 2592 +2474 2598 +2650 2684 +2839 2873 +2852 2903 +2768 2808 +2769 2802 +2707 2744 +2753 2764 +2821 2831 +2673 2663 +2560 2497 +2519 2378 +2552 2431 +2765 2595 +2920 2745 +2945 2776 +3019 2839 +2962 2858 +3293 3173 +3313 3222 +3189 3087 +3050 2975 +2860 2711 +2748 2640 +2665 2631 +2802 2802 +2969 2962 +2979 3008 +2830 2914 +2845 2909 +2787 2842 +2773 2880 +2803 2936 +2657 2785 +2542 2711 +2524 2632 +2604 2698 +2742 2861 +2861 2994 +2830 2979 +2857 3023 +2862 3049 +3147 3328 +3167 3375 +3028 3198 +2832 3049 +2615 2839 +2491 2810 +2471 2806 +2608 2950 +2813 3147 +2812 3104 +2746 3013 +2727 3004 +2676 2964 +2711 2944 +2751 2976 +2572 2866 +2455 2735 +2410 2653 +2424 2705 +2638 2845 +2751 2959 +2707 2941 +2780 2987 +2775 2993 +3082 3298 +3177 3351 +3027 3155 +2899 3000 +2706 2767 +2676 2696 +2659 2656 +2793 2805 +2973 2987 +2968 2976 +2889 2864 +2866 2826 +2739 2765 +2739 2785 +2783 2841 +2645 2707 +2537 2624 +2449 2541 +2532 2577 +2646 2710 +2756 2860 +2766 2821 +2847 2817 +2867 2837 +3191 3125 +3247 3162 +3116 2994 +2940 2856 +2750 2644 +2718 2588 +2692 2575 +2832 2708 +2992 2885 +3036 2899 +2953 2793 +2900 2815 +2838 2739 +2818 2728 +2837 2729 +2667 2592 +2540 2483 +2449 2407 +2499 2451 +2642 2629 +2761 2781 +2787 2766 +2860 2803 +2886 2791 +3174 3089 +3261 3177 +3325 3240 +3161 3179 +2888 2928 +2710 2715 +2611 2654 +2664 2749 +2681 2753 +2619 2619 +2640 2680 +2671 2727 +2536 2597 +2549 2590 +2623 2672 +2464 2459 +2340 2335 +2261 2247 +2361 2349 +2538 2532 +2650 2665 +2680 2709 +2727 2772 +2780 2882 +3088 3206 +3150 3331 +3136 3296 +3019 3151 +2817 2927 +2593 2667 +2520 2598 +2588 2583 +2541 2579 +2396 2450 +2441 2476 +2472 2484 +2441 2471 +2490 2456 +2551 2501 +2302 2314 +2162 2204 +2060 2097 +2150 2132 +2360 2309 +2552 2486 +2607 2544 +2690 2663 +2789 2757 +3149 3106 +3211 3192 +2964 2893 +2840 2748 +2655 2529 +2614 2482 +2583 2445 +2732 2584 +2876 2780 +2878 2770 +2812 2657 +2819 2643 +2790 2553 +2852 2583 +2915 2637 +2740 2496 +2636 2393 +2549 2344 +2621 2389 +2752 2604 +2891 2758 +2909 2790 +2928 2766 +2932 2778 +3255 3091 +3293 3158 +3123 2984 +2994 2832 +2780 2594 +2673 2531 +2654 2502 +2800 2653 +2956 2843 +2926 2835 +2858 2756 +2857 2772 +2784 2755 +2845 2790 +2890 2863 +2766 2749 +2598 2651 +2487 2567 +2551 2642 +2684 2810 +2752 2942 +2719 2982 +2698 3014 +2714 3076 +3050 3388 +3107 3432 +2944 3290 +2780 3067 +2537 2858 +2480 2829 +2453 2767 +2588 2906 +2743 3079 +2758 3108 +2662 3029 +2640 2987 +2618 2963 +2595 2964 +2651 2996 +2507 2898 +2414 2791 +2362 2736 +2390 2783 +2534 2964 +2673 3076 +2692 3034 +2706 3018 +2752 3086 +3054 3389 +3132 3413 +2925 3221 +2738 3091 +2451 2852 +2385 2808 +2389 2781 +2502 2940 +2651 3129 +2618 3127 +2549 3013 +2523 2994 +2476 2904 +2514 2948 +2547 3000 +2378 2873 +2330 2707 +2271 2614 +2335 2651 +2496 2800 +2620 2900 +2619 2895 +2626 2856 +2630 2873 +2936 3166 +2964 3227 +2807 3090 +2642 2948 +2467 2741 +2457 2661 +2386 2621 +2505 2755 +2712 2968 +2727 3005 +2572 2879 +2579 2896 +2512 2822 +2541 2849 +2602 2878 +2457 2698 +2317 2549 +2222 2541 +2256 2614 +2404 2769 +2460 2814 +2506 2762 +2504 2776 +2533 2818 +2838 3106 +2908 3176 +2928 3224 +2766 3094 +2500 2884 +2330 2644 +2280 2577 +2320 2608 +2356 2587 +2254 2545 +2303 2572 +2297 2601 +2223 2535 +2255 2563 +2313 2639 +2149 2444 +2018 2345 +1935 2244 +2060 2310 +2212 2432 +2399 2563 +2459 2573 +2518 2619 +2626 2707 +2933 3026 +3030 3133 +2943 3031 +2836 2914 +2629 2631 +2393 2399 +2295 2324 +2312 2332 +2277 2343 +2183 2218 +2228 2184 +2202 2245 +2165 2179 +2214 2224 +2253 2366 +2056 2179 +1939 2026 +1839 1936 +1906 2006 +2095 2166 +2277 2363 +2366 2453 +2400 2485 +2523 2595 +2820 2954 +2889 3016 +2565 2692 +2446 2532 +2254 2301 +2189 2253 +2200 2250 +2290 2369 +2476 2490 +2495 2577 +2372 2470 +2359 2470 +2321 2391 +2386 2409 +2485 2498 +2350 2383 +2289 2238 +2210 2215 +2285 2286 +2472 2472 +2608 2574 +2614 2585 +2526 2541 +2546 2595 +2871 2937 +2949 3008 +2753 2857 +2546 2706 +2349 2521 +2292 2495 +2271 2474 +2373 2630 +2530 2849 +2589 2845 +2457 2769 +2449 2759 +2416 2709 +2462 2784 +2545 2832 +2448 2685 +2322 2624 +2243 2581 +2291 2658 +2477 2751 +2614 2837 +2631 2843 +2580 2785 +2604 2817 +2872 3132 +2981 3228 +2759 3008 +2568 2855 +2394 2630 +2325 2561 +2304 2501 +2389 2615 +2522 2748 +2585 2772 +2530 2648 +2534 2602 +2508 2593 +2548 2649 +2556 2744 +2427 2625 +2331 2561 +2235 2521 +2267 2599 +2409 2722 +2510 2793 +2509 2793 +2501 2755 +2540 2770 +2860 3110 +2920 3143 +2698 2951 +2508 2844 +2280 2602 +2208 2576 +2191 2511 +2249 2610 +2356 2763 +2388 2859 +2292 2761 +2297 2754 +2271 2702 +2340 2709 +2381 2773 +2281 2642 +2189 2518 +2130 2461 +2145 2524 +2268 2655 +2332 2763 +2309 2786 +2299 2771 +2382 2775 +2690 3100 +2747 3168 +2553 2924 +2350 2779 +2121 2552 +2065 2489 +2029 2431 +2169 2541 +2347 2706 +2397 2731 +2299 2614 +2331 2578 +2312 2535 +2373 2523 +2440 2581 +2313 2377 +2239 2285 +2144 2183 +2127 2237 +2271 2381 +2354 2460 +2338 2431 +2333 2376 +2437 2430 +2714 2722 +2751 2774 +2753 2791 +2634 2655 +2368 2394 +2152 2212 +2081 2109 +2110 2116 +2123 2189 +2069 2137 +2056 2163 +2108 2224 +2073 2167 +2121 2217 +2213 2320 +2077 2142 +1958 2076 +1892 2020 +1957 2104 +2072 2299 +2201 2446 +2238 2457 +2250 2436 +2291 2500 +2679 2818 +2751 2939 +2616 2806 +2469 2670 +2202 2452 +1982 2272 +1893 2168 +1858 2142 +1837 2105 +1745 2036 +1767 2068 +1803 2100 +1775 2115 +1823 2168 +1968 2273 +1767 2048 +1631 1946 +1528 1894 +1653 1986 +1829 2156 +1979 2316 +2084 2417 +2097 2441 +2208 2566 +2534 2894 +2604 2934 +2294 2580 +2127 2481 +1902 2273 +1821 2211 +1831 2176 +2009 2317 +2161 2510 +2217 2606 +2121 2525 +2109 2525 +2099 2538 +2115 2590 +2181 2671 +2043 2570 +1953 2433 +1880 2364 +1910 2410 +2073 2490 +2184 2587 +2185 2621 +2131 2550 +2165 2601 +2511 2963 +2568 2973 +2354 2757 +2210 2549 +2005 2329 +1933 2314 +1899 2256 +2023 2406 +2211 2608 +2260 2599 +2082 2466 +2065 2487 +2058 2511 +2092 2574 +2119 2669 +1996 2538 +1931 2484 +1889 2442 +1973 2481 +2082 2586 +2175 2672 +2220 2669 +2174 2606 +2261 2676 +2584 3027 +2656 3090 +2452 2888 +2232 2747 +2019 2517 +1982 2492 +1987 2500 +2102 2607 +2273 2786 +2293 2827 +2204 2755 +2223 2799 +2207 2810 +2281 2873 +2380 2949 +2243 2823 +2159 2754 +2063 2690 +2123 2792 +2245 2911 +2333 2936 +2362 2910 +2292 2815 +2348 2878 +2679 3234 +2755 3289 +2526 3052 +2351 2872 +2152 2660 +2086 2583 +2044 2544 +2137 2620 +2321 2746 +2397 2763 +2278 2636 +2265 2656 +2252 2675 +2315 2762 +2354 2866 +2218 2723 +2111 2694 +2068 2625 +2114 2651 +2234 2748 +2325 2813 +2313 2835 +2213 2763 +2272 2815 +2590 3144 +2705 3206 +2480 2966 +2367 2797 +2179 2618 +2153 2546 +2139 2541 +2222 2601 +2392 2753 +2443 2787 +2320 2653 +2300 2663 +2292 2648 +2390 2683 +2473 2760 +2330 2562 +2275 2504 +2200 2437 +2267 2510 +2375 2693 +2454 2758 +2487 2754 +2417 2686 +2479 2709 +2824 3066 +2879 3063 +2790 3011 +2657 2853 +2420 2610 +2210 2450 +2176 2381 +2235 2374 +2272 2385 +2218 2305 +2240 2338 +2292 2377 +2286 2309 +2323 2327 +2433 2382 +2235 2218 +2087 2086 +2016 2047 +2114 2112 +2186 2252 +2291 2387 +2291 2453 +2262 2404 +2352 2487 +2756 2862 +2872 2885 +2708 2749 +2609 2613 +2370 2349 +2167 2156 +2098 2048 +2148 2052 +2092 2023 +2019 1885 +2005 1893 +2081 1967 +2090 2001 +2188 2092 +2324 2202 +2128 1987 +2000 1867 +1928 1782 +1980 1868 +2123 2009 +2249 2149 +2328 2246 +2348 2263 +2458 2358 +2807 2690 +2866 2779 +2551 2371 +2395 2211 +2212 2007 +2150 2026 +2170 1991 +2296 2073 +2460 2266 +2477 2293 +2348 2126 +2400 2135 +2399 2105 +2465 2172 +2604 2241 +2534 2099 +2479 2000 +2431 1934 +2454 1942 +2586 2039 +2654 2155 +2681 2130 +2560 2071 +2587 2151 +2911 2523 +2927 2590 +2702 2373 +2486 2212 +2247 2003 +2190 1903 +2168 1895 +2261 1991 +2398 2116 +2408 2156 +2292 2083 +2329 2118 +2356 2089 +2412 2185 +2509 2253 +2405 2100 +2375 2027 +2333 1960 +2416 2017 +2527 2174 +2597 2269 +2563 2235 +2479 2179 +2555 2207 +2854 2543 +2884 2613 +2651 2365 +2492 2235 +2296 2037 +2242 1995 +2236 1977 +2367 2060 +2545 2205 +2600 2238 +2519 2150 +2555 2161 +2564 2158 +2596 2251 +2683 2320 +2515 2182 +2387 2120 +2285 2075 +2358 2128 +2472 2288 +2561 2381 +2572 2395 +2478 2288 +2510 2336 +2850 2632 +2875 2705 +2635 2430 +2453 2311 +2257 2064 +2182 2016 +2136 1960 +2189 2043 +2384 2207 +2453 2227 +2384 2124 +2375 2171 +2363 2219 +2404 2246 +2517 2363 +2434 2239 +2344 2191 +2294 2107 +2381 2143 +2513 2228 +2611 2324 +2618 2320 +2504 2223 +2507 2259 +2817 2639 +2873 2685 +2633 2454 +2443 2302 +2239 2141 +2162 2097 +2080 2083 +2176 2248 +2370 2439 +2431 2483 +2318 2364 +2318 2417 +2347 2448 +2444 2507 +2547 2630 +2407 2484 +2374 2389 +2320 2351 +2372 2390 +2531 2477 +2604 2540 +2534 2535 +2489 2469 +2537 2497 +2837 2794 +2860 2840 +2763 2795 +2645 2622 +2418 2398 +2190 2233 +2137 2166 +2161 2169 +2161 2181 +2124 2123 +2213 2209 +2199 2235 +2167 2172 +2277 2202 +2387 2370 +2241 2241 +2165 2138 +2118 2071 +2188 2124 +2336 2255 +2447 2340 +2450 2422 +2415 2408 +2522 2497 +2898 2881 +2995 3000 +2803 2828 +2664 2685 +2394 2448 +2166 2261 +2129 2155 +2080 2095 +2084 2135 +1958 2034 +1990 2083 +2046 2185 +2068 2225 +2148 2313 +2222 2459 +2043 2267 +1897 2169 +1829 2081 +1893 2149 +2046 2265 +2175 2374 +2283 2456 +2267 2457 +2395 2582 +2783 2925 +2856 2973 +2494 2586 +2369 2421 +2150 2205 +2074 2128 +2077 2118 +2162 2237 +2360 2398 +2384 2437 +2290 2387 +2304 2398 +2333 2414 +2408 2509 +2493 2620 +2367 2500 +2277 2425 +2198 2344 +2241 2391 +2311 2504 +2417 2560 +2439 2574 +2414 2461 +2438 2506 +2765 2858 +2815 2919 +2600 2708 +2441 2532 +2226 2341 +2167 2312 +2183 2289 +2301 2341 +2464 2528 +2473 2579 +2345 2510 +2367 2499 +2385 2535 +2472 2583 +2590 2680 +2484 2579 +2412 2493 +2382 2458 +2453 2534 +2598 2638 +2663 2751 +2616 2730 +2555 2707 +2594 2747 +2977 3075 +2996 3159 +2741 2906 +2561 2766 +2387 2568 +2367 2495 +2326 2432 +2404 2507 +2603 2675 +2650 2666 +2561 2576 +2567 2555 +2588 2571 +2661 2645 +2722 2699 +2604 2568 +2572 2525 +2474 2445 +2547 2453 +2654 2582 +2731 2650 +2711 2626 +2623 2538 +2662 2543 +3000 2870 +3036 2877 +2779 2640 +2597 2418 +2353 2244 +2284 2201 +2264 2165 +2338 2235 +2514 2386 +2522 2433 +2434 2343 +2446 2382 +2511 2435 +2610 2530 +2693 2607 +2547 2522 +2469 2463 +2409 2363 +2489 2412 +2557 2543 +2623 2590 +2576 2523 +2546 2423 +2532 2445 +2830 2806 +2883 2834 +2586 2549 +2422 2407 +2230 2201 +2157 2198 +2148 2203 +2249 2292 +2437 2489 +2469 2517 +2337 2433 +2391 2469 +2375 2467 +2421 2532 +2497 2611 +2367 2474 +2306 2389 +2222 2361 +2321 2391 +2466 2500 +2494 2577 +2475 2525 +2405 2447 +2481 2457 +2880 2803 +2926 2843 +2898 2776 +2743 2684 +2441 2460 +2259 2257 +2207 2170 +2173 2121 +2249 2141 +2183 2129 +2183 2216 +2275 2229 +2298 2228 +2374 2284 +2523 2394 +2344 2187 +2259 2105 +2225 2008 +2311 2077 +2441 2231 +2545 2371 +2595 2377 +2585 2369 +2694 2457 +3070 2860 +3135 2916 +2855 2719 +2729 2590 +2480 2344 +2231 2171 +2118 2101 +2063 2060 +2049 2055 +1971 1982 +2011 2014 +2039 2086 +2073 2140 +2188 2207 +2296 2369 +2077 2144 +1940 1970 +1911 1981 +1982 2036 +2102 2149 +2173 2243 +2245 2328 +2245 2314 +2322 2402 +2706 2785 +2782 2830 +2427 2439 +2235 2290 +2061 2048 +2000 1936 +2004 1939 +2080 1992 +2286 2151 +2304 2190 +2232 2131 +2275 2185 +2334 2258 +2426 2328 +2544 2423 +2361 2291 +2280 2222 +2240 2167 +2292 2222 +2443 2344 +2532 2440 +2554 2455 +2521 2413 +2505 2483 +2856 2854 +2907 2885 +2669 2635 +2502 2441 +2304 2259 +2261 2233 +2262 2217 +2313 2312 +2502 2486 +2511 2535 +2439 2437 +2515 2462 +2519 2494 +2582 2591 +2673 2698 +2526 2562 +2448 2489 +2425 2460 +2516 2484 +2603 2611 +2688 2688 +2670 2648 +2585 2601 +2572 2607 +2941 2931 +2931 2965 +2683 2706 +2501 2550 +2258 2340 +2233 2286 +2156 2286 +2225 2340 +2412 2545 +2502 2547 +2406 2454 +2401 2455 +2414 2474 +2509 2536 +2619 2625 +2495 2497 +2385 2448 +2311 2398 +2351 2460 +2458 2571 +2479 2630 +2441 2578 +2366 2500 +2361 2560 +2673 2920 +2737 2941 +2490 2696 +2300 2533 +2092 2346 +2062 2245 +2040 2189 +2086 2262 +2248 2452 +2300 2469 +2217 2428 +2258 2455 +2337 2473 +2396 2558 +2531 2660 +2421 2513 +2358 2418 +2295 2340 +2342 2407 +2436 2511 +2477 2545 +2469 2571 +2365 2488 +2422 2479 +2783 2844 +2826 2879 +2564 2602 +2398 2410 +2180 2196 +2127 2156 +2103 2111 +2151 2181 +2346 2365 +2386 2393 +2319 2316 +2368 2352 +2399 2372 +2462 2456 +2556 2570 +2425 2448 +2340 2392 +2270 2341 +2291 2371 +2424 2474 +2488 2512 +2463 2453 +2413 2391 +2460 2461 +2812 2824 +2847 2898 +2742 2819 +2596 2661 +2384 2433 +2194 2238 +2129 2151 +2143 2155 +2173 2185 +2122 2124 +2153 2145 +2202 2205 +2187 2203 +2229 2316 +2322 2427 +2154 2286 +2055 2209 +2002 2146 +2065 2236 +2220 2398 +2315 2453 +2336 2467 +2282 2430 +2370 2541 +2768 2952 +2858 3012 +2686 2825 +2532 2694 +2300 2458 +2105 2245 +2028 2190 +1970 2156 +1944 2168 +1874 2074 +1905 2119 +1956 2194 +1959 2230 +2008 2313 +2123 2439 +1956 2240 +1853 2127 +1824 2077 +1858 2144 +1961 2276 +2085 2380 +2148 2469 +2145 2481 +2235 2543 +2601 2902 +2663 2969 +2260 2586 +2100 2390 +1878 2174 +1844 2127 +1827 2091 +1911 2167 +2084 2317 +2105 2336 +2045 2304 +2115 2341 +2139 2353 +2198 2414 +2299 2524 +2198 2412 +2141 2331 +2106 2242 +2153 2305 +2271 2392 +2349 2493 +2332 2447 +2233 2379 +2249 2406 +2604 2770 +2642 2811 +2441 2567 +2248 2414 +2025 2205 +1970 2167 +1931 2150 +1995 2222 +2181 2390 +2207 2451 +2133 2383 +2150 2424 +2173 2447 +2242 2533 +2350 2591 +2244 2505 +2197 2432 +2139 2398 +2191 2463 +2299 2581 +2345 2629 +2286 2590 +2239 2501 +2228 2532 +2591 2884 +2628 2913 +2379 2654 +2211 2490 +1995 2278 +1918 2241 +1893 2205 +1969 2260 +2154 2462 +2199 2494 +2149 2421 +2183 2437 +2184 2461 +2270 2543 +2350 2614 +2232 2494 +2173 2412 +2104 2355 +2159 2406 +2261 2542 +2321 2569 +2278 2487 +2201 2421 +2208 2437 +2585 2789 +2621 2826 +2377 2567 +2222 2382 +2039 2207 +1993 2169 +1969 2173 +2042 2249 +2238 2426 +2287 2458 +2201 2400 +2218 2397 +2250 2432 +2310 2508 +2398 2586 +2278 2467 +2242 2411 +2172 2370 +2222 2448 +2336 2558 +2389 2642 +2354 2615 +2277 2557 +2283 2568 +2641 2925 +2693 2960 +2416 2706 +2249 2507 +2043 2298 +2017 2250 +1988 2245 +2040 2299 +2207 2464 +2238 2500 +2144 2419 +2145 2436 +2154 2446 +2250 2501 +2348 2614 +2248 2495 +2191 2425 +2128 2398 +2192 2448 +2347 2557 +2377 2599 +2351 2544 +2281 2464 +2342 2502 +2715 2906 +2784 2914 +2731 2855 +2573 2733 +2331 2493 +2138 2300 +2101 2228 +2089 2231 +2122 2307 +2071 2251 +2093 2316 +2163 2324 +2175 2325 +2234 2383 +2351 2515 +2160 2329 +2102 2230 +2070 2145 +2121 2231 +2235 2369 +2309 2433 +2323 2413 +2276 2393 +2359 2467 +2757 2867 +2841 2944 +2657 2757 +2517 2603 +2244 2349 +2060 2125 +2010 2067 +2001 2016 +2013 2018 +1930 1933 +1940 1941 +2012 2007 +2040 2038 +2115 2137 +2216 2271 +2027 2076 +1911 1985 +1881 1937 +1954 2010 +2108 2178 +2202 2293 +2302 2346 +2278 2336 +2369 2418 +2732 2828 +2801 2894 +2405 2472 +2226 2287 +2019 2078 +1965 2049 +1975 2016 +2038 2086 +2204 2248 +2233 2262 +2165 2181 +2204 2223 +2235 2254 +2325 2374 +2413 2459 +2323 2343 +2265 2261 +2203 2201 +2259 2237 +2377 2332 +2454 2425 +2411 2385 +2347 2337 +2369 2333 +2726 2697 +2762 2749 +2541 2514 +2371 2361 +2145 2134 +2079 2071 +2081 2047 +2166 2110 +2347 2314 +2384 2368 +2331 2280 +2365 2330 +2412 2359 +2490 2458 +2549 2531 +2423 2422 +2360 2374 +2310 2327 +2399 2373 +2512 2484 +2571 2545 +2532 2515 +2430 2420 +2417 2445 +2802 2809 +2854 2839 +2602 2600 +2423 2425 +2215 2198 +2178 2131 +2143 2096 +2196 2164 +2401 2365 +2440 2398 +2343 2319 +2359 2333 +2388 2370 +2465 2435 +2559 2528 +2421 2427 +2388 2380 +2354 2314 +2425 2373 +2540 2475 +2589 2536 +2508 2503 +2441 2417 +2466 2398 +2860 2753 +2899 2777 +2658 2536 +2475 2359 +2299 2160 +2249 2088 +2234 2036 +2311 2104 +2492 2285 +2540 2334 +2468 2294 +2515 2333 +2520 2372 +2598 2443 +2683 2504 +2549 2386 +2483 2315 +2423 2271 +2512 2345 +2597 2456 +2650 2521 +2603 2524 +2509 2420 +2509 2437 +2875 2806 +2905 2849 +2655 2609 +2501 2436 +2262 2231 +2218 2171 +2207 2172 +2305 2248 +2469 2437 +2524 2463 +2445 2361 +2472 2421 +2470 2447 +2509 2498 +2589 2601 +2451 2477 +2385 2408 +2323 2341 +2363 2387 +2478 2509 +2494 2548 +2457 2476 +2393 2398 +2440 2408 +2826 2818 +2849 2866 +2785 2822 +2645 2687 +2424 2471 +2245 2270 +2177 2230 +2160 2243 +2216 2304 +2167 2219 +2196 2255 +2265 2318 +2287 2322 +2356 2406 +2483 2502 +2321 2320 +2221 2217 +2134 2174 +2214 2242 +2357 2383 +2404 2463 +2406 2469 +2379 2415 +2460 2489 +2860 2919 +2936 3007 +2752 2806 +2603 2646 +2368 2388 +2174 2168 +2126 2112 +2059 2064 +2076 2079 +1984 1978 +2022 1987 +2107 2060 +2142 2094 +2239 2157 +2386 2285 +2207 2090 +2116 1984 +2064 1923 +2133 2029 +2276 2194 +2407 2319 +2499 2397 +2501 2400 +2576 2475 +2992 2861 +3067 2880 +2672 2517 +2484 2346 +2288 2150 +2243 2098 +2258 2088 +2310 2167 +2446 2336 +2502 2389 +2444 2319 +2510 2383 +2542 2402 +2607 2506 +2713 2594 +2619 2461 +2536 2421 +2485 2364 +2516 2407 +2621 2519 +2670 2588 +2613 2567 +2528 2468 +2529 2478 +2892 2859 +2936 2887 +2696 2626 +2509 2432 +2283 2220 +2216 2166 +2199 2153 +2263 2210 +2443 2374 +2504 2442 +2407 2375 +2442 2387 +2442 2407 +2500 2510 +2557 2576 +2448 2472 +2383 2418 +2294 2383 +2353 2426 +2488 2549 +2537 2613 +2491 2581 +2398 2489 +2416 2502 +2802 2861 +2813 2868 +2536 2623 +2376 2486 +2167 2279 +2108 2231 +2073 2209 +2115 2297 +2275 2467 +2324 2508 +2250 2445 +2293 2478 +2299 2501 +2377 2571 +2458 2635 +2349 2520 +2277 2474 +2218 2427 +2243 2457 +2346 2539 +2428 2597 +2379 2569 +2284 2454 +2268 2471 +2653 2847 +2681 2883 +2424 2610 +2255 2426 +2045 2233 +1995 2174 +1979 2167 +2067 2227 +2241 2425 +2314 2486 +2251 2412 +2320 2454 +2329 2468 +2419 2551 +2515 2599 +2418 2499 +2366 2420 +2314 2356 +2375 2419 +2476 2533 +2556 2599 +2508 2578 +2414 2481 +2416 2488 +2816 2861 +2863 2897 +2577 2681 +2376 2516 +2191 2323 +2144 2265 +2107 2223 +2183 2313 +2333 2462 +2375 2509 +2283 2417 +2309 2460 +2351 2504 +2442 2550 +2494 2633 +2376 2498 +2328 2428 +2251 2374 +2299 2416 +2405 2544 +2421 2565 +2372 2519 +2282 2434 +2288 2462 +2672 2873 +2716 2912 +2652 2854 +2476 2682 +2237 2446 +2018 2244 +1965 2183 +1936 2172 +1992 2215 +1910 2166 +1978 2203 +2042 2267 +2021 2222 +2102 2293 +2245 2407 +2083 2255 +1966 2165 +1875 2095 +1952 2154 +2105 2304 +2175 2401 +2187 2424 +2127 2365 +2183 2438 +2617 2870 +2687 2941 +2516 2769 +2342 2600 +2082 2359 +1893 2148 +1815 2126 +1781 2080 +1784 2057 +1691 1980 +1699 2024 +1780 2079 +1837 2124 +1944 2215 +2072 2314 +1898 2135 +1812 2006 +1777 1951 +1844 2050 +1992 2220 +2106 2352 +2197 2428 +2186 2402 +2277 2494 +2680 2925 +2733 2959 +2357 2572 +2175 2369 +1974 2180 +1938 2114 +1918 2139 +2016 2240 +2202 2425 +2259 2487 +2199 2425 +2223 2440 +2244 2454 +2342 2538 +2430 2637 +2316 2569 +2252 2509 +2179 2443 +2208 2505 +2316 2617 +2375 2697 +2347 2667 +2256 2561 +2259 2552 +2670 2923 +2700 2988 +2454 2739 +2279 2579 +2051 2383 +2013 2331 +2014 2305 +2079 2372 +2253 2524 +2319 2591 +2265 2511 +2321 2562 +2349 2609 +2408 2686 +2486 2757 +2369 2670 +2324 2605 +2280 2553 +2329 2596 +2430 2709 +2466 2769 +2409 2728 +2295 2626 +2260 2629 +2671 3045 +2705 3070 +2442 2808 +2253 2639 +2077 2413 +2024 2361 +2036 2329 +2093 2401 +2269 2591 +2323 2642 +2230 2578 +2284 2601 +2308 2613 +2388 2692 +2461 2766 +2365 2673 +2289 2618 +2223 2566 +2287 2611 +2375 2714 +2424 2761 +2388 2706 +2276 2614 +2289 2613 +2665 2976 +2710 3016 +2446 2761 +2269 2580 +2058 2366 +1997 2292 +1982 2261 +2044 2325 +2180 2490 +2243 2547 +2155 2476 +2213 2539 +2255 2566 +2327 2637 +2428 2723 +2347 2632 +2297 2581 +2229 2530 +2257 2582 +2382 2662 +2436 2712 +2381 2682 +2300 2544 +2301 2576 +2698 2975 +2735 3001 +2459 2725 +2297 2524 +2072 2332 +2044 2278 +2043 2285 +2129 2349 +2302 2514 +2360 2559 +2272 2490 +2309 2552 +2350 2583 +2443 2673 +2535 2740 +2406 2638 +2342 2576 +2304 2491 +2355 2518 +2467 2652 +2506 2706 +2462 2697 +2375 2591 +2392 2616 +2800 3011 +2802 3036 +2739 2971 +2578 2808 +2354 2533 +2130 2345 +2072 2277 +2074 2288 +2096 2305 +2033 2274 +2090 2313 +2148 2380 +2140 2377 +2190 2454 +2300 2534 +2152 2369 +2067 2266 +2048 2224 +2118 2291 +2237 2425 +2350 2487 +2371 2504 +2319 2442 +2352 2504 +2770 2927 +2846 2999 +2680 2781 +2541 2632 +2300 2388 +2112 2217 +2038 2184 +2024 2152 +2017 2130 +1930 2038 +1947 2075 +2013 2131 +2043 2159 +2139 2244 +2265 2368 +2091 2206 +1991 2092 +1940 2053 +2016 2121 +2170 2267 +2279 2376 +2361 2447 +2346 2430 +2439 2499 +2855 2893 +2881 2938 +2476 2539 +2309 2364 +2116 2151 +2089 2128 +2107 2120 +2218 2210 +2394 2388 +2464 2441 +2399 2396 +2447 2455 +2476 2499 +2551 2594 +2640 2673 +2549 2592 +2486 2534 +2446 2476 +2480 2552 +2573 2649 +2629 2711 +2591 2687 +2476 2574 +2493 2572 +2890 2951 +2921 2960 +2652 2681 +2480 2515 +2277 2302 +2228 2264 +2194 2213 +2278 2285 +2419 2434 +2477 2479 +2422 2428 +2465 2467 +2499 2502 +2588 2583 +2667 2663 +2561 2539 +2507 2481 +2451 2436 +2506 2489 +2600 2591 +2648 2658 +2610 2634 +2488 2553 +2501 2558 +2892 2908 +2914 2933 +2647 2672 +2460 2503 +2253 2304 +2204 2270 +2188 2240 +2241 2328 +2379 2476 +2431 2523 +2349 2456 +2387 2503 +2433 2534 +2513 2620 +2601 2698 +2485 2594 +2455 2536 +2402 2487 +2459 2535 +2577 2634 +2633 2683 +2577 2643 +2462 2557 +2464 2551 +2850 2944 +2890 2971 +2634 2691 +2437 2508 +2219 2309 +2159 2263 +2112 2250 +2172 2308 +2312 2439 +2348 2467 +2286 2401 +2342 2460 +2377 2498 +2464 2561 +2556 2646 +2442 2548 +2390 2475 +2329 2433 +2383 2486 +2481 2574 +2522 2641 +2480 2610 +2369 2519 +2383 2533 +2755 2920 +2786 2931 +2515 2666 +2352 2481 +2144 2277 +2120 2247 +2114 2226 +2175 2306 +2319 2460 +2357 2506 +2265 2440 +2327 2474 +2367 2502 +2445 2585 +2517 2675 +2419 2547 +2366 2481 +2295 2421 +2333 2467 +2440 2566 +2458 2600 +2425 2564 +2330 2461 +2358 2485 +2771 2874 +2790 2898 +2723 2846 +2569 2693 +2325 2461 +2131 2277 +2073 2224 +2092 2229 +2131 2247 +2075 2183 +2115 2230 +2184 2305 +2197 2302 +2272 2347 +2398 2457 +2237 2275 +2126 2181 +2066 2150 +2124 2200 +2257 2333 +2347 2413 +2347 2424 +2280 2379 +2355 2453 +2768 2881 +2841 2946 +2639 2747 +2483 2589 +2235 2340 +2041 2152 +1978 2084 +1940 2045 +1925 2021 +1834 1942 +1861 1973 +1940 2036 +1974 2059 +2076 2130 +2217 2254 +2048 2052 +1939 1955 +1888 1891 +1966 1973 +2114 2130 +2237 2224 +2300 2304 +2305 2301 +2385 2396 +2797 2794 +2845 2819 +2446 2420 +2272 2248 +2061 2041 +2026 2004 +2028 2019 +2121 2128 +2290 2279 +2352 2329 +2304 2270 +2351 2317 +2405 2354 +2470 2433 +2548 2531 +2465 2444 +2407 2393 +2362 2353 +2409 2382 +2498 2489 +2539 2532 +2509 2507 +2416 2422 +2429 2435 +2811 2822 +2837 2850 +2590 2576 +2411 2389 +2199 2191 +2141 2143 +2136 2116 +2201 2189 +2335 2304 +2361 2342 +2305 2271 +2350 2331 +2391 2379 +2481 2463 +2571 2544 +2463 2425 +2388 2361 +2335 2327 +2391 2356 +2484 2445 +2530 2493 +2492 2456 +2394 2368 +2415 2398 +2784 2785 +2820 2807 +2569 2553 +2375 2391 +2179 2173 +2151 2124 +2113 2092 +2184 2167 +2312 2272 +2346 2312 +2285 2255 +2331 2327 +2353 2379 +2429 2466 +2521 2555 +2408 2458 +2354 2409 +2294 2364 +2345 2421 +2453 2529 +2509 2583 +2485 2558 +2397 2459 +2404 2502 +2772 2879 +2806 2921 +2546 2659 +2378 2456 +2183 2235 +2132 2201 +2109 2177 +2191 2259 +2329 2373 +2350 2418 +2303 2361 +2347 2424 +2387 2479 +2478 2560 +2574 2650 +2491 2549 +2435 2488 +2379 2450 +2434 2465 +2542 2560 +2577 2594 +2539 2554 +2449 2477 +2470 2498 +2861 2861 +2884 2898 +2634 2653 +2449 2473 +2244 2268 +2205 2224 +2189 2215 +2270 2291 +2388 2399 +2430 2416 +2372 2357 +2438 2408 +2484 2451 +2550 2554 +2646 2638 +2529 2527 +2457 2471 +2405 2418 +2431 2449 +2529 2559 +2547 2578 +2502 2534 +2444 2456 +2456 2486 +2826 2867 +2861 2889 +2783 2807 +2630 2690 +2384 2425 +2201 2242 +2130 2188 +2139 2189 +2151 2201 +2082 2151 +2132 2191 +2207 2254 +2219 2273 +2306 2345 +2433 2449 +2282 2286 +2205 2206 +2148 2156 +2211 2220 +2340 2360 +2394 2434 +2414 2457 +2359 2400 +2437 2476 +2838 2884 +2897 2938 +2685 2738 +2537 2593 +2301 2363 +2116 2160 +2046 2092 +2036 2081 +2018 2071 +1906 1968 +1951 1982 +2034 2045 +2066 2084 +2165 2162 +2295 2286 +2142 2112 +2031 2012 +1981 1942 +2053 2026 +2207 2167 +2316 2278 +2384 2350 +2369 2348 +2459 2439 +2871 2833 +2917 2864 +2516 2469 +2332 2276 +2132 2062 +2095 2021 +2090 2014 +2196 2107 +2318 2229 +2357 2273 +2299 2245 +2364 2308 +2389 2335 +2463 2418 +2563 2510 +2465 2403 +2398 2350 +2344 2306 +2378 2355 +2485 2468 +2525 2515 +2503 2479 +2409 2393 +2465 2424 +2843 2779 +2870 2817 +2640 2584 +2453 2409 +2242 2222 +2203 2167 +2169 2135 +2224 2208 +2328 2311 +2351 2327 +2295 2268 +2344 2324 +2378 2348 +2446 2432 +2540 2514 +2433 2410 +2356 2360 +2321 2294 +2359 2334 +2467 2454 +2493 2496 +2462 2470 +2382 2389 +2422 2408 +2785 2771 +2824 2804 +2557 2544 +2381 2367 +2200 2159 +2159 2105 +2119 2081 +2187 2154 +2288 2271 +2294 2293 +2241 2242 +2296 2297 +2300 2344 +2381 2415 +2480 2521 +2369 2420 +2324 2352 +2279 2297 +2333 2325 +2445 2441 +2489 2493 +2440 2445 +2349 2370 +2382 2412 +2725 2778 +2770 2812 +2496 2559 +2315 2391 +2121 2192 +2077 2151 +2076 2131 +2158 2211 +2236 2292 +2258 2299 +2188 2235 +2266 2292 +2319 2318 +2398 2413 +2490 2495 +2390 2374 +2322 2325 +2265 2287 +2316 2348 +2436 2455 +2474 2500 +2449 2497 +2383 2424 +2431 2449 +2798 2802 +2842 2810 +2599 2563 +2431 2383 +2230 2181 +2180 2145 +2140 2112 +2190 2191 +2264 2274 +2282 2304 +2209 2246 +2253 2301 +2301 2336 +2400 2420 +2500 2528 +2355 2413 +2290 2365 +2248 2296 +2298 2341 +2437 2452 +2476 2479 +2438 2445 +2350 2371 +2402 2434 +2763 2805 +2785 2853 +2722 2790 +2577 2648 +2330 2407 +2141 2220 +2089 2172 +2111 2192 +2104 2181 +2024 2124 +2078 2164 +2155 2230 +2152 2232 +2224 2303 +2331 2414 +2175 2270 +2105 2203 +2051 2148 +2121 2213 +2285 2354 +2363 2415 +2389 2436 +2348 2385 +2446 2474 +2835 2842 +2894 2902 +2706 2713 +2543 2572 +2320 2346 +2134 2167 +2057 2106 +2032 2070 +2002 2040 +1904 1932 +1925 1986 +1980 2053 +2028 2088 +2111 2177 +2236 2301 +2069 2115 +1975 2009 +1943 1952 +2023 2036 +2169 2194 +2278 2299 +2351 2387 +2360 2382 +2455 2499 +2819 2858 +2839 2887 +2450 2501 +2269 2353 +2045 2141 +2015 2100 +2006 2091 +2084 2179 +2196 2279 +2197 2297 +2141 2257 +2199 2334 +2224 2379 +2304 2470 +2434 2574 +2322 2471 +2259 2407 +2204 2361 +2252 2404 +2371 2520 +2437 2568 +2420 2543 +2358 2471 +2417 2513 +2765 2880 +2798 2912 +2579 2670 +2415 2479 +2216 2253 +2154 2223 +2129 2188 +2197 2256 +2281 2329 +2274 2336 +2223 2288 +2279 2346 +2326 2375 +2399 2454 +2492 2567 +2362 2457 +2299 2404 +2237 2340 +2289 2381 +2404 2476 +2425 2506 +2388 2465 +2310 2378 +2373 2416 +2732 2777 +2774 2817 +2519 2550 +2353 2395 +2147 2184 +2097 2147 +2070 2104 +2151 2171 +2223 2238 +2253 2251 +2205 2205 +2276 2270 +2324 2299 +2403 2375 +2497 2447 +2370 2334 +2313 2256 +2277 2199 +2342 2241 +2457 2359 +2489 2393 +2461 2359 +2395 2289 +2456 2330 +2794 2683 +2811 2711 +2548 2477 +2356 2307 +2149 2072 +2105 2018 +2066 2007 +2139 2068 +2217 2134 +2218 2147 +2180 2089 +2239 2153 +2273 2180 +2347 2250 +2450 2359 +2327 2242 +2272 2179 +2232 2129 +2280 2191 +2387 2313 +2417 2358 +2392 2329 +2308 2240 +2371 2308 +2709 2673 +2738 2698 +2489 2450 +2311 2263 +2083 2058 +2029 2018 +2021 1973 +2080 2043 +2138 2132 +2142 2137 +2094 2085 +2158 2132 +2193 2153 +2264 2223 +2373 2329 +2251 2205 +2184 2140 +2121 2082 +2163 2127 +2294 2260 +2311 2294 +2283 2246 +2224 2171 +2295 2248 +2639 2582 +2679 2633 +2640 2573 +2501 2413 +2269 2174 +2060 1984 +2011 1932 +2053 1947 +2042 1932 +1976 1827 +2020 1871 +2111 1934 +2124 1963 +2201 2033 +2304 2146 +2151 1992 +2072 1919 +2026 1866 +2110 1934 +2240 2072 +2325 2138 +2336 2156 +2307 2118 +2412 2238 +2778 2594 +2846 2639 +2647 2464 +2506 2323 +2279 2093 +2086 1910 +2012 1838 +2010 1836 +1967 1797 +1866 1694 +1883 1710 +1930 1765 +1948 1799 +2023 1879 +2153 2013 +1974 1839 +1863 1730 +1816 1676 +1895 1751 +2037 1896 +2125 2005 +2203 2085 +2209 2075 +2323 2202 +2698 2561 +2747 2613 +2357 2235 +2195 2062 +1999 1848 +1965 1824 +1944 1831 +2039 1934 +2101 1984 +2094 1988 +2043 1948 +2086 2020 +2141 2062 +2243 2133 +2361 2260 +2235 2138 +2164 2048 +2106 1997 +2162 2040 +2280 2150 +2345 2223 +2348 2236 +2285 2178 +2358 2233 +2713 2570 +2737 2591 +2517 2363 +2350 2195 +2145 1975 +2094 1941 +2064 1915 +2138 1995 +2203 2066 +2220 2064 +2174 2010 +2248 2076 +2291 2109 +2377 2192 +2462 2296 +2346 2162 +2282 2118 +2230 2067 +2284 2146 +2415 2284 +2442 2322 +2415 2288 +2347 2206 +2402 2280 +2715 2631 +2745 2681 +2484 2430 +2293 2259 +2086 2071 +2043 2021 +2044 1989 +2105 2059 +2184 2141 +2188 2132 +2142 2080 +2202 2136 +2233 2174 +2321 2250 +2413 2353 +2298 2230 +2223 2172 +2158 2124 +2210 2170 +2344 2300 +2388 2351 +2355 2326 +2300 2269 +2360 2330 +2680 2655 +2709 2686 +2454 2426 +2270 2249 +2073 2039 +2039 1990 +2015 1955 +2062 2038 +2134 2096 +2113 2097 +2059 2050 +2132 2118 +2172 2160 +2241 2242 +2326 2336 +2183 2216 +2124 2157 +2076 2109 +2131 2156 +2262 2278 +2306 2318 +2272 2302 +2193 2233 +2253 2310 +2591 2650 +2622 2682 +2387 2423 +2208 2228 +1995 2032 +1964 1982 +1945 1963 +2025 2035 +2082 2099 +2094 2114 +2025 2044 +2070 2095 +2098 2133 +2158 2225 +2277 2344 +2150 2223 +2066 2138 +2006 2092 +2071 2137 +2196 2258 +2232 2303 +2198 2299 +2140 2230 +2216 2312 +2543 2638 +2577 2663 +2535 2615 +2393 2472 +2150 2218 +1962 2033 +1896 1979 +1916 2009 +1912 1985 +1835 1906 +1874 1942 +1952 2029 +1977 2047 +2034 2114 +2150 2235 +1997 2076 +1917 1994 +1867 1948 +1952 2019 +2086 2162 +2162 2236 +2186 2251 +2163 2226 +2269 2344 +2625 2677 +2675 2737 +2507 2560 +2373 2417 +2120 2177 +1929 1984 +1876 1904 +1883 1891 +1830 1853 +1729 1758 +1745 1775 +1808 1821 +1842 1851 +1922 1916 +2042 2048 +1877 1869 +1772 1774 +1721 1727 +1791 1822 +1939 1983 +2054 2081 +2137 2150 +2158 2158 +2285 2274 +2626 2622 +2660 2647 +2278 2262 +2094 2086 +1895 1894 +1852 1867 +1830 1840 +1916 1948 +1965 2021 +1961 2000 +1912 1939 +1977 2010 +2005 2055 +2081 2160 +2212 2265 +2079 2142 +2017 2078 +1967 2017 +2034 2066 +2154 2192 +2211 2281 +2224 2294 +2186 2248 +2249 2297 +2566 2612 +2604 2638 +2384 2427 +2217 2256 +2018 2050 +1973 2014 +1949 1989 +2044 2064 +2105 2117 +2102 2127 +2043 2068 +2113 2139 +2166 2162 +2233 2256 +2340 2353 +2220 2222 +2149 2166 +2103 2100 +2162 2154 +2266 2273 +2295 2322 +2284 2293 +2216 2243 +2264 2313 +2583 2638 +2629 2668 +2384 2398 +2224 2219 +2028 2016 +1980 1974 +1962 1937 +2054 2019 +2134 2073 +2118 2100 +2082 2046 +2135 2107 +2174 2135 +2273 2204 +2369 2309 +2262 2192 +2210 2129 +2154 2086 +2199 2155 +2313 2261 +2360 2312 +2330 2305 +2271 2251 +2319 2307 +2627 2622 +2660 2649 +2405 2393 +2253 2223 +2028 2023 +1981 1980 +1965 1946 +2056 2016 +2118 2095 +2129 2104 +2089 2052 +2157 2122 +2189 2160 +2281 2238 +2395 2336 +2290 2232 +2210 2168 +2154 2115 +2222 2161 +2339 2273 +2384 2325 +2369 2300 +2314 2247 +2352 2287 +2668 2614 +2715 2658 +2477 2412 +2300 2252 +2086 2039 +2050 1977 +2034 1958 +2107 2034 +2174 2101 +2178 2119 +2119 2061 +2179 2109 +2207 2134 +2271 2216 +2384 2300 +2248 2145 +2179 2075 +2125 2023 +2181 2063 +2290 2188 +2315 2226 +2302 2212 +2257 2172 +2330 2239 +2663 2556 +2699 2579 +2658 2542 +2500 2394 +2265 2160 +2078 1980 +2041 1929 +2057 1982 +2048 1969 +1955 1887 +2008 1931 +2087 2008 +2096 2014 +2173 2079 +2277 2186 +2117 2048 +2054 1952 +2036 1915 +2121 2003 +2262 2156 +2355 2249 +2398 2272 +2374 2240 +2476 2339 +2809 2674 +2865 2724 +2687 2535 +2549 2383 +2304 2138 +2129 1960 +2058 1884 +2083 1903 +2043 1855 +1921 1748 +1933 1772 +2000 1838 +2022 1866 +2093 1944 +2218 2074 +2056 1899 +1960 1811 +1904 1766 +1972 1845 +2133 2003 +2236 2118 +2316 2207 +2342 2233 +2452 2348 +2780 2682 +2825 2728 +2451 2357 +2293 2189 +2093 1975 +2053 1956 +2050 1934 +2135 2016 +2199 2093 +2185 2089 +2129 2055 +2196 2105 +2227 2134 +2315 2232 +2422 2353 +2311 2230 +2227 2161 +2173 2109 +2227 2173 +2343 2296 +2402 2360 +2417 2384 +2385 2345 +2416 2380 +2713 2711 +2742 2735 +2507 2506 +2322 2343 +2104 2137 +2045 2097 +2037 2069 +2111 2138 +2173 2198 +2188 2186 +2145 2129 +2204 2190 +2236 2222 +2305 2304 +2415 2398 +2309 2294 +2248 2246 +2204 2190 +2248 2250 +2361 2376 +2429 2450 +2388 2446 +2340 2414 +2372 2432 +2679 2739 +2697 2776 +2426 2511 +2256 2343 +2046 2137 +1999 2077 +1994 2042 +2072 2133 +2134 2209 +2142 2201 +2085 2136 +2129 2197 +2174 2219 +2271 2307 +2370 2401 +2257 2280 +2209 2220 +2143 2172 +2222 2229 +2354 2349 +2407 2394 +2384 2382 +2370 2346 +2416 2383 +2724 2671 +2752 2718 +2481 2476 +2316 2313 +2120 2100 +2076 2077 +2051 2070 +2127 2157 +2209 2222 +2196 2217 +2133 2164 +2170 2224 +2211 2258 +2309 2349 +2412 2446 +2288 2329 +2238 2269 +2203 2221 +2254 2290 +2388 2398 +2429 2434 +2411 2437 +2375 2408 +2421 2428 +2715 2732 +2727 2742 +2483 2505 +2321 2329 +2109 2118 +2055 2072 +2043 2037 +2126 2132 +2229 2208 +2226 2208 +2163 2149 +2239 2209 +2281 2253 +2356 2325 +2454 2437 +2299 2323 +2210 2254 +2162 2198 +2233 2260 +2361 2362 +2417 2406 +2396 2380 +2380 2356 +2414 2408 +2738 2721 +2776 2750 +2738 2706 +2600 2551 +2362 2334 +2183 2142 +2115 2083 +2136 2110 +2136 2112 +2039 2024 +2085 2063 +2159 2133 +2170 2136 +2251 2225 +2359 2325 +2220 2179 +2157 2107 +2091 2050 +2156 2118 +2283 2263 +2368 2332 +2376 2341 +2386 2341 +2459 2420 +2774 2756 +2833 2820 +2650 2628 +2526 2480 +2280 2248 +2086 2051 +2015 1986 +2034 1981 +1999 1954 +1859 1844 +1885 1862 +1969 1914 +2002 1936 +2082 2018 +2214 2147 +2044 1973 +1930 1860 +1893 1807 +1954 1899 +2114 2045 +2218 2133 +2287 2203 +2343 2256 +2419 2337 +2749 2651 +2795 2688 +2390 2287 +2229 2110 +2018 1912 +1986 1891 +1979 1884 +2079 1997 +2196 2109 +2196 2099 +2134 2053 +2194 2117 +2230 2146 +2313 2250 +2427 2360 +2310 2235 +2238 2151 +2169 2109 +2220 2159 +2342 2288 +2410 2342 +2410 2349 +2392 2335 +2399 2333 +2713 2638 +2774 2662 +2528 2406 +2355 2230 +2142 2034 +2101 1990 +2081 1975 +2170 2070 +2286 2164 +2287 2155 +2216 2090 +2275 2143 +2303 2198 +2392 2281 +2499 2358 +2374 2247 +2326 2188 +2257 2139 +2310 2207 +2428 2308 +2502 2352 +2495 2315 +2498 2311 +2502 2325 +2825 2624 +2855 2662 +2588 2395 +2412 2207 +2194 2002 +2147 1960 +2131 1932 +2224 2014 +2330 2120 +2314 2121 +2248 2064 +2307 2119 +2337 2163 +2421 2253 +2519 2350 +2419 2237 +2382 2206 +2322 2157 +2368 2230 +2486 2346 +2525 2425 +2500 2396 +2489 2382 +2496 2377 +2797 2680 +2822 2711 +2565 2447 +2395 2283 +2212 2075 +2178 2037 +2167 2001 +2268 2105 +2373 2204 +2359 2198 +2308 2128 +2361 2184 +2382 2215 +2465 2304 +2561 2412 +2449 2297 +2399 2230 +2357 2177 +2404 2234 +2536 2357 +2588 2399 +2552 2375 +2546 2383 +2531 2369 +2835 2682 +2877 2710 +2642 2468 +2472 2294 +2255 2082 +2217 2032 +2188 2010 +2295 2099 +2404 2217 +2393 2208 +2334 2146 +2366 2186 +2401 2225 +2485 2310 +2571 2401 +2447 2265 +2366 2190 +2309 2119 +2365 2182 +2487 2280 +2531 2337 +2515 2296 +2532 2306 +2554 2314 +2836 2628 +2882 2659 +2828 2598 +2674 2464 +2425 2218 +2250 2034 +2197 1985 +2222 2017 +2224 2027 +2159 1917 +2196 1950 +2264 2025 +2252 2020 +2330 2098 +2457 2229 +2302 2076 +2207 1999 +2164 1960 +2235 2026 +2376 2164 +2474 2248 +2475 2280 +2510 2296 +2545 2338 +2859 2672 +2926 2730 +2735 2526 +2608 2383 +2358 2143 +2173 1955 +2104 1897 +2111 1893 +2099 1889 +1961 1745 +1978 1746 +2055 1835 +2083 1883 +2175 1977 +2304 2117 +2117 1943 +2024 1845 +1968 1785 +2046 1849 +2190 1991 +2303 2096 +2402 2177 +2486 2248 +2529 2270 +2855 2598 +2898 2622 +2496 2219 +2327 2044 +2126 1841 +2097 1790 +2096 1797 +2213 1921 +2346 2055 +2321 2042 +2266 1997 +2330 2061 +2367 2121 +2454 2214 +2556 2292 +2435 2180 +2371 2116 +2312 2067 +2356 2117 +2481 2238 +2546 2296 +2537 2290 +2538 2317 +2503 2278 +2804 2582 +2839 2635 +2597 2398 +2449 2213 +2250 2005 +2205 1954 +2187 1937 +2277 2026 +2407 2160 +2394 2142 +2310 2090 +2360 2138 +2392 2171 +2465 2246 +2555 2332 +2448 2222 +2384 2170 +2324 2131 +2351 2175 +2468 2279 +2514 2320 +2490 2278 +2505 2313 +2473 2294 +2774 2584 +2827 2623 +2578 2371 +2413 2209 +2184 2005 +2131 1960 +2116 1945 +2215 2039 +2361 2186 +2375 2164 +2310 2075 +2379 2116 +2418 2159 +2489 2238 +2584 2313 +2484 2189 +2426 2129 +2383 2083 +2416 2146 +2517 2248 +2565 2314 +2550 2295 +2557 2316 +2536 2288 +2827 2588 +2870 2619 +2605 2378 +2433 2195 +2236 2000 +2208 1969 +2174 1943 +2276 2038 +2416 2191 +2413 2178 +2339 2096 +2390 2151 +2412 2178 +2490 2269 +2586 2363 +2468 2262 +2405 2188 +2353 2132 +2395 2191 +2515 2327 +2583 2404 +2557 2373 +2555 2404 +2506 2342 +2798 2640 +2835 2677 +2590 2442 +2409 2261 +2205 2051 +2164 1995 +2132 1968 +2230 2058 +2398 2209 +2375 2185 +2297 2111 +2354 2151 +2355 2183 +2434 2260 +2529 2360 +2418 2215 +2345 2144 +2283 2103 +2325 2144 +2449 2277 +2496 2331 +2452 2284 +2494 2321 +2453 2283 +2747 2599 +2779 2627 +2701 2489 +2589 2342 +2368 2089 +2155 1910 +2098 1852 +2115 1874 +2140 1921 +2033 1826 +2045 1859 +2134 1948 +2139 1960 +2225 2043 +2349 2176 +2182 2012 +2068 1932 +2001 1867 +2085 1935 +2216 2067 +2290 2168 +2364 2167 +2427 2237 +2433 2246 +2729 2561 +2780 2627 +2582 2411 +2452 2280 +2229 2044 +2040 1858 +1971 1800 +1985 1821 +2009 1819 +1855 1666 +1854 1700 +1914 1781 +1950 1831 +2033 1921 +2158 2032 +1971 1841 +1871 1752 +1834 1691 +1889 1768 +2045 1921 +2140 2035 +2225 2143 +2366 2233 +2380 2253 +2694 2598 +2727 2640 +2351 2248 +2154 2071 +1981 1884 +1950 1862 +1959 1879 +2083 1997 +2268 2202 +2233 2180 +2167 2111 +2235 2160 +2282 2162 +2369 2252 +2458 2360 +2348 2254 +2315 2163 +2273 2097 +2330 2143 +2454 2237 +2526 2309 +2553 2328 +2576 2351 +2497 2269 +2785 2571 +2833 2617 +2597 2378 +2442 2214 +2216 1994 +2188 1969 +2163 1972 +2259 2076 +2440 2261 +2425 2279 +2348 2199 +2393 2245 +2410 2285 +2486 2366 +2561 2424 +2457 2323 +2393 2277 +2340 2217 +2399 2248 +2519 2363 +2591 2418 +2577 2411 +2608 2437 +2523 2380 +2818 2664 +2857 2706 +2609 2457 +2427 2256 +2215 2060 +2174 2001 +2167 1970 +2245 2092 +2421 2296 +2399 2266 +2306 2168 +2358 2229 +2373 2232 +2467 2320 +2559 2405 +2449 2288 +2408 2240 +2354 2198 +2405 2230 +2529 2352 +2593 2388 +2584 2382 +2588 2399 +2493 2326 +2778 2632 +2833 2664 +2616 2394 +2459 2220 +2258 2035 +2204 1978 +2185 1970 +2283 2093 +2489 2292 +2457 2271 +2358 2207 +2393 2260 +2410 2305 +2488 2410 +2594 2495 +2491 2425 +2423 2346 +2366 2283 +2430 2315 +2556 2415 +2621 2474 +2608 2472 +2622 2468 +2535 2397 +2828 2717 +2855 2769 +2620 2551 +2438 2391 +2253 2196 +2226 2155 +2211 2130 +2322 2242 +2507 2467 +2465 2428 +2372 2319 +2394 2373 +2433 2402 +2501 2497 +2589 2569 +2477 2430 +2397 2337 +2330 2276 +2364 2315 +2520 2447 +2577 2499 +2553 2470 +2609 2513 +2515 2457 +2817 2748 +2852 2791 +2803 2716 +2660 2591 +2431 2359 +2248 2162 +2171 2115 +2208 2158 +2253 2256 +2140 2093 +2167 2138 +2227 2201 +2216 2184 +2281 2229 +2399 2360 +2219 2184 +2127 2121 +2086 2065 +2151 2131 +2293 2267 +2381 2356 +2428 2421 +2472 2431 +2447 2421 +2769 2755 +2846 2815 +2649 2636 +2497 2473 +2258 2242 +2071 2054 +2015 2006 +2038 2012 +2059 2067 +1918 1912 +1960 1923 +2025 1971 +2027 2010 +2130 2098 +2230 2222 +2041 2036 +1930 1915 +1859 1851 +1961 1918 +2142 2074 +2255 2186 +2374 2285 +2437 2397 +2402 2382 +2701 2712 +2737 2784 +2379 2388 +2197 2201 +2015 1986 +1960 1971 +1935 1962 +2092 2077 +2334 2319 +2332 2318 +2268 2235 +2322 2238 +2367 2249 +2441 2321 +2512 2419 +2412 2325 +2357 2260 +2290 2215 +2316 2263 +2440 2387 +2475 2469 +2503 2497 +2541 2525 +2458 2411 +2735 2716 +2775 2762 +2542 2536 +2358 2383 +2147 2185 +2094 2154 +2077 2143 +2185 2275 +2451 2522 +2417 2493 +2330 2397 +2336 2415 +2356 2457 +2441 2547 +2557 2627 +2431 2529 +2381 2456 +2326 2407 +2388 2472 +2510 2569 +2581 2615 +2581 2623 +2598 2637 +2474 2532 +2761 2820 +2765 2860 +2520 2617 +2351 2456 +2134 2247 +2068 2195 +2037 2191 +2144 2345 +2375 2571 +2342 2567 +2249 2452 +2287 2502 +2304 2524 +2362 2610 +2439 2692 +2316 2567 +2275 2520 +2211 2455 +2237 2522 +2351 2654 +2434 2726 +2437 2728 +2436 2743 +2336 2618 +2638 2899 +2654 2906 +2416 2657 +2261 2478 +2084 2267 +2033 2216 +2010 2167 +2135 2285 +2369 2531 +2322 2497 +2220 2408 +2223 2417 +2244 2395 +2313 2468 +2406 2520 +2295 2433 +2224 2377 +2191 2325 +2269 2376 +2400 2498 +2470 2593 +2481 2647 +2469 2637 +2377 2516 +2647 2831 +2674 2873 +2420 2632 +2254 2445 +2052 2260 +2007 2220 +1970 2208 +2087 2318 +2362 2587 +2361 2539 +2275 2426 +2290 2451 +2304 2478 +2366 2554 +2454 2612 +2347 2484 +2309 2429 +2225 2368 +2280 2404 +2417 2536 +2484 2590 +2530 2604 +2559 2582 +2466 2483 +2757 2771 +2809 2814 +2767 2752 +2632 2585 +2370 2312 +2180 2113 +2118 2038 +2165 2113 +2230 2178 +2150 2035 +2217 2057 +2254 2114 +2224 2107 +2295 2162 +2428 2257 +2262 2098 +2174 2001 +2125 1947 +2223 2020 +2362 2148 +2469 2238 +2552 2297 +2580 2332 +2561 2294 +2879 2626 +2937 2717 +2746 2547 +2605 2397 +2376 2143 +2169 1940 +2103 1872 +2111 1897 +2138 1918 +1988 1753 +1997 1766 +2055 1847 +2119 1871 +2217 1944 +2334 2052 +2171 1891 +2074 1791 +2013 1729 +2128 1802 +2303 1957 +2450 2108 +2604 2238 +2674 2310 +2617 2242 +2951 2542 +3014 2597 +2609 2205 +2429 2037 +2185 1846 +2140 1799 +2130 1814 +2286 1964 +2588 2241 +2578 2236 +2467 2130 +2499 2132 +2507 2145 +2589 2205 +2640 2296 +2529 2180 +2468 2100 +2417 2025 +2478 2078 +2588 2206 +2668 2278 +2738 2324 +2725 2263 +2592 2148 +2903 2433 +2950 2467 +2719 2252 +2528 2094 +2339 1901 +2299 1870 +2292 1866 +2396 1967 +2687 2240 +2689 2231 +2573 2111 +2597 2145 +2589 2139 +2670 2203 +2748 2272 +2633 2174 +2565 2101 +2509 2070 +2538 2124 +2657 2248 +2740 2335 +2765 2415 +2698 2377 +2578 2267 +2887 2557 +2939 2605 +2674 2401 +2522 2237 +2333 2055 +2290 2003 +2275 1995 +2400 2112 +2676 2415 +2674 2449 +2543 2321 +2571 2333 +2598 2309 +2681 2381 +2758 2467 +2641 2366 +2590 2324 +2528 2267 +2582 2339 +2696 2428 +2795 2500 +2856 2565 +2811 2538 +2685 2416 +2968 2687 +2993 2716 +2740 2473 +2564 2295 +2339 2074 +2285 2034 +2262 2008 +2380 2145 +2661 2419 +2643 2451 +2512 2340 +2517 2357 +2517 2334 +2573 2384 +2597 2448 +2485 2367 +2406 2315 +2354 2250 +2373 2302 +2486 2417 +2568 2517 +2623 2585 +2595 2515 +2479 2395 +2756 2705 +2790 2732 +2560 2473 +2378 2323 +2224 2085 +2173 2052 +2147 2051 +2287 2196 +2540 2467 +2521 2467 +2396 2339 +2412 2333 +2408 2331 +2473 2386 +2521 2454 +2389 2324 +2281 2266 +2228 2197 +2262 2261 +2396 2410 +2452 2461 +2515 2538 +2480 2473 +2395 2368 +2702 2680 +2741 2704 +2668 2646 +2518 2489 +2258 2241 +2074 2058 +2023 2005 +2080 2058 +2172 2125 +2072 2018 +2084 2054 +2143 2112 +2132 2090 +2211 2155 +2345 2283 +2178 2100 +2086 2002 +2028 1954 +2115 2035 +2283 2196 +2386 2280 +2522 2402 +2493 2376 +2462 2330 +2832 2670 +2919 2763 +2750 2600 +2621 2469 +2363 2219 +2168 2004 +2084 1907 +2108 1921 +2169 1965 +2006 1825 +2027 1845 +2092 1913 +2135 1939 +2233 1999 +2344 2092 +2152 1905 +2036 1775 +1965 1714 +2055 1786 +2189 1940 +2341 2081 +2524 2278 +2541 2282 +2500 2241 +2835 2537 +2905 2606 +2528 2228 +2366 2068 +2172 1861 +2148 1801 +2127 1772 +2273 1939 +2603 2249 +2633 2275 +2479 2161 +2471 2174 +2501 2173 +2589 2252 +2691 2297 +2572 2181 +2512 2106 +2461 2082 +2490 2139 +2614 2242 +2736 2329 +2811 2416 +2712 2307 +2601 2188 +2897 2491 +2938 2546 +2710 2328 +2523 2162 +2331 1973 +2270 1940 +2248 1908 +2411 2039 +2674 2328 +2689 2352 +2572 2227 +2580 2233 +2594 2234 +2664 2297 +2696 2366 +2574 2288 +2518 2215 +2447 2154 +2476 2189 +2618 2300 +2704 2428 +2795 2533 +2699 2464 +2558 2316 +2849 2570 +2890 2602 +2647 2367 +2458 2180 +2259 1969 +2203 1903 +2193 1884 +2330 2021 +2645 2300 +2680 2327 +2534 2208 +2525 2194 +2515 2212 +2578 2273 +2672 2319 +2568 2187 +2522 2102 +2459 2063 +2525 2121 +2647 2243 +2766 2358 +2886 2476 +2767 2375 +2665 2273 +2945 2544 +2983 2596 +2723 2316 +2563 2138 +2368 1921 +2343 1895 +2333 1876 +2450 2000 +2738 2292 +2755 2321 +2648 2196 +2658 2199 +2665 2164 +2712 2197 +2764 2270 +2657 2176 +2622 2127 +2575 2077 +2601 2123 +2697 2270 +2811 2408 +2915 2505 +2797 2457 +2691 2341 +2986 2614 +3056 2698 +2799 2460 +2622 2291 +2397 2081 +2323 2046 +2329 2026 +2477 2177 +2754 2467 +2785 2492 +2637 2346 +2622 2336 +2608 2328 +2635 2381 +2707 2436 +2562 2298 +2520 2215 +2484 2176 +2522 2219 +2634 2332 +2740 2404 +2866 2537 +2788 2465 +2674 2361 +2978 2682 +2997 2741 +2953 2687 +2809 2561 +2580 2362 +2394 2147 +2340 2118 +2377 2179 +2444 2257 +2357 2171 +2400 2195 +2462 2264 +2436 2232 +2503 2306 +2594 2409 +2423 2245 +2318 2158 +2228 2078 +2293 2130 +2435 2260 +2564 2391 +2706 2531 +2643 2460 +2586 2416 +2905 2757 +2980 2824 +2810 2641 +2654 2517 +2391 2242 +2173 2029 +2069 1981 +2099 1938 +2144 1955 +1976 1829 +1999 1845 +2039 1928 +2057 1971 +2136 2047 +2250 2147 +2065 1943 +1949 1840 +1889 1780 +1974 1887 +2116 2056 +2290 2218 +2504 2454 +2452 2433 +2410 2382 +2721 2688 +2801 2755 +2386 2310 +2233 2120 +2028 1915 +1957 1865 +1939 1875 +2128 2042 +2403 2388 +2534 2420 +2406 2298 +2486 2327 +2493 2327 +2540 2381 +2631 2486 +2534 2348 +2479 2282 +2385 2231 +2453 2346 +2560 2435 +2701 2552 +2798 2660 +2675 2572 +2566 2425 +2866 2724 +2892 2778 +2653 2540 +2495 2343 +2296 2150 +2244 2053 +2225 2034 +2356 2148 +2604 2444 +2666 2483 +2483 2314 +2524 2339 +2554 2352 +2592 2399 +2675 2476 +2573 2373 +2485 2277 +2421 2270 +2504 2332 +2619 2444 +2728 2595 +2867 2698 +2709 2621 +2594 2546 +2876 2798 +2901 2854 +2652 2569 +2475 2426 +2270 2217 +2208 2156 +2187 2137 +2322 2242 +2658 2504 +2720 2547 +2602 2443 +2560 2437 +2546 2403 +2571 2471 +2599 2558 +2480 2463 +2430 2338 +2378 2230 +2427 2282 +2536 2445 +2643 2630 +2778 2788 +2597 2624 +2475 2480 +2766 2774 +2839 2826 +2607 2592 +2464 2415 +2271 2197 +2181 2154 +2157 2127 +2299 2258 +2576 2549 +2629 2594 +2462 2473 +2462 2498 +2416 2501 +2477 2576 +2544 2632 +2401 2513 +2334 2428 +2256 2331 +2297 2371 +2418 2500 +2575 2639 +2646 2755 +2512 2593 +2408 2507 +2666 2781 +2738 2857 +2496 2599 +2299 2371 +2105 2147 +1997 2119 +1974 2094 +2114 2252 +2399 2540 +2458 2609 +2271 2442 +2251 2488 +2221 2467 +2272 2561 +2334 2633 +2197 2480 +2117 2369 +2025 2265 +2054 2306 +2196 2415 +2274 2510 +2444 2619 +2296 2487 +2237 2417 +2548 2723 +2590 2750 +2495 2642 +2343 2490 +2082 2267 +1871 2048 +1836 1988 +1912 2022 +1990 2104 +1871 2056 +1888 2074 +1941 2129 +1930 2094 +2067 2173 +2175 2285 +2000 2113 +1880 1973 +1861 1876 +1904 1967 +2049 2103 +2227 2246 +2413 2419 +2294 2272 +2271 2204 +2599 2555 +2611 2659 +2412 2481 +2264 2372 +2055 2126 +1827 1946 +1740 1874 +1759 1920 +1807 1944 +1696 1807 +1683 1815 +1806 1885 +1842 1872 +1899 1959 +2016 2112 +1817 1910 +1666 1773 +1610 1710 +1741 1830 +1927 1994 +2103 2171 +2314 2375 +2227 2284 +2248 2250 +2497 2593 +2566 2677 +2167 2292 +1997 2091 +1741 1918 +1665 1882 +1672 1873 +1790 1989 +2091 2291 +2241 2394 +2099 2227 +2138 2245 +2166 2220 +2252 2319 +2342 2388 +2277 2274 +2180 2210 +2060 2168 +2116 2211 +2247 2335 +2485 2525 +2624 2631 +2422 2482 +2325 2392 +2647 2655 +2712 2658 +2472 2398 +2326 2223 +2160 1954 +2087 1918 +2069 1889 +2162 1997 +2367 2226 +2428 2280 +2305 2146 +2300 2145 +2281 2140 +2346 2242 +2411 2312 +2263 2180 +2239 2106 +2176 2020 +2229 2017 +2338 2146 +2517 2286 +2642 2432 +2486 2299 +2385 2192 +2725 2445 +2774 2517 +2514 2272 +2326 2115 +2084 1901 +2046 1851 +2059 1854 +2172 2039 +2465 2319 +2500 2363 +2384 2213 +2348 2226 +2357 2187 +2384 2247 +2387 2340 +2263 2199 +2165 2108 +2125 2066 +2164 2112 +2289 2251 +2458 2436 +2513 2573 +2358 2458 +2228 2344 +2575 2640 +2633 2722 +2404 2450 +2255 2297 +2041 2131 +2031 2087 +2009 2041 +2122 2205 +2423 2468 +2491 2510 +2310 2384 +2270 2350 +2208 2301 +2252 2356 +2334 2437 +2212 2306 +2093 2231 +2022 2153 +2081 2174 +2210 2309 +2390 2502 +2516 2605 +2347 2435 +2283 2330 +2659 2649 +2723 2734 +2511 2530 +2298 2353 +2149 2142 +2076 2105 +2043 2117 +2150 2291 +2438 2538 +2551 2628 +2384 2439 +2390 2442 +2425 2423 +2469 2470 +2577 2531 +2440 2424 +2395 2312 +2336 2265 +2369 2294 +2528 2442 +2640 2583 +2755 2738 +2583 2596 +2441 2462 +2772 2736 +2841 2794 +2766 2770 +2582 2626 +2332 2399 +2139 2185 +2104 2097 +2161 2134 +2203 2223 +2122 2151 +2177 2147 +2258 2225 +2215 2253 +2291 2384 +2368 2484 +2207 2269 +2092 2179 +2054 2112 +2089 2195 +2248 2351 +2460 2524 +2621 2625 +2510 2512 +2467 2473 +2804 2822 +2854 2930 +2701 2743 +2565 2609 +2253 2351 +2091 2182 +1957 2152 +1980 2219 +2036 2283 +1877 2184 +1907 2178 +1980 2262 +1996 2245 +2078 2338 +2164 2444 +1962 2241 +1828 2099 +1753 2018 +1835 2056 +2036 2258 +2245 2426 +2443 2607 +2359 2554 +2283 2532 +2597 2849 +2689 2934 +2340 2541 +2219 2408 +2038 2240 +1993 2201 +1980 2244 +2142 2418 +2425 2679 +2519 2740 +2361 2618 +2386 2583 +2417 2550 +2463 2586 +2547 2705 +2421 2591 +2300 2514 +2237 2449 +2299 2512 +2455 2668 +2585 2883 +2685 2992 +2554 2861 +2468 2762 +2792 3040 +2838 3093 +2581 2863 +2400 2698 +2216 2489 +2187 2422 +2188 2412 +2336 2562 +2576 2799 +2617 2812 +2507 2647 +2504 2613 +2488 2620 +2566 2626 +2598 2674 +2429 2565 +2390 2445 +2351 2463 +2362 2519 +2521 2679 +2712 2879 +2755 3007 +2577 2813 +2455 2716 +2777 2974 +2850 3046 +2551 2816 +2374 2610 +2163 2435 +2118 2381 +2105 2299 +2229 2440 +2489 2731 +2554 2781 +2458 2662 +2465 2661 +2464 2641 +2549 2684 +2607 2752 +2483 2629 +2355 2536 +2343 2470 +2430 2512 +2592 2639 +2795 2828 +2922 2903 +2778 2724 +2644 2608 +2948 2942 +3023 2995 +2794 2806 +2601 2653 +2424 2407 +2390 2364 +2339 2377 +2495 2541 +2727 2784 +2782 2810 +2649 2660 +2662 2663 +2650 2628 +2705 2705 +2780 2766 +2648 2648 +2560 2542 +2527 2517 +2585 2617 +2726 2816 +2914 3040 +3011 3079 +2856 2946 +2767 2842 +3080 3193 +3125 3256 +2929 3040 +2739 2888 +2530 2647 +2507 2576 +2490 2548 +2608 2677 +2847 3004 +2912 3057 +2722 2862 +2737 2842 +2678 2839 +2734 2822 +2786 2905 +2638 2788 +2564 2666 +2443 2571 +2485 2607 +2627 2817 +2833 3020 +2931 3125 +2793 3023 +2726 2951 +2994 3254 +3064 3290 +3024 3261 +2819 3156 +2592 2931 +2409 2773 +2352 2691 +2401 2752 +2532 2867 +2444 2795 +2444 2843 +2442 2875 +2424 2831 +2495 2873 +2642 2956 +2448 2766 +2327 2672 +2247 2607 +2301 2676 +2494 2845 +2711 3047 +2784 3154 +2639 3037 +2577 2992 +2948 3376 +3032 3457 +2891 3312 +2732 3173 +2467 2850 +2237 2646 +2162 2604 +2162 2649 +2205 2708 +2156 2585 +2170 2541 +2230 2623 +2207 2615 +2275 2658 +2398 2775 +2184 2552 +2051 2417 +2002 2322 +2080 2443 +2312 2681 +2577 2898 +2692 3043 +2626 2913 +2575 2877 +2894 3210 +3022 3266 +2656 2905 +2477 2755 +2276 2534 +2183 2497 +2175 2482 +2343 2635 +2632 2867 +2679 2866 +2572 2764 +2526 2768 +2519 2747 +2572 2814 +2623 2916 +2548 2791 +2447 2682 +2347 2608 +2437 2674 +2684 2855 +2894 3053 +2965 3105 +2815 2949 +2712 2909 +3022 3237 +3082 3276 +2810 3059 +2661 2888 +2494 2638 +2427 2580 +2410 2553 +2557 2690 +2816 2916 +2864 2986 +2716 2912 +2727 2898 +2721 2843 +2789 2873 +2835 2871 +2666 2715 +2575 2643 +2543 2536 +2562 2616 +2770 2807 +3016 3018 +3034 3054 +2878 2894 +2777 2804 +3063 3068 +3123 3139 +2920 2951 +2785 2803 +2557 2553 +2496 2465 +2457 2460 +2548 2605 +2794 2832 +2854 2892 +2722 2714 +2721 2730 +2665 2699 +2729 2723 +2788 2817 +2608 2703 +2523 2593 +2431 2513 +2515 2607 +2706 2834 +2892 3059 +2860 3060 +2716 2966 +2606 2881 +2926 3173 +2961 3209 +2767 3038 +2651 2909 +2435 2688 +2390 2687 +2359 2646 +2468 2715 +2707 2984 +2781 2999 +2673 2850 +2690 2840 +2674 2812 +2706 2853 +2705 2905 +2500 2768 +2437 2652 +2350 2565 +2408 2640 +2623 2887 +2817 3136 +2833 3173 +2642 3007 +2525 2918 +2868 3218 +2928 3304 +2751 3113 +2617 2987 +2443 2776 +2375 2706 +2339 2682 +2489 2817 +2730 3069 +2774 3145 +2658 3019 +2639 2984 +2587 2955 +2624 3028 +2675 3113 +2547 2956 +2423 2867 +2326 2786 +2408 2825 +2643 3013 +2865 3224 +2899 3249 +2738 3157 +2641 3047 +2937 3360 +2963 3433 +2972 3404 +2806 3313 +2545 3035 +2332 2865 +2241 2785 +2291 2799 +2398 2885 +2338 2805 +2346 2825 +2373 2863 +2360 2874 +2478 2895 +2593 3005 +2407 2781 +2331 2647 +2254 2565 +2324 2706 +2538 2947 +2778 3179 +2824 3243 +2699 3162 +2680 3107 +3037 3443 +3151 3556 +3003 3373 +2930 3255 +2664 3001 +2478 2835 +2390 2755 +2424 2749 +2474 2766 +2328 2678 +2329 2695 +2373 2730 +2334 2768 +2425 2845 +2513 2921 +2368 2715 +2253 2548 +2230 2521 +2341 2652 +2655 2939 +2894 3193 +2990 3296 +2922 3224 +2889 3179 +3218 3500 +3306 3593 +2980 3296 +2821 3174 +2631 2951 +2630 2900 +2656 2958 +2766 3145 +2972 3398 +3008 3393 +2878 3266 +2866 3283 +2846 3231 +2891 3245 +2957 3281 +2856 3120 +2737 2984 +2667 2939 +2720 3029 +2964 3243 +3184 3445 +3140 3409 +2943 3282 +2815 3172 +3129 3457 +3177 3527 +3026 3337 +2861 3179 +2686 2970 +2639 2920 +2585 2907 +2739 3021 +3008 3262 +3043 3302 +2913 3180 +2870 3175 +2807 3099 +2859 3148 +2938 3237 +2801 3091 +2652 3011 +2570 2950 +2663 3050 +2910 3280 +3121 3500 +3099 3497 +2952 3355 +2833 3256 +3146 3572 +3184 3624 +3025 3361 +2891 3210 +2718 2949 +2666 2912 +2603 2904 +2753 3044 +2999 3299 +3059 3326 +2925 3242 +2871 3211 +2865 3175 +2868 3163 +2864 3239 +2695 3127 +2590 3040 +2484 2953 +2584 3079 +2848 3375 +3061 3595 +3027 3489 +2845 3330 +2741 3204 +3067 3491 +3124 3569 +2854 3557 +2656 3413 +2446 3291 +2419 3264 +2444 3208 +2594 3285 +2861 3586 +2860 3613 +2748 3453 +2780 3446 +2789 3387 +2842 3454 +2958 3583 +2843 3505 +2804 3464 +2791 3349 +2843 3435 +3088 3693 +3331 3890 +3301 3864 +3217 3622 +3058 3554 +3360 3845 +3417 3869 +3251 3804 +3121 3680 +2830 3455 +2839 3417 +2773 3346 +2888 3378 +3065 3631 +3157 3659 +3075 3516 +3048 3499 +3030 3425 +2980 3441 +3034 3501 +2931 3325 +2825 3166 +2776 3105 +2811 3114 +3142 3412 +3311 3572 +3221 3473 +3132 3373 +2957 3293 +3277 3573 +3299 3595 +3281 3633 +3123 3575 +2838 3326 +2679 3104 +2621 2951 +2640 3021 +2751 3071 +2646 2995 +2651 3080 +2698 3043 +2616 3002 +2641 3008 +2800 3143 +2573 2957 +2535 2832 +2383 2671 +2512 2733 +2822 3021 +3057 3233 +3069 3265 +2970 3141 +2927 3130 +3295 3430 +3416 3506 +3415 3398 +3250 3293 +2997 3075 +2820 2905 +2754 2906 +2754 2965 +2769 3040 +2663 2950 +2629 2982 +2672 2941 +2668 2892 +2750 2951 +2832 3032 +2627 2872 +2412 2727 +2352 2643 +2417 2751 +2787 3111 +3105 3304 +3053 3370 +3012 3294 +2991 3260 +3363 3540 +3363 3612 +3047 3297 +2886 3122 +2672 2867 +2610 2847 +2578 2894 +2770 3061 +2969 3340 +2933 3352 +2815 3216 +2811 3172 +2743 3101 +2775 3047 +2802 3120 +2688 3022 +2620 2908 +2561 2896 +2650 3021 +3014 3362 +3198 3615 +3127 3463 +2990 3368 +2890 3241 +3227 3555 +3335 3590 +3280 3378 +3074 3294 +2855 3157 +2871 3144 +2840 3061 +3029 3151 +3261 3349 +3249 3364 +3216 3269 +3191 3247 +3126 3245 +3155 3237 +3177 3355 +3013 3227 +2860 3082 +2758 2982 +2879 3139 +3229 3407 +3436 3602 +3337 3518 +3164 3443 +3068 3325 +3336 3591 +3366 3667 +3258 3501 +3111 3363 +2959 3131 +2937 3026 +2938 3010 +3089 3103 +3323 3349 +3409 3368 +3363 3214 +3271 3197 +3239 3084 +3236 3121 +3260 3173 +3131 3034 +3000 2918 +2952 2828 +3084 2921 +3391 3319 +3550 3543 +3458 3419 +3344 3304 +3238 3162 +3549 3467 +3575 3565 +3412 3353 +3254 3189 +3076 3035 +3018 3030 +2963 2964 +3100 3099 +3341 3381 +3369 3314 +3226 3139 +3174 3089 +3069 3014 +3173 3046 +3234 3132 +3089 2990 +3001 2913 +2947 2899 +3069 2968 +3450 3261 +3669 3457 +3557 3434 +3396 3273 +3297 3218 +3587 3535 +3606 3493 +3424 3373 +3338 3187 +3122 3006 +3006 2911 +2939 2893 +3081 3020 +3336 3238 +3411 3190 +3229 3093 +3180 3054 +3166 2929 +3176 2929 +3295 2989 +3151 2798 +3022 2708 +3009 2711 +3142 2886 +3456 3250 +3641 3486 +3643 3465 +3562 3315 +3487 3263 +3758 3573 +3768 3565 +3822 3605 +3708 3481 +3505 3191 +3203 3026 +3152 2915 +3192 2918 +3276 3015 +3180 2932 +3140 2946 +3123 2931 +3047 2816 +3037 2826 +3183 2947 +2900 2778 +2765 2660 +2816 2587 +2987 2668 +3324 3014 +3477 3166 +3415 3128 +3361 2980 +3369 2911 +3676 3229 +3772 3362 +3662 3249 +3500 3142 +3286 2931 +3106 2762 +3025 2719 +3098 2690 +3135 2716 +2971 2619 +2971 2658 +2987 2686 +2926 2666 +2948 2721 +3017 2853 +2755 2636 +2617 2487 +2551 2365 +2734 2518 +3095 2908 +3343 3099 +3379 3055 +3258 2979 +3218 2953 +3570 3318 +3677 3312 +3320 3056 +3211 2917 +3113 2757 +3070 2749 +3076 2716 +3239 2842 +3524 3158 +3484 3153 +3371 3018 +3309 2971 +3260 2932 +3243 3026 +3335 3037 +3179 2903 +3086 2749 +3016 2676 +3161 2865 +3453 3258 +3697 3435 +3533 3299 +3322 3101 +3148 3000 +3411 3382 +3463 3414 +3360 3284 +3291 3182 +3089 3002 +3021 2961 +2923 2913 +3060 3104 +3349 3415 +3314 3447 +3162 3361 +3131 3340 +3037 3224 +3029 3233 +3020 3241 +2872 3117 +2703 2994 +2604 2921 +2710 3066 +3035 3452 +3214 3650 +3105 3475 +3004 3319 +3011 3210 +3282 3425 +3305 3468 +3151 3306 +3023 3161 +2761 3009 +2777 2901 +2734 2869 +2913 3070 +3260 3340 +3254 3429 +3260 3347 +3263 3350 +3202 3237 +3217 3230 +3250 3297 +3071 3105 +2973 2978 +2872 2940 +2983 3057 +3404 3476 +3601 3694 +3469 3581 +3313 3493 +3237 3347 +3559 3648 +3560 3643 +3404 3519 +3304 3466 +3092 3227 +3058 3228 +3089 3224 +3278 3398 +3618 3725 +3616 3692 +3422 3566 +3364 3511 +3293 3488 +3318 3530 +3339 3540 +3214 3382 +3106 3274 +3056 3210 +3176 3380 +3529 3820 +3655 3974 +3503 3906 +3362 3775 +3212 3708 +3499 3937 +3511 3959 +3383 3811 +3277 3728 +3081 3600 +3015 3603 +2953 3550 +3035 3697 +3344 4017 +3394 3956 +3175 3804 +3090 3866 +3019 3710 +3004 3725 +3027 3733 +2866 3547 +2748 3477 +2670 3425 +2826 3623 +3188 4022 +3329 4139 +3237 4071 +3100 3914 +3027 3812 +3341 4083 +3427 4111 +3477 4132 +3352 4039 +3170 3813 +3004 3634 +2873 3584 +2955 3631 +3047 3751 +2960 3715 +2941 3776 +2939 3835 +2833 3708 +2881 3691 +2946 3726 +2720 3528 +2567 3417 +2448 3263 +2587 3376 +3003 3835 +3256 4002 +3228 3980 +3072 3814 +2974 3763 +3267 4091 +3288 4150 +3175 3985 +3069 3846 +2856 3588 +2615 3483 +2587 3387 +2670 3449 +2679 3476 +2530 3374 +2551 3501 +2550 3488 +2497 3455 +2519 3543 +2659 3661 +2419 3377 +2246 3178 +2187 3129 +2367 3278 +2774 3737 +2967 3944 +2946 3918 +2870 3832 +2773 3757 +3074 4047 +3190 4150 +2862 3966 +2786 3884 +2560 3657 +2495 3597 +2493 3609 +2691 3814 +3005 4170 +3000 4298 +2817 4100 +2743 3915 +2624 3803 +2642 3811 +2740 3849 +2579 3781 +2523 3692 +2472 3688 +2575 3882 +2935 4272 +3132 4426 +3001 4339 +2839 4190 +2721 4050 +3036 4334 +3129 4328 +2976 4173 +2827 4112 +2580 3930 +2534 3812 +2541 3876 +2731 3974 +2996 4335 +3058 4242 +2947 4092 +2954 3983 +2979 3894 +2985 3937 +3000 3925 +2883 3827 +2792 3772 +2748 3722 +2884 3848 +3349 4218 +3478 4431 +3374 4370 +3183 4218 +3038 4087 +3311 4348 +3391 4334 +3196 4143 +3095 4001 +2946 3820 +2841 3809 +2840 3772 +3003 4003 +3344 4373 +3388 4379 +3248 4270 +3171 4188 +3095 4183 +3194 4212 +3230 4220 +3131 4120 +3046 4049 +3032 3895 +3125 3996 +3522 4344 +3724 4511 +3588 4400 +3433 4202 +3400 4163 +3655 4374 +3648 4345 +3489 4134 +3327 4035 +3150 3816 +3104 3800 +3179 3827 +3327 4020 +3635 4369 +3629 4364 +3401 4226 +3318 4125 +3190 4058 +3173 4076 +3256 4086 +3116 3935 +2970 3763 +2884 3750 +3005 3896 +3362 4288 +3590 4428 +3421 4359 +3205 4228 +3067 4133 +3359 4365 +3364 4436 +3240 4228 +3100 4132 +2985 3935 +2941 3802 +2898 3823 +3038 4043 +3319 4304 +3341 4330 +3209 4112 +3131 4040 +3074 3909 +3082 3958 +3134 3984 +2995 3925 +2933 3798 +2916 3639 +3148 3799 +3478 4164 +3665 4285 +3572 4180 +3414 4076 +3335 4021 +3617 4341 +3728 4361 +3724 4472 +3575 4373 +3342 4153 +3107 3944 +3056 3903 +3154 3959 +3227 4161 +3144 4123 +3201 4098 +3174 4076 +3030 3949 +3088 3909 +3140 4057 +2907 3871 +2763 3709 +2697 3652 +2859 3792 +3183 4107 +3350 4160 +3267 4088 +3216 3986 +3181 3942 +3462 4276 +3550 4331 +3403 4162 +3290 4043 +2983 3854 +2784 3679 +2713 3749 +2771 3749 +2767 3760 +2679 3635 +2709 3556 +2750 3627 +2706 3641 +2753 3731 +2813 3858 +2599 3576 +2436 3425 +2287 3354 +2510 3602 +2812 3992 +3028 4224 +3108 4344 +2996 4185 +2940 4147 +3237 4389 +3299 4442 +2997 4058 +2881 4006 +2718 3800 +2700 3778 +2685 3811 +2887 3971 +3163 4298 +3198 4377 +2953 4220 +2907 4148 +2834 4124 +2823 4170 +2902 4329 +2858 4200 +2719 3989 +2714 3901 +2957 4024 +3309 4462 +3423 4618 +3358 4535 +3168 4345 +2995 4229 +3235 4437 +3250 4479 +3102 4320 +2975 4175 +2799 4022 +2726 3988 +2748 3933 +2902 4030 +3256 4403 +3278 4428 +3130 4277 +3132 4221 +3021 4171 +3096 4185 +3195 4285 +3010 4190 +2947 4078 +2898 4052 +3024 4198 +3423 4553 +3506 4661 +3356 4543 +3228 4374 +3111 4290 +3335 4572 +3443 4635 +3317 4450 +3298 4311 +3127 4110 +3069 4018 +3123 3963 +3293 4139 +3580 4382 +3587 4426 +3444 4202 +3360 4119 +3236 3981 +3224 3963 +3294 4072 +3125 3886 +3030 3790 +2986 3741 +3206 3920 +3524 4236 +3700 4421 +3604 4374 +3466 4201 +3329 4092 +3586 4445 +3628 4496 +3407 4221 +3222 4122 +3043 3944 +2983 3937 +2875 3966 +3040 4152 +3394 4439 +3430 4543 +3214 4375 +3104 4317 +3025 4255 +3016 4265 +3050 4295 +2887 4183 +2841 4133 +2717 4073 +2913 4235 +3289 4630 +3531 4774 +3564 4619 +3363 4391 +3290 4257 +3547 4559 +3563 4585 +3384 4322 +3196 4230 +2979 4055 +2907 3912 +2969 3936 +3109 4074 +3298 4380 +3296 4495 +3087 4351 +3073 4270 +3052 4161 +3039 4173 +3083 4192 +2925 4027 +2787 3812 +2669 3749 +2830 3939 +3215 4338 +3324 4471 +3324 4399 +3185 4215 +3106 4207 +3421 4515 +3469 4476 +3336 4574 +3176 4415 +2990 4256 +2779 4056 +2725 3945 +2804 4045 +2924 4185 +2941 4161 +2962 4211 +2931 4213 +2878 4180 +2858 4228 +2943 4346 +2804 4216 +2705 4088 +2711 4052 +2892 4229 +3283 4650 +3471 4734 +3405 4675 +3254 4555 +3258 4453 +3542 4845 +3608 4887 +3507 4747 +3421 4571 +3132 4323 +2841 4170 +2727 4137 +2760 4221 +2844 4240 +2603 4177 +2688 4149 +2679 4186 +2591 4237 +2629 4159 +2798 4375 +2595 4179 +2532 4069 +2389 3981 +2570 4211 +2948 4674 +3171 4885 +3129 4885 +3005 4828 +3051 4772 +3362 5052 +3478 5051 +3113 4722 +3014 4593 +2851 4302 +2806 4177 +2753 4156 +3054 4380 +3336 4680 +3439 4648 +3248 4538 +3250 4419 +3171 4371 +3224 4282 +3301 4264 +3175 4054 +3058 3965 +3090 3871 +3231 4068 +3523 4538 +3652 4761 +3554 4710 +3470 4488 +3374 4329 +3631 4635 +3666 4661 +3466 4437 +3358 4326 +3261 4120 +3208 4022 +3221 3971 +3436 4146 +3732 4471 +3710 4456 +3515 4271 +3479 4188 +3406 3959 +3445 4025 +3515 4041 +3420 3778 +3348 3644 +3272 3506 +3453 3702 +3835 4085 +3938 4237 +3858 4193 +3735 4036 +3557 3985 +3825 4251 +3802 4364 +3647 4172 +3467 4055 +3352 3892 +3322 3842 +3391 3717 +3524 3833 +3770 4149 +3780 4179 +3566 4084 +3439 3948 +3421 3910 +3545 3883 +3602 3895 +3459 3814 +3359 3776 +3341 3636 +3575 3897 +4006 4283 +4116 4360 +4086 4279 +3923 4233 +3767 4182 +3991 4444 +4044 4397 +3898 4260 +3721 4157 +3597 3874 +3572 3816 +3525 3838 +3713 4012 +4063 4353 +4149 4442 +3951 4164 +3965 4083 +4006 4039 +4034 4051 +4119 4067 +3971 4050 +3928 3959 +3868 3955 +3936 4161 +4280 4488 +4426 4677 +4371 4569 +4211 4447 +4208 4284 +4467 4512 +4509 4551 +4352 4426 +4163 4287 +4004 4121 +3961 4004 +3929 3967 +4158 4084 +4442 4374 +4513 4427 +4298 4295 +4183 4232 +4192 4190 +4199 4156 +4296 4263 +4190 4221 +3998 4034 +3953 3947 +4013 4134 +4385 4400 +4496 4493 +4340 4410 +4127 4204 +4091 4067 +4390 4378 +4372 4303 +4331 4293 +4142 4132 +3849 3873 +3671 3604 +3591 3547 +3630 3726 +3791 3829 +3760 3804 +3792 3753 +3802 3698 +3723 3646 +3755 3641 +3775 3740 +3543 3555 +3382 3384 +3294 3355 +3502 3580 +3877 4004 +4063 4197 +4112 4209 +4080 4144 +4116 4036 +4469 4286 +4541 4350 +4277 4203 +4251 4024 +4044 3840 +3837 3675 +3754 3588 +3736 3663 +3798 3731 +3703 3623 +3634 3645 +3670 3637 +3639 3642 +3684 3666 +3800 3758 +3610 3521 +3507 3316 +3404 3242 +3557 3429 +3849 3723 +4094 3937 +4178 3984 +4130 3893 +4076 3798 +4366 4052 +4400 4123 +4004 3772 +3824 3611 +3696 3486 +3703 3564 +3686 3600 +3819 3750 +4090 4053 +4111 4099 +3945 3883 +3852 3804 +3728 3757 +3748 3791 +3791 3816 +3666 3645 +3646 3575 +3686 3466 +3764 3679 +4183 4081 +4266 4289 +4278 4195 +4171 4098 +4109 3972 +4440 4308 +4430 4330 +4297 4097 +4230 3980 +4027 3775 +3898 3708 +3870 3629 +4034 3886 +4296 4092 +4394 4146 +4213 3944 +4241 3820 +4248 3781 +4317 3842 +4399 3956 +4295 3883 +4152 3744 +4066 3659 +4205 3874 +4580 4098 +4649 4213 +4606 4228 +4398 4120 +4215 4069 +4498 4397 +4543 4369 +4262 4160 +4097 4097 +3899 3861 +3798 3752 +3802 3745 +3938 3931 +4208 4205 +4278 4312 +4157 4063 +4051 4013 +3898 3986 +3903 4024 +3982 4076 +3904 3982 +3807 3848 +3688 3770 +3906 3853 +4172 4233 +4353 4366 +4320 4351 +4153 4167 +4032 4057 +4320 4268 +4299 4277 +4170 4134 +4069 4049 +3872 3909 +3813 3849 +3737 3778 +3980 3831 +4282 4055 +4305 4125 +4155 3940 +4117 3844 +4080 3732 +4108 3756 +4206 3893 +4069 3757 +3994 3650 +3936 3641 +4049 3766 +4332 4127 +4446 4330 +4414 4208 +4297 4050 +4159 3955 +4429 4265 +4366 4262 +4110 3939 +3917 3826 +3673 3607 +3614 3503 +3567 3488 +3640 3523 +3863 3881 +3852 3964 +3653 3828 +3631 3775 +3538 3735 +3556 3778 +3550 3857 +3379 3715 +3229 3557 +3118 3440 +3247 3556 +3609 3866 +3727 3898 +3629 3889 +3507 3685 +3376 3612 +3772 3963 +3834 4023 +3822 4019 +3791 3942 +3534 3766 +3286 3510 +3207 3485 +3302 3642 +3414 3735 +3374 3663 +3332 3652 +3348 3645 +3340 3652 +3287 3678 +3425 3748 +3272 3538 +3164 3378 +3144 3238 +3409 3451 +3760 3747 +4037 3796 +4022 3729 +3900 3573 +3852 3601 +4188 3976 +4239 3988 +4022 3881 +3885 3946 +3693 3720 +3428 3514 +3320 3455 +3483 3490 +3626 3580 +3529 3438 +3526 3430 +3574 3459 +3512 3383 +3594 3411 +3725 3616 +3473 3424 +3397 3382 +3355 3269 +3489 3517 +3906 3885 +4050 4096 +4025 4063 +3938 4041 +3871 4011 +4154 4391 +4167 4496 +3900 4113 +3812 4007 +3693 3858 +3674 3872 +3672 3821 +3726 3964 +3866 4102 +3923 4103 +3775 3888 +3686 3953 +3621 3903 +3668 3908 +3810 3939 +3746 3657 +3694 3504 +3665 3450 +3768 3558 +4161 3876 +4329 4048 +4287 3987 +4227 3839 +4160 3650 +4481 3957 +4514 3888 +4321 3617 +4260 3463 +4113 3280 +4073 3194 +3960 3212 +4190 3325 +4358 3623 +4379 3648 +4258 3506 +4303 3408 +4252 3360 +4258 3478 +4359 3514 +4327 3437 +4202 3419 +4126 3350 +4293 3523 +4627 3855 +4704 3942 +4639 3854 +4456 3782 +4338 3660 +4638 3891 +4557 3886 +4344 3727 +4230 3665 +3998 3523 +3784 3432 +3724 3424 +3795 3544 +3980 3727 +4018 3759 +3920 3662 +3887 3596 +3753 3515 +3812 3523 +3892 3589 +3705 3349 +3638 3203 +3645 3189 +3769 3431 +4070 3747 +4147 3888 +4093 3865 +3989 3741 +3837 3577 +4125 3831 +4165 3873 +4046 3789 +3931 3675 +3681 3506 +3693 3481 +3651 3465 +3676 3569 +3959 3789 +3969 3842 +3837 3671 +3769 3592 +3699 3529 +3785 3613 +3880 3732 +3714 3631 +3570 3560 +3531 3448 +3748 3688 +4145 4072 +4280 4267 +4190 4107 +4075 3946 +3955 3885 +4152 4207 +4196 4266 +3851 4063 +3712 3949 +3578 3781 +3582 3691 +3468 3628 +3511 3761 +3837 4042 +3852 4092 +3625 3899 +3580 3858 +3561 3772 +3557 3714 +3704 3764 +3558 3607 +3396 3411 +3364 3448 +3452 3604 +3739 3926 +3884 3968 +3749 3910 +3625 3788 +3604 3773 +3849 4033 +3883 4034 +3810 3924 +3784 3821 +3484 3650 +3262 3481 +3107 3449 +3235 3536 +3280 3593 +3296 3566 +3363 3489 +3374 3383 +3322 3388 +3372 3400 +3528 3519 +3345 3293 +3243 3177 +3224 3209 +3382 3412 +3721 3858 +3844 4032 +3874 4018 +3846 3979 +3782 3932 +4121 4277 +4156 4320 +4073 4173 +3966 4137 +3783 3847 +3521 3614 +3409 3534 +3400 3546 +3370 3529 +3256 3450 +3277 3463 +3307 3506 +3274 3435 +3397 3482 +3511 3595 +3336 3364 +3208 3211 +3118 3063 +3254 3172 +3577 3538 +3768 3775 +3829 3834 +3782 3830 +3731 3792 +4068 4088 +4078 4093 +3667 3715 +3597 3618 +3334 3403 +3354 3348 +3301 3251 +3485 3369 +3666 3544 +3632 3515 +3460 3390 +3397 3309 +3336 3265 +3330 3386 +3544 3555 +3411 3330 +3348 3210 +3319 3174 +3487 3283 +3798 3675 +4021 3881 +3985 3852 +3917 3791 +3809 3704 +4094 4024 +4147 4077 +3890 3878 +3761 3801 +3543 3551 +3412 3513 +3339 3424 +3370 3677 +3589 3830 +3637 3848 +3593 3761 +3551 3753 +3481 3727 +3544 3777 +3584 3912 +3452 3744 +3411 3603 +3324 3475 +3542 3607 +3862 3927 +3946 4045 +3890 3991 +3821 3809 +3709 3696 +4042 3896 +4081 3923 +3876 3783 +3840 3672 +3650 3530 +3571 3490 +3550 3503 +3646 3712 +3864 4001 +3945 4042 +3824 3852 +3687 3847 +3513 3770 +3577 3736 +3681 3833 +3615 3677 +3524 3502 +3495 3439 +3604 3563 +4015 3854 +4108 3997 +4013 3927 +3833 3873 +3692 3719 +3962 3938 +3998 3955 +3822 3903 +3677 3793 +3489 3564 +3411 3523 +3378 3521 +3609 3633 +3809 3822 +3833 3826 +3801 3712 +3752 3616 +3674 3639 +3702 3717 +3775 3770 +3567 3630 +3428 3538 +3360 3468 +3528 3597 +3858 3914 +4023 4182 +3918 4231 +3755 4087 +3622 3992 +3938 4228 +3900 4225 +3606 3917 +3451 3798 +3355 3513 +3279 3520 +3188 3551 +3291 3658 +3508 3923 +3618 4078 +3530 3977 +3539 3960 +3524 3899 +3510 3909 +3715 3966 +3564 3750 +3514 3611 +3403 3522 +3561 3628 +3897 3935 +4033 4065 +4000 4030 +3818 3917 +3741 3787 +4041 4071 +4092 4207 +3944 4210 +3831 4123 +3584 3890 +3348 3601 +3270 3539 +3303 3673 +3429 3675 +3301 3616 +3273 3653 +3285 3745 +3238 3622 +3216 3619 +3378 3728 +3296 3631 +3151 3536 +3024 3430 +3192 3549 +3475 3873 +3760 4079 +3633 4000 +3505 3969 +3568 3906 +3911 4224 +3941 4220 +3849 4076 +3779 3983 +3560 3754 +3377 3601 +3253 3526 +3307 3530 +3378 3552 +3237 3378 +3238 3350 +3193 3348 +3167 3268 +3271 3292 +3395 3456 +3280 3255 +3184 3010 +3073 2913 +3191 3124 +3564 3490 +3711 3656 +3743 3651 +3663 3544 +3726 3511 +4020 3824 +3993 3814 +3813 3619 +3725 3503 +3572 3268 +3351 3179 +3232 3103 +3376 3138 +3378 3079 +3236 2960 +3178 2929 +3233 2970 +3194 2867 +3250 2847 +3413 3011 +3171 2805 +3028 2693 +2921 2697 +3069 2930 +3456 3324 +3791 3575 +3940 3619 +3861 3540 +3771 3457 +4085 3674 +4057 3640 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_area2.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_area2.txt new file mode 100644 index 000000000..ecb786d1d --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_area2.txt @@ -0,0 +1,8760 @@ +4028 4134 +3973 4033 +3811 3736 +3814 3782 +3827 3782 +4027 3891 +4250 4001 +4349 4087 +4246 3900 +4183 3860 +4249 3876 +4261 3996 +4390 4149 +4208 3975 +4105 3895 +3993 3930 +4087 4067 +4483 4349 +4647 4508 +4584 4465 +4493 4387 +4402 4268 +4685 4615 +4650 4662 +4352 4429 +4293 4341 +4092 4095 +4088 4045 +4068 3972 +4239 4105 +4499 4366 +4474 4406 +4330 4321 +4254 4248 +4106 4263 +4165 4296 +4314 4421 +4140 4256 +4000 4165 +3889 4088 +4079 4299 +4412 4712 +4587 4879 +4464 4916 +4302 4718 +4138 4632 +4402 5001 +4509 5039 +4396 4908 +4301 4797 +3996 4655 +3910 4595 +3858 4520 +3993 4643 +4200 4831 +4246 4888 +4089 4734 +4068 4657 +3936 4619 +3988 4692 +4129 4787 +4072 4522 +3991 4439 +3948 4357 +4110 4541 +4425 4795 +4639 4866 +4676 4825 +4553 4772 +4413 4708 +4635 4857 +4660 4812 +4511 4700 +4426 4642 +4231 4440 +4189 4284 +4090 4213 +4185 4360 +4427 4580 +4505 4570 +4420 4468 +4352 4468 +4247 4438 +4303 4458 +4347 4562 +4187 4381 +3984 4367 +3922 4282 +4035 4475 +4401 4751 +4514 4970 +4391 4947 +4240 4776 +4107 4693 +4328 5035 +4305 5069 +4022 4817 +3773 4738 +3664 4538 +3667 4465 +3588 4434 +3798 4533 +4040 4781 +4152 4854 +4020 4748 +3955 4659 +3864 4638 +3922 4688 +4013 4825 +3887 4751 +3731 4625 +3752 4600 +3906 4652 +4178 5043 +4342 5199 +4301 5107 +4125 4961 +4023 5003 +4307 5290 +4354 5277 +4343 5260 +4264 5199 +4034 4932 +3799 4755 +3680 4720 +3843 4814 +3907 4821 +3810 4825 +3794 4838 +3810 4709 +3730 4709 +3730 4721 +3777 4784 +3532 4595 +3411 4468 +3277 4410 +3330 4597 +3730 4916 +3901 5043 +3957 4965 +3786 4942 +3712 4848 +4030 5216 +4008 5336 +3987 5198 +3920 5194 +3727 4884 +3558 4676 +3469 4559 +3547 4632 +3603 4665 +3511 4577 +3407 4574 +3310 4548 +3321 4522 +3387 4514 +3492 4674 +3310 4394 +3192 4257 +3061 4320 +3172 4461 +3462 4815 +3630 5009 +3621 4953 +3676 4892 +3614 4877 +3941 5192 +3938 5221 +3607 4799 +3511 4686 +3356 4430 +3293 4425 +3288 4440 +3384 4522 +3653 4755 +3723 4784 +3490 4663 +3352 4556 +3395 4502 +3404 4565 +3535 4643 +3406 4473 +3364 4333 +3280 4365 +3420 4558 +3913 4974 +4050 5184 +4003 5147 +3946 4980 +3788 4789 +4002 5055 +4092 5201 +3899 4913 +3769 4803 +3586 4633 +3531 4594 +3528 4524 +3703 4691 +3988 4943 +3998 4968 +3862 4731 +3782 4692 +3723 4612 +3856 4622 +3937 4720 +3793 4661 +3794 4548 +3761 4493 +3799 4682 +4195 5048 +4327 5191 +4300 5155 +4166 5014 +4044 4893 +4323 5119 +4318 5187 +4108 4991 +4092 4911 +3944 4692 +3937 4612 +3929 4570 +4044 4760 +4305 4975 +4349 5076 +4117 4888 +4053 4853 +3928 4710 +4012 4689 +4095 4840 +3961 4626 +3888 4473 +3811 4404 +3953 4558 +4301 4888 +4577 5050 +4445 4901 +4236 4713 +4227 4590 +4416 4839 +4459 4915 +4246 4760 +4140 4649 +3984 4481 +4050 4467 +3978 4429 +4027 4621 +4303 4966 +4331 4936 +4166 4737 +4098 4647 +4050 4642 +4035 4697 +4085 4696 +3885 4638 +3794 4581 +3608 4562 +3818 4655 +4138 5041 +4320 5243 +4218 5156 +3929 5066 +3811 4988 +4066 5259 +4149 5294 +4025 5027 +3842 4906 +3623 4704 +3674 4699 +3607 4700 +3674 4887 +3931 5122 +4114 5150 +3900 4964 +3798 4862 +3786 4870 +3804 4954 +3923 5103 +3822 4981 +3670 4831 +3727 4741 +3887 4880 +4258 5313 +4431 5392 +4196 5399 +4021 5285 +3997 5228 +4184 5487 +4193 5582 +4162 5486 +4113 5350 +3914 5159 +3651 4897 +3618 4923 +3693 5045 +3764 5132 +3729 5000 +3682 5063 +3629 5031 +3606 4982 +3593 4890 +3777 5027 +3677 4864 +3482 4719 +3397 4738 +3542 4866 +3792 5139 +3888 5340 +3926 5331 +3848 5175 +3762 5105 +4047 5380 +4081 5444 +3996 5363 +3867 5309 +3678 5114 +3414 4828 +3367 4715 +3419 4722 +3519 4772 +3455 4655 +3510 4599 +3482 4661 +3471 4661 +3529 4593 +3675 4691 +3509 4516 +3351 4348 +3306 4278 +3474 4406 +3783 4727 +4111 5023 +4178 5062 +4059 4977 +3992 4919 +4204 5225 +4261 5234 +3934 4943 +3840 4925 +3674 4798 +3614 4797 +3576 4679 +3789 4792 +4171 5140 +4243 5176 +4108 5063 +3966 5020 +3936 4970 +4024 5021 +4183 5116 +4118 4972 +4077 4820 +4018 4686 +4102 4793 +4463 5135 +4745 5362 +4728 5248 +4523 5064 +4386 4957 +4626 5232 +4609 5222 +4421 5072 +4351 4970 +4173 4825 +4189 4774 +4123 4691 +4258 4785 +4627 5066 +4668 5084 +4520 4882 +4487 4757 +4351 4642 +4377 4622 +4496 4672 +4337 4529 +4280 4490 +4264 4298 +4310 4361 +4621 4743 +4722 4831 +4588 4831 +4361 4642 +4180 4521 +4506 4768 +4493 4803 +4289 4628 +4252 4584 +4102 4402 +4080 4375 +4108 4345 +4332 4489 +4663 4738 +4692 4863 +4482 4687 +4346 4646 +4267 4522 +4222 4639 +4280 4764 +4120 4638 +3996 4464 +3861 4389 +3970 4439 +4269 4741 +4442 4922 +4325 4855 +4149 4808 +4112 4714 +4396 4935 +4458 4928 +4225 4750 +4218 4640 +3998 4433 +3936 4413 +3845 4383 +4037 4521 +4334 4784 +4452 4940 +4398 4733 +4281 4622 +4200 4524 +4308 4558 +4382 4657 +4241 4440 +4133 4418 +4138 4305 +4358 4319 +4722 4655 +4873 4880 +4768 4883 +4597 4752 +4508 4716 +4805 4974 +4849 4996 +4625 4784 +4548 4651 +4324 4441 +4216 4379 +4265 4280 +4323 4493 +4568 4828 +4632 4845 +4386 4642 +4248 4515 +4163 4402 +4221 4335 +4265 4450 +4126 4273 +3968 4217 +3831 4142 +3959 4282 +4307 4549 +4451 4686 +4371 4607 +4267 4417 +4213 4291 +4422 4613 +4422 4625 +4437 4628 +4337 4629 +4098 4366 +3903 4235 +3766 4223 +3711 4323 +3677 4498 +3555 4438 +3557 4442 +3617 4344 +3490 4278 +3531 4255 +3695 4432 +3472 4356 +3332 4238 +3362 4186 +3461 4261 +3810 4579 +4161 4817 +4137 4760 +4020 4634 +4005 4532 +4295 4835 +4378 5054 +4212 4905 +4168 4780 +3956 4548 +3781 4413 +3665 4326 +3736 4291 +3885 4393 +3741 4179 +3802 4127 +3773 4144 +3829 4116 +3867 4157 +3939 4236 +3716 4110 +3583 3902 +3481 3731 +3690 3829 +4021 4232 +4356 4642 +4439 4716 +4420 4691 +4341 4661 +4655 4942 +4652 4947 +4279 4645 +4165 4625 +4040 4452 +4048 4450 +4051 4363 +4231 4595 +4511 4965 +4613 4990 +4396 4870 +4373 4806 +4283 4717 +4316 4691 +4364 4788 +4224 4675 +4073 4622 +4036 4652 +4140 4831 +4513 5135 +4719 5469 +4710 5374 +4530 5234 +4415 5107 +4703 5387 +4755 5397 +4439 5257 +4466 5211 +4261 5104 +4199 5103 +4129 5139 +4404 5399 +4680 5643 +4751 5660 +4558 5508 +4479 5397 +4485 5299 +4584 5249 +4629 5278 +4440 5127 +4446 5031 +4377 4937 +4369 5086 +4632 5419 +4836 5629 +4759 5510 +4622 5312 +4492 5224 +4693 5459 +4704 5517 +4514 5346 +4526 5312 +4291 5074 +4217 5049 +4161 4973 +4334 5090 +4689 5377 +4811 5393 +4738 5206 +4645 5127 +4487 5074 +4467 5130 +4568 5218 +4414 5144 +4390 5098 +4364 5011 +4522 5193 +4800 5461 +5023 5750 +4846 5592 +4674 5475 +4547 5333 +4887 5664 +4863 5648 +4636 5482 +4610 5390 +4500 5228 +4436 5121 +4523 5156 +4699 5336 +4984 5604 +5053 5572 +4834 5329 +4684 5306 +4462 5207 +4487 5286 +4515 5270 +4383 5106 +4350 4942 +4289 4864 +4360 5005 +4709 5411 +4926 5724 +4823 5557 +4662 5376 +4552 5168 +4802 5423 +4786 5488 +4498 5291 +4530 5161 +4293 4920 +4198 4811 +4137 4721 +4301 4921 +4598 5198 +4705 5252 +4554 5002 +4457 4818 +4415 4707 +4387 4772 +4380 4740 +4217 4521 +4192 4424 +4101 4328 +4155 4475 +4394 4775 +4639 5109 +4612 5083 +4481 4963 +4388 4814 +4675 5090 +4702 5224 +4691 5174 +4665 5147 +4448 4988 +4312 4846 +4189 4871 +4367 4918 +4516 5085 +4527 5000 +4512 5119 +4486 5101 +4401 4992 +4481 5072 +4574 5221 +4443 5010 +4356 4904 +4241 4773 +4276 4842 +4534 5113 +4742 5346 +4733 5383 +4680 5309 +4631 5200 +4851 5571 +4842 5668 +4658 5454 +4664 5298 +4437 5076 +4199 4835 +4112 4667 +4027 4662 +4007 4782 +3902 4626 +3920 4703 +3843 4808 +3842 4771 +3955 4884 +4077 4975 +3874 4781 +3811 4641 +3789 4519 +3893 4638 +4222 4932 +4496 5267 +4529 5320 +4493 5330 +4453 5233 +4677 5421 +4740 5420 +4363 5060 +4212 5021 +4089 4846 +3990 4752 +4010 4804 +4135 4896 +4488 5206 +4482 5308 +4230 5150 +4118 5017 +4047 4976 +4038 5072 +4068 5049 +3881 4970 +3703 4886 +3595 4826 +3729 4973 +3975 5229 +4255 5438 +4223 5331 +4120 5184 +3997 5067 +4234 5356 +4202 5382 +4032 5105 +3985 5035 +3780 4821 +3736 4688 +3769 4722 +3959 4915 +4306 5204 +4456 5274 +4305 5013 +4318 4851 +4228 4778 +4275 4869 +4286 4983 +4171 4816 +4034 4742 +4027 4582 +4253 4742 +4497 5015 +4863 5328 +4812 5256 +4676 5144 +4544 4992 +4781 5237 +4703 5217 +4472 5013 +4455 5038 +4277 4836 +4190 4842 +4152 4794 +4315 4981 +4539 5241 +4555 5324 +4329 5176 +4206 5074 +4114 5025 +4130 5136 +4208 5162 +4025 5022 +3892 4954 +3869 4900 +4041 5008 +4329 5272 +4701 5504 +4578 5435 +4439 5331 +4305 5155 +4557 5422 +4590 5402 +4361 5213 +4256 5154 +4134 4923 +3979 4873 +3960 4837 +4137 4925 +4474 5158 +4469 5222 +4358 5022 +4357 4944 +4194 4771 +4178 4761 +4206 4802 +4072 4605 +3961 4503 +3889 4445 +3977 4569 +4329 4865 +4593 5192 +4457 5212 +4362 5002 +4184 4891 +4479 5127 +4494 5138 +4290 4879 +4253 4744 +3992 4503 +3926 4545 +4023 4483 +4182 4679 +4528 4951 +4537 5039 +4334 4773 +4283 4599 +4213 4455 +4240 4519 +4294 4603 +4142 4504 +3987 4414 +3901 4310 +4011 4445 +4315 4726 +4622 4956 +4503 4901 +4303 4794 +4208 4767 +4478 5175 +4533 5096 +4478 5088 +4442 4961 +4174 4708 +3991 4505 +3992 4434 +4044 4481 +4204 4635 +4166 4592 +4253 4639 +4277 4638 +4191 4567 +4261 4602 +4408 4728 +4245 4501 +3986 4359 +3956 4373 +4075 4520 +4424 4782 +4798 5126 +4772 5074 +4682 4980 +4682 4831 +4870 5142 +4910 5263 +4732 4982 +4706 4928 +4423 4641 +4244 4427 +4154 4319 +4182 4334 +4316 4336 +4229 4126 +4231 4106 +4199 4139 +4209 4136 +4237 4206 +4353 4279 +4187 3971 +4034 3779 +3955 3733 +4038 3869 +4351 4099 +4823 4474 +4870 4537 +4750 4510 +4721 4466 +4941 4766 +5036 4808 +4687 4510 +4603 4446 +4393 4359 +4349 4324 +4420 4298 +4623 4551 +4948 4838 +5075 4970 +4955 4801 +4868 4812 +4741 4775 +4796 4852 +4792 4866 +4700 4676 +4505 4443 +4450 4347 +4519 4509 +4751 4701 +5090 5112 +5011 5104 +4938 5026 +4825 4931 +5150 5216 +5149 5193 +4973 5006 +4868 4993 +4697 4831 +4601 4820 +4495 4758 +4670 4903 +4971 5152 +5033 5097 +4860 4833 +4836 4790 +4704 4706 +4786 4702 +4804 4760 +4682 4644 +4500 4512 +4541 4448 +4616 4551 +4842 4766 +5141 5084 +5002 5037 +4791 4828 +4659 4712 +4981 5014 +5068 5036 +4864 4819 +4867 4805 +4612 4651 +4590 4620 +4553 4616 +4834 4704 +5100 4983 +5075 4941 +4934 4775 +4957 4683 +4853 4497 +4940 4392 +5067 4406 +4880 4149 +4823 4097 +4625 3980 +4764 4111 +4999 4330 +5293 4690 +5245 4616 +5166 4488 +5091 4341 +5311 4584 +5357 4683 +5198 4459 +5152 4424 +4918 4216 +4946 4214 +4844 4196 +4986 4359 +5341 4662 +5405 4646 +5350 4468 +5242 4357 +5129 4254 +5196 4302 +5196 4399 +4968 4295 +4782 4335 +4604 4196 +4708 4220 +4916 4492 +5225 4733 +5109 4676 +4950 4498 +4745 4445 +4964 4723 +4960 4700 +4723 4385 +4695 4230 +4494 4112 +4340 4050 +4352 4032 +4461 4284 +4855 4610 +4874 4614 +4663 4488 +4530 4431 +4411 4384 +4383 4374 +4448 4492 +4253 4319 +4254 4167 +4119 4089 +4126 4187 +4348 4397 +4657 4656 +4617 4612 +4445 4497 +4373 4353 +4650 4618 +4673 4617 +4667 4614 +4527 4466 +4337 4201 +4085 4019 +3893 3943 +3985 3985 +4130 4123 +4052 4027 +4081 3996 +4070 3970 +4005 3801 +3968 3779 +4131 3848 +3932 3704 +3741 3600 +3702 3523 +3737 3718 +3912 3945 +4259 4345 +4276 4348 +4172 4270 +4060 4186 +4458 4436 +4512 4543 +4398 4471 +4363 4420 +4154 4195 +3961 3939 +3889 3867 +3908 3933 +4045 3960 +3942 3799 +4047 3813 +4113 3899 +4116 3949 +4056 3908 +4097 3961 +3797 3662 +3673 3577 +3618 3446 +3794 3523 +4026 3807 +4476 4142 +4531 4234 +4440 4237 +4378 4192 +4685 4433 +4719 4422 +4373 4071 +4345 3987 +4223 3858 +4274 3753 +4222 3736 +4420 3934 +4687 4126 +4672 4158 +4532 4122 +4482 4021 +4406 3970 +4496 4037 +4576 4148 +4472 4065 +4393 4008 +4268 3924 +4332 4023 +4495 4223 +4934 4639 +4913 4556 +4805 4430 +4756 4395 +5060 4690 +5116 4839 +4853 4676 +4699 4631 +4537 4392 +4496 4293 +4548 4283 +4723 4497 +5085 4741 +5196 4752 +5056 4638 +4970 4543 +4871 4468 +4827 4518 +4906 4546 +4772 4393 +4678 4300 +4615 4186 +4688 4287 +4826 4592 +5224 4965 +5211 4873 +5030 4707 +4879 4616 +5087 4896 +5074 4935 +4899 4701 +4835 4691 +4757 4352 +4661 4250 +4544 4146 +4627 4322 +4788 4545 +4799 4536 +4748 4374 +4692 4229 +4605 4135 +4495 4140 +4592 4223 +4460 4127 +4343 3987 +4210 3924 +4288 4037 +4446 4176 +4788 4464 +4707 4315 +4489 4195 +4316 4083 +4573 4324 +4568 4266 +4242 4081 +4156 3993 +4040 3890 +4020 3792 +3974 3818 +4146 3971 +4494 4240 +4514 4026 +4429 3945 +4359 3860 +4237 3695 +4292 3764 +4404 3789 +4240 3775 +4171 3717 +4118 3637 +4272 3826 +4465 4035 +4763 4358 +4704 4314 +4563 4177 +4383 4049 +4664 4332 +4707 4369 +4403 4151 +4277 3987 +4036 3761 +3931 3667 +3953 3718 +4079 3875 +4350 4189 +4329 4135 +4206 3979 +4151 3830 +4033 3674 +3998 3602 +4114 3662 +3883 3484 +3693 3382 +3643 3308 +3710 3263 +3940 3509 +4289 3830 +4251 3806 +4156 3719 +4066 3694 +4311 3935 +4338 4079 +4314 4063 +4287 3960 +4032 3797 +3890 3556 +3861 3504 +3839 3576 +3888 3692 +3779 3545 +3748 3509 +3736 3483 +3521 3464 +3550 3407 +3711 3505 +3470 3293 +3257 3100 +3173 3025 +3327 3060 +3609 3334 +3978 3671 +3995 3671 +3864 3523 +3882 3463 +4170 3810 +4270 3959 +4188 3843 +4142 3778 +3903 3491 +3725 3195 +3691 3145 +3686 3126 +3738 3098 +3559 3006 +3629 2990 +3593 3002 +3562 2977 +3568 2954 +3610 3146 +3406 2850 +3170 2688 +3061 2589 +3106 2725 +3417 2965 +3799 3332 +3837 3485 +3717 3373 +3821 3277 +4108 3554 +4196 3624 +3871 3326 +3720 3236 +3558 2956 +3478 3030 +3454 2958 +3608 3200 +3760 3501 +3648 3533 +3596 3355 +3513 3186 +3451 3103 +3452 3149 +3494 3159 +3364 3067 +3257 2903 +3142 2837 +3216 2900 +3470 3074 +3813 3394 +3745 3535 +3619 3430 +3435 3394 +3681 3723 +3721 3768 +3534 3511 +3410 3461 +3250 3351 +3257 3286 +3139 3288 +3256 3474 +3500 3729 +3416 3710 +3342 3579 +3354 3487 +3277 3385 +3369 3421 +3361 3430 +3176 3343 +3067 3222 +3004 3150 +3049 3186 +3268 3456 +3563 3856 +3573 3824 +3468 3714 +3351 3629 +3558 3944 +3625 4059 +3494 3971 +3443 3852 +3250 3638 +3181 3553 +3194 3465 +3387 3696 +3639 3973 +3560 3912 +3432 3791 +3356 3686 +3257 3637 +3228 3661 +3252 3688 +3033 3587 +2971 3505 +2863 3421 +2960 3526 +3195 3725 +3579 4116 +3631 4118 +3450 3984 +3395 3855 +3642 4126 +3678 4185 +3583 3987 +3502 3898 +3398 3693 +3345 3633 +3340 3611 +3559 3637 +3852 3937 +3834 3960 +3712 3855 +3662 3803 +3541 3683 +3519 3727 +3610 3709 +3479 3578 +3398 3414 +3278 3361 +3291 3447 +3562 3678 +3973 3967 +3882 3920 +3749 3835 +3629 3643 +3944 4036 +3969 4128 +3755 3854 +3669 3755 +3561 3557 +3453 3480 +3509 3465 +3668 3576 +3909 3760 +3893 3680 +3722 3521 +3674 3383 +3606 3283 +3582 3267 +3699 3291 +3529 3116 +3416 2983 +3407 2867 +3492 2959 +3755 3200 +4161 3531 +4157 3563 +3980 3465 +3923 3389 +4245 3649 +4219 3759 +4182 3823 +4105 3836 +3885 3608 +3721 3440 +3666 3408 +3778 3554 +3856 3630 +3802 3490 +3809 3580 +3806 3494 +3697 3295 +3594 3317 +3600 3420 +3447 3364 +3241 3206 +3184 3100 +3303 3221 +3462 3511 +3788 3917 +3886 3991 +3741 3914 +3622 3821 +4044 4175 +4125 4232 +3991 4084 +3854 3965 +3570 3693 +3438 3466 +3355 3390 +3402 3353 +3558 3355 +3401 3277 +3403 3228 +3407 3223 +3362 3168 +3394 3229 +3528 3357 +3364 3119 +3225 2955 +3142 2875 +3210 2902 +3577 3141 +3970 3537 +4091 3661 +4115 3638 +4096 3608 +4461 3921 +4511 3978 +4206 3683 +4149 3620 +3970 3494 +3848 3504 +3819 3430 +4056 3595 +4331 3803 +4318 3776 +4172 3666 +4139 3556 +4047 3465 +4071 3479 +4194 3476 +4103 3302 +3991 3131 +3931 3047 +4046 3183 +4275 3446 +4621 3866 +4648 3918 +4506 3773 +4324 3710 +4614 3994 +4608 4067 +4471 3844 +4379 3773 +4097 3560 +4064 3493 +4023 3471 +4190 3581 +4411 3773 +4440 3720 +4331 3558 +4248 3511 +4156 3423 +4237 3439 +4309 3547 +4239 3411 +4177 3346 +4205 3251 +4323 3342 +4524 3583 +4795 3901 +4754 3898 +4633 3648 +4483 3572 +4748 3900 +4788 4017 +4597 3839 +4531 3758 +4354 3611 +4352 3614 +4287 3605 +4427 3759 +4644 4016 +4590 4018 +4441 3872 +4366 3785 +4254 3684 +4343 3697 +4415 3693 +4248 3554 +4049 3256 +4008 3181 +4061 3264 +4276 3416 +4662 3795 +4648 3813 +4469 3731 +4318 3619 +4577 3944 +4684 3936 +4372 3869 +4263 3866 +4004 3647 +4036 3611 +4012 3608 +4155 3756 +4369 4083 +4291 4059 +4142 3957 +4043 3850 +3950 3715 +3957 3710 +3972 3746 +3803 3576 +3635 3450 +3520 3374 +3619 3422 +3830 3622 +4193 4020 +4214 4042 +4076 3799 +3946 3727 +4138 4061 +4164 4022 +3956 3779 +3857 3631 +3701 3433 +3609 3422 +3574 3385 +3633 3616 +3844 3947 +3876 3885 +3800 3688 +3758 3656 +3597 3503 +3586 3501 +3679 3572 +3553 3434 +3415 3232 +3272 3096 +3351 3201 +3574 3479 +3891 3828 +3916 3920 +3715 3775 +3598 3738 +3835 4033 +3892 4056 +3920 4029 +3880 3991 +3667 3745 +3432 3578 +3375 3548 +3472 3546 +3605 3569 +3477 3455 +3501 3491 +3554 3517 +3416 3345 +3428 3377 +3546 3436 +3331 3270 +3192 3095 +3094 3031 +3207 3130 +3451 3314 +3758 3618 +3820 3736 +3702 3659 +3618 3560 +3951 3872 +3990 3929 +3901 3886 +3817 3785 +3635 3592 +3461 3382 +3386 3358 +3409 3445 +3473 3555 +3336 3362 +3394 3395 +3421 3369 +3369 3271 +3363 3277 +3400 3381 +3220 3123 +3109 2954 +3019 2952 +3094 3025 +3336 3295 +3728 3693 +3920 3857 +3850 3788 +3788 3793 +4014 4084 +4095 4194 +3760 3869 +3702 3776 +3486 3647 +3423 3623 +3470 3639 +3634 3839 +3957 4132 +3944 4093 +3777 4014 +3716 3941 +3720 3777 +3757 3737 +3849 3756 +3671 3633 +3512 3494 +3453 3368 +3534 3457 +3739 3667 +4040 3999 +4103 4083 +3942 3968 +3832 3857 +4068 4134 +4133 4134 +3932 4008 +3883 3988 +3727 3758 +3652 3666 +3636 3658 +3782 3743 +3980 4041 +3930 3989 +3800 3831 +3677 3802 +3584 3808 +3613 3801 +3670 3807 +3488 3620 +3309 3499 +3234 3366 +3297 3500 +3497 3737 +3835 4032 +3877 4097 +3685 3972 +3616 3870 +3946 4193 +4016 4294 +3873 4111 +3781 4091 +3601 3915 +3579 3944 +3579 3849 +3686 4000 +3896 4271 +3886 4301 +3726 4126 +3610 4050 +3459 3957 +3385 3953 +3413 3990 +3341 3773 +3215 3651 +3182 3578 +3276 3671 +3465 3894 +3772 4239 +3857 4316 +3721 4085 +3623 3980 +3916 4336 +3980 4372 +3793 4181 +3694 4096 +3488 3847 +3368 3834 +3354 3709 +3502 3912 +3796 4213 +3804 4165 +3653 4009 +3587 3970 +3499 3896 +3452 3854 +3445 3893 +3295 3745 +3232 3603 +3140 3481 +3257 3614 +3444 3809 +3733 4142 +3818 4256 +3635 4089 +3577 4001 +3868 4193 +3880 4217 +3600 4038 +3528 3940 +3287 3694 +3231 3669 +3134 3664 +3356 3828 +3601 4057 +3657 4060 +3490 3923 +3499 3849 +3431 3773 +3451 3750 +3470 3820 +3287 3586 +3148 3458 +3073 3368 +3179 3434 +3369 3662 +3640 3952 +3778 4107 +3648 4040 +3567 3915 +3890 4242 +3980 4254 +3993 4303 +3870 4152 +3645 3884 +3444 3628 +3454 3551 +3493 3632 +3531 3721 +3396 3743 +3428 3803 +3411 3784 +3295 3646 +3346 3616 +3452 3699 +3170 3483 +3102 3343 +3024 3171 +3174 3287 +3445 3556 +3737 3918 +3815 4058 +3779 3969 +3742 3980 +4021 4325 +4211 4436 +4124 4280 +3965 4207 +3704 3951 +3544 3708 +3486 3579 +3545 3602 +3556 3789 +3423 3619 +3454 3711 +3384 3708 +3352 3594 +3448 3643 +3529 3764 +3381 3511 +3255 3332 +3138 3289 +3151 3407 +3376 3641 +3732 3956 +3922 4087 +3886 4065 +3823 3966 +4139 4239 +4250 4280 +3920 3955 +3880 3873 +3699 3759 +3646 3684 +3667 3647 +3895 3831 +4186 4126 +4236 4070 +4091 3859 +3970 3768 +3865 3581 +3855 3521 +3923 3498 +3800 3377 +3647 3248 +3527 3143 +3608 3258 +3812 3480 +4049 3712 +4142 3851 +3958 3695 +3910 3718 +4228 3999 +4208 4098 +4071 3891 +3956 3727 +3756 3478 +3667 3354 +3681 3369 +3908 3611 +4190 3893 +4224 3844 +4082 3665 +3960 3569 +3788 3439 +3777 3397 +3842 3467 +3664 3376 +3540 3221 +3465 3080 +3517 3209 +3781 3396 +4038 3651 +4130 3795 +4026 3667 +3924 3583 +4270 3878 +4316 3952 +4125 3785 +4066 3720 +3813 3541 +3704 3509 +3684 3420 +3804 3649 +4011 3896 +3935 3938 +3702 3702 +3568 3549 +3472 3456 +3431 3422 +3490 3429 +3266 3341 +3086 3195 +3034 3066 +3078 3180 +3342 3422 +3672 3682 +3750 3796 +3637 3693 +3522 3597 +3737 3826 +3807 3835 +3611 3664 +3477 3566 +3340 3381 +3254 3419 +3205 3398 +3371 3597 +3690 3834 +3670 3891 +3467 3722 +3356 3684 +3214 3569 +3193 3615 +3154 3659 +3010 3596 +2941 3486 +2781 3350 +2845 3415 +3044 3604 +3341 3867 +3431 3965 +3315 3865 +3180 3741 +3530 4046 +3635 4064 +3493 3790 +3398 3701 +3238 3561 +3179 3476 +3127 3506 +3307 3648 +3646 3845 +3675 3784 +3496 3645 +3397 3581 +3330 3414 +3325 3404 +3324 3489 +3143 3303 +3012 3172 +2882 3125 +2929 3125 +3221 3333 +3478 3563 +3580 3639 +3519 3496 +3444 3379 +3722 3707 +3751 3797 +3794 3816 +3696 3752 +3444 3488 +3265 3267 +3162 3127 +3163 3279 +3275 3342 +3165 3202 +3235 3263 +3205 3235 +3129 3144 +3160 3196 +3220 3311 +3015 3122 +2889 3056 +2820 2944 +2842 3026 +3049 3332 +3261 3571 +3408 3698 +3387 3630 +3378 3614 +3692 3940 +3787 3981 +3670 3853 +3559 3655 +3334 3415 +3129 3212 +3055 3160 +3047 3238 +3106 3225 +2944 3092 +2976 3089 +3044 3108 +2995 3048 +3048 3109 +3148 3238 +2882 3004 +2684 2844 +2593 2730 +2710 2798 +2924 3008 +3182 3258 +3433 3491 +3413 3478 +3414 3468 +3693 3743 +3755 3751 +3436 3491 +3350 3300 +3266 3100 +3173 3044 +3154 2985 +3374 3164 +3656 3494 +3632 3449 +3465 3344 +3360 3251 +3296 3157 +3367 3131 +3364 3135 +3242 2969 +3042 2817 +2849 2735 +2965 2853 +3132 3004 +3327 3281 +3404 3362 +3293 3311 +3154 3167 +3394 3495 +3462 3619 +3307 3449 +3183 3329 +3036 3162 +3017 3055 +3004 2976 +3122 3103 +3342 3409 +3373 3432 +3136 3218 +3084 3074 +2942 3047 +2932 2975 +3003 3012 +2895 2901 +2866 2816 +2791 2725 +2918 2755 +3117 2934 +3334 3127 +3479 3246 +3436 3194 +3353 3075 +3651 3337 +3652 3413 +3542 3274 +3403 3098 +3193 2922 +3159 2807 +3146 2808 +3402 2963 +3680 3239 +3689 3194 +3468 3049 +3348 2969 +3222 2834 +3253 2872 +3305 2892 +3136 2742 +2943 2672 +2879 2652 +2972 2792 +3154 2941 +3333 3200 +3443 3367 +3384 3228 +3314 3108 +3569 3356 +3602 3401 +3436 3151 +3377 3015 +3207 2807 +3201 2737 +3112 2778 +3256 2888 +3547 3153 +3582 3134 +3399 2944 +3296 2904 +3182 2889 +3173 2805 +3155 2840 +3005 2655 +2862 2529 +2787 2428 +2720 2511 +2943 2749 +3176 2984 +3298 3100 +3219 3078 +3123 3037 +3466 3283 +3556 3358 +3450 3186 +3375 3094 +3158 2926 +3058 2903 +3094 2936 +3214 3128 +3457 3426 +3449 3413 +3299 3247 +3233 3203 +3130 3118 +3117 3100 +3221 3153 +3035 3040 +2928 2851 +2768 2734 +2840 2777 +2982 3008 +3158 3143 +3280 3278 +3195 3200 +3110 3121 +3367 3377 +3435 3434 +3485 3497 +3349 3378 +3111 3206 +2910 3001 +2857 3058 +2904 3166 +2985 3241 +2825 3187 +2861 3307 +2832 3268 +2762 3179 +2755 3212 +2854 3241 +2791 3033 +2713 2947 +2679 2813 +2778 2913 +2946 3138 +3174 3404 +3350 3540 +3351 3535 +3380 3493 +3666 3828 +3778 3925 +3665 3806 +3615 3798 +3357 3560 +3192 3351 +3066 3314 +3102 3362 +3145 3312 +2934 3189 +2976 3174 +2955 3188 +2917 3081 +2895 3099 +2997 3147 +2807 2859 +2605 2719 +2572 2675 +2685 2796 +2932 2985 +3137 3192 +3362 3400 +3434 3343 +3412 3387 +3715 3699 +3717 3790 +3474 3452 +3404 3343 +3257 3187 +3154 3033 +3152 3052 +3312 3215 +3543 3511 +3615 3518 +3486 3446 +3394 3340 +3295 3306 +3295 3310 +3378 3351 +3257 3151 +3150 2978 +3112 2968 +3217 3046 +3325 3218 +3496 3338 +3626 3478 +3589 3549 +3510 3442 +3815 3696 +3841 3732 +3684 3570 +3524 3489 +3324 3302 +3289 3274 +3237 3274 +3434 3436 +3697 3805 +3759 3844 +3606 3754 +3483 3683 +3340 3553 +3353 3525 +3425 3535 +3267 3467 +3155 3394 +3088 3332 +3141 3377 +3319 3490 +3486 3687 +3628 3793 +3639 3718 +3531 3589 +3823 3932 +3882 4003 +3825 3798 +3704 3656 +3544 3499 +3498 3528 +3423 3515 +3528 3742 +3832 3963 +3750 3961 +3553 3764 +3465 3683 +3411 3527 +3416 3481 +3415 3619 +3321 3471 +3179 3391 +3098 3308 +3096 3363 +3240 3536 +3495 3758 +3608 3868 +3543 3797 +3450 3727 +3724 4004 +3751 4034 +3587 3821 +3436 3706 +3210 3491 +3258 3426 +3173 3396 +3276 3614 +3460 3918 +3479 3826 +3373 3694 +3277 3622 +3199 3469 +3155 3476 +3181 3475 +3071 3328 +3005 3297 +2960 3225 +3032 3293 +3198 3455 +3349 3638 +3466 3798 +3428 3777 +3274 3657 +3542 3949 +3603 4004 +3444 3845 +3334 3693 +3118 3453 +3088 3355 +3071 3307 +3194 3480 +3458 3728 +3489 3763 +3263 3616 +3201 3528 +3119 3463 +3132 3442 +3163 3491 +2954 3433 +2793 3325 +2702 3275 +2795 3308 +2989 3446 +3250 3561 +3294 3624 +3301 3584 +3172 3555 +3419 3880 +3549 3914 +3578 3987 +3484 3888 +3250 3677 +3053 3527 +3042 3480 +3068 3527 +3147 3665 +3079 3572 +3124 3664 +3075 3601 +2982 3578 +2997 3634 +3068 3685 +2848 3527 +2603 3373 +2528 3306 +2675 3414 +2883 3594 +3095 3837 +3259 3935 +3295 3980 +3288 3993 +3554 4241 +3624 4287 +3430 3849 +3323 3762 +3086 3579 +2896 3402 +2788 3306 +2789 3314 +2846 3378 +2641 3251 +2690 3291 +2728 3252 +2645 3171 +2642 3170 +2718 3276 +2472 3004 +2321 2825 +2197 2749 +2263 2851 +2405 3080 +2619 3292 +2809 3478 +2929 3610 +2963 3639 +3244 3947 +3308 4012 +3027 3731 +2888 3651 +2719 3460 +2691 3433 +2655 3461 +2798 3572 +3036 3758 +3058 3795 +2950 3689 +2912 3629 +2803 3535 +2813 3534 +2857 3572 +2709 3396 +2582 3275 +2477 3172 +2529 3235 +2739 3405 +2935 3561 +3030 3650 +3095 3711 +3028 3645 +3314 3960 +3364 4023 +3299 3920 +3190 3797 +2966 3600 +2912 3531 +2891 3515 +3053 3663 +3335 3925 +3388 3917 +3230 3790 +3132 3713 +2998 3611 +2942 3592 +2952 3602 +2819 3401 +2694 3310 +2583 3232 +2668 3268 +2830 3388 +2969 3555 +3008 3617 +3019 3669 +2970 3603 +3261 3867 +3367 3908 +3192 3728 +3087 3564 +2886 3382 +2843 3313 +2829 3277 +2995 3416 +3257 3670 +3221 3641 +3124 3543 +3037 3516 +2928 3395 +2915 3365 +2907 3377 +2764 3244 +2656 3101 +2571 2970 +2599 3027 +2774 3225 +2938 3363 +2949 3410 +2986 3484 +2938 3398 +3214 3643 +3269 3688 +3135 3524 +3029 3419 +2836 3189 +2762 3138 +2778 3093 +2909 3217 +3146 3472 +3158 3479 +3034 3347 +2972 3280 +2881 3216 +2885 3156 +2881 3186 +2724 3027 +2630 2921 +2507 2848 +2540 2871 +2727 3023 +2874 3167 +2961 3228 +2960 3325 +2889 3286 +3195 3577 +3267 3663 +3151 3543 +3034 3386 +2831 3187 +2736 3167 +2731 3115 +2935 3219 +3184 3462 +3183 3434 +3051 3276 +2961 3208 +2871 3094 +2871 3024 +2884 3053 +2723 2830 +2585 2703 +2492 2599 +2582 2696 +2727 2881 +2875 3024 +2905 3072 +3006 3131 +2937 3082 +3231 3353 +3326 3447 +3376 3477 +3300 3388 +3107 3153 +2871 2951 +2829 2936 +2855 2947 +2912 3036 +2844 2961 +2847 3033 +2830 3007 +2751 2868 +2788 2859 +2787 2937 +2579 2709 +2422 2577 +2333 2497 +2444 2576 +2635 2784 +2816 2989 +2845 3081 +2849 3166 +2852 3181 +3136 3538 +3232 3649 +3108 3529 +3018 3419 +2796 3204 +2592 3002 +2508 2937 +2553 2995 +2587 3020 +2477 2909 +2504 2948 +2489 2970 +2396 2872 +2386 2874 +2481 2923 +2251 2717 +2092 2526 +2043 2427 +2111 2544 +2292 2722 +2520 2912 +2653 2991 +2835 3115 +2893 3126 +3203 3439 +3304 3554 +2980 3281 +2815 3132 +2643 2940 +2593 2876 +2551 2820 +2646 2975 +2826 3186 +2769 3174 +2694 3033 +2694 3037 +2607 2969 +2609 2966 +2680 3009 +2533 2854 +2433 2748 +2326 2690 +2346 2761 +2481 2915 +2619 3065 +2684 3102 +2784 3200 +2765 3204 +3050 3526 +3132 3556 +3032 3416 +2842 3310 +2629 3122 +2575 3080 +2584 3041 +2741 3235 +2994 3483 +3037 3478 +2956 3381 +2907 3332 +2817 3278 +2849 3277 +2904 3316 +2739 3183 +2617 3032 +2521 2917 +2593 2959 +2758 3129 +2960 3289 +2983 3257 +3068 3320 +2990 3232 +3267 3532 +3297 3555 +3144 3411 +2990 3279 +2733 3069 +2672 3039 +2618 3004 +2747 3133 +2959 3335 +2990 3330 +2915 3209 +2864 3195 +2747 3133 +2794 3100 +2815 3087 +2694 2975 +2560 2831 +2460 2719 +2521 2740 +2680 2882 +2789 3018 +2797 3010 +2843 3083 +2810 3045 +3102 3321 +3201 3403 +3031 3300 +2914 3151 +2701 2974 +2639 2964 +2571 2953 +2708 3070 +2937 3238 +2972 3235 +2879 3113 +2850 3100 +2777 3008 +2775 2989 +2833 3000 +2698 2833 +2571 2735 +2482 2617 +2534 2674 +2669 2833 +2821 2955 +2814 2962 +2893 3015 +2835 2971 +3109 3299 +3120 3386 +3025 3240 +2872 3096 +2703 2892 +2685 2830 +2648 2841 +2786 2981 +3002 3204 +3021 3215 +2920 3126 +2906 3082 +2788 3038 +2777 3007 +2797 3014 +2645 2864 +2542 2748 +2419 2660 +2495 2688 +2639 2827 +2735 2954 +2704 2931 +2782 3004 +2832 2978 +3201 3314 +3306 3375 +3383 3363 +3234 3209 +3028 2916 +2804 2742 +2680 2651 +2706 2685 +2763 2697 +2680 2566 +2673 2581 +2667 2569 +2582 2417 +2587 2398 +2620 2452 +2417 2308 +2248 2147 +2184 2070 +2266 2142 +2473 2329 +2621 2492 +2688 2544 +2765 2656 +2834 2693 +3216 3043 +3266 3186 +3126 3086 +2995 2997 +2758 2750 +2517 2538 +2434 2476 +2472 2546 +2522 2545 +2391 2410 +2393 2486 +2422 2501 +2332 2431 +2303 2409 +2421 2434 +2214 2207 +2089 2066 +2045 2000 +2179 2050 +2379 2261 +2559 2441 +2633 2560 +2742 2698 +2832 2757 +3131 3108 +3179 3161 +2934 2868 +2778 2724 +2597 2553 +2569 2467 +2526 2421 +2641 2519 +2811 2707 +2803 2753 +2732 2670 +2697 2635 +2645 2589 +2698 2612 +2743 2692 +2601 2565 +2491 2403 +2443 2297 +2443 2361 +2620 2542 +2780 2688 +2758 2694 +2835 2762 +2841 2758 +3134 3067 +3200 3123 +3077 3007 +2940 2882 +2716 2666 +2619 2599 +2562 2571 +2682 2705 +2843 2900 +2840 2920 +2742 2860 +2751 2841 +2685 2812 +2700 2850 +2737 2887 +2605 2788 +2421 2736 +2351 2642 +2391 2675 +2495 2805 +2614 2937 +2595 2962 +2614 3027 +2626 3058 +2943 3366 +2959 3371 +2804 3193 +2645 3084 +2453 2889 +2322 2852 +2268 2846 +2383 2996 +2593 3203 +2574 3214 +2511 3135 +2484 3118 +2436 3067 +2461 3060 +2511 3084 +2346 2955 +2239 2851 +2159 2755 +2177 2774 +2409 2942 +2517 3096 +2506 3054 +2570 3104 +2605 3104 +2896 3426 +2965 3443 +2822 3303 +2667 3146 +2457 2930 +2423 2823 +2442 2804 +2563 2951 +2759 3137 +2801 3136 +2705 3076 +2698 3048 +2603 2968 +2616 2981 +2660 3028 +2541 2865 +2402 2791 +2318 2689 +2408 2736 +2559 2874 +2672 2999 +2665 2966 +2736 3001 +2784 3010 +3108 3307 +3135 3348 +2973 3175 +2793 3014 +2599 2814 +2544 2758 +2524 2698 +2670 2800 +2820 2990 +2864 3001 +2823 2878 +2781 2873 +2671 2783 +2639 2785 +2637 2797 +2460 2661 +2347 2548 +2239 2447 +2316 2490 +2467 2664 +2641 2778 +2651 2799 +2718 2854 +2722 2853 +3042 3185 +3083 3241 +3128 3259 +3006 3172 +2768 2924 +2607 2710 +2523 2646 +2584 2704 +2611 2758 +2545 2636 +2608 2709 +2588 2713 +2468 2622 +2449 2590 +2485 2687 +2328 2473 +2211 2326 +2134 2224 +2232 2298 +2417 2478 +2558 2613 +2591 2673 +2616 2720 +2673 2813 +2998 3151 +3085 3285 +3002 3218 +2904 3102 +2705 2874 +2517 2597 +2439 2529 +2496 2583 +2441 2588 +2333 2470 +2366 2537 +2390 2555 +2329 2551 +2370 2528 +2391 2586 +2161 2391 +2039 2267 +1943 2134 +2033 2164 +2257 2367 +2407 2577 +2513 2655 +2580 2784 +2675 2868 +3011 3213 +3100 3291 +2807 2992 +2701 2833 +2493 2610 +2476 2558 +2400 2519 +2536 2697 +2682 2885 +2710 2876 +2679 2764 +2657 2789 +2648 2698 +2684 2739 +2747 2836 +2578 2667 +2424 2569 +2331 2495 +2376 2515 +2492 2694 +2593 2854 +2601 2874 +2644 2884 +2633 2943 +2926 3249 +2991 3302 +2850 3105 +2727 2937 +2545 2715 +2432 2682 +2399 2618 +2522 2800 +2681 2960 +2701 2938 +2616 2840 +2608 2873 +2540 2835 +2597 2861 +2638 2932 +2513 2795 +2413 2710 +2318 2634 +2352 2698 +2508 2817 +2625 2928 +2622 2959 +2632 2969 +2656 3011 +3004 3343 +3065 3398 +2891 3216 +2747 3002 +2520 2762 +2540 2723 +2507 2674 +2624 2829 +2825 2982 +2851 3010 +2762 2945 +2759 2955 +2772 2911 +2775 2928 +2784 2979 +2657 2871 +2562 2797 +2515 2704 +2590 2727 +2752 2890 +2917 2999 +2923 2954 +2975 2933 +3012 2966 +3298 3268 +3370 3309 +3141 3116 +2930 2971 +2662 2750 +2601 2677 +2595 2648 +2651 2777 +2782 2925 +2813 2935 +2741 2837 +2743 2808 +2704 2741 +2714 2749 +2741 2790 +2548 2661 +2487 2512 +2392 2449 +2455 2481 +2609 2625 +2712 2762 +2718 2799 +2710 2779 +2724 2799 +3000 3044 +3072 3130 +2907 2975 +2775 2862 +2618 2651 +2521 2578 +2462 2527 +2577 2667 +2765 2866 +2794 2864 +2662 2737 +2651 2788 +2617 2751 +2650 2737 +2687 2747 +2531 2572 +2406 2457 +2334 2403 +2314 2450 +2495 2579 +2552 2666 +2555 2660 +2561 2690 +2583 2684 +2853 2967 +2896 3020 +2951 3058 +2797 2911 +2563 2620 +2362 2383 +2294 2351 +2354 2378 +2414 2354 +2333 2287 +2375 2315 +2382 2337 +2329 2271 +2356 2289 +2453 2355 +2257 2179 +2129 2053 +2045 1978 +2165 2077 +2316 2234 +2483 2394 +2540 2437 +2548 2482 +2626 2590 +2908 2892 +2990 2973 +2914 2912 +2818 2825 +2573 2585 +2357 2379 +2280 2303 +2334 2333 +2303 2345 +2237 2243 +2291 2243 +2291 2321 +2237 2262 +2286 2288 +2377 2423 +2183 2241 +2043 2071 +1985 2012 +2047 2078 +2199 2241 +2404 2431 +2504 2509 +2559 2521 +2646 2599 +2971 2941 +3041 2999 +2694 2672 +2561 2512 +2345 2300 +2277 2229 +2300 2195 +2418 2335 +2613 2490 +2635 2585 +2553 2507 +2552 2505 +2506 2465 +2542 2506 +2614 2588 +2482 2453 +2404 2339 +2338 2342 +2422 2423 +2573 2586 +2711 2674 +2699 2694 +2630 2682 +2687 2699 +2985 3019 +3047 3130 +2838 2953 +2676 2818 +2498 2600 +2426 2569 +2418 2564 +2498 2721 +2672 2922 +2682 2887 +2551 2803 +2548 2824 +2513 2786 +2562 2842 +2635 2905 +2542 2769 +2430 2641 +2347 2584 +2455 2633 +2581 2727 +2710 2846 +2691 2822 +2666 2784 +2688 2781 +2978 3120 +3063 3169 +2866 2967 +2640 2822 +2453 2629 +2368 2565 +2323 2520 +2462 2622 +2596 2755 +2661 2779 +2602 2659 +2570 2601 +2554 2575 +2628 2621 +2672 2703 +2512 2607 +2416 2537 +2331 2485 +2361 2541 +2523 2647 +2623 2720 +2587 2728 +2550 2717 +2557 2784 +2908 3083 +2969 3152 +2759 2958 +2579 2816 +2383 2621 +2301 2564 +2269 2554 +2380 2674 +2511 2795 +2511 2866 +2427 2762 +2414 2729 +2404 2707 +2474 2733 +2504 2780 +2387 2681 +2317 2544 +2253 2464 +2239 2494 +2362 2649 +2420 2733 +2422 2732 +2398 2732 +2469 2789 +2767 3078 +2844 3157 +2641 2887 +2460 2732 +2245 2486 +2218 2404 +2175 2347 +2258 2497 +2415 2675 +2480 2699 +2412 2587 +2429 2596 +2394 2545 +2443 2570 +2522 2606 +2348 2427 +2261 2277 +2198 2225 +2212 2265 +2347 2418 +2444 2483 +2456 2491 +2432 2459 +2503 2524 +2770 2837 +2835 2877 +2841 2868 +2724 2726 +2471 2449 +2247 2255 +2170 2146 +2180 2147 +2219 2168 +2165 2094 +2186 2141 +2218 2184 +2202 2159 +2230 2210 +2306 2319 +2191 2177 +2055 2096 +2002 2014 +2078 2119 +2191 2285 +2286 2440 +2334 2447 +2322 2452 +2392 2539 +2728 2856 +2830 2950 +2700 2825 +2532 2688 +2309 2463 +2101 2273 +2045 2217 +2045 2204 +2052 2181 +2013 2060 +2020 2053 +2050 2118 +2038 2144 +2104 2219 +2218 2327 +2002 2115 +1846 2002 +1762 1931 +1871 2032 +2025 2208 +2162 2363 +2243 2452 +2242 2495 +2379 2590 +2740 2959 +2874 3007 +2552 2652 +2399 2508 +2161 2315 +2095 2190 +2098 2183 +2242 2315 +2412 2504 +2417 2564 +2295 2447 +2328 2419 +2332 2405 +2373 2483 +2432 2576 +2299 2470 +2185 2352 +2106 2285 +2121 2327 +2253 2489 +2337 2596 +2344 2591 +2269 2527 +2326 2526 +2663 2867 +2741 2919 +2548 2663 +2380 2481 +2148 2272 +2085 2229 +2052 2165 +2171 2280 +2323 2475 +2371 2495 +2242 2374 +2267 2384 +2274 2396 +2264 2502 +2315 2589 +2209 2457 +2148 2395 +2131 2351 +2193 2353 +2294 2458 +2407 2575 +2426 2573 +2368 2489 +2420 2549 +2780 2918 +2833 2964 +2588 2753 +2404 2589 +2176 2333 +2136 2308 +2108 2292 +2223 2369 +2419 2539 +2444 2594 +2336 2528 +2331 2528 +2276 2540 +2386 2604 +2445 2671 +2286 2593 +2201 2554 +2060 2506 +2115 2583 +2292 2726 +2383 2750 +2399 2770 +2361 2724 +2452 2820 +2790 3159 +2854 3234 +2599 2986 +2401 2799 +2154 2630 +2122 2611 +2081 2589 +2149 2707 +2324 2837 +2359 2854 +2255 2763 +2221 2782 +2224 2802 +2301 2888 +2326 2992 +2193 2871 +2081 2849 +2062 2802 +2098 2863 +2247 2994 +2312 3053 +2289 3055 +2176 3011 +2242 3061 +2570 3416 +2601 3459 +2382 3219 +2244 3045 +2042 2864 +2022 2799 +2013 2749 +2080 2828 +2211 2977 +2280 3013 +2184 2896 +2180 2922 +2191 2914 +2266 2941 +2339 3026 +2214 2903 +2166 2800 +2109 2703 +2182 2766 +2305 2931 +2362 2975 +2374 2964 +2323 2906 +2388 2939 +2744 3262 +2799 3296 +2720 3231 +2569 3084 +2354 2819 +2148 2642 +2113 2559 +2150 2601 +2147 2605 +2075 2555 +2069 2582 +2075 2637 +2061 2605 +2137 2633 +2263 2711 +2084 2542 +1957 2388 +1904 2343 +2002 2428 +2116 2535 +2203 2646 +2220 2706 +2173 2688 +2257 2742 +2664 3111 +2753 3161 +2597 2965 +2466 2808 +2211 2581 +1990 2367 +1890 2279 +1877 2319 +1833 2334 +1731 2238 +1722 2243 +1779 2283 +1785 2309 +1877 2406 +2005 2544 +1814 2334 +1657 2192 +1580 2096 +1652 2178 +1778 2349 +1942 2481 +2013 2540 +1984 2541 +2134 2652 +2479 3023 +2558 3088 +2221 2726 +2093 2566 +1874 2351 +1827 2325 +1846 2320 +1990 2400 +2160 2560 +2170 2599 +2093 2479 +2124 2500 +2141 2467 +2226 2486 +2365 2538 +2285 2414 +2179 2308 +2106 2259 +2124 2297 +2202 2392 +2251 2530 +2261 2530 +2173 2474 +2225 2526 +2528 2888 +2572 2968 +2340 2758 +2184 2564 +1928 2333 +1879 2268 +1850 2264 +1931 2350 +2111 2487 +2125 2500 +2032 2414 +2087 2446 +2130 2424 +2180 2501 +2281 2548 +2177 2439 +2147 2374 +2100 2311 +2165 2368 +2257 2499 +2318 2562 +2298 2580 +2221 2505 +2261 2556 +2615 2887 +2700 2960 +2468 2718 +2333 2576 +2148 2383 +2124 2344 +2080 2306 +2185 2383 +2338 2551 +2440 2586 +2353 2491 +2364 2502 +2382 2477 +2430 2570 +2520 2672 +2371 2551 +2279 2451 +2190 2421 +2307 2435 +2448 2602 +2530 2719 +2518 2713 +2439 2580 +2468 2627 +2831 2929 +2895 2992 +2667 2704 +2478 2579 +2268 2340 +2186 2320 +2125 2259 +2215 2349 +2399 2511 +2434 2525 +2350 2432 +2365 2445 +2391 2495 +2422 2567 +2525 2691 +2389 2596 +2290 2554 +2231 2487 +2319 2558 +2443 2617 +2516 2670 +2532 2651 +2434 2561 +2475 2601 +2799 2962 +2861 2964 +2561 2712 +2382 2545 +2148 2380 +2111 2296 +2006 2285 +2112 2393 +2295 2564 +2378 2623 +2264 2529 +2233 2524 +2272 2549 +2370 2630 +2503 2767 +2332 2630 +2292 2523 +2222 2468 +2286 2556 +2442 2650 +2533 2694 +2495 2664 +2448 2563 +2503 2637 +2837 2902 +2875 2913 +2761 2843 +2586 2688 +2322 2419 +2077 2243 +2024 2126 +2061 2157 +2079 2171 +2019 2075 +2085 2181 +2142 2237 +2136 2191 +2198 2232 +2294 2363 +2137 2250 +2050 2176 +2014 2117 +2109 2183 +2218 2292 +2307 2389 +2314 2452 +2305 2440 +2421 2495 +2809 2862 +2892 2919 +2708 2734 +2567 2607 +2358 2352 +2124 2149 +2082 2062 +2010 1990 +1989 2005 +1858 1915 +1877 1959 +1947 2037 +1989 2057 +2113 2164 +2235 2321 +2051 2091 +1936 1965 +1889 1901 +1934 2007 +2101 2158 +2214 2222 +2328 2310 +2318 2326 +2470 2430 +2853 2761 +2938 2790 +2600 2422 +2480 2277 +2278 2067 +2170 1978 +2141 1962 +2192 2083 +2399 2241 +2416 2277 +2332 2228 +2357 2252 +2377 2284 +2435 2327 +2510 2415 +2367 2275 +2269 2208 +2142 2154 +2184 2216 +2284 2298 +2380 2350 +2379 2380 +2339 2249 +2342 2313 +2697 2653 +2754 2695 +2529 2479 +2366 2325 +2181 2097 +2129 2026 +2128 2024 +2235 2060 +2386 2243 +2416 2296 +2336 2202 +2356 2230 +2392 2262 +2486 2311 +2622 2391 +2512 2282 +2425 2192 +2361 2158 +2416 2177 +2577 2293 +2679 2383 +2662 2342 +2622 2302 +2655 2366 +3069 2684 +3086 2728 +2835 2535 +2654 2372 +2485 2215 +2473 2136 +2451 2071 +2554 2149 +2703 2350 +2727 2370 +2612 2307 +2587 2330 +2582 2382 +2618 2438 +2679 2495 +2578 2347 +2536 2307 +2482 2217 +2546 2240 +2644 2351 +2719 2446 +2658 2424 +2591 2317 +2636 2347 +3006 2704 +3068 2704 +2780 2462 +2622 2244 +2391 2067 +2296 2001 +2263 1969 +2360 2056 +2508 2209 +2525 2232 +2435 2159 +2428 2163 +2477 2235 +2544 2306 +2617 2357 +2529 2247 +2454 2151 +2379 2109 +2438 2115 +2520 2248 +2599 2274 +2563 2228 +2538 2154 +2516 2192 +2869 2570 +2940 2611 +2687 2349 +2533 2193 +2308 1972 +2236 1967 +2213 1932 +2309 2013 +2483 2215 +2487 2250 +2389 2168 +2402 2241 +2407 2275 +2420 2376 +2520 2475 +2379 2324 +2345 2249 +2248 2195 +2343 2233 +2458 2323 +2511 2381 +2459 2344 +2423 2231 +2492 2257 +2826 2634 +2862 2693 +2819 2648 +2667 2505 +2422 2270 +2226 2085 +2178 1981 +2162 1939 +2243 1998 +2176 1955 +2217 2011 +2312 2076 +2358 2097 +2460 2152 +2595 2297 +2451 2136 +2375 2078 +2358 1962 +2420 2021 +2526 2146 +2610 2269 +2676 2285 +2676 2246 +2821 2317 +3232 2718 +3310 2777 +3043 2566 +2915 2434 +2669 2230 +2424 2063 +2368 1990 +2314 1962 +2311 1978 +2211 1878 +2232 1941 +2273 1985 +2314 2011 +2407 2110 +2533 2254 +2349 2047 +2174 1888 +2125 1857 +2177 1908 +2253 2017 +2339 2118 +2423 2209 +2396 2190 +2483 2300 +2858 2684 +2895 2722 +2542 2345 +2370 2210 +2154 2021 +2137 1963 +2103 1981 +2185 2032 +2368 2203 +2338 2196 +2262 2117 +2303 2190 +2339 2223 +2423 2350 +2540 2454 +2375 2350 +2299 2288 +2231 2202 +2270 2253 +2397 2404 +2498 2423 +2493 2422 +2388 2384 +2423 2465 +2757 2839 +2862 2895 +2641 2628 +2462 2474 +2241 2240 +2201 2202 +2173 2198 +2237 2316 +2437 2490 +2473 2491 +2356 2361 +2403 2388 +2424 2426 +2508 2508 +2582 2600 +2450 2475 +2364 2422 +2332 2406 +2364 2455 +2490 2575 +2536 2671 +2544 2643 +2481 2550 +2476 2560 +2835 2847 +2840 2870 +2575 2572 +2392 2420 +2164 2246 +2097 2156 +2033 2125 +2132 2181 +2305 2339 +2382 2343 +2241 2268 +2257 2310 +2316 2345 +2443 2429 +2551 2518 +2406 2351 +2318 2293 +2237 2261 +2310 2305 +2394 2449 +2460 2482 +2390 2467 +2345 2371 +2362 2435 +2695 2762 +2731 2818 +2488 2540 +2309 2391 +2141 2158 +2098 2083 +2091 2030 +2137 2106 +2316 2318 +2367 2355 +2294 2301 +2346 2372 +2375 2372 +2462 2457 +2572 2513 +2479 2378 +2417 2331 +2350 2297 +2410 2312 +2487 2426 +2526 2485 +2499 2470 +2391 2385 +2431 2402 +2794 2761 +2828 2768 +2573 2550 +2410 2365 +2213 2150 +2143 2097 +2118 2071 +2174 2143 +2363 2317 +2393 2340 +2309 2269 +2349 2296 +2404 2319 +2460 2390 +2542 2509 +2388 2397 +2297 2330 +2217 2285 +2239 2320 +2368 2424 +2429 2467 +2391 2432 +2334 2369 +2380 2408 +2745 2767 +2780 2827 +2704 2732 +2565 2581 +2368 2349 +2171 2157 +2088 2080 +2096 2082 +2134 2094 +2077 2035 +2119 2057 +2174 2122 +2160 2136 +2206 2233 +2303 2335 +2129 2179 +2037 2119 +1979 2055 +2030 2112 +2199 2246 +2265 2333 +2283 2353 +2258 2326 +2351 2440 +2759 2829 +2821 2925 +2656 2731 +2516 2627 +2287 2393 +2090 2174 +1991 2117 +1945 2078 +1949 2086 +1859 1965 +1899 1983 +1961 2048 +1976 2069 +2043 2150 +2167 2282 +2008 2091 +1900 1989 +1858 1938 +1922 2006 +2041 2149 +2160 2260 +2233 2329 +2247 2339 +2335 2422 +2712 2791 +2776 2856 +2379 2469 +2183 2292 +1985 2058 +1974 1992 +1955 1977 +2011 2045 +2155 2192 +2176 2224 +2117 2184 +2190 2214 +2209 2235 +2286 2299 +2390 2427 +2274 2319 +2228 2226 +2180 2151 +2237 2215 +2351 2312 +2399 2387 +2391 2353 +2302 2284 +2319 2320 +2678 2702 +2717 2747 +2506 2522 +2331 2349 +2121 2155 +2091 2102 +2061 2044 +2136 2125 +2320 2290 +2339 2348 +2248 2271 +2253 2305 +2265 2318 +2332 2402 +2434 2480 +2349 2376 +2292 2308 +2234 2274 +2288 2315 +2376 2411 +2425 2448 +2374 2405 +2299 2300 +2293 2311 +2652 2668 +2703 2721 +2470 2473 +2305 2310 +2084 2108 +2035 2056 +2022 2018 +2087 2075 +2264 2266 +2305 2290 +2232 2215 +2259 2234 +2246 2276 +2336 2375 +2432 2450 +2294 2343 +2207 2259 +2123 2199 +2193 2242 +2302 2371 +2354 2407 +2316 2347 +2226 2278 +2226 2294 +2616 2652 +2655 2696 +2411 2405 +2251 2242 +2055 2029 +2016 1998 +1986 1971 +2047 2035 +2230 2203 +2275 2231 +2198 2166 +2228 2183 +2257 2218 +2350 2271 +2433 2355 +2332 2255 +2300 2179 +2241 2151 +2277 2226 +2393 2358 +2430 2417 +2414 2377 +2322 2318 +2324 2328 +2685 2691 +2710 2730 +2432 2489 +2261 2306 +2067 2093 +2045 2030 +2013 2028 +2084 2089 +2273 2269 +2290 2304 +2174 2219 +2190 2247 +2187 2243 +2292 2314 +2408 2409 +2304 2271 +2235 2190 +2165 2144 +2228 2190 +2370 2288 +2418 2328 +2388 2280 +2332 2213 +2388 2257 +2786 2658 +2844 2705 +2784 2649 +2614 2518 +2383 2292 +2195 2109 +2137 2035 +2124 2033 +2152 2105 +2104 2061 +2142 2118 +2217 2146 +2240 2161 +2333 2231 +2462 2369 +2284 2194 +2221 2090 +2157 2016 +2205 2103 +2337 2217 +2399 2264 +2395 2275 +2356 2242 +2432 2342 +2839 2761 +2923 2841 +2745 2647 +2634 2505 +2369 2264 +2174 2039 +2121 1961 +2134 1906 +2143 1901 +2046 1799 +2081 1826 +2147 1904 +2198 1913 +2272 2024 +2363 2149 +2179 1948 +2093 1853 +2026 1812 +2109 1903 +2288 2087 +2380 2196 +2462 2252 +2459 2257 +2528 2339 +2884 2761 +2932 2799 +2546 2430 +2338 2253 +2119 2032 +2073 1971 +2068 1966 +2136 2038 +2342 2212 +2370 2228 +2303 2164 +2324 2221 +2361 2247 +2444 2346 +2534 2445 +2408 2327 +2347 2257 +2263 2189 +2294 2233 +2399 2327 +2444 2409 +2415 2364 +2328 2303 +2362 2309 +2720 2683 +2732 2708 +2523 2500 +2346 2334 +2143 2105 +2098 2040 +2093 2006 +2159 2062 +2334 2244 +2398 2301 +2321 2230 +2350 2277 +2390 2282 +2454 2382 +2534 2442 +2387 2343 +2350 2284 +2302 2233 +2358 2282 +2481 2390 +2540 2442 +2500 2392 +2397 2272 +2402 2304 +2779 2669 +2853 2701 +2604 2441 +2441 2261 +2215 2047 +2176 2002 +2170 1995 +2217 2079 +2412 2273 +2444 2324 +2362 2253 +2379 2281 +2399 2306 +2457 2363 +2542 2450 +2410 2370 +2365 2321 +2311 2256 +2396 2321 +2493 2416 +2535 2485 +2474 2444 +2380 2355 +2393 2359 +2785 2723 +2846 2746 +2618 2531 +2451 2350 +2257 2143 +2215 2094 +2192 2057 +2257 2126 +2441 2302 +2490 2329 +2431 2271 +2464 2310 +2479 2359 +2585 2435 +2667 2517 +2527 2400 +2453 2330 +2403 2277 +2468 2358 +2599 2482 +2641 2557 +2611 2523 +2503 2412 +2500 2432 +2861 2812 +2895 2841 +2649 2607 +2488 2423 +2254 2219 +2209 2176 +2199 2166 +2270 2249 +2445 2421 +2502 2473 +2422 2397 +2477 2447 +2500 2459 +2565 2506 +2631 2612 +2496 2496 +2419 2389 +2375 2336 +2404 2385 +2539 2508 +2558 2531 +2526 2458 +2441 2376 +2489 2397 +2867 2786 +2893 2808 +2831 2750 +2684 2612 +2439 2378 +2251 2163 +2188 2118 +2192 2118 +2234 2148 +2169 2080 +2231 2120 +2297 2172 +2316 2183 +2394 2266 +2518 2360 +2343 2203 +2234 2100 +2140 2048 +2209 2100 +2364 2232 +2405 2341 +2393 2328 +2351 2274 +2450 2353 +2878 2760 +2938 2831 +2748 2641 +2604 2472 +2369 2207 +2170 1985 +2136 1920 +2098 1876 +2103 1887 +2003 1805 +2013 1827 +2098 1909 +2113 1948 +2183 2009 +2287 2120 +2104 1934 +2012 1823 +1970 1775 +2059 1889 +2202 2057 +2331 2169 +2426 2248 +2426 2254 +2485 2350 +2886 2758 +2954 2802 +2551 2427 +2364 2263 +2163 2080 +2118 2048 +2145 2038 +2217 2127 +2370 2308 +2407 2371 +2365 2283 +2423 2352 +2442 2397 +2501 2474 +2602 2576 +2494 2467 +2417 2404 +2368 2356 +2384 2399 +2501 2525 +2566 2606 +2550 2590 +2443 2506 +2445 2502 +2814 2859 +2846 2885 +2615 2647 +2419 2469 +2209 2263 +2150 2188 +2145 2197 +2223 2264 +2410 2451 +2467 2509 +2368 2454 +2410 2481 +2410 2495 +2466 2580 +2526 2655 +2423 2547 +2360 2483 +2280 2430 +2335 2478 +2440 2602 +2502 2662 +2494 2636 +2391 2548 +2399 2554 +2784 2918 +2788 2928 +2533 2679 +2369 2520 +2163 2310 +2109 2270 +2083 2251 +2139 2323 +2296 2488 +2346 2543 +2287 2465 +2333 2498 +2362 2519 +2442 2594 +2525 2658 +2407 2561 +2314 2506 +2247 2414 +2290 2452 +2377 2535 +2430 2566 +2389 2519 +2282 2419 +2272 2432 +2643 2812 +2684 2854 +2437 2567 +2249 2391 +2041 2211 +1982 2173 +1963 2145 +2052 2214 +2229 2392 +2286 2433 +2203 2344 +2240 2398 +2249 2401 +2336 2479 +2436 2575 +2336 2476 +2274 2385 +2220 2333 +2260 2391 +2359 2483 +2416 2551 +2360 2524 +2264 2421 +2283 2434 +2693 2807 +2735 2853 +2482 2624 +2290 2442 +2115 2226 +2055 2152 +2017 2123 +2077 2188 +2253 2345 +2289 2386 +2203 2275 +2231 2320 +2257 2356 +2346 2420 +2421 2509 +2298 2378 +2249 2305 +2174 2228 +2233 2287 +2342 2396 +2365 2440 +2342 2413 +2266 2332 +2283 2370 +2681 2788 +2745 2814 +2724 2770 +2570 2613 +2312 2374 +2133 2191 +2071 2141 +2047 2125 +2070 2159 +2002 2122 +2057 2163 +2126 2228 +2123 2224 +2212 2282 +2348 2407 +2198 2268 +2078 2160 +2004 2092 +2078 2174 +2200 2313 +2288 2420 +2290 2442 +2229 2374 +2270 2456 +2699 2886 +2779 2968 +2619 2782 +2456 2620 +2206 2376 +2012 2161 +1938 2122 +1924 2082 +1931 2068 +1873 1984 +1884 2021 +1942 2077 +1999 2133 +2081 2217 +2191 2327 +2019 2139 +1923 2017 +1868 1972 +1947 2061 +2096 2222 +2227 2341 +2327 2426 +2312 2404 +2395 2497 +2784 2904 +2839 2930 +2457 2554 +2260 2369 +2053 2199 +2004 2169 +2000 2198 +2108 2317 +2295 2503 +2346 2567 +2288 2511 +2285 2560 +2298 2574 +2397 2644 +2489 2734 +2377 2652 +2322 2605 +2255 2525 +2293 2545 +2410 2630 +2485 2699 +2459 2669 +2361 2590 +2345 2568 +2744 2954 +2775 2985 +2525 2727 +2373 2550 +2173 2351 +2126 2299 +2109 2284 +2195 2352 +2367 2491 +2428 2561 +2352 2499 +2393 2542 +2431 2559 +2476 2634 +2558 2710 +2459 2607 +2423 2549 +2359 2496 +2398 2545 +2469 2674 +2493 2721 +2422 2651 +2321 2557 +2314 2554 +2713 2956 +2735 2994 +2475 2753 +2279 2588 +2069 2381 +2008 2326 +2033 2309 +2085 2370 +2267 2553 +2316 2610 +2231 2536 +2268 2581 +2293 2596 +2369 2675 +2456 2733 +2351 2642 +2281 2595 +2234 2521 +2303 2566 +2404 2668 +2440 2729 +2410 2691 +2294 2591 +2320 2586 +2713 2971 +2761 3018 +2488 2740 +2330 2581 +2127 2365 +2089 2297 +2083 2286 +2153 2352 +2297 2526 +2361 2585 +2299 2511 +2362 2552 +2402 2594 +2463 2684 +2543 2770 +2449 2675 +2397 2615 +2360 2561 +2410 2612 +2500 2698 +2549 2722 +2488 2696 +2404 2566 +2391 2605 +2792 3008 +2834 3039 +2559 2773 +2387 2575 +2184 2373 +2143 2326 +2136 2305 +2207 2380 +2357 2526 +2381 2573 +2294 2501 +2344 2560 +2382 2568 +2444 2630 +2522 2687 +2396 2575 +2342 2536 +2299 2471 +2338 2520 +2450 2643 +2488 2666 +2446 2646 +2352 2541 +2369 2565 +2755 2979 +2776 3019 +2736 2945 +2575 2791 +2329 2509 +2133 2341 +2054 2259 +2048 2276 +2070 2300 +2006 2262 +2066 2297 +2128 2386 +2127 2378 +2188 2472 +2308 2537 +2148 2369 +2057 2276 +2017 2222 +2083 2292 +2213 2426 +2303 2483 +2317 2491 +2241 2434 +2289 2515 +2714 2953 +2775 3029 +2636 2800 +2503 2658 +2266 2431 +2075 2246 +1999 2210 +1970 2174 +1968 2161 +1876 2070 +1896 2091 +1969 2150 +2008 2182 +2100 2265 +2232 2381 +2058 2219 +1959 2111 +1883 2072 +1955 2139 +2099 2297 +2205 2399 +2284 2453 +2268 2428 +2346 2491 +2758 2898 +2801 2952 +2407 2555 +2234 2380 +2044 2178 +2005 2140 +2030 2140 +2147 2232 +2325 2413 +2404 2478 +2348 2435 +2417 2503 +2439 2540 +2517 2625 +2612 2697 +2520 2614 +2461 2562 +2409 2501 +2446 2579 +2538 2684 +2583 2749 +2558 2730 +2452 2612 +2460 2611 +2861 2995 +2901 3013 +2632 2725 +2452 2558 +2236 2345 +2177 2295 +2146 2256 +2221 2317 +2365 2478 +2428 2536 +2366 2485 +2420 2530 +2465 2554 +2563 2633 +2647 2714 +2550 2595 +2494 2532 +2438 2483 +2486 2517 +2578 2633 +2617 2682 +2587 2641 +2478 2550 +2493 2554 +2871 2915 +2904 2937 +2631 2672 +2443 2501 +2249 2296 +2190 2273 +2160 2250 +2231 2328 +2371 2470 +2411 2526 +2342 2470 +2389 2516 +2437 2548 +2535 2623 +2615 2712 +2519 2609 +2464 2574 +2408 2521 +2442 2556 +2552 2651 +2603 2707 +2550 2663 +2437 2565 +2430 2560 +2805 2951 +2845 2962 +2580 2693 +2406 2512 +2182 2300 +2127 2252 +2081 2225 +2163 2284 +2303 2425 +2340 2469 +2269 2416 +2317 2473 +2367 2513 +2445 2571 +2542 2648 +2440 2546 +2383 2473 +2332 2428 +2390 2480 +2489 2565 +2520 2625 +2470 2590 +2357 2488 +2367 2494 +2742 2882 +2770 2901 +2517 2630 +2353 2456 +2152 2260 +2123 2224 +2121 2203 +2174 2286 +2314 2434 +2370 2481 +2280 2431 +2330 2466 +2383 2489 +2463 2558 +2535 2651 +2430 2528 +2374 2458 +2316 2398 +2353 2448 +2453 2555 +2493 2589 +2444 2533 +2347 2433 +2378 2457 +2781 2839 +2792 2877 +2733 2804 +2571 2645 +2328 2416 +2135 2221 +2048 2157 +2048 2143 +2057 2161 +1999 2088 +2038 2139 +2102 2219 +2116 2220 +2191 2262 +2304 2371 +2151 2185 +2044 2086 +1970 2045 +2015 2104 +2139 2235 +2227 2318 +2227 2337 +2162 2289 +2239 2375 +2662 2785 +2733 2854 +2545 2656 +2397 2512 +2157 2269 +1955 2067 +1875 1998 +1841 1965 +1816 1945 +1728 1859 +1750 1894 +1812 1955 +1847 1985 +1941 2071 +2078 2188 +1905 2011 +1802 1904 +1744 1857 +1828 1939 +1973 2091 +2099 2187 +2175 2276 +2179 2271 +2265 2366 +2662 2762 +2695 2800 +2303 2406 +2149 2231 +1942 2044 +1899 2009 +1901 2018 +2006 2120 +2171 2270 +2233 2321 +2190 2255 +2240 2309 +2292 2356 +2362 2437 +2448 2531 +2355 2443 +2297 2374 +2256 2324 +2305 2373 +2403 2472 +2447 2526 +2412 2502 +2302 2403 +2319 2413 +2722 2796 +2761 2826 +2490 2557 +2328 2381 +2126 2193 +2071 2140 +2062 2114 +2136 2162 +2270 2273 +2298 2317 +2242 2258 +2305 2323 +2347 2384 +2434 2468 +2517 2549 +2402 2432 +2329 2392 +2276 2351 +2317 2392 +2414 2483 +2443 2520 +2398 2481 +2293 2392 +2317 2423 +2695 2799 +2721 2829 +2450 2579 +2276 2410 +2089 2196 +2058 2145 +2036 2115 +2104 2189 +2231 2300 +2266 2348 +2224 2294 +2275 2368 +2319 2415 +2397 2506 +2486 2611 +2368 2493 +2307 2438 +2234 2385 +2294 2444 +2393 2550 +2451 2593 +2411 2569 +2331 2469 +2356 2506 +2729 2890 +2746 2941 +2477 2688 +2298 2506 +2100 2291 +2039 2253 +2016 2234 +2090 2317 +2229 2425 +2268 2469 +2224 2401 +2281 2466 +2321 2509 +2405 2580 +2500 2664 +2408 2536 +2343 2479 +2291 2432 +2350 2456 +2443 2540 +2497 2593 +2461 2561 +2389 2475 +2396 2497 +2794 2851 +2819 2881 +2568 2631 +2395 2438 +2198 2246 +2146 2202 +2111 2188 +2177 2265 +2301 2391 +2334 2415 +2273 2364 +2332 2426 +2386 2462 +2459 2545 +2555 2646 +2430 2536 +2364 2470 +2322 2412 +2360 2447 +2462 2563 +2476 2576 +2422 2536 +2359 2448 +2381 2485 +2754 2865 +2787 2884 +2705 2800 +2556 2662 +2313 2400 +2129 2221 +2060 2168 +2072 2198 +2082 2202 +2027 2132 +2079 2188 +2156 2247 +2167 2250 +2237 2325 +2352 2439 +2204 2284 +2114 2215 +2051 2162 +2119 2237 +2270 2374 +2321 2467 +2334 2505 +2281 2435 +2353 2512 +2768 2904 +2833 2962 +2625 2764 +2485 2613 +2257 2387 +2084 2206 +2030 2127 +2035 2101 +2012 2082 +1898 1975 +1931 1987 +2006 2067 +2043 2109 +2132 2198 +2257 2308 +2098 2133 +1995 2035 +1946 1975 +2033 2056 +2167 2219 +2275 2334 +2333 2410 +2311 2399 +2396 2491 +2790 2885 +2838 2918 +2446 2526 +2269 2341 +2071 2143 +2042 2103 +2048 2108 +2150 2221 +2272 2343 +2316 2367 +2266 2343 +2328 2400 +2373 2429 +2450 2499 +2545 2605 +2452 2503 +2369 2440 +2311 2381 +2360 2426 +2467 2527 +2507 2589 +2486 2553 +2395 2476 +2451 2508 +2822 2889 +2860 2922 +2608 2672 +2422 2480 +2226 2301 +2179 2262 +2167 2213 +2223 2289 +2320 2383 +2330 2399 +2273 2341 +2342 2402 +2380 2440 +2464 2528 +2557 2637 +2472 2529 +2407 2477 +2370 2418 +2410 2465 +2518 2578 +2541 2617 +2505 2582 +2419 2493 +2459 2523 +2816 2889 +2873 2921 +2610 2665 +2432 2476 +2248 2267 +2175 2224 +2150 2182 +2206 2255 +2304 2355 +2319 2370 +2261 2316 +2325 2358 +2350 2407 +2425 2480 +2521 2584 +2408 2470 +2349 2408 +2291 2354 +2351 2392 +2468 2505 +2515 2547 +2483 2506 +2409 2447 +2448 2478 +2795 2835 +2828 2858 +2581 2605 +2402 2428 +2206 2212 +2169 2182 +2160 2151 +2263 2230 +2349 2320 +2367 2331 +2293 2266 +2342 2337 +2403 2364 +2488 2455 +2592 2541 +2491 2431 +2424 2395 +2367 2352 +2422 2416 +2539 2518 +2588 2552 +2543 2525 +2465 2459 +2510 2492 +2867 2852 +2927 2870 +2677 2631 +2515 2449 +2308 2237 +2269 2192 +2234 2168 +2288 2239 +2356 2316 +2371 2331 +2301 2277 +2343 2334 +2375 2360 +2458 2443 +2555 2545 +2420 2438 +2361 2383 +2314 2326 +2367 2369 +2494 2466 +2524 2488 +2479 2454 +2400 2375 +2469 2436 +2839 2799 +2855 2848 +2791 2791 +2673 2648 +2432 2413 +2246 2219 +2179 2171 +2197 2186 +2183 2174 +2108 2109 +2167 2139 +2238 2187 +2251 2188 +2326 2262 +2430 2380 +2280 2220 +2196 2149 +2135 2085 +2221 2162 +2368 2313 +2453 2389 +2479 2396 +2428 2341 +2526 2448 +2917 2813 +2973 2874 +2789 2690 +2640 2554 +2402 2322 +2231 2141 +2165 2075 +2151 2044 +2129 2028 +2024 1929 +2041 1971 +2096 2025 +2123 2058 +2180 2147 +2306 2273 +2119 2102 +2016 1994 +1977 1934 +2063 2034 +2208 2181 +2301 2279 +2370 2366 +2370 2373 +2468 2500 +2826 2865 +2869 2895 +2463 2497 +2288 2346 +2071 2123 +2027 2078 +2012 2067 +2095 2164 +2192 2266 +2194 2282 +2152 2251 +2219 2339 +2264 2390 +2338 2473 +2460 2588 +2340 2478 +2275 2399 +2222 2350 +2270 2398 +2371 2503 +2425 2550 +2389 2532 +2332 2461 +2388 2506 +2759 2875 +2791 2899 +2560 2654 +2397 2477 +2199 2248 +2126 2208 +2105 2177 +2151 2250 +2225 2345 +2220 2364 +2169 2312 +2243 2360 +2289 2399 +2362 2480 +2457 2583 +2333 2482 +2263 2415 +2204 2357 +2258 2395 +2373 2497 +2408 2540 +2361 2496 +2273 2416 +2334 2467 +2695 2821 +2725 2857 +2485 2585 +2314 2418 +2103 2198 +2051 2159 +2025 2124 +2104 2204 +2179 2282 +2197 2287 +2151 2244 +2217 2301 +2261 2325 +2354 2403 +2455 2481 +2341 2387 +2299 2306 +2258 2257 +2317 2298 +2436 2395 +2485 2444 +2456 2422 +2387 2358 +2451 2406 +2808 2762 +2831 2800 +2549 2554 +2373 2384 +2175 2145 +2136 2108 +2116 2105 +2178 2172 +2244 2242 +2249 2250 +2197 2200 +2275 2268 +2323 2301 +2404 2368 +2508 2475 +2379 2363 +2314 2309 +2252 2270 +2298 2316 +2404 2452 +2434 2502 +2414 2470 +2327 2376 +2386 2437 +2735 2776 +2765 2793 +2521 2558 +2333 2372 +2115 2177 +2076 2154 +2043 2109 +2092 2166 +2150 2240 +2154 2248 +2092 2199 +2162 2260 +2181 2296 +2254 2362 +2350 2460 +2226 2339 +2159 2272 +2102 2235 +2124 2295 +2243 2424 +2267 2455 +2235 2399 +2179 2311 +2260 2388 +2606 2739 +2648 2774 +2611 2711 +2455 2560 +2210 2328 +2028 2143 +1969 2090 +2005 2088 +1995 2081 +1921 1983 +1976 2043 +2046 2091 +2064 2095 +2131 2144 +2235 2253 +2092 2101 +2011 2008 +1951 1958 +2048 2029 +2179 2168 +2263 2233 +2276 2243 +2228 2202 +2335 2324 +2705 2672 +2767 2717 +2584 2540 +2452 2406 +2232 2171 +2027 1983 +1941 1912 +1944 1905 +1902 1859 +1799 1751 +1820 1775 +1883 1837 +1905 1872 +1989 1957 +2122 2085 +1955 1894 +1852 1787 +1809 1744 +1876 1829 +2016 1984 +2113 2096 +2188 2170 +2183 2166 +2308 2281 +2677 2633 +2725 2675 +2337 2275 +2171 2109 +1965 1913 +1925 1872 +1897 1878 +1999 1958 +2064 2019 +2064 2036 +2032 2006 +2081 2081 +2126 2111 +2224 2184 +2340 2305 +2234 2177 +2168 2083 +2106 2027 +2147 2074 +2259 2197 +2313 2267 +2309 2270 +2245 2190 +2303 2254 +2652 2602 +2669 2621 +2431 2401 +2272 2231 +2057 2013 +1992 1985 +1966 1968 +2049 2042 +2120 2109 +2132 2104 +2078 2064 +2156 2125 +2196 2161 +2274 2241 +2372 2334 +2258 2216 +2202 2170 +2148 2102 +2196 2169 +2333 2302 +2366 2341 +2346 2321 +2283 2240 +2348 2286 +2674 2643 +2703 2681 +2443 2412 +2258 2234 +2053 2039 +2013 1993 +1999 1966 +2068 2040 +2147 2104 +2139 2095 +2085 2068 +2162 2116 +2185 2152 +2279 2225 +2369 2322 +2250 2191 +2173 2143 +2106 2087 +2154 2138 +2283 2270 +2317 2339 +2284 2313 +2230 2265 +2285 2327 +2609 2652 +2633 2676 +2379 2422 +2199 2259 +1981 2065 +1954 2017 +1935 1983 +1986 2076 +2043 2142 +2035 2133 +1987 2085 +2081 2160 +2121 2195 +2183 2277 +2264 2357 +2136 2237 +2087 2184 +2035 2150 +2097 2198 +2217 2329 +2277 2365 +2258 2344 +2172 2273 +2245 2354 +2582 2684 +2613 2723 +2371 2483 +2191 2285 +1975 2092 +1932 2042 +1923 2019 +1995 2092 +2043 2155 +2063 2172 +2000 2128 +2064 2178 +2098 2211 +2159 2291 +2261 2403 +2137 2276 +2056 2210 +2009 2161 +2062 2209 +2177 2318 +2213 2364 +2193 2348 +2145 2276 +2231 2352 +2563 2665 +2609 2691 +2566 2657 +2407 2512 +2173 2277 +2000 2080 +1937 2018 +1955 2038 +1943 2012 +1863 1944 +1903 1970 +1956 2051 +1977 2058 +2042 2121 +2143 2248 +2005 2088 +1916 2008 +1860 1970 +1948 2053 +2096 2201 +2178 2283 +2221 2298 +2167 2267 +2281 2368 +2632 2708 +2672 2761 +2501 2582 +2357 2435 +2106 2194 +1917 2009 +1852 1935 +1860 1942 +1793 1895 +1685 1799 +1715 1807 +1773 1855 +1810 1883 +1894 1955 +2013 2075 +1834 1904 +1739 1809 +1688 1762 +1761 1855 +1911 2019 +2023 2132 +2118 2212 +2129 2222 +2253 2333 +2578 2663 +2625 2710 +2250 2318 +2064 2147 +1859 1950 +1808 1925 +1790 1897 +1870 1988 +1931 2039 +1932 2034 +1881 1978 +1965 2047 +2004 2093 +2077 2185 +2222 2303 +2093 2169 +2025 2103 +1966 2049 +2014 2114 +2124 2238 +2166 2310 +2172 2326 +2129 2275 +2193 2331 +2506 2650 +2539 2679 +2300 2478 +2129 2290 +1924 2084 +1883 2037 +1861 2011 +1956 2080 +2027 2140 +2034 2144 +1975 2089 +2027 2148 +2073 2162 +2162 2253 +2272 2355 +2154 2227 +2089 2170 +2030 2116 +2090 2167 +2204 2297 +2257 2347 +2243 2322 +2166 2259 +2226 2327 +2543 2648 +2597 2675 +2340 2410 +2159 2227 +1963 2028 +1922 1984 +1902 1942 +1997 2021 +2063 2090 +2070 2110 +2029 2059 +2074 2126 +2113 2169 +2201 2249 +2302 2348 +2190 2232 +2137 2175 +2072 2124 +2111 2191 +2229 2295 +2291 2352 +2264 2334 +2211 2266 +2258 2327 +2579 2652 +2621 2681 +2359 2417 +2197 2230 +1990 2026 +1966 1992 +1950 1954 +2031 2016 +2096 2086 +2121 2106 +2078 2055 +2154 2115 +2187 2142 +2278 2208 +2400 2316 +2282 2221 +2206 2162 +2158 2104 +2222 2163 +2336 2285 +2386 2324 +2376 2310 +2330 2248 +2389 2297 +2701 2601 +2733 2647 +2504 2405 +2333 2236 +2132 2028 +2101 1974 +2071 1936 +2138 1998 +2208 2066 +2224 2074 +2167 2028 +2229 2083 +2253 2106 +2308 2183 +2409 2270 +2254 2131 +2188 2056 +2109 2001 +2158 2049 +2274 2177 +2298 2212 +2275 2202 +2225 2158 +2300 2223 +2624 2546 +2657 2581 +2598 2539 +2445 2372 +2212 2131 +2025 1958 +1991 1908 +2016 1946 +2007 1926 +1905 1844 +1960 1887 +2026 1954 +2031 1963 +2099 2038 +2228 2160 +2062 2001 +2010 1909 +1980 1865 +2067 1952 +2201 2105 +2297 2196 +2331 2218 +2292 2198 +2387 2294 +2725 2623 +2775 2679 +2588 2495 +2446 2363 +2215 2127 +2032 1953 +1977 1878 +1983 1905 +1936 1869 +1830 1773 +1832 1785 +1900 1876 +1915 1899 +2000 1978 +2125 2093 +1960 1917 +1874 1826 +1819 1769 +1891 1841 +2060 1994 +2166 2101 +2249 2179 +2279 2210 +2388 2326 +2711 2655 +2759 2705 +2389 2327 +2231 2165 +2027 1964 +1979 1931 +1967 1919 +2053 2019 +2129 2088 +2118 2078 +2043 2045 +2109 2097 +2146 2130 +2244 2224 +2365 2349 +2245 2235 +2164 2188 +2107 2145 +2162 2215 +2275 2330 +2333 2408 +2340 2419 +2297 2392 +2342 2424 +2658 2746 +2682 2753 +2462 2521 +2288 2358 +2090 2149 +2049 2108 +2038 2080 +2137 2161 +2187 2226 +2209 2211 +2161 2156 +2217 2216 +2250 2255 +2315 2325 +2430 2415 +2298 2298 +2227 2242 +2180 2195 +2238 2252 +2370 2379 +2423 2442 +2394 2430 +2350 2390 +2379 2410 +2695 2700 +2724 2740 +2469 2468 +2293 2278 +2088 2069 +2050 2030 +2036 2000 +2098 2083 +2184 2163 +2174 2171 +2115 2104 +2156 2169 +2191 2181 +2284 2285 +2388 2359 +2282 2241 +2214 2188 +2144 2137 +2211 2195 +2355 2316 +2415 2373 +2396 2346 +2371 2303 +2404 2339 +2710 2638 +2729 2669 +2470 2421 +2306 2255 +2100 2046 +2061 2016 +2039 1995 +2127 2079 +2210 2141 +2208 2143 +2152 2077 +2202 2139 +2242 2172 +2318 2257 +2423 2347 +2297 2228 +2239 2192 +2195 2131 +2255 2195 +2384 2310 +2425 2358 +2395 2354 +2377 2333 +2417 2357 +2727 2669 +2767 2687 +2533 2442 +2359 2273 +2144 2051 +2099 2000 +2060 1971 +2162 2071 +2248 2147 +2244 2159 +2184 2121 +2252 2178 +2288 2214 +2356 2273 +2461 2384 +2322 2278 +2237 2203 +2168 2136 +2227 2201 +2349 2313 +2400 2350 +2371 2323 +2365 2293 +2395 2339 +2715 2653 +2747 2681 +2704 2645 +2578 2483 +2343 2242 +2160 2050 +2085 1980 +2101 2008 +2096 2012 +2007 1920 +2060 1947 +2140 2027 +2164 2034 +2246 2106 +2375 2220 +2216 2072 +2142 2007 +2084 1962 +2155 2022 +2287 2166 +2377 2241 +2395 2251 +2405 2261 +2477 2357 +2799 2691 +2865 2760 +2675 2578 +2536 2444 +2295 2202 +2114 1998 +2040 1932 +2058 1932 +2015 1902 +1888 1778 +1921 1788 +2000 1867 +2035 1889 +2118 1968 +2255 2091 +2090 1910 +1973 1822 +1930 1757 +2001 1863 +2158 2005 +2267 2109 +2337 2185 +2385 2245 +2456 2327 +2779 2641 +2805 2679 +2393 2299 +2228 2135 +2019 1951 +1972 1919 +1966 1912 +2072 2014 +2177 2114 +2176 2127 +2105 2067 +2144 2124 +2189 2144 +2277 2233 +2406 2342 +2286 2224 +2223 2155 +2154 2105 +2207 2161 +2314 2296 +2378 2356 +2388 2375 +2368 2370 +2371 2376 +2693 2678 +2738 2701 +2490 2459 +2311 2289 +2116 2097 +2074 2061 +2058 2037 +2154 2134 +2254 2237 +2244 2237 +2189 2175 +2255 2238 +2286 2280 +2369 2356 +2474 2433 +2355 2320 +2305 2256 +2250 2198 +2312 2262 +2421 2371 +2502 2426 +2495 2382 +2493 2387 +2494 2393 +2794 2690 +2841 2730 +2573 2454 +2399 2270 +2177 2057 +2119 2029 +2107 2020 +2182 2112 +2272 2209 +2257 2212 +2178 2161 +2245 2214 +2281 2271 +2370 2353 +2458 2463 +2352 2361 +2293 2320 +2234 2266 +2274 2327 +2398 2450 +2459 2504 +2433 2478 +2426 2480 +2426 2478 +2720 2782 +2751 2803 +2496 2546 +2308 2376 +2121 2177 +2087 2139 +2075 2101 +2171 2197 +2278 2309 +2283 2306 +2234 2237 +2279 2293 +2306 2328 +2391 2407 +2489 2513 +2373 2404 +2324 2344 +2259 2294 +2297 2361 +2410 2475 +2461 2504 +2430 2469 +2425 2459 +2407 2468 +2705 2784 +2754 2815 +2546 2576 +2381 2384 +2164 2165 +2115 2118 +2091 2091 +2215 2185 +2321 2316 +2295 2297 +2231 2230 +2272 2281 +2312 2328 +2395 2412 +2496 2510 +2361 2363 +2292 2297 +2226 2232 +2277 2289 +2408 2403 +2445 2451 +2420 2411 +2421 2417 +2431 2428 +2724 2741 +2772 2784 +2707 2728 +2561 2585 +2318 2326 +2137 2137 +2089 2097 +2117 2121 +2125 2141 +2031 2035 +2078 2083 +2159 2153 +2157 2154 +2235 2233 +2351 2364 +2180 2211 +2089 2142 +2052 2097 +2117 2166 +2265 2313 +2356 2403 +2367 2430 +2394 2474 +2447 2529 +2769 2858 +2834 2911 +2627 2704 +2511 2568 +2266 2334 +2091 2141 +2025 2087 +2042 2102 +2034 2095 +1897 1948 +1913 1962 +1989 2024 +2022 2065 +2104 2166 +2219 2298 +2032 2129 +1925 2030 +1878 1981 +1967 2052 +2122 2187 +2226 2283 +2314 2348 +2401 2428 +2440 2465 +2752 2784 +2792 2809 +2426 2423 +2254 2242 +2056 2040 +2014 1988 +2020 2000 +2150 2122 +2295 2274 +2279 2260 +2214 2188 +2283 2251 +2315 2283 +2404 2372 +2507 2457 +2378 2343 +2299 2273 +2238 2230 +2286 2269 +2389 2378 +2446 2437 +2439 2432 +2443 2457 +2414 2420 +2718 2720 +2741 2756 +2492 2522 +2317 2352 +2100 2156 +2069 2106 +2055 2081 +2154 2163 +2284 2302 +2278 2293 +2198 2221 +2256 2275 +2290 2299 +2379 2374 +2473 2459 +2358 2341 +2301 2267 +2256 2229 +2298 2288 +2396 2402 +2431 2451 +2407 2410 +2432 2440 +2400 2411 +2721 2700 +2763 2752 +2521 2497 +2347 2342 +2141 2136 +2094 2095 +2073 2086 +2163 2178 +2325 2329 +2321 2316 +2259 2241 +2320 2269 +2353 2314 +2442 2409 +2536 2482 +2423 2359 +2369 2297 +2300 2258 +2342 2314 +2438 2427 +2485 2487 +2469 2470 +2487 2471 +2458 2427 +2740 2738 +2776 2787 +2520 2540 +2351 2358 +2151 2169 +2119 2136 +2091 2117 +2193 2208 +2353 2355 +2339 2335 +2260 2255 +2312 2303 +2346 2328 +2432 2434 +2525 2533 +2407 2430 +2339 2352 +2288 2295 +2317 2366 +2422 2494 +2459 2557 +2434 2532 +2451 2554 +2393 2498 +2682 2799 +2725 2835 +2498 2590 +2325 2412 +2121 2195 +2075 2147 +2062 2125 +2156 2236 +2314 2384 +2296 2368 +2209 2284 +2259 2324 +2268 2360 +2343 2422 +2457 2518 +2344 2375 +2275 2309 +2212 2264 +2261 2301 +2367 2420 +2404 2467 +2375 2423 +2419 2454 +2386 2409 +2682 2711 +2713 2747 +2607 2676 +2484 2511 +2268 2251 +2064 2066 +2029 1988 +2071 1987 +2117 2032 +2000 1937 +2034 1977 +2107 2054 +2117 2086 +2205 2168 +2321 2289 +2154 2129 +2038 2053 +1980 2014 +2056 2096 +2199 2252 +2272 2365 +2344 2412 +2393 2451 +2388 2472 +2727 2792 +2784 2861 +2612 2661 +2461 2536 +2206 2278 +2017 2077 +1951 2058 +1951 2071 +1971 2071 +1820 1908 +1834 1942 +1912 2025 +1943 2052 +2016 2138 +2153 2285 +1970 2110 +1873 2029 +1830 1951 +1917 2028 +2058 2199 +2161 2315 +2262 2392 +2397 2494 +2413 2494 +2727 2833 +2794 2883 +2427 2500 +2248 2334 +2046 2140 +2005 2123 +2009 2122 +2143 2250 +2338 2433 +2331 2423 +2279 2339 +2341 2410 +2363 2399 +2471 2511 +2580 2596 +2480 2477 +2426 2389 +2391 2321 +2451 2368 +2544 2465 +2620 2552 +2625 2567 +2649 2601 +2590 2511 +2888 2805 +2950 2832 +2727 2586 +2560 2436 +2343 2222 +2311 2168 +2297 2154 +2398 2254 +2594 2441 +2570 2430 +2505 2339 +2588 2389 +2598 2423 +2690 2504 +2754 2580 +2648 2464 +2575 2441 +2518 2380 +2586 2415 +2711 2539 +2779 2593 +2758 2589 +2797 2614 +2692 2544 +2999 2816 +3073 2858 +2829 2611 +2641 2414 +2432 2231 +2357 2212 +2340 2186 +2428 2286 +2644 2486 +2632 2444 +2556 2333 +2610 2367 +2617 2372 +2707 2461 +2789 2537 +2691 2426 +2611 2371 +2560 2304 +2591 2365 +2721 2473 +2810 2519 +2800 2509 +2792 2526 +2701 2445 +2989 2739 +3025 2790 +2809 2551 +2659 2365 +2468 2164 +2406 2123 +2411 2113 +2517 2208 +2730 2409 +2733 2399 +2624 2341 +2635 2384 +2661 2393 +2727 2472 +2818 2571 +2698 2484 +2643 2395 +2583 2333 +2632 2376 +2754 2515 +2797 2565 +2763 2573 +2772 2574 +2674 2500 +2971 2822 +2965 2864 +2733 2629 +2542 2462 +2347 2271 +2296 2233 +2291 2204 +2410 2320 +2624 2541 +2608 2524 +2533 2414 +2564 2467 +2587 2480 +2638 2552 +2731 2625 +2616 2477 +2520 2425 +2473 2365 +2484 2422 +2611 2545 +2659 2579 +2654 2569 +2674 2609 +2599 2533 +2884 2828 +2938 2867 +2874 2779 +2720 2643 +2484 2403 +2288 2199 +2211 2114 +2253 2166 +2315 2224 +2200 2093 +2237 2121 +2298 2202 +2310 2177 +2366 2212 +2455 2327 +2297 2156 +2188 2078 +2156 2026 +2231 2112 +2357 2230 +2451 2317 +2488 2379 +2538 2411 +2521 2401 +2855 2701 +2934 2782 +2718 2604 +2539 2435 +2308 2225 +2111 2019 +2074 1964 +2099 1993 +2110 2029 +1956 1868 +1970 1878 +2043 1942 +2056 1968 +2152 2066 +2266 2221 +2071 2044 +1963 1922 +1929 1866 +2016 1957 +2197 2130 +2342 2262 +2477 2358 +2561 2460 +2546 2459 +2839 2783 +2869 2853 +2497 2461 +2328 2249 +2140 2031 +2102 2033 +2064 2034 +2227 2162 +2484 2404 +2480 2391 +2392 2312 +2427 2343 +2461 2341 +2516 2434 +2619 2528 +2514 2425 +2456 2340 +2389 2298 +2410 2351 +2535 2464 +2586 2552 +2626 2567 +2653 2603 +2553 2509 +2846 2792 +2862 2832 +2638 2590 +2456 2411 +2241 2216 +2194 2170 +2176 2154 +2287 2293 +2535 2530 +2507 2480 +2406 2390 +2428 2414 +2446 2431 +2514 2504 +2607 2576 +2491 2479 +2446 2411 +2394 2371 +2452 2429 +2561 2540 +2642 2577 +2670 2581 +2666 2578 +2544 2474 +2843 2759 +2861 2777 +2600 2536 +2415 2394 +2199 2175 +2144 2129 +2121 2105 +2245 2227 +2479 2467 +2456 2461 +2376 2367 +2399 2407 +2408 2428 +2475 2505 +2546 2605 +2440 2490 +2371 2453 +2306 2376 +2333 2441 +2453 2573 +2525 2643 +2517 2652 +2512 2641 +2417 2545 +2685 2818 +2710 2845 +2473 2604 +2311 2440 +2141 2235 +2079 2159 +2035 2140 +2155 2254 +2402 2525 +2366 2520 +2265 2418 +2282 2422 +2312 2393 +2396 2475 +2472 2555 +2352 2463 +2294 2394 +2262 2347 +2311 2387 +2418 2511 +2507 2574 +2529 2584 +2513 2582 +2410 2465 +2686 2761 +2699 2787 +2466 2542 +2292 2361 +2081 2166 +2041 2134 +2018 2114 +2109 2236 +2365 2509 +2360 2469 +2253 2347 +2266 2344 +2262 2370 +2320 2431 +2416 2486 +2306 2341 +2274 2294 +2190 2228 +2251 2278 +2379 2403 +2437 2452 +2473 2473 +2495 2462 +2401 2367 +2701 2678 +2746 2716 +2705 2623 +2565 2485 +2301 2216 +2089 2015 +2029 1966 +2055 2015 +2112 2088 +2020 1946 +2079 1975 +2112 2028 +2088 2017 +2147 2086 +2272 2195 +2105 2032 +2030 1946 +1999 1881 +2089 1948 +2241 2084 +2339 2178 +2427 2252 +2467 2274 +2442 2231 +2782 2545 +2856 2640 +2659 2476 +2526 2327 +2309 2092 +2110 1913 +2048 1874 +2059 1885 +2086 1907 +1901 1753 +1916 1766 +1983 1858 +2017 1872 +2098 1950 +2222 2053 +2044 1854 +1934 1748 +1867 1698 +1987 1808 +2166 1973 +2297 2133 +2449 2281 +2512 2332 +2466 2296 +2780 2595 +2844 2653 +2465 2290 +2274 2109 +2044 1901 +1995 1865 +1998 1875 +2149 2014 +2429 2275 +2421 2309 +2326 2205 +2351 2222 +2350 2255 +2425 2319 +2512 2394 +2412 2287 +2339 2198 +2289 2146 +2353 2193 +2462 2301 +2569 2382 +2624 2403 +2623 2357 +2508 2244 +2816 2527 +2870 2571 +2640 2334 +2460 2147 +2284 1940 +2212 1902 +2217 1900 +2328 2030 +2607 2301 +2616 2284 +2497 2179 +2527 2203 +2521 2210 +2616 2276 +2674 2327 +2581 2230 +2509 2160 +2468 2145 +2519 2190 +2645 2309 +2739 2401 +2770 2444 +2709 2404 +2587 2290 +2879 2567 +2938 2607 +2686 2388 +2526 2208 +2345 2012 +2289 1969 +2260 1962 +2382 2083 +2633 2357 +2635 2395 +2505 2272 +2537 2294 +2549 2282 +2625 2358 +2719 2439 +2621 2334 +2571 2276 +2526 2216 +2581 2272 +2728 2383 +2837 2485 +2905 2567 +2869 2540 +2725 2431 +3012 2687 +3040 2714 +2789 2463 +2625 2269 +2393 2042 +2347 1993 +2309 1977 +2423 2136 +2704 2407 +2709 2428 +2571 2296 +2574 2323 +2600 2308 +2663 2368 +2714 2439 +2592 2353 +2525 2310 +2451 2248 +2481 2302 +2615 2411 +2696 2480 +2753 2542 +2699 2481 +2582 2360 +2869 2660 +2912 2691 +2656 2425 +2481 2264 +2275 2018 +2230 1970 +2225 1946 +2339 2097 +2607 2363 +2612 2384 +2493 2232 +2506 2257 +2488 2237 +2546 2309 +2610 2377 +2495 2248 +2386 2181 +2324 2138 +2353 2189 +2483 2315 +2545 2412 +2624 2520 +2600 2475 +2491 2361 +2786 2649 +2799 2699 +2738 2647 +2609 2490 +2367 2228 +2191 2043 +2139 1991 +2168 2035 +2267 2110 +2169 2005 +2202 2013 +2260 2060 +2237 2058 +2304 2123 +2441 2271 +2275 2096 +2176 2010 +2134 1957 +2217 2048 +2360 2208 +2438 2322 +2580 2428 +2550 2402 +2521 2383 +2864 2722 +2960 2830 +2783 2653 +2640 2526 +2388 2283 +2186 2067 +2112 1983 +2151 2000 +2201 2056 +2051 1913 +2049 1941 +2121 1992 +2147 2015 +2212 2061 +2316 2162 +2120 1984 +2022 1845 +1951 1760 +2019 1818 +2170 1979 +2337 2141 +2494 2334 +2523 2322 +2482 2277 +2780 2570 +2855 2630 +2500 2262 +2329 2117 +2138 1940 +2111 1884 +2098 1856 +2236 2028 +2556 2324 +2563 2368 +2423 2267 +2429 2277 +2422 2277 +2476 2347 +2578 2404 +2469 2287 +2404 2196 +2353 2163 +2386 2173 +2526 2297 +2661 2391 +2737 2470 +2659 2364 +2548 2239 +2826 2534 +2863 2618 +2646 2387 +2457 2237 +2235 2072 +2184 2021 +2180 1992 +2336 2079 +2625 2378 +2627 2422 +2480 2296 +2493 2302 +2495 2295 +2554 2363 +2617 2413 +2497 2330 +2452 2244 +2394 2198 +2422 2256 +2556 2362 +2645 2498 +2760 2588 +2688 2520 +2558 2381 +2857 2646 +2918 2683 +2666 2446 +2478 2287 +2282 2082 +2250 2035 +2228 1999 +2364 2131 +2683 2429 +2708 2448 +2547 2327 +2571 2315 +2568 2348 +2623 2411 +2707 2439 +2577 2305 +2521 2245 +2477 2215 +2531 2277 +2648 2413 +2760 2527 +2886 2631 +2771 2541 +2664 2422 +2936 2702 +2983 2756 +2736 2505 +2580 2324 +2396 2090 +2365 2047 +2355 2032 +2469 2179 +2763 2494 +2778 2528 +2649 2377 +2651 2383 +2652 2358 +2716 2379 +2761 2421 +2670 2309 +2618 2254 +2566 2189 +2584 2235 +2705 2370 +2816 2501 +2947 2592 +2824 2528 +2696 2425 +2977 2711 +3004 2777 +2746 2545 +2580 2370 +2367 2173 +2300 2110 +2281 2084 +2427 2221 +2706 2514 +2714 2517 +2558 2390 +2552 2358 +2540 2322 +2573 2402 +2639 2476 +2482 2320 +2409 2248 +2377 2190 +2412 2238 +2547 2373 +2654 2453 +2767 2590 +2665 2503 +2558 2397 +2858 2714 +2894 2756 +2834 2702 +2711 2568 +2474 2372 +2276 2177 +2216 2142 +2234 2182 +2309 2261 +2250 2170 +2293 2188 +2354 2266 +2355 2252 +2423 2325 +2520 2420 +2338 2254 +2235 2161 +2170 2099 +2236 2140 +2369 2254 +2509 2385 +2657 2535 +2599 2468 +2541 2415 +2863 2767 +2933 2819 +2760 2639 +2598 2517 +2346 2252 +2144 2040 +2050 1985 +2075 1973 +2123 1997 +1996 1843 +2003 1837 +2083 1920 +2132 1979 +2223 2085 +2354 2215 +2145 2009 +2018 1880 +1953 1800 +2054 1883 +2206 2021 +2388 2196 +2607 2421 +2545 2411 +2507 2359 +2812 2665 +2873 2732 +2485 2308 +2336 2127 +2135 1935 +2059 1888 +2050 1910 +2243 2114 +2529 2408 +2578 2472 +2436 2369 +2520 2372 +2532 2371 +2606 2486 +2698 2597 +2586 2489 +2511 2439 +2479 2371 +2521 2483 +2644 2604 +2759 2692 +2884 2790 +2752 2666 +2596 2554 +2899 2829 +2922 2870 +2692 2593 +2492 2392 +2233 2178 +2184 2093 +2169 2070 +2311 2185 +2585 2472 +2624 2477 +2448 2289 +2476 2315 +2504 2303 +2550 2374 +2663 2447 +2556 2376 +2491 2289 +2408 2271 +2457 2352 +2594 2431 +2734 2592 +2886 2722 +2785 2585 +2656 2474 +2939 2775 +2990 2850 +2727 2600 +2546 2452 +2323 2259 +2295 2195 +2291 2147 +2435 2264 +2750 2539 +2760 2556 +2663 2413 +2656 2410 +2648 2430 +2672 2461 +2695 2533 +2604 2402 +2558 2298 +2513 2215 +2562 2298 +2674 2434 +2804 2599 +2975 2763 +2763 2656 +2604 2539 +2893 2845 +2952 2902 +2745 2677 +2550 2466 +2315 2238 +2228 2211 +2203 2187 +2363 2324 +2617 2578 +2677 2626 +2536 2485 +2522 2480 +2500 2472 +2540 2556 +2637 2622 +2498 2520 +2423 2409 +2350 2324 +2422 2339 +2513 2471 +2640 2615 +2754 2725 +2614 2567 +2508 2464 +2773 2741 +2828 2776 +2577 2505 +2377 2288 +2224 2074 +2117 2065 +2071 2066 +2182 2167 +2471 2470 +2533 2526 +2353 2328 +2326 2352 +2312 2334 +2327 2391 +2378 2448 +2217 2326 +2119 2208 +2034 2117 +2079 2152 +2217 2264 +2355 2373 +2553 2505 +2428 2366 +2361 2284 +2668 2540 +2724 2579 +2624 2454 +2478 2309 +2225 2075 +1994 1884 +1984 1857 +2040 1891 +2096 1990 +2020 1946 +2025 1938 +2102 1986 +2134 1955 +2199 2049 +2333 2195 +2168 2035 +2066 1922 +2024 1830 +2092 1919 +2266 2032 +2424 2200 +2580 2349 +2444 2236 +2436 2153 +2774 2515 +2788 2597 +2571 2451 +2403 2347 +2176 2111 +1957 1946 +1862 1873 +1938 1886 +1979 1871 +1883 1789 +1848 1810 +1943 1920 +1994 1998 +2066 2103 +2160 2202 +1954 1964 +1794 1783 +1739 1716 +1828 1835 +2002 1978 +2203 2190 +2433 2415 +2354 2341 +2347 2253 +2610 2603 +2706 2691 +2322 2295 +2153 2084 +1941 1886 +1907 1891 +1910 1876 +2040 2032 +2297 2301 +2397 2356 +2246 2205 +2278 2223 +2277 2222 +2351 2302 +2433 2384 +2357 2232 +2240 2163 +2126 2071 +2179 2119 +2335 2264 +2543 2448 +2698 2540 +2498 2396 +2439 2269 +2759 2574 +2826 2614 +2601 2376 +2479 2226 +2281 1968 +2215 1924 +2179 1921 +2273 2062 +2490 2290 +2567 2333 +2455 2189 +2443 2201 +2442 2187 +2501 2276 +2557 2348 +2432 2194 +2371 2141 +2325 2064 +2363 2070 +2461 2192 +2659 2346 +2800 2485 +2668 2367 +2546 2243 +2873 2494 +2943 2564 +2696 2324 +2532 2192 +2290 1977 +2263 1944 +2290 1933 +2417 2074 +2699 2333 +2761 2382 +2661 2237 +2633 2235 +2645 2232 +2696 2282 +2740 2366 +2603 2262 +2530 2155 +2474 2087 +2499 2136 +2606 2302 +2762 2469 +2881 2609 +2759 2468 +2622 2342 +2950 2626 +2963 2691 +2751 2425 +2561 2235 +2384 2043 +2323 2036 +2311 1974 +2460 2112 +2754 2383 +2806 2419 +2642 2244 +2612 2232 +2599 2201 +2634 2303 +2701 2388 +2594 2292 +2466 2210 +2432 2135 +2521 2125 +2613 2286 +2766 2471 +2896 2569 +2723 2405 +2602 2318 +2952 2681 +3015 2737 +2773 2539 +2564 2371 +2409 2147 +2382 2112 +2358 2125 +2501 2291 +2760 2533 +2837 2614 +2672 2411 +2667 2396 +2652 2376 +2672 2408 +2771 2470 +2636 2306 +2563 2170 +2496 2059 +2502 2109 +2661 2226 +2797 2368 +2887 2527 +2709 2361 +2611 2238 +2926 2510 +2977 2598 +2885 2551 +2719 2418 +2509 2225 +2308 2010 +2247 1940 +2269 1973 +2342 2091 +2269 2025 +2309 2073 +2353 2157 +2301 2172 +2385 2287 +2481 2386 +2341 2193 +2195 2084 +2145 2052 +2199 2130 +2354 2305 +2561 2498 +2723 2599 +2644 2513 +2610 2473 +2969 2825 +3055 2926 +2845 2727 +2698 2597 +2448 2362 +2246 2173 +2082 2123 +2076 2202 +2143 2270 +2007 2167 +2009 2166 +2071 2235 +2103 2216 +2172 2316 +2268 2443 +2047 2221 +1920 2057 +1809 2002 +1843 2071 +2069 2260 +2284 2504 +2496 2694 +2400 2645 +2330 2584 +2623 2916 +2712 2991 +2408 2594 +2294 2442 +2116 2270 +2070 2202 +2048 2252 +2222 2413 +2495 2685 +2557 2758 +2401 2611 +2428 2582 +2392 2554 +2438 2618 +2504 2700 +2406 2580 +2256 2467 +2189 2378 +2285 2436 +2418 2587 +2612 2783 +2746 2906 +2615 2797 +2523 2733 +2848 3026 +2895 3102 +2645 2873 +2464 2721 +2301 2473 +2269 2354 +2232 2363 +2398 2515 +2626 2756 +2692 2800 +2577 2673 +2596 2635 +2589 2628 +2638 2646 +2656 2712 +2543 2612 +2469 2519 +2440 2474 +2523 2498 +2675 2649 +2885 2839 +2955 2921 +2743 2748 +2621 2660 +2938 2964 +3016 3042 +2739 2801 +2548 2614 +2299 2436 +2289 2435 +2265 2355 +2420 2493 +2694 2770 +2775 2808 +2633 2659 +2637 2674 +2630 2640 +2681 2674 +2764 2751 +2641 2610 +2504 2524 +2451 2450 +2526 2475 +2662 2649 +2828 2814 +2921 2910 +2807 2747 +2650 2648 +2945 2941 +3027 2988 +2781 2752 +2582 2583 +2383 2362 +2342 2293 +2301 2316 +2482 2490 +2716 2751 +2752 2805 +2642 2683 +2670 2731 +2708 2700 +2732 2768 +2829 2843 +2705 2740 +2614 2635 +2583 2561 +2633 2658 +2762 2815 +2955 3063 +3063 3124 +2863 2957 +2758 2822 +3041 3168 +3084 3246 +2887 3028 +2691 2856 +2499 2636 +2467 2577 +2417 2573 +2534 2683 +2796 2968 +2854 2984 +2679 2806 +2654 2809 +2640 2824 +2663 2835 +2695 2890 +2488 2789 +2394 2670 +2298 2580 +2329 2599 +2434 2806 +2637 2967 +2697 3060 +2572 2923 +2493 2810 +2805 3114 +2876 3192 +2781 3166 +2602 3037 +2361 2811 +2196 2636 +2160 2592 +2191 2666 +2274 2770 +2180 2706 +2159 2730 +2164 2720 +2142 2676 +2210 2729 +2336 2798 +2145 2651 +2012 2526 +1964 2466 +2048 2554 +2258 2742 +2492 2954 +2575 3039 +2403 2945 +2339 2903 +2715 3264 +2804 3376 +2645 3215 +2470 3087 +2214 2777 +2004 2574 +1944 2503 +1954 2529 +2004 2551 +1908 2423 +1943 2353 +1998 2435 +2008 2420 +2033 2488 +2163 2586 +1975 2391 +1824 2242 +1766 2153 +1869 2272 +2103 2506 +2393 2710 +2515 2841 +2487 2740 +2440 2685 +2769 3042 +2895 3107 +2519 2738 +2339 2581 +2135 2370 +2071 2373 +2077 2357 +2278 2509 +2545 2746 +2580 2784 +2467 2687 +2441 2728 +2429 2701 +2514 2728 +2548 2812 +2430 2666 +2315 2577 +2239 2513 +2337 2593 +2576 2809 +2771 3008 +2810 3101 +2645 2909 +2527 2836 +2830 3129 +2871 3154 +2637 2947 +2463 2796 +2260 2554 +2169 2533 +2133 2500 +2273 2666 +2554 2899 +2640 2969 +2515 2854 +2509 2854 +2517 2817 +2585 2866 +2644 2900 +2465 2760 +2372 2685 +2330 2574 +2381 2659 +2555 2869 +2777 3104 +2790 3086 +2676 2921 +2572 2814 +2867 3097 +2936 3166 +2732 2980 +2571 2873 +2394 2642 +2361 2552 +2327 2537 +2423 2693 +2709 2899 +2778 2937 +2598 2773 +2587 2774 +2538 2727 +2626 2783 +2702 2891 +2564 2760 +2451 2680 +2365 2582 +2469 2701 +2718 2934 +2930 3137 +2973 3122 +2799 2995 +2700 2929 +3030 3242 +3044 3263 +2848 3069 +2721 2896 +2487 2693 +2448 2661 +2415 2648 +2493 2728 +2733 2960 +2849 3005 +2741 2882 +2727 2832 +2674 2821 +2715 2887 +2740 2938 +2614 2775 +2544 2669 +2462 2603 +2530 2667 +2766 2874 +2954 3110 +2980 3126 +2780 2933 +2637 2848 +2935 3153 +3015 3212 +2850 2998 +2707 2849 +2479 2647 +2418 2595 +2366 2568 +2516 2686 +2767 2938 +2802 3001 +2667 2910 +2662 2892 +2661 2885 +2690 2917 +2760 3016 +2631 2881 +2486 2775 +2428 2719 +2503 2756 +2711 2972 +2937 3180 +2934 3188 +2816 3054 +2729 2948 +3027 3243 +3051 3290 +3025 3272 +2887 3138 +2630 2877 +2443 2704 +2387 2640 +2419 2647 +2531 2720 +2462 2662 +2482 2696 +2471 2713 +2470 2682 +2575 2668 +2663 2778 +2502 2588 +2386 2504 +2306 2416 +2381 2556 +2653 2781 +2910 3017 +2930 3100 +2792 2973 +2748 2941 +3096 3301 +3210 3366 +3043 3234 +2959 3150 +2704 2883 +2557 2659 +2502 2611 +2527 2645 +2609 2708 +2503 2668 +2484 2643 +2547 2668 +2530 2644 +2588 2743 +2690 2841 +2506 2635 +2393 2475 +2330 2420 +2424 2552 +2754 2823 +2995 3067 +3068 3152 +3001 3093 +2977 3060 +3331 3417 +3412 3526 +3063 3203 +2865 3061 +2664 2857 +2651 2852 +2650 2875 +2787 3006 +2987 3257 +3019 3273 +2873 3159 +2847 3186 +2821 3143 +2882 3159 +2970 3168 +2818 2988 +2688 2891 +2608 2857 +2680 2961 +2960 3201 +3153 3374 +3139 3360 +2963 3236 +2866 3188 +3195 3471 +3247 3540 +3090 3371 +2911 3225 +2749 3048 +2702 2978 +2649 3000 +2804 3147 +3077 3370 +3097 3387 +2994 3280 +2981 3251 +2945 3209 +2956 3211 +2981 3275 +2841 3117 +2715 2973 +2671 2917 +2760 3007 +3015 3246 +3214 3441 +3156 3422 +3004 3299 +2885 3231 +3183 3519 +3221 3588 +3024 3374 +2869 3253 +2709 3044 +2672 2962 +2650 2956 +2810 3085 +3021 3345 +3108 3352 +2963 3237 +2897 3212 +2854 3176 +2856 3181 +2882 3250 +2736 3097 +2616 3012 +2523 2931 +2608 3054 +2880 3334 +3096 3561 +3049 3482 +2877 3357 +2787 3225 +3059 3530 +3132 3586 +2887 3524 +2737 3374 +2598 3225 +2545 3168 +2479 3178 +2635 3293 +2853 3525 +2857 3579 +2786 3411 +2823 3426 +2756 3436 +2852 3478 +2907 3530 +2818 3459 +2671 3455 +2626 3306 +2682 3320 +2983 3609 +3180 3740 +3132 3675 +3020 3419 +2935 3373 +3294 3699 +3337 3700 +3200 3604 +3107 3485 +2826 3161 +2851 3099 +2833 3060 +2989 3120 +3260 3358 +3318 3353 +3197 3216 +3160 3262 +3161 3155 +3186 3130 +3249 3240 +3078 3057 +2910 2911 +2760 2888 +2849 2924 +3143 3254 +3310 3424 +3281 3281 +3215 3152 +3064 3072 +3390 3353 +3433 3399 +3452 3434 +3288 3333 +3058 3115 +2945 2939 +2909 2830 +2944 2915 +3086 2936 +3014 2908 +3031 2948 +3078 2861 +3036 2723 +3028 2750 +3100 2911 +2919 2664 +2907 2505 +2798 2371 +2935 2475 +3223 2789 +3429 2968 +3407 3022 +3267 2944 +3144 2874 +3484 3232 +3643 3347 +3550 3216 +3394 3084 +3108 2870 +2903 2715 +2793 2705 +2848 2763 +2875 2884 +2780 2767 +2709 2768 +2757 2781 +2731 2755 +2825 2889 +2941 2944 +2778 2778 +2563 2658 +2540 2616 +2627 2705 +3008 2998 +3308 3212 +3335 3318 +3313 3290 +3368 3266 +3693 3556 +3734 3654 +3377 3344 +3259 3175 +3018 2912 +2969 2868 +2982 2893 +3213 3041 +3398 3319 +3474 3345 +3333 3273 +3308 3187 +3226 3095 +3248 3008 +3243 3177 +3109 3028 +3042 2966 +2915 2952 +3043 3110 +3422 3448 +3618 3677 +3516 3578 +3342 3498 +3260 3389 +3545 3673 +3573 3723 +3470 3555 +3278 3385 +3082 3290 +2995 3228 +2884 3144 +3023 3228 +3246 3425 +3228 3451 +3148 3341 +3149 3285 +3105 3233 +3154 3267 +3152 3283 +2984 3100 +2831 2916 +2729 2803 +2855 2924 +3196 3250 +3400 3430 +3291 3398 +3142 3339 +3067 3229 +3457 3488 +3477 3529 +3344 3379 +3204 3256 +3074 3123 +3015 3057 +2994 2966 +3218 3046 +3483 3317 +3557 3366 +3452 3142 +3398 3096 +3339 3020 +3358 3043 +3391 3120 +3229 2991 +3128 2791 +3025 2746 +3119 2823 +3417 3137 +3632 3377 +3588 3263 +3462 3137 +3334 3023 +3644 3344 +3605 3458 +3463 3304 +3328 3115 +3161 2896 +3101 2882 +3011 2873 +3167 3071 +3435 3331 +3509 3329 +3346 3160 +3317 3073 +3240 2936 +3302 2950 +3392 3060 +3244 2910 +3118 2820 +3081 2824 +3242 2947 +3671 3265 +3871 3485 +3794 3423 +3665 3276 +3513 3156 +3848 3507 +3854 3500 +3691 3446 +3509 3321 +3294 3127 +3193 3036 +3133 3034 +3245 3228 +3536 3444 +3542 3367 +3387 3243 +3362 3183 +3373 3089 +3381 3105 +3487 3150 +3316 3041 +3205 2968 +3145 2930 +3336 3074 +3615 3450 +3780 3714 +3733 3699 +3585 3552 +3443 3442 +3723 3759 +3704 3802 +3736 3817 +3630 3648 +3447 3398 +3109 3199 +3121 3062 +3201 3081 +3262 3152 +3150 3055 +3106 3031 +3068 3012 +2962 2907 +2965 2879 +3079 3060 +2856 2894 +2741 2777 +2703 2707 +2813 2812 +3156 3134 +3310 3388 +3278 3335 +3182 3259 +3167 3143 +3553 3468 +3610 3564 +3488 3439 +3321 3352 +3166 3115 +3040 2912 +2976 2871 +2996 2921 +3084 2950 +2896 2779 +2938 2817 +2939 2811 +2887 2814 +2934 2861 +2971 2950 +2744 2740 +2610 2620 +2456 2574 +2629 2699 +3018 3097 +3258 3341 +3296 3367 +3222 3274 +3229 3223 +3569 3558 +3651 3589 +3295 3277 +3191 3160 +3063 3018 +2982 2956 +2928 2982 +3063 3134 +3366 3338 +3365 3360 +3199 3230 +3110 3215 +3022 3178 +3007 3270 +3055 3283 +2968 3158 +2905 3040 +2867 2936 +3062 3108 +3288 3474 +3538 3641 +3360 3503 +3214 3315 +3024 3223 +3324 3568 +3352 3595 +3228 3482 +3109 3372 +2896 3165 +2807 3105 +2713 3107 +2888 3320 +3206 3628 +3205 3629 +3110 3551 +3035 3498 +2952 3379 +2968 3390 +2992 3395 +2924 3222 +2784 3051 +2661 3013 +2769 3150 +3126 3579 +3327 3799 +3183 3674 +3038 3606 +3006 3511 +3297 3766 +3299 3749 +3161 3535 +3009 3389 +2749 3252 +2694 3183 +2651 3140 +2851 3358 +3207 3678 +3198 3666 +3142 3494 +3104 3505 +3017 3357 +3026 3297 +3018 3337 +2878 3193 +2820 3114 +2755 3087 +2852 3184 +3215 3643 +3382 3879 +3256 3778 +3074 3678 +2963 3540 +3283 3841 +3327 3800 +3210 3681 +3110 3552 +2906 3304 +2879 3297 +2931 3272 +3203 3375 +3530 3679 +3488 3689 +3282 3534 +3218 3408 +3144 3401 +3140 3429 +3212 3414 +3065 3272 +2955 3089 +2940 3027 +3038 3213 +3416 3637 +3556 3821 +3483 3709 +3298 3538 +3162 3391 +3432 3657 +3494 3756 +3307 3609 +3170 3479 +2967 3259 +2934 3216 +2897 3159 +3042 3340 +3282 3627 +3349 3625 +3138 3419 +3095 3419 +2970 3293 +2943 3313 +2938 3345 +2811 3173 +2719 3026 +2610 3039 +2776 3220 +3222 3636 +3362 3772 +3255 3667 +3142 3561 +3023 3441 +3329 3738 +3332 3764 +3440 3813 +3289 3711 +3118 3487 +2926 3306 +2839 3341 +2940 3426 +3094 3486 +2942 3387 +2916 3449 +2875 3460 +2809 3354 +2822 3368 +2938 3478 +2767 3360 +2592 3236 +2509 3116 +2690 3278 +3104 3752 +3255 3902 +3192 3896 +3049 3764 +2903 3701 +3186 4009 +3246 4083 +3178 3992 +3043 3825 +2856 3600 +2639 3445 +2605 3414 +2744 3464 +2752 3450 +2639 3311 +2656 3351 +2769 3367 +2719 3301 +2760 3358 +2975 3513 +2724 3251 +2546 3089 +2452 3044 +2557 3184 +3008 3636 +3229 3769 +3282 3762 +3123 3694 +3016 3573 +3307 3861 +3413 3940 +3064 3686 +2902 3568 +2661 3400 +2549 3303 +2496 3300 +2725 3512 +3115 3848 +3172 3930 +3024 3768 +2950 3694 +2898 3600 +2922 3657 +2978 3741 +2779 3590 +2720 3523 +2647 3464 +2764 3726 +3136 4054 +3350 4276 +3232 4132 +2993 3993 +2865 3892 +3098 4180 +3207 4220 +2981 4038 +2820 3934 +2604 3788 +2592 3690 +2515 3675 +2710 3789 +2979 4092 +3040 4076 +2880 3903 +2867 3826 +2911 3731 +2971 3731 +2964 3833 +2867 3740 +2674 3697 +2594 3710 +2764 3878 +3210 4255 +3339 4451 +3275 4363 +3158 4189 +3003 3977 +3274 4234 +3314 4226 +3146 4052 +3004 3851 +2884 3668 +2806 3658 +2816 3643 +3019 3887 +3379 4218 +3417 4270 +3173 4157 +3017 4025 +2954 3969 +2982 4008 +3023 4034 +2923 3866 +2871 3788 +2860 3646 +2970 3715 +3388 4100 +3622 4254 +3507 4135 +3354 3943 +3228 3907 +3520 4059 +3530 4068 +3361 3808 +3189 3729 +2993 3490 +2941 3489 +2988 3472 +3178 3671 +3476 4035 +3510 4070 +3284 3900 +3282 3822 +3176 3802 +3207 3798 +3278 3796 +3124 3651 +2958 3450 +2904 3412 +3060 3581 +3398 3879 +3561 4016 +3438 3986 +3260 3836 +3168 3728 +3485 3899 +3470 3932 +3300 3742 +3192 3634 +2984 3426 +2919 3316 +3036 3316 +3134 3484 +3462 3708 +3432 3693 +3251 3475 +3129 3453 +3069 3335 +3132 3321 +3176 3322 +3022 3272 +2940 3200 +2899 3073 +3073 3273 +3480 3665 +3577 3776 +3477 3687 +3302 3591 +3201 3535 +3464 3851 +3543 3900 +3537 3986 +3439 3903 +3177 3694 +3008 3465 +2977 3404 +3128 3489 +3234 3673 +3189 3597 +3246 3597 +3242 3553 +3125 3413 +3183 3414 +3272 3643 +3035 3455 +2958 3314 +2907 3287 +3078 3456 +3451 3814 +3614 3967 +3571 3912 +3499 3858 +3492 3824 +3764 4148 +3794 4223 +3650 4119 +3504 3990 +3283 3805 +3011 3524 +2949 3536 +3066 3540 +3132 3602 +3026 3510 +3104 3519 +3180 3561 +3153 3512 +3267 3633 +3342 3749 +3168 3444 +3054 3301 +2986 3268 +3171 3512 +3480 3878 +3682 4054 +3710 4125 +3570 3989 +3461 3982 +3765 4279 +3852 4367 +3555 3961 +3424 3875 +3271 3683 +3116 3606 +3097 3647 +3368 3866 +3650 4201 +3672 4262 +3539 4067 +3513 3978 +3441 3973 +3414 3999 +3503 4111 +3381 3958 +3277 3824 +3223 3759 +3460 3937 +3867 4346 +4043 4482 +3968 4405 +3801 4259 +3661 4143 +3971 4380 +3985 4491 +3803 4297 +3705 4127 +3515 3983 +3445 3889 +3437 3880 +3636 3990 +3994 4376 +4043 4418 +3929 4235 +3934 4149 +3892 4085 +3922 4130 +3976 4202 +3718 4086 +3746 4007 +3718 3990 +3832 4153 +4266 4447 +4409 4608 +4265 4449 +4137 4314 +4033 4232 +4265 4508 +4303 4566 +4185 4366 +4171 4254 +3995 3995 +4009 3895 +4053 3852 +4187 4019 +4526 4240 +4590 4273 +4411 4041 +4317 4000 +4220 3876 +4165 3816 +4224 3878 +4062 3679 +3911 3557 +3879 3564 +4097 3742 +4445 4116 +4621 4333 +4565 4193 +4356 4027 +4224 3958 +4445 4224 +4473 4298 +4243 4117 +4131 3994 +4003 3792 +3946 3819 +3846 3757 +4012 3931 +4375 4263 +4343 4332 +4151 4128 +4028 4055 +3943 3925 +3942 3916 +3981 3996 +3761 3864 +3685 3810 +3569 3738 +3706 3891 +4059 4296 +4231 4448 +4161 4324 +3998 4163 +3858 4015 +4100 4286 +4065 4373 +3892 4158 +3730 4052 +3490 3861 +3417 3778 +3480 3779 +3551 4001 +3731 4302 +3755 4394 +3542 4227 +3476 4130 +3406 4025 +3408 3993 +3421 4011 +3306 3840 +3174 3668 +3063 3605 +3223 3835 +3618 4219 +3705 4369 +3671 4268 +3504 4155 +3436 4083 +3687 4389 +3668 4427 +3557 4571 +3509 4452 +3329 4256 +3029 4068 +2975 4001 +2975 4038 +3108 4081 +3007 3945 +2979 3977 +2979 3952 +2922 3871 +2939 3964 +3037 4119 +2961 3907 +2896 3785 +2817 3753 +2986 4062 +3407 4451 +3602 4550 +3539 4425 +3405 4356 +3427 4306 +3744 4655 +3754 4671 +3654 4553 +3474 4353 +3265 4210 +3096 3994 +2911 3932 +2972 4036 +3040 4002 +2937 3870 +2944 3895 +2981 3817 +2924 3832 +2944 3813 +3074 4017 +2896 3768 +2798 3675 +2665 3574 +2906 3736 +3192 4224 +3324 4474 +3333 4555 +3190 4458 +3233 4433 +3509 4718 +3622 4690 +3272 4327 +3192 4172 +2999 3936 +2966 3827 +2954 3854 +3124 4013 +3474 4365 +3621 4427 +3412 4263 +3392 4155 +3257 4110 +3333 4142 +3350 4228 +3226 4088 +3131 3949 +3123 3892 +3251 3970 +3540 4371 +3637 4605 +3527 4578 +3379 4348 +3320 4180 +3499 4447 +3641 4462 +3407 4301 +3277 4191 +3173 3984 +3135 3882 +3129 3895 +3356 4113 +3622 4466 +3660 4448 +3480 4231 +3500 4225 +3356 4052 +3374 4070 +3475 4129 +3359 3914 +3304 3828 +3239 3737 +3444 3923 +3724 4240 +3833 4389 +3731 4380 +3701 4290 +3575 4168 +3813 4372 +3827 4472 +3593 4305 +3539 4125 +3413 3954 +3359 3831 +3373 3755 +3527 3919 +3788 4126 +3844 4175 +3683 4091 +3606 3959 +3584 3892 +3618 3958 +3708 4036 +3570 3869 +3528 3798 +3434 3730 +3675 3959 +4049 4344 +4197 4478 +4134 4405 +3930 4352 +3859 4325 +4143 4664 +4117 4690 +3926 4510 +3788 4390 +3577 4123 +3608 4117 +3589 4106 +3780 4253 +4100 4603 +4172 4651 +3993 4452 +3900 4461 +3970 4450 +4053 4485 +4143 4540 +3971 4493 +3964 4397 +3886 4326 +4011 4573 +4311 4886 +4496 5045 +4437 4905 +4243 4804 +4147 4709 +4408 5078 +4465 5138 +4347 5042 +4192 4880 +3972 4701 +3925 4626 +3834 4608 +4060 4730 +4287 5025 +4331 5051 +4097 4935 +3988 4860 +4009 4803 +4081 4722 +4066 4856 +3978 4860 +3859 4715 +3827 4657 +3961 4826 +4303 5183 +4418 5223 +4351 5050 +4090 4861 +4005 4737 +4253 5078 +4263 5091 +4228 5108 +4149 4904 +3906 4691 +3643 4498 +3555 4483 +3570 4626 +3611 4661 +3647 4708 +3583 4682 +3580 4700 +3565 4666 +3630 4687 +3710 4848 +3450 4663 +3224 4466 +3207 4381 +3385 4603 +3757 4981 +3944 5170 +3902 5212 +3889 5097 +3850 4953 +4208 5149 +4282 5173 +4069 5057 +4098 4920 +3798 4757 +3567 4608 +3485 4527 +3492 4630 +3512 4690 +3375 4538 +3345 4496 +3471 4471 +3449 4424 +3478 4415 +3658 4528 +3477 4293 +3319 4032 +3237 3996 +3418 4173 +3808 4499 +4055 4692 +4135 4620 +4077 4441 +4050 4358 +4302 4606 +4322 4689 +3905 4299 +3777 4173 +3595 4059 +3597 4026 +3626 4027 +3795 4243 +4096 4493 +4180 4487 +4019 4258 +4007 4279 +3884 4220 +3876 4266 +3988 4254 +3900 4103 +3805 3937 +3771 3866 +3866 4027 +4198 4355 +4344 4541 +4290 4523 +4136 4377 +4021 4227 +4277 4560 +4367 4553 +4167 4430 +4052 4311 +3865 4079 +3729 3986 +3689 3920 +3843 4102 +4118 4388 +4234 4524 +4059 4341 +3952 4223 +3935 4234 +3987 4212 +4075 4366 +3954 4262 +3803 4173 +3732 4143 +3857 4345 +4246 4568 +4292 4753 +4241 4692 +4032 4631 +3825 4537 +4076 4837 +4071 4765 +3882 4617 +3759 4571 +3605 4346 +3454 4258 +3415 4217 +3536 4492 +3848 4749 +3980 4791 +3832 4570 +3812 4552 +3688 4504 +3672 4571 +3742 4629 +3718 4500 +3624 4452 +3541 4385 +3761 4490 +4124 4834 +4266 5023 +4206 4980 +4056 4810 +3932 4669 +4193 4889 +4181 4915 +3998 4777 +3871 4728 +3718 4551 +3673 4463 +3577 4357 +3752 4436 +4076 4692 +4088 4773 +3932 4579 +3884 4537 +3906 4446 +3968 4466 +4068 4551 +3946 4353 +3865 4272 +3778 4222 +3878 4357 +4226 4761 +4394 4871 +4320 4826 +4203 4801 +4094 4613 +4319 4881 +4309 4866 +4073 4537 +3898 4342 +3738 4170 +3657 4080 +3574 3947 +3699 4035 +3961 4344 +3937 4478 +3762 4333 +3646 4269 +3628 4226 +3634 4273 +3708 4335 +3615 4188 +3490 3956 +3487 3879 +3646 4045 +4032 4291 +4103 4453 +4004 4432 +3895 4279 +3723 4216 +4050 4572 +4144 4610 +4131 4569 +4075 4484 +3813 4286 +3569 4053 +3536 3978 +3620 4091 +3704 4171 +3708 4147 +3671 4207 +3693 4205 +3695 4218 +3705 4163 +3742 4256 +3591 4100 +3513 3894 +3433 3734 +3662 4001 +4003 4295 +4264 4434 +4185 4451 +4107 4348 +4074 4317 +4441 4686 +4406 4684 +4244 4535 +4081 4522 +3933 4212 +3699 4052 +3537 4008 +3674 4114 +3820 4192 +3769 4049 +3811 4061 +3803 4035 +3707 3971 +3765 4050 +3902 4174 +3633 3895 +3562 3777 +3514 3700 +3662 3958 +4084 4297 +4244 4501 +4236 4506 +4081 4434 +4061 4357 +4331 4686 +4357 4713 +4025 4363 +3913 4269 +3718 4131 +3739 4163 +3716 4156 +3731 4306 +3952 4472 +4039 4466 +3862 4247 +3790 4267 +3756 4185 +3815 4271 +3948 4272 +3811 4044 +3703 3950 +3679 3935 +3875 4076 +4254 4409 +4459 4653 +4373 4591 +4238 4456 +4134 4272 +4481 4585 +4562 4528 +4308 4235 +4229 4128 +4129 3920 +4027 3758 +4061 3766 +4207 3894 +4496 4169 +4577 4163 +4394 3976 +4351 3906 +4313 3814 +4395 3886 +4466 4050 +4365 3884 +4230 3950 +4145 3831 +4302 3970 +4647 4240 +4842 4277 +4790 4206 +4659 4121 +4558 4061 +4815 4314 +4810 4301 +4631 4164 +4510 4077 +4302 3958 +4224 3907 +4106 3845 +4166 3925 +4384 4201 +4410 4159 +4253 4004 +4205 3978 +4188 4003 +4235 4016 +4347 4104 +4195 3955 +4112 3852 +4096 3853 +4274 4016 +4596 4345 +4659 4432 +4594 4378 +4466 4260 +4405 4112 +4627 4379 +4692 4378 +4531 4233 +4406 4196 +4215 4009 +4194 3938 +4118 3955 +4217 4071 +4467 4290 +4466 4321 +4370 4229 +4281 4268 +4132 4255 +4182 4346 +4333 4427 +4161 4233 +4030 4123 +3973 3987 +4233 4155 +4673 4482 +4827 4678 +4721 4546 +4615 4422 +4423 4346 +4614 4655 +4615 4729 +4334 4490 +4258 4330 +4049 4153 +4042 4114 +3994 4056 +4067 4183 +4359 4446 +4389 4465 +4138 4305 +4104 4302 +3985 4273 +3986 4157 +4053 4307 +3864 4150 +3750 3980 +3795 4036 +3888 4120 +4243 4424 +4405 4517 +4313 4471 +4116 4365 +4108 4234 +4355 4456 +4393 4512 +4294 4380 +4181 4269 +3876 4002 +3650 3836 +3565 3726 +3669 3755 +3750 3923 +3755 3840 +3854 3853 +3827 3875 +3686 3792 +3817 3872 +3901 4065 +3659 3945 +3547 3848 +3472 3898 +3617 4091 +3940 4480 +4070 4646 +4013 4598 +4033 4485 +3980 4418 +4393 4679 +4440 4748 +4324 4695 +4146 4742 +3914 4451 +3665 4253 +3579 4197 +3582 4116 +3627 4103 +3500 3979 +3542 4057 +3653 4183 +3572 4050 +3668 4099 +3810 4180 +3543 3892 +3380 3779 +3262 3621 +3421 3662 +3789 4026 +4055 4197 +4111 4296 +4102 4221 +4013 4154 +4252 4418 +4238 4491 +3815 4193 +3664 4082 +3369 3918 +3443 3906 +3354 3787 +3479 3912 +3650 4086 +3576 4021 +3377 3896 +3327 3870 +3256 3841 +3288 3859 +3446 3982 +3381 3754 +3361 3618 +3306 3544 +3462 3712 +3785 4091 +3910 4266 +3815 4228 +3741 4172 +3588 4064 +3827 4325 +3881 4377 +3601 4136 +3529 4017 +3298 3858 +3171 3792 +3057 3731 +3133 4040 +3362 4256 +3445 4291 +3354 4156 +3320 4062 +3287 4053 +3330 4158 +3446 4267 +3327 4055 +3250 4003 +3267 3912 +3453 4092 +3807 4375 +3898 4466 +3770 4470 +3608 4400 +3579 4296 +3899 4505 +3916 4516 +3740 4365 +3711 4229 +3478 4029 +3448 3980 +3437 3974 +3590 4114 +3796 4336 +3875 4387 +3723 4193 +3597 4137 +3524 4075 +3591 4099 +3621 4189 +3545 3988 +3406 3807 +3288 3695 +3444 3805 +3794 4238 +3913 4408 +3827 4410 +3711 4356 +3622 4148 +3863 4422 +3883 4452 +3664 4422 +3571 4324 +3336 4079 +3301 4056 +3200 4009 +3422 4166 +3679 4417 +3716 4398 +3616 4222 +3582 4219 +3505 4196 +3585 4289 +3677 4416 +3522 4295 +3455 4183 +3438 4079 +3637 4299 +3945 4602 +4138 4813 +4072 4842 +3892 4641 +3805 4530 +4153 4801 +4202 4802 +3938 4559 +3832 4506 +3755 4245 +3698 4266 +3609 4239 +3719 4296 +3977 4466 +3993 4538 +3906 4433 +3897 4474 +3887 4368 +3891 4344 +4094 4419 +3927 4254 +3872 4138 +3737 4059 +3932 4164 +4365 4461 +4458 4654 +4404 4583 +4248 4510 +4176 4430 +4482 4762 +4579 4888 +4435 4847 +4271 4750 +4051 4494 +3802 4176 +3719 4001 +3840 4058 +3984 4115 +3920 4075 +3922 4140 +3805 4135 +3794 3979 +3782 4008 +3926 4142 +3804 3991 +3678 3858 +3605 3799 +3737 4026 +4086 4359 +4315 4501 +4165 4435 +4019 4419 +4013 4284 +4327 4567 +4418 4576 +4289 4480 +4189 4422 +3969 4216 +3795 3993 +3686 3980 +3739 3993 +3816 4044 +3683 3815 +3689 3813 +3679 3802 +3592 3731 +3713 3704 +3844 3815 +3687 3564 +3560 3329 +3470 3236 +3614 3500 +4030 3879 +4196 4049 +4214 4061 +4157 3919 +4155 3903 +4483 4190 +4524 4182 +4387 3999 +4363 3831 +4254 3479 +4002 3357 +3823 3355 +3790 3354 +3783 3336 +3657 3275 +3600 3281 +3590 3287 +3541 3245 +3651 3283 +3729 3429 +3608 3234 +3458 3137 +3313 3168 +3453 3424 +3860 3797 +4111 4006 +4159 4070 +4110 4001 +4044 3906 +4387 4108 +4481 4096 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_flex.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_flex.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_peak.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_peak.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_pv.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_pv.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_semibase.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_semibase.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_store_in.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_store_in.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_store_out.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/load/series/load_store_out.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-area1.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-area1.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-area2.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-area2.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-flex.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-flex.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-peak.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-peak.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-pv.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-pv.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-semibase.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-semibase.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-store_in.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-store_in.txt new file mode 100644 index 000000000..0c8b93539 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-store_in.txt @@ -0,0 +1,8760 @@ +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 +0 0 0 0 0 0 0 -1000 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-store_out.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-store_out.txt new file mode 100644 index 000000000..19e4ddca3 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/misc-gen/miscgen-store_out.txt @@ -0,0 +1,8760 @@ +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 +0 0 0 0 0 0 0 1000 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/area1.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/area1.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/area2.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/area2.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/flex.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/flex.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/peak.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/peak.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/pv.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/pv.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/semibase.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/semibase.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/store_in.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/store_in.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/store_out.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/reserves/store_out.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/conversion.txt new file mode 100644 index 000000000..2ab6ed8f2 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/conversion.txt @@ -0,0 +1,2 @@ +-340282346638528859811704183484516925440 0 340282346638528859811704183484516925440 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area1/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/conversion.txt new file mode 100644 index 000000000..2ab6ed8f2 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/conversion.txt @@ -0,0 +1,2 @@ +-340282346638528859811704183484516925440 0 340282346638528859811704183484516925440 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/area2/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/correlation.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/correlation.ini new file mode 100644 index 000000000..e8ecc128c --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/correlation.ini @@ -0,0 +1,29 @@ +[general] +mode = annual + +[annual] + +[0] + +[1] + +[2] + +[3] + +[4] + +[5] + +[6] + +[7] + +[8] + +[9] + +[10] + +[11] + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/flex/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/peak/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/pv/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/conversion.txt new file mode 100644 index 000000000..2ab6ed8f2 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/conversion.txt @@ -0,0 +1,2 @@ +-340282346638528859811704183484516925440 0 340282346638528859811704183484516925440 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/semibase/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_in/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/prepro/store_out/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_area1.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_area1.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_area2.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_area2.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_flex.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_flex.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_peak.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_peak.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_pv.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_pv.txt new file mode 100644 index 000000000..7f158aea1 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_pv.txt @@ -0,0 +1,8760 @@ +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 +1000 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_semibase.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_semibase.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_store_in.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_store_in.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_store_out.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/solar/series/solar_store_out.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/areas.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/areas.ini new file mode 100644 index 000000000..3ffa8e21c --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/areas.ini @@ -0,0 +1,12 @@ +[unserverdenergycost] +area1 = 20000.000000 +area2 = 20000.000000 +flex = 20001.000000 +peak = 20001.000000 +pv = 20001.000000 +semibase = 20001.000000 + +[spilledenergycost] +flex = 1.000000 +peak = 1.000000 +semibase = 1.000000 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/area1/list.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/area1/list.ini new file mode 100644 index 000000000..12f9bcedd --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/area1/list.ini @@ -0,0 +1,31 @@ +[Base] +name = Base +group = Nuclear +unitcount = 3 +nominalcapacity = 900.000000 +min-stable-power = 500.000000 +min-up-time = 48 +min-down-time = 48 +marginal-cost = 20.000000 +market-bid-cost = 20.000000 + +[Peak] +name = Peak +group = Oil +unitcount = 10 +nominalcapacity = 100.000000 +min-stable-power = 20.000000 +marginal-cost = 100.000000 +market-bid-cost = 100.000000 + +[SemiBase] +name = SemiBase +group = Hard coal +unitcount = 2 +nominalcapacity = 450.000000 +min-stable-power = 200.000000 +min-up-time = 12 +min-down-time = 12 +marginal-cost = 45.000000 +market-bid-cost = 45.000000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/area2/list.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/area2/list.ini new file mode 100644 index 000000000..4bde84de1 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/area2/list.ini @@ -0,0 +1,31 @@ +[Base] +name = Base +group = Nuclear +unitcount = 3 +nominalcapacity = 900.000000 +min-stable-power = 500.000000 +min-up-time = 48 +min-down-time = 48 +marginal-cost = 20.000000 +market-bid-cost = 20.000000 + +[Peak] +name = Peak +group = Oil +unitcount = 2 +nominalcapacity = 100.000000 +min-stable-power = 20.000000 +marginal-cost = 100.000000 +market-bid-cost = 100.000000 + +[SemiBase] +name = SemiBase +group = Hard coal +unitcount = 2 +nominalcapacity = 450.000000 +min-stable-power = 200.000000 +min-up-time = 12 +min-down-time = 12 +marginal-cost = 45.000000 +market-bid-cost = 45.000000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/flex/list.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/flex/list.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/peak/list.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/peak/list.ini new file mode 100644 index 000000000..0a11b8d3c --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/peak/list.ini @@ -0,0 +1,9 @@ +[Peak_unit1] +name = Peak_unit1 +group = Oil +unitcount = 10 +nominalcapacity = 200.000000 +min-stable-power = 50.000000 +marginal-cost = 180.000000 +market-bid-cost = 180.000000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/pv/list.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/pv/list.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/semibase/list.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/semibase/list.ini new file mode 100644 index 000000000..868771c49 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/semibase/list.ini @@ -0,0 +1,10 @@ +[SemiBase1] +name = SemiBase1 +group = Gas +unitcount = 10 +nominalcapacity = 200.000000 +min-up-time = 6 +min-down-time = 6 +marginal-cost = 50.000000 +market-bid-cost = 50.000000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/store_in/list.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/store_in/list.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/store_out/list.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/clusters/store_out/list.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/base/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/base/data.txt new file mode 100644 index 000000000..5e936f498 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/base/data.txt @@ -0,0 +1,365 @@ +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/base/modulation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/base/modulation.txt new file mode 100644 index 000000000..57ec0a6d3 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/base/modulation.txt @@ -0,0 +1,8760 @@ +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/peak/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/peak/data.txt new file mode 100644 index 000000000..caa31fa66 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/peak/data.txt @@ -0,0 +1,365 @@ +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/peak/modulation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/peak/modulation.txt new file mode 100644 index 000000000..57ec0a6d3 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/peak/modulation.txt @@ -0,0 +1,8760 @@ +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/semibase/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/semibase/data.txt new file mode 100644 index 000000000..caa31fa66 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/semibase/data.txt @@ -0,0 +1,365 @@ +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/semibase/modulation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/semibase/modulation.txt new file mode 100644 index 000000000..57ec0a6d3 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area1/semibase/modulation.txt @@ -0,0 +1,8760 @@ +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/base/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/base/data.txt new file mode 100644 index 000000000..5e936f498 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/base/data.txt @@ -0,0 +1,365 @@ +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/base/modulation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/base/modulation.txt new file mode 100644 index 000000000..57ec0a6d3 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/base/modulation.txt @@ -0,0 +1,8760 @@ +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/peak/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/peak/data.txt new file mode 100644 index 000000000..5e936f498 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/peak/data.txt @@ -0,0 +1,365 @@ +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 +7 7 0.050000 0.050000 0 10 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/peak/modulation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/peak/modulation.txt new file mode 100644 index 000000000..57ec0a6d3 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/peak/modulation.txt @@ -0,0 +1,8760 @@ +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/semibase/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/semibase/data.txt new file mode 100644 index 000000000..caa31fa66 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/semibase/data.txt @@ -0,0 +1,365 @@ +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/semibase/modulation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/semibase/modulation.txt new file mode 100644 index 000000000..57ec0a6d3 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/area2/semibase/modulation.txt @@ -0,0 +1,8760 @@ +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/peak/peak_unit1/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/peak/peak_unit1/data.txt new file mode 100644 index 000000000..caa31fa66 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/peak/peak_unit1/data.txt @@ -0,0 +1,365 @@ +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/peak/peak_unit1/modulation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/peak/peak_unit1/modulation.txt new file mode 100644 index 000000000..57ec0a6d3 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/peak/peak_unit1/modulation.txt @@ -0,0 +1,8760 @@ +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/semibase/semibase1/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/semibase/semibase1/data.txt new file mode 100644 index 000000000..caa31fa66 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/semibase/semibase1/data.txt @@ -0,0 +1,365 @@ +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 +7 1 0.050000 0.050000 0 10 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/semibase/semibase1/modulation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/semibase/semibase1/modulation.txt new file mode 100644 index 000000000..57ec0a6d3 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/prepro/semibase/semibase1/modulation.txt @@ -0,0 +1,8760 @@ +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 +1 1 1 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area1/base/series.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area1/base/series.txt new file mode 100644 index 000000000..78fd3fb95 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area1/base/series.txt @@ -0,0 +1,8760 @@ +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 900 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area1/peak/series.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area1/peak/series.txt new file mode 100644 index 000000000..6b1d8a98e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area1/peak/series.txt @@ -0,0 +1,8760 @@ +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +600 900 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +700 700 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 600 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 600 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +700 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +600 1000 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +700 800 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +700 900 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +800 800 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +800 700 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 800 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +900 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +800 1000 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +1000 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +800 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +900 700 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 800 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 +1000 700 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area1/semibase/series.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area1/semibase/series.txt new file mode 100644 index 000000000..bda44f2a9 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area1/semibase/series.txt @@ -0,0 +1,8760 @@ +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area2/base/series.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area2/base/series.txt new file mode 100644 index 000000000..77a4cebbf --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area2/base/series.txt @@ -0,0 +1,8760 @@ +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +900 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 1800 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +1800 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 1800 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 +2700 2700 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area2/peak/series.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area2/peak/series.txt new file mode 100644 index 000000000..84392afe6 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area2/peak/series.txt @@ -0,0 +1,8760 @@ +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 100 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +100 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 200 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 +200 100 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area2/semibase/series.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area2/semibase/series.txt new file mode 100644 index 000000000..371993de6 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/area2/semibase/series.txt @@ -0,0 +1,8760 @@ +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +0 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +0 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 0 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +450 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +450 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 450 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 +900 900 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/peak/peak_unit1/series.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/peak/peak_unit1/series.txt new file mode 100644 index 000000000..24ac4d3c6 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/peak/peak_unit1/series.txt @@ -0,0 +1,8760 @@ +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/semibase/semibase1/series.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/semibase/semibase1/series.txt new file mode 100644 index 000000000..24ac4d3c6 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/thermal/series/semibase/semibase1/series.txt @@ -0,0 +1,8760 @@ +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 +2000 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/conversion.txt new file mode 100644 index 000000000..2ab6ed8f2 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/conversion.txt @@ -0,0 +1,2 @@ +-340282346638528859811704183484516925440 0 340282346638528859811704183484516925440 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/data.txt new file mode 100644 index 000000000..a02dea81f --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/data.txt @@ -0,0 +1,12 @@ +0.636502 1.190204 0 92.870003 0.044984 4 +0.615911 1.401288 0 89.870003 0.037726 4 +0.671116 1.650729 0 91.099998 0.040832 4 +0.625074 2.407045 0 90.190002 0.047036 4 +0.658591 2.514769 0 88.190002 0.046217 4 +0.718841 2.524613 0 87.839996 0.037902 4 +0.616990 2.663432 0 76.739998 0.044789 4 +0.645206 2.528729 0 81.269997 0.041419 4 +0.731966 2.334828 0 86.940002 0.047169 4 +0.660681 1.889392 0 89.959999 0.047437 4 +0.779374 1.709543 0 93.059998 0.053013 4 +0.605697 1.440626 0 92.160004 0.040380 4 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/k.txt new file mode 100644 index 000000000..7cad18a1a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/k.txt @@ -0,0 +1,24 @@ +0.978552 0.986619 0.941638 0.868156 0.810390 0.799164 0.807253 0.816317 0.852672 0.932281 0.977514 0.992470 +0.977097 0.976000 0.921865 0.846120 0.800495 0.797971 0.795844 0.801402 0.839860 0.921892 0.972427 0.997850 +0.972608 0.966967 0.875135 0.821021 0.792799 0.791841 0.785089 0.790755 0.830297 0.939860 0.974995 0.994455 +0.971045 0.961669 0.888404 0.803394 0.787416 0.785792 0.775329 0.785811 0.823794 0.907044 0.976336 0.994933 +0.967080 0.958812 0.877872 0.796963 0.780186 0.783494 0.769925 0.778743 0.819889 0.901666 0.972649 0.991950 +0.970351 0.955153 0.874166 0.794849 0.773397 0.773829 0.765136 0.770129 0.820374 0.899939 0.968814 0.985846 +0.977656 0.957095 0.878386 0.794770 0.772606 0.775620 0.755832 0.756280 0.826099 0.900615 0.972917 0.987831 +0.988212 0.955220 0.887634 0.800412 0.811999 0.839736 0.781096 0.755371 0.836949 0.908417 0.978791 0.996669 +0.993287 0.949955 0.918196 0.834569 0.906373 0.943569 0.887359 0.826327 0.856333 0.913480 0.983485 1.001013 +1.001131 0.965031 0.990244 0.924066 0.980337 1.020413 0.996943 0.955871 0.941726 0.933289 0.990709 1.001548 +1.015100 1.002264 1.065548 1.013766 1.055298 1.088586 1.080668 1.067774 1.077024 0.998033 1.019387 1.006970 +1.035128 1.046103 1.120309 1.102320 1.133366 1.154018 1.160496 1.162862 1.186045 1.088661 1.054363 1.016897 +1.052984 1.077942 1.160801 1.187088 1.217303 1.218184 1.234742 1.252279 1.264646 1.158456 1.076318 1.022318 +1.049234 1.092125 1.184606 1.256900 1.285526 1.270773 1.303198 1.319346 1.314070 1.187330 1.068110 1.020577 +1.029838 1.085731 1.192727 1.307764 1.339204 1.307536 1.349645 1.370634 1.336654 1.184454 1.041375 1.010816 +1.004232 1.060171 1.179250 1.333746 1.369495 1.327886 1.369565 1.397819 1.333212 1.157436 1.006256 1.001407 +0.987558 1.019211 1.135685 1.330795 1.363492 1.326078 1.361823 1.385649 1.289336 1.105608 0.994293 1.001109 +0.996062 0.993406 1.062416 1.291919 1.316252 1.292914 1.311707 1.332559 1.193001 1.029485 1.004926 1.006726 +1.006851 0.997231 0.998142 1.204208 1.222725 1.216679 1.223464 1.218649 1.051659 0.982480 1.013990 1.006915 +1.010336 1.006632 0.974895 1.053264 1.085490 1.098309 1.097484 1.043681 0.941248 0.982830 1.013422 1.002576 +1.007674 1.006739 0.975311 0.933948 0.925840 0.952374 0.933177 0.894649 0.910350 0.996519 1.003084 0.996472 +1.006502 1.001159 0.975994 0.900344 0.837087 0.841117 0.826382 0.843823 0.899963 1.001231 0.990366 0.990334 +1.002221 0.994080 0.968748 0.902427 0.817853 0.799627 0.810530 0.838646 0.885090 0.992707 0.978750 0.986884 +0.999262 0.984685 0.952030 0.897190 0.815073 0.794488 0.817313 0.834624 0.869708 0.976288 0.966723 0.985434 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/settings.ini new file mode 100644 index 000000000..dda096c4b --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/settings.ini @@ -0,0 +1,3 @@ +[general] +capacity = 20.000000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area1/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/conversion.txt new file mode 100644 index 000000000..2ab6ed8f2 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/conversion.txt @@ -0,0 +1,2 @@ +-340282346638528859811704183484516925440 0 340282346638528859811704183484516925440 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/data.txt new file mode 100644 index 000000000..a02dea81f --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/data.txt @@ -0,0 +1,12 @@ +0.636502 1.190204 0 92.870003 0.044984 4 +0.615911 1.401288 0 89.870003 0.037726 4 +0.671116 1.650729 0 91.099998 0.040832 4 +0.625074 2.407045 0 90.190002 0.047036 4 +0.658591 2.514769 0 88.190002 0.046217 4 +0.718841 2.524613 0 87.839996 0.037902 4 +0.616990 2.663432 0 76.739998 0.044789 4 +0.645206 2.528729 0 81.269997 0.041419 4 +0.731966 2.334828 0 86.940002 0.047169 4 +0.660681 1.889392 0 89.959999 0.047437 4 +0.779374 1.709543 0 93.059998 0.053013 4 +0.605697 1.440626 0 92.160004 0.040380 4 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/k.txt new file mode 100644 index 000000000..7cad18a1a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/k.txt @@ -0,0 +1,24 @@ +0.978552 0.986619 0.941638 0.868156 0.810390 0.799164 0.807253 0.816317 0.852672 0.932281 0.977514 0.992470 +0.977097 0.976000 0.921865 0.846120 0.800495 0.797971 0.795844 0.801402 0.839860 0.921892 0.972427 0.997850 +0.972608 0.966967 0.875135 0.821021 0.792799 0.791841 0.785089 0.790755 0.830297 0.939860 0.974995 0.994455 +0.971045 0.961669 0.888404 0.803394 0.787416 0.785792 0.775329 0.785811 0.823794 0.907044 0.976336 0.994933 +0.967080 0.958812 0.877872 0.796963 0.780186 0.783494 0.769925 0.778743 0.819889 0.901666 0.972649 0.991950 +0.970351 0.955153 0.874166 0.794849 0.773397 0.773829 0.765136 0.770129 0.820374 0.899939 0.968814 0.985846 +0.977656 0.957095 0.878386 0.794770 0.772606 0.775620 0.755832 0.756280 0.826099 0.900615 0.972917 0.987831 +0.988212 0.955220 0.887634 0.800412 0.811999 0.839736 0.781096 0.755371 0.836949 0.908417 0.978791 0.996669 +0.993287 0.949955 0.918196 0.834569 0.906373 0.943569 0.887359 0.826327 0.856333 0.913480 0.983485 1.001013 +1.001131 0.965031 0.990244 0.924066 0.980337 1.020413 0.996943 0.955871 0.941726 0.933289 0.990709 1.001548 +1.015100 1.002264 1.065548 1.013766 1.055298 1.088586 1.080668 1.067774 1.077024 0.998033 1.019387 1.006970 +1.035128 1.046103 1.120309 1.102320 1.133366 1.154018 1.160496 1.162862 1.186045 1.088661 1.054363 1.016897 +1.052984 1.077942 1.160801 1.187088 1.217303 1.218184 1.234742 1.252279 1.264646 1.158456 1.076318 1.022318 +1.049234 1.092125 1.184606 1.256900 1.285526 1.270773 1.303198 1.319346 1.314070 1.187330 1.068110 1.020577 +1.029838 1.085731 1.192727 1.307764 1.339204 1.307536 1.349645 1.370634 1.336654 1.184454 1.041375 1.010816 +1.004232 1.060171 1.179250 1.333746 1.369495 1.327886 1.369565 1.397819 1.333212 1.157436 1.006256 1.001407 +0.987558 1.019211 1.135685 1.330795 1.363492 1.326078 1.361823 1.385649 1.289336 1.105608 0.994293 1.001109 +0.996062 0.993406 1.062416 1.291919 1.316252 1.292914 1.311707 1.332559 1.193001 1.029485 1.004926 1.006726 +1.006851 0.997231 0.998142 1.204208 1.222725 1.216679 1.223464 1.218649 1.051659 0.982480 1.013990 1.006915 +1.010336 1.006632 0.974895 1.053264 1.085490 1.098309 1.097484 1.043681 0.941248 0.982830 1.013422 1.002576 +1.007674 1.006739 0.975311 0.933948 0.925840 0.952374 0.933177 0.894649 0.910350 0.996519 1.003084 0.996472 +1.006502 1.001159 0.975994 0.900344 0.837087 0.841117 0.826382 0.843823 0.899963 1.001231 0.990366 0.990334 +1.002221 0.994080 0.968748 0.902427 0.817853 0.799627 0.810530 0.838646 0.885090 0.992707 0.978750 0.986884 +0.999262 0.984685 0.952030 0.897190 0.815073 0.794488 0.817313 0.834624 0.869708 0.976288 0.966723 0.985434 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/settings.ini new file mode 100644 index 000000000..dda096c4b --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/settings.ini @@ -0,0 +1,3 @@ +[general] +capacity = 20.000000 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/area2/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/correlation.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/correlation.ini new file mode 100644 index 000000000..7e4e1a6aa --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/correlation.ini @@ -0,0 +1,30 @@ +[general] +mode = annual + +[annual] +area2%area1 = 0.500000 + +[0] + +[1] + +[2] + +[3] + +[4] + +[5] + +[6] + +[7] + +[8] + +[9] + +[10] + +[11] + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/flex/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/peak/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/pv/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/conversion.txt new file mode 100644 index 000000000..2ab6ed8f2 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/conversion.txt @@ -0,0 +1,2 @@ +-340282346638528859811704183484516925440 0 340282346638528859811704183484516925440 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/semibase/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_in/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/conversion.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/conversion.txt new file mode 100644 index 000000000..51d57f32a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/conversion.txt @@ -0,0 +1,2 @@ +-9999999980506447872 0 9999999980506447872 +0 0 0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/data.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/data.txt new file mode 100644 index 000000000..294139d6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/data.txt @@ -0,0 +1,12 @@ +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 +1 1 0 1 1 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/k.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/k.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/settings.ini new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/translation.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/prepro/store_out/translation.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_area1.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_area1.txt new file mode 100644 index 000000000..8da1bd499 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_area1.txt @@ -0,0 +1,8760 @@ +674 526 +714 455 +720 358 +735 269 +705 220 +727 191 +795 173 +873 129 +1045 82 +1085 58 +1184 35 +1363 44 +1438 68 +1504 93 +1550 132 +1476 130 +1403 105 +1454 75 +1393 66 +1334 110 +1309 135 +1234 194 +1237 221 +1339 298 +1296 364 +1272 374 +1168 404 +993 392 +891 397 +855 498 +842 583 +814 675 +781 777 +677 762 +645 813 +638 944 +643 1077 +778 1154 +807 1112 +833 878 +903 637 +907 516 +928 371 +892 289 +759 210 +542 123 +345 91 +228 66 +181 55 +183 44 +192 71 +185 137 +124 263 +151 409 +213 581 +329 707 +517 723 +725 680 +943 562 +1003 555 +919 504 +788 485 +666 498 +700 531 +731 600 +738 649 +645 670 +510 568 +435 520 +362 569 +304 587 +184 751 +115 873 +54 945 +71 985 +113 842 +180 673 +262 510 +289 425 +339 348 +377 272 +362 183 +329 89 +300 32 +358 22 +418 23 +479 42 +558 50 +592 47 +684 48 +798 37 +883 42 +875 53 +825 60 +703 74 +616 121 +611 201 +608 264 +665 301 +647 338 +543 365 +549 320 +629 282 +753 188 +812 68 +861 84 +918 92 +944 97 +1098 92 +1229 60 +1248 32 +1331 32 +1379 58 +1357 131 +1315 167 +1212 213 +1102 220 +967 138 +916 112 +864 74 +849 99 +945 201 +972 237 +951 228 +1006 165 +1039 73 +1032 30 +1057 22 +970 33 +840 59 +737 99 +645 191 +465 253 +294 311 +167 371 +97 445 +91 614 +160 771 +299 893 +357 865 +445 806 +435 742 +345 743 +267 860 +142 857 +76 802 +49 657 +92 483 +245 318 +430 252 +643 301 +758 331 +714 478 +649 597 +537 632 +435 681 +416 661 +484 651 +568 714 +723 778 +904 846 +1041 969 +1151 1094 +1195 1199 +1178 1265 +1100 1252 +1015 1049 +988 896 +918 693 +944 522 +983 490 +1013 417 +1036 416 +1055 458 +1119 453 +1220 510 +1379 530 +1497 570 +1566 652 +1612 682 +1674 696 +1665 650 +1668 599 +1601 571 +1513 677 +1552 748 +1532 759 +1571 700 +1591 533 +1564 515 +1544 548 +1450 634 +1373 710 +1318 657 +1312 566 +1354 407 +1397 259 +1464 139 +1519 61 +1598 51 +1628 47 +1646 57 +1611 100 +1549 165 +1471 234 +1361 307 +1312 381 +1241 432 +1256 472 +1284 520 +1289 452 +1321 363 +1333 260 +1388 180 +1433 168 +1452 126 +1390 105 +1317 100 +1239 126 +1232 137 +1235 138 +1276 101 +1320 38 +1366 28 +1389 14 +1428 21 +1401 44 +1335 62 +1191 68 +1026 70 +859 57 +749 60 +739 52 +729 41 +840 40 +966 51 +995 104 +1039 170 +991 231 +957 246 +944 235 +894 268 +907 266 +866 299 +897 353 +981 327 +1183 293 +1390 249 +1524 157 +1623 98 +1623 135 +1598 185 +1504 283 +1427 272 +1292 197 +1207 120 +1207 54 +1280 85 +1400 113 +1477 139 +1570 145 +1618 132 +1603 136 +1507 132 +1352 110 +1308 117 +1283 128 +1294 113 +1334 95 +1332 65 +1329 40 +1287 56 +1262 77 +1210 141 +1144 225 +1132 305 +1050 346 +941 338 +830 237 +842 135 +830 114 +838 71 +839 104 +751 103 +688 77 +723 73 +776 47 +805 54 +873 46 +812 47 +851 51 +919 108 +899 193 +1020 277 +1123 449 +1230 595 +1408 653 +1515 763 +1557 731 +1617 678 +1659 629 +1656 525 +1673 506 +1650 576 +1595 728 +1611 857 +1563 971 +1522 1027 +1493 957 +1456 873 +1438 848 +1410 744 +1407 674 +1392 678 +1320 655 +1315 653 +1285 705 +1320 816 +1436 857 +1485 823 +1533 702 +1606 484 +1652 288 +1743 217 +1825 176 +1816 182 +1816 214 +1804 232 +1787 327 +1801 472 +1762 588 +1687 720 +1552 768 +1422 717 +1278 721 +1147 648 +988 539 +779 513 +644 411 +463 366 +366 400 +336 422 +254 537 +229 717 +197 872 +160 1033 +134 1156 +95 1266 +42 1414 +32 1495 +56 1568 +65 1541 +76 1536 +84 1597 +58 1531 +61 1360 +47 1154 +37 865 +55 655 +43 541 +42 352 +50 225 +63 117 +76 48 +76 44 +63 85 +90 110 +134 123 +136 129 +123 89 +63 57 +10 58 +17 63 +35 97 +110 163 +217 205 +373 220 +472 201 +543 144 +558 74 +523 27 +565 20 +582 17 +630 33 +646 61 +668 141 +612 169 +462 193 +313 210 +167 185 +145 226 +250 224 +427 213 +539 220 +550 206 +632 268 +691 335 +804 374 +1009 374 +1169 346 +1303 288 +1407 231 +1384 198 +1236 161 +1123 153 +1060 144 +1008 145 +1059 178 +996 231 +906 277 +866 291 +796 247 +697 195 +747 172 +742 196 +712 300 +710 423 +602 586 +553 721 +433 776 +337 732 +259 713 +173 673 +136 631 +95 681 +61 770 +90 861 +122 930 +215 942 +258 804 +219 666 +187 602 +113 530 +67 499 +50 505 +50 531 +59 531 +89 582 +97 609 +128 631 +196 732 +224 714 +281 718 +308 691 +307 584 +385 495 +423 463 +418 427 +354 433 +253 503 +201 602 +222 593 +317 533 +412 463 +448 344 +398 324 +301 384 +183 515 +118 702 +82 849 +61 957 +46 1016 +25 984 +28 1031 +54 1062 +92 1084 +121 1171 +177 1155 +205 1182 +221 1224 +225 1280 +227 1420 +249 1576 +274 1738 +305 1764 +254 1749 +194 1675 +172 1628 +179 1562 +196 1424 +188 1263 +147 1090 +99 993 +93 932 +147 921 +233 944 +396 1018 +566 1155 +691 1305 +713 1499 +695 1655 +619 1808 +528 1857 +522 1847 +535 1810 +587 1769 +711 1774 +807 1790 +834 1812 +816 1760 +681 1665 +592 1613 +537 1590 +547 1610 +625 1604 +696 1588 +720 1525 +732 1455 +707 1421 +764 1419 +819 1316 +992 1245 +1165 1160 +1233 1068 +1369 1002 +1491 958 +1583 896 +1683 799 +1722 820 +1658 778 +1636 810 +1676 973 +1736 1042 +1737 1110 +1735 1163 +1689 1102 +1609 998 +1575 865 +1473 714 +1480 623 +1518 609 +1562 713 +1632 738 +1651 721 +1659 789 +1649 800 +1552 796 +1453 853 +1292 849 +1138 898 +1060 1028 +1018 1185 +982 1265 +978 1253 +965 1245 +975 1126 +1034 1102 +1127 1139 +1216 1101 +1222 1092 +1207 990 +1094 937 +1009 900 +933 875 +767 930 +618 856 +513 765 +513 755 +645 711 +765 778 +785 923 +814 1118 +820 1347 +892 1532 +1035 1681 +1198 1657 +1355 1556 +1479 1404 +1570 1217 +1674 1134 +1752 1109 +1814 1004 +1853 884 +1839 774 +1770 583 +1698 588 +1643 635 +1572 642 +1545 737 +1561 711 +1519 705 +1582 735 +1619 677 +1608 651 +1575 581 +1477 516 +1459 472 +1437 519 +1483 604 +1524 643 +1477 783 +1464 846 +1380 854 +1405 941 +1514 934 +1612 997 +1732 1034 +1762 1113 +1760 1185 +1726 1120 +1683 1085 +1682 1018 +1661 1007 +1674 973 +1657 975 +1681 887 +1688 828 +1663 834 +1608 726 +1537 720 +1557 661 +1564 654 +1634 709 +1600 732 +1498 761 +1443 734 +1381 711 +1412 683 +1387 605 +1351 601 +1172 610 +989 650 +841 760 +691 849 +700 937 +804 1005 +890 967 +1072 881 +1200 704 +1293 587 +1395 586 +1433 620 +1525 702 +1595 729 +1633 765 +1643 907 +1573 1009 +1415 1183 +1357 1236 +1343 1193 +1351 1207 +1517 1240 +1629 1363 +1682 1391 +1726 1445 +1639 1461 +1537 1366 +1346 1371 +1187 1289 +1137 1214 +1081 1224 +1136 1124 +1202 950 +1279 822 +1368 666 +1510 532 +1588 464 +1670 421 +1731 311 +1737 243 +1755 197 +1670 126 +1533 142 +1476 234 +1367 346 +1273 460 +1265 635 +1286 739 +1315 835 +1382 919 +1395 907 +1300 943 +1276 927 +1249 990 +1172 1055 +1071 1037 +881 1070 +723 1037 +730 1009 +773 1071 +791 1067 +777 1066 +759 992 +758 911 +736 941 +813 1048 +753 1286 +661 1473 +635 1563 +548 1589 +509 1493 +512 1451 +489 1364 +442 1273 +337 1280 +230 1235 +142 1209 +147 1240 +211 1294 +244 1354 +281 1374 +323 1437 +294 1446 +259 1443 +196 1469 +92 1504 +60 1555 +31 1630 +41 1636 +54 1616 +67 1604 +87 1596 +76 1686 +67 1706 +83 1673 +97 1569 +102 1362 +118 1138 +125 986 +115 859 +102 851 +83 957 +39 1015 +10 1111 +18 1195 +56 1287 +63 1381 +66 1399 +61 1446 +36 1471 +45 1475 +101 1511 +133 1379 +174 1293 +225 1184 +194 1140 +167 1101 +113 1025 +45 1013 +41 951 +113 993 +201 960 +271 886 +306 878 +259 850 +315 795 +315 725 +315 639 +274 560 +211 535 +185 594 +165 686 +122 738 +77 786 +53 794 +19 753 +13 703 +31 654 +76 552 +129 525 +178 569 +205 610 +189 690 +140 751 +107 704 +69 626 +43 579 +40 524 +17 546 +8 597 +19 685 +57 740 +140 834 +240 1038 +372 1153 +508 1332 +544 1451 +598 1478 +703 1573 +717 1624 +827 1690 +912 1717 +777 1666 +729 1542 +627 1304 +473 1063 +457 844 +460 619 +378 473 +449 346 +516 235 +610 191 +829 139 +1000 143 +1138 147 +1165 127 +1152 94 +1070 37 +1075 16 +1088 21 +1094 44 +1108 98 +1070 214 +985 455 +844 712 +741 940 +645 1087 +627 1012 +567 835 +493 648 +409 491 +291 390 +234 365 +149 402 +79 464 +53 540 +53 549 +56 514 +79 396 +65 299 +35 253 +39 204 +41 179 +62 154 +77 118 +74 79 +67 80 +72 60 +70 63 +95 62 +130 44 +199 38 +238 25 +260 30 +269 30 +200 25 +190 30 +167 43 +205 60 +271 81 +368 124 +468 143 +474 186 +452 237 +398 263 +385 340 +425 358 +448 419 +470 531 +503 606 +562 749 +744 759 +888 654 +961 552 +953 510 +925 568 +823 666 +775 771 +707 742 +600 726 +559 756 +451 730 +367 793 +239 791 +129 709 +49 677 +26 674 +35 696 +52 739 +71 735 +94 654 +142 608 +161 587 +157 548 +175 611 +155 661 +142 599 +130 520 +107 430 +103 250 +89 200 +125 179 +127 118 +97 120 +84 97 +48 112 +28 123 +49 138 +62 152 +91 137 +151 111 +169 83 +189 91 +190 137 +173 219 +206 340 +218 416 +256 537 +266 638 +282 680 +350 701 +441 605 +538 542 +579 483 +614 509 +607 621 +630 752 +668 863 +687 841 +747 691 +753 503 +787 330 +743 194 +596 165 +496 192 +378 226 +331 259 +306 266 +304 252 +290 295 +250 359 +208 421 +162 448 +103 451 +51 429 +49 360 +67 320 +115 280 +177 252 +245 263 +279 286 +291 279 +283 299 +235 297 +167 298 +110 301 +75 321 +51 338 +68 353 +76 373 +69 346 +68 321 +78 327 +81 309 +69 296 +90 297 +88 252 +72 220 +71 184 +42 204 +18 257 +36 324 +43 386 +44 393 +53 357 +71 306 +140 213 +221 125 +268 95 +275 104 +241 171 +185 211 +138 246 +94 290 +61 278 +29 269 +36 235 +52 143 +56 73 +56 32 +36 8 +17 28 +7 38 +13 63 +50 76 +85 62 +116 55 +212 35 +284 26 +309 21 +368 16 +388 11 +356 7 +353 21 +308 73 +254 125 +231 183 +258 174 +270 125 +255 76 +229 23 +180 32 +138 69 +124 144 +126 276 +99 460 +89 594 +54 709 +43 769 +70 709 +69 678 +80 682 +87 712 +78 806 +97 905 +109 909 +97 894 +88 805 +70 664 +38 546 +28 443 +14 394 +14 363 +11 317 +12 284 +31 283 +36 267 +94 279 +162 221 +202 199 +240 304 +234 416 +223 589 +222 645 +233 624 +221 687 +195 735 +167 842 +178 912 +230 809 +282 723 +332 592 +328 442 +296 383 +280 298 +309 247 +342 202 +422 155 +483 141 +533 134 +613 165 +672 155 +797 190 +1008 206 +1201 216 +1337 292 +1360 356 +1241 451 +1072 542 +870 548 +782 524 +750 567 +754 666 +826 784 +856 959 +782 994 +689 989 +576 939 +482 861 +447 783 +416 697 +427 662 +368 563 +323 456 +250 383 +155 366 +119 414 +85 534 +111 599 +119 623 +148 628 +128 593 +82 554 +68 527 +41 526 +39 498 +33 490 +24 542 +29 611 +39 685 +81 783 +174 808 +278 815 +334 804 +435 746 +493 732 +578 702 +674 686 +670 643 +693 537 +728 432 +770 410 +780 433 +718 472 +691 496 +731 470 +761 439 +844 425 +856 478 +874 476 +861 417 +904 320 +943 193 +905 131 +964 128 +965 155 +1009 172 +1041 169 +1066 194 +1038 212 +926 223 +857 231 +766 191 +744 164 +750 175 +744 216 +797 280 +774 328 +775 350 +710 373 +582 354 +559 395 +546 463 +629 507 +718 553 +709 514 +748 538 +757 478 +741 471 +729 493 +602 401 +449 417 +330 406 +226 377 +196 325 +186 251 +154 161 +124 92 +94 74 +70 47 +62 39 +72 30 +68 33 +55 49 +39 56 +37 86 +47 81 +50 74 +55 61 +43 27 +49 37 +74 64 +125 91 +192 124 +192 153 +174 119 +129 97 +51 55 +42 11 +67 13 +95 29 +152 56 +179 83 +182 132 +198 111 +159 91 +154 95 +139 88 +110 122 +84 122 +70 113 +67 81 +40 50 +40 51 +38 27 +25 41 +25 47 +42 48 +34 58 +40 49 +87 71 +184 135 +359 206 +523 325 +687 444 +767 486 +813 626 +819 760 +692 804 +605 1004 +498 1062 +481 1120 +506 1210 +499 1151 +483 1143 +438 1004 +448 791 +525 696 +692 730 +814 820 +932 974 +968 978 +916 799 +813 650 +750 510 +756 456 +864 455 +1069 408 +1233 395 +1335 355 +1406 366 +1449 464 +1445 584 +1422 720 +1264 820 +1048 936 +799 929 +626 944 +599 966 +652 1035 +734 1079 +787 1007 +740 960 +652 773 +573 702 +437 707 +337 730 +248 806 +163 867 +148 931 +134 942 +125 1046 +120 1188 +110 1355 +100 1596 +108 1740 +152 1744 +207 1754 +232 1728 +198 1621 +123 1562 +66 1526 +40 1520 +69 1525 +92 1479 +127 1401 +141 1280 +126 1152 +128 1061 +69 900 +58 807 +48 721 +29 671 +32 624 +27 537 +29 487 +35 401 +33 419 +27 509 +21 563 +9 522 +3 380 +15 195 +31 77 +47 32 +54 45 +43 80 +28 109 +9 185 +4 286 +10 400 +9 469 +12 416 +11 305 +6 170 +9 105 +17 138 +49 253 +47 381 +47 464 +38 525 +10 510 +18 511 +15 569 +21 692 +27 855 +32 970 +66 1055 +96 968 +140 898 +193 904 +176 929 +141 1084 +85 1217 +25 1302 +41 1341 +74 1328 +115 1247 +167 1228 +217 1239 +309 1230 +399 1319 +474 1332 +535 1330 +516 1346 +510 1317 +521 1298 +527 1256 +626 1185 +739 1133 +844 1087 +864 1104 +736 1109 +532 1125 +400 1206 +307 1201 +300 1166 +374 1140 +392 1026 +450 994 +491 1011 +534 929 +596 895 +629 791 +672 713 +624 704 +701 759 +817 781 +957 700 +1208 656 +1330 600 +1407 592 +1476 630 +1484 688 +1477 684 +1451 678 +1349 644 +1325 570 +1370 618 +1462 719 +1559 887 +1598 1015 +1601 1097 +1544 1076 +1498 1033 +1459 1028 +1376 956 +1383 910 +1388 856 +1384 739 +1379 683 +1389 606 +1345 530 +1304 466 +1360 439 +1387 499 +1445 565 +1432 691 +1308 728 +1153 841 +1022 903 +949 927 +1066 972 +1144 824 +1169 726 +1203 654 +1142 643 +1129 697 +1147 675 +1113 629 +1058 599 +1026 575 +985 554 +1035 521 +1109 489 +1145 418 +1241 361 +1339 337 +1459 247 +1555 185 +1562 191 +1534 210 +1465 243 +1445 292 +1457 320 +1446 288 +1525 262 +1497 211 +1401 135 +1304 128 +1145 152 +1050 175 +934 190 +801 179 +739 141 +718 112 +780 104 +818 65 +838 41 +834 24 +788 11 +788 18 +841 37 +942 48 +991 63 +1033 78 +1066 84 +956 93 +933 105 +952 129 +949 144 +974 142 +975 120 +953 99 +949 84 +1019 83 +1115 60 +1119 70 +1056 65 +1038 69 +913 98 +804 110 +724 139 +669 173 +621 180 +555 180 +480 144 +317 97 +224 68 +143 36 +51 50 +38 39 +47 33 +73 39 +74 27 +82 39 +71 38 +35 51 +27 76 +17 78 +8 83 +7 66 +6 38 +3 27 +1 11 +0 11 +4 11 +8 10 +13 10 +39 16 +52 19 +56 39 +61 57 +43 107 +46 149 +67 127 +98 106 +184 46 +289 4 +372 17 +477 18 +583 25 +656 33 +796 30 +877 34 +879 29 +856 19 +854 14 +825 12 +839 30 +882 46 +915 60 +1010 57 +1159 42 +1301 46 +1327 73 +1280 118 +1223 163 +1167 161 +1238 146 +1315 123 +1340 87 +1357 66 +1364 36 +1379 22 +1315 12 +1285 11 +1167 12 +1040 34 +956 42 +737 41 +671 41 +632 19 +543 20 +456 23 +339 22 +219 30 +165 50 +164 97 +185 157 +248 174 +284 146 +345 110 +359 89 +367 140 +351 179 +328 226 +301 282 +225 266 +168 287 +88 369 +51 379 +39 395 +35 385 +43 332 +47 345 +64 374 +125 377 +249 350 +365 270 +462 191 +559 179 +583 143 +566 209 +609 303 +710 442 +788 578 +817 673 +766 663 +534 576 +379 510 +329 460 +266 502 +239 546 +213 646 +214 710 +226 759 +229 704 +195 569 +138 522 +110 466 +115 475 +117 496 +119 521 +119 546 +159 657 +185 775 +201 917 +211 1054 +209 1233 +159 1460 +125 1591 +83 1666 +21 1519 +21 1311 +36 1130 +66 1064 +80 1032 +112 1042 +123 1044 +131 983 +136 930 +101 847 +86 849 +53 777 +46 721 +68 709 +86 740 +99 889 +96 1069 +77 1255 +44 1374 +34 1422 +63 1498 +89 1526 +113 1550 +112 1521 +100 1457 +115 1369 +103 1366 +110 1420 +87 1439 +39 1438 +28 1283 +26 1114 +23 916 +22 775 +25 804 +9 815 +19 830 +20 796 +31 803 +90 848 +157 1032 +261 1241 +356 1363 +441 1525 +472 1600 +437 1619 +435 1641 +364 1610 +279 1505 +279 1427 +228 1386 +152 1372 +123 1370 +60 1339 +19 1262 +20 1178 +18 1098 +35 1048 +48 1090 +47 1113 +43 1111 +18 1089 +3 1098 +4 1103 +7 1178 +12 1247 +32 1369 +30 1496 +37 1559 +62 1590 +77 1506 +124 1364 +170 1183 +173 987 +179 803 +186 676 +166 517 +172 385 +157 278 +128 148 +97 138 +53 136 +33 112 +17 95 +12 52 +20 21 +15 37 +23 74 +51 187 +69 351 +110 522 +147 689 +200 810 +311 858 +352 874 +383 914 +396 874 +360 885 +355 884 +342 826 +313 855 +304 774 +353 735 +421 691 +439 563 +408 514 +370 478 +342 442 +393 431 +472 446 +560 408 +594 411 +609 407 +632 452 +549 600 +492 766 +389 920 +255 938 +243 1011 +236 992 +234 965 +276 996 +342 919 +443 932 +560 984 +649 953 +732 988 +835 929 +932 855 +982 806 +1058 803 +1037 796 +996 817 +925 860 +896 858 +888 831 +1028 766 +1252 629 +1353 486 +1455 471 +1402 425 +1316 365 +1294 312 +1202 230 +1117 163 +1070 138 +986 111 +955 81 +904 58 +841 39 +840 79 +889 104 +958 151 +979 184 +1005 196 +1007 165 +994 131 +983 112 +1005 83 +987 87 +988 90 +993 99 +1007 187 +1073 285 +1110 405 +1110 509 +1092 491 +957 484 +878 387 +717 305 +624 294 +656 266 +701 270 +850 210 +931 131 +908 71 +842 34 +715 80 +598 129 +528 137 +458 130 +393 91 +408 52 +425 48 +502 78 +550 145 +575 256 +650 373 +650 476 +700 448 +757 362 +700 261 +698 146 +749 137 +819 159 +903 220 +985 263 +1071 304 +1151 338 +1250 372 +1262 398 +1145 322 +1037 258 +862 161 +739 106 +627 117 +546 146 +507 192 +499 255 +539 349 +628 434 +766 575 +974 755 +1022 947 +968 1104 +830 1096 +565 1033 +436 931 +401 932 +384 958 +459 969 +468 1053 +447 987 +461 1049 +350 1070 +285 991 +259 1046 +228 1043 +286 1008 +358 1020 +397 1010 +417 934 +495 972 +573 1029 +676 1099 +833 1258 +854 1425 +911 1545 +1020 1620 +1134 1603 +1160 1531 +1129 1482 +1014 1530 +894 1561 +819 1591 +776 1545 +769 1386 +767 1262 +836 1145 +908 1026 +1023 1056 +1130 1103 +1203 1087 +1212 1059 +1284 1054 +1312 1069 +1385 1213 +1495 1444 +1543 1647 +1641 1751 +1677 1744 +1616 1561 +1493 1277 +1294 1003 +1180 770 +1166 565 +1174 500 +1231 453 +1203 387 +1138 371 +1076 313 +1056 330 +1075 350 +1038 386 +1082 439 +1081 378 +1057 307 +1078 256 +1052 230 +1034 266 +971 356 +835 417 +709 439 +498 446 +407 403 +313 393 +232 386 +246 394 +281 410 +277 376 +278 397 +283 503 +216 634 +198 785 +168 886 +124 939 +111 922 +141 883 +189 924 +215 891 +244 931 +208 895 +185 856 +198 832 +158 787 +196 840 +234 803 +255 720 +387 584 +432 406 +493 262 +606 165 +655 104 +705 53 +714 29 +709 32 +664 35 +618 39 +586 53 +467 80 +381 102 +281 117 +200 149 +140 168 +96 183 +90 240 +118 273 +159 309 +186 334 +230 310 +307 298 +462 296 +634 310 +776 357 +808 406 +686 368 +561 320 +473 285 +453 254 +502 255 +504 243 +479 198 +507 162 +555 167 +655 251 +686 327 +737 395 +732 448 +699 474 +680 485 +657 478 +681 497 +709 538 +702 603 +644 663 +578 658 +547 543 +543 403 +536 275 +440 202 +325 149 +237 97 +177 64 +160 14 +111 17 +93 56 +59 96 +47 140 +72 232 +91 298 +123 357 +119 409 +105 433 +99 447 +59 514 +42 612 +30 739 +6 791 +6 747 +15 633 +15 528 +21 520 +38 539 +47 565 +82 528 +133 468 +187 436 +277 450 +422 432 +463 424 +451 471 +446 447 +322 443 +233 412 +200 353 +114 355 +84 437 +105 499 +106 632 +136 690 +214 748 +320 816 +499 719 +685 717 +851 643 +964 514 +980 467 +831 325 +667 196 +490 182 +326 192 +311 281 +271 365 +275 448 +328 465 +341 407 +366 318 +311 187 +281 100 +240 48 +161 25 +142 20 +105 16 +78 28 +116 49 +159 88 +248 108 +377 116 +443 174 +595 170 +742 198 +876 196 +1040 138 +1043 113 +1018 98 +1004 93 +937 108 +895 152 +867 249 +825 328 +757 391 +667 420 +605 395 +490 433 +399 496 +309 561 +246 583 +219 555 +175 533 +168 480 +161 447 +174 369 +253 242 +326 136 +389 60 +365 52 +285 43 +198 37 +112 32 +77 16 +48 23 +27 18 +17 37 +20 42 +31 38 +36 36 +40 19 +48 40 +55 72 +60 107 +60 135 +47 142 +34 125 +23 107 +33 95 +62 88 +96 96 +134 159 +177 282 +153 441 +105 579 +75 683 +29 711 +24 737 +42 737 +79 684 +131 667 +181 623 +182 608 +152 556 +161 560 +141 519 +136 471 +119 547 +64 597 +34 725 +24 778 +43 728 +57 692 +48 664 +46 882 +44 953 +88 935 +118 811 +172 556 +227 443 +278 368 +345 295 +353 267 +321 215 +234 176 +140 151 +102 88 +78 55 +103 60 +170 81 +207 107 +274 103 +311 77 +381 44 +490 9 +592 12 +674 10 +718 9 +788 15 +938 11 +1011 22 +958 70 +837 63 +619 77 +576 73 +636 45 +674 65 +739 59 +702 85 +663 84 +601 74 +544 94 +528 105 +495 125 +504 136 +466 135 +446 107 +365 93 +326 119 +261 123 +218 165 +218 241 +179 255 +191 232 +211 197 +188 163 +153 139 +107 165 +51 193 +53 219 +74 272 +131 331 +189 362 +247 378 +271 385 +309 356 +386 377 +426 327 +478 276 +445 239 +355 155 +283 117 +233 75 +273 25 +352 47 +542 74 +740 120 +895 129 +1030 91 +1015 82 +938 98 +841 127 +781 145 +758 150 +704 104 +656 65 +539 59 +429 35 +348 23 +262 16 +264 2 +214 2 +181 2 +174 4 +162 5 +256 6 +317 16 +405 18 +418 65 +366 158 +388 240 +377 327 +387 342 +421 383 +468 388 +482 479 +589 630 +650 697 +581 776 +553 770 +462 723 +255 573 +235 569 +236 613 +257 636 +284 586 +358 545 +442 454 +541 398 +675 406 +866 468 +1078 567 +1283 716 +1525 857 +1715 985 +1804 1126 +1804 1124 +1735 1212 +1648 1273 +1483 1175 +1164 1080 +917 974 +693 901 +531 879 +437 832 +418 741 +363 689 +356 648 +360 612 +360 590 +453 588 +503 553 +537 512 +587 490 +713 409 +812 349 +940 300 +1024 244 +953 231 +972 219 +856 163 +696 84 +568 64 +363 47 +237 64 +150 92 +112 100 +112 88 +113 68 +165 30 +202 21 +220 38 +205 36 +162 37 +123 38 +97 41 +103 48 +103 59 +118 47 +140 22 +239 22 +340 24 +427 67 +477 96 +373 154 +272 161 +181 131 +83 132 +59 75 +56 55 +44 49 +39 35 +25 43 +13 48 +17 52 +24 46 +34 32 +31 20 +24 11 +16 6 +17 11 +27 21 +47 39 +90 74 +141 80 +223 89 +304 81 +398 65 +460 71 +493 54 +491 40 +416 17 +307 11 +278 17 +335 13 +387 25 +486 43 +435 61 +326 90 +281 135 +191 186 +189 194 +211 209 +231 175 +281 133 +326 142 +391 127 +397 158 +410 148 +493 120 +540 109 +589 54 +605 45 +544 33 +580 30 +619 39 +602 67 +541 133 +460 183 +385 227 +331 235 +324 230 +341 219 +389 199 +424 211 +429 206 +388 241 +292 312 +201 335 +147 393 +129 470 +171 478 +248 521 +307 609 +366 709 +322 856 +225 1048 +143 1143 +87 1185 +128 1144 +233 999 +345 866 +422 815 +526 785 +540 718 +480 672 +479 664 +444 651 +463 655 +444 606 +401 538 +350 449 +224 397 +158 396 +95 382 +33 424 +16 405 +11 394 +11 381 +10 356 +20 360 +14 289 +14 263 +20 254 +20 220 +31 197 +39 171 +38 132 +45 84 +54 66 +85 37 +92 26 +85 36 +79 40 +62 76 +48 128 +48 174 +37 191 +18 189 +30 176 +47 181 +78 250 +105 327 +196 418 +211 498 +274 613 +366 784 +381 897 +408 871 +410 819 +418 829 +409 876 +406 892 +432 855 +435 754 +472 603 +472 524 +407 448 +390 397 +351 406 +317 392 +302 404 +261 400 +201 359 +193 349 +211 295 +287 290 +343 293 +411 207 +397 153 +367 109 +344 44 +238 29 +183 24 +137 27 +124 21 +124 15 +189 16 +240 17 +301 25 +333 38 +347 53 +371 67 +308 81 +273 92 +242 92 +263 106 +371 127 +460 155 +516 171 +540 183 +546 235 +617 248 +635 226 +608 180 +567 99 +465 67 +415 112 +401 142 +365 230 +370 314 +322 436 +284 554 +290 597 +324 650 +360 602 +384 657 +433 728 +479 804 +592 945 +770 1060 +874 1250 +909 1397 +853 1597 +735 1786 +589 1804 +447 1804 +351 1804 +263 1695 +227 1514 +243 1262 +274 1020 +299 959 +296 954 +224 959 +128 1005 +65 989 +39 934 +18 926 +13 843 +6 743 +10 711 +20 636 +23 654 +35 768 +39 811 +30 786 +79 765 +140 653 +235 593 +303 681 +278 686 +215 726 +118 770 +68 677 +77 624 +61 627 +56 634 +40 671 +3 638 +9 664 +23 663 +32 662 +67 731 +91 770 +117 810 +143 848 +151 845 +161 859 +148 835 +126 748 +92 706 +86 602 +67 475 +64 385 +64 268 +71 248 +96 232 +95 192 +108 155 +106 99 +119 59 +207 29 +257 14 +349 13 +445 16 +541 30 +614 46 +681 60 +751 88 +802 124 +898 158 +1049 207 +1081 237 +1061 247 +987 255 +841 284 +785 352 +716 413 +695 433 +653 403 +599 351 +471 226 +403 156 +371 119 +377 64 +363 58 +340 51 +342 51 +299 40 +283 31 +246 40 +191 43 +152 77 +149 115 +198 113 +304 161 +395 185 +463 212 +477 290 +401 291 +402 286 +395 287 +418 291 +471 309 +463 303 +370 267 +288 235 +203 226 +127 255 +113 284 +60 322 +45 374 +30 391 +10 370 +9 354 +10 308 +21 280 +25 322 +33 298 +56 311 +119 294 +201 243 +256 216 +326 224 +339 255 +340 275 +411 283 +426 208 +419 162 +386 70 +362 35 +378 28 +383 7 +334 11 +236 20 +138 40 +90 60 +100 78 +124 79 +125 78 +96 96 +57 106 +25 146 +50 172 +109 145 +206 128 +311 104 +340 111 +415 156 +441 168 +478 147 +586 124 +627 87 +619 56 +536 59 +437 43 +320 48 +214 78 +174 128 +166 140 +186 130 +237 106 +295 46 +333 42 +361 57 +318 82 +255 103 +255 119 +185 115 +139 118 +97 144 +18 195 +23 269 +46 319 +92 395 +135 444 +149 436 +180 457 +190 397 +210 369 +262 337 +313 242 +323 166 +345 86 +322 57 +275 28 +248 17 +239 15 +223 3 +232 15 +284 28 +311 66 +333 90 +321 87 +310 87 +375 43 +389 33 +365 28 +287 15 +180 16 +120 11 +79 11 +53 15 +14 14 +15 8 +20 19 +43 34 +80 44 +149 60 +224 65 +302 67 +361 70 +370 92 +347 107 +290 133 +240 166 +212 194 +238 289 +308 393 +353 571 +398 803 +432 975 +424 1079 +435 1103 +359 1008 +263 892 +188 836 +156 838 +192 905 +205 924 +238 906 +286 920 +320 926 +395 921 +446 917 +441 913 +451 846 +465 799 +544 745 +701 691 +752 634 +718 554 +578 575 +437 648 +459 667 +517 717 +633 685 +678 523 +599 393 +511 231 +375 93 +365 43 +374 29 +400 35 +419 61 +399 66 +399 64 +359 62 +358 37 +372 36 +375 29 +383 16 +402 16 +410 6 +458 4 +529 10 +620 13 +690 26 +805 55 +974 122 +1094 210 +1202 314 +1208 411 +1170 444 +1196 409 +1298 395 +1383 350 +1355 311 +1250 337 +1188 383 +1148 413 +1160 404 +1186 375 +1146 333 +1077 320 +963 356 +911 445 +1055 523 +1271 612 +1576 633 +1804 561 +1804 499 +1804 411 +1800 379 +1630 418 +1308 375 +955 308 +724 214 +553 113 +479 115 +454 166 +388 195 +349 235 +347 237 +333 207 +307 202 +246 161 +238 126 +235 116 +226 98 +290 111 +343 168 +435 200 +533 231 +536 241 +519 275 +530 330 +513 375 +576 410 +645 390 +642 306 +676 231 +701 180 +760 147 +781 134 +739 118 +685 96 +595 71 +521 57 +488 48 +451 52 +436 67 +425 82 +371 88 +320 89 +285 69 +278 48 +259 36 +211 29 +175 63 +108 81 +114 94 +112 116 +123 124 +133 144 +108 156 +111 135 +106 127 +127 109 +164 98 +175 102 +180 90 +152 89 +115 66 +70 61 +43 76 +34 88 +37 118 +35 147 +40 168 +34 183 +27 160 +51 124 +62 86 +57 75 +52 131 +35 152 +37 221 +37 286 +32 300 +43 305 +37 311 +39 283 +29 223 +11 153 +7 85 +4 53 +11 50 +19 77 +47 82 +140 76 +197 91 +265 131 +349 264 +295 454 +239 632 +187 748 +134 833 +175 910 +220 933 +314 963 +334 975 +322 846 +300 738 +211 626 +173 498 +153 380 +128 243 +98 135 +77 56 +40 34 +22 26 +35 19 +53 26 +105 67 +167 64 +181 72 +188 75 +159 35 +98 69 +100 89 +89 115 +89 187 +74 195 +66 228 +65 306 +56 332 +67 335 +80 319 +69 293 +57 245 +46 194 +22 170 +68 111 +123 74 +179 61 +236 27 +257 32 +290 65 +270 90 +254 137 +268 222 +292 291 +378 296 +511 257 +685 181 +800 96 +837 105 +815 191 +623 244 +439 334 +260 392 +133 418 +102 463 +75 512 +85 526 +81 545 +78 637 +81 653 +76 659 +60 587 +49 487 +32 419 +48 397 +86 436 +154 540 +231 617 +272 636 +380 674 +475 679 +592 712 +650 722 +652 681 +608 577 +503 494 +478 429 +402 360 +380 334 +419 310 +390 296 +276 257 +259 236 +270 234 +266 262 +298 371 +308 448 +317 482 +375 509 +477 486 +567 547 +595 635 +587 717 +594 730 +654 620 +605 531 +555 438 +411 451 +237 474 +223 468 +219 490 +245 435 +288 375 +317 329 +326 269 +306 211 +267 170 +240 139 +201 118 +156 131 +111 183 +73 221 +56 234 +61 290 +80 378 +108 484 +127 598 +143 742 +143 802 +133 772 +165 774 +186 678 +193 587 +206 588 +161 511 +108 404 +83 338 +63 309 +76 306 +113 340 +112 319 +134 288 +171 261 +214 224 +289 219 +352 196 +413 174 +483 163 +543 126 +585 89 +673 72 +842 73 +890 86 +898 86 +835 79 +602 40 +420 10 +249 10 +115 13 +49 11 +40 13 +38 13 +25 14 +19 26 +7 55 +11 87 +13 140 +12 206 +14 294 +11 407 +11 563 +14 747 +11 837 +12 890 +10 890 +16 835 +19 844 +20 866 +23 950 +18 1059 +23 1078 +25 1010 +49 848 +49 674 +53 556 +47 479 +25 390 +14 310 +6 238 +16 186 +35 137 +43 117 +42 128 +33 177 +19 207 +11 237 +14 258 +24 270 +62 307 +144 338 +176 384 +241 486 +234 583 +191 735 +179 798 +115 802 +75 785 +32 669 +10 593 +10 509 +25 486 +53 488 +87 551 +119 560 +153 502 +174 398 +169 260 +168 202 +164 149 +188 125 +235 90 +327 57 +464 79 +619 119 +797 126 +924 101 +977 76 +988 43 +934 31 +869 38 +798 49 +670 35 +622 31 +624 26 +619 9 +675 8 +662 12 +622 8 +651 11 +633 15 +683 15 +722 16 +704 15 +754 21 +758 21 +758 27 +833 36 +852 49 +791 74 +665 72 +445 71 +263 55 +169 44 +150 51 +187 50 +201 65 +204 49 +206 48 +246 54 +304 36 +400 34 +500 27 +553 13 +582 7 +586 13 +587 16 +611 32 +663 41 +579 37 +486 36 +334 30 +159 60 +83 100 +20 120 +21 118 +50 97 +91 54 +160 48 +224 43 +294 56 +315 100 +288 91 +248 92 +172 68 +111 18 +90 21 +65 14 +51 6 +75 9 +133 7 +193 15 +257 17 +272 22 +252 26 +290 41 +390 42 +473 35 +545 40 +606 42 +608 72 +610 103 +617 135 +469 140 +306 138 +234 142 +170 128 +140 118 +128 103 +132 68 +108 45 +114 22 +129 5 +125 4 +143 7 +202 13 +243 23 +301 38 +314 73 +275 98 +231 155 +117 206 +65 188 +32 183 +31 123 +32 96 +29 147 +18 155 +9 151 +9 132 +31 93 +68 72 +89 57 +85 47 +68 37 +35 35 +45 39 +111 52 +209 70 +309 91 +439 143 +498 166 +508 167 +488 176 +445 154 +453 167 +437 238 +462 312 +507 421 +458 465 +400 499 +313 490 +183 414 +135 384 +114 368 +113 411 +105 428 +88 461 +63 477 +34 471 +28 481 +27 476 +41 481 +79 486 +110 545 +155 606 +187 641 +217 719 +287 781 +314 793 +327 807 +322 709 +265 571 +225 446 +209 382 +156 323 +109 282 +70 278 +43 254 +41 220 +51 177 +50 116 +44 65 +27 33 +11 25 +12 17 +39 11 +81 17 +144 23 +252 38 +352 61 +435 62 +517 56 +469 46 +398 51 +361 142 +271 246 +254 472 +174 727 +85 834 +39 816 +5 723 +6 624 +11 528 +11 438 +11 360 +12 289 +16 249 +36 290 +78 346 +107 376 +155 389 +208 400 +247 396 +380 401 +530 435 +736 406 +874 342 +1009 334 +1070 300 +1105 270 +1113 224 +993 146 +804 98 +601 54 +484 36 +459 37 +510 45 +567 54 +680 58 +709 61 +745 64 +773 57 +791 61 +825 52 +888 59 +1011 109 +1006 158 +1021 285 +958 400 +896 515 +845 611 +809 703 +873 830 +889 892 +914 937 +913 843 +855 793 +713 722 +620 694 +611 705 +564 649 +558 594 +501 521 +413 400 +346 307 +290 210 +275 143 +229 182 +179 220 +115 290 +59 356 +36 359 +34 354 +66 341 +83 328 +94 386 +144 444 +143 495 +165 510 +141 461 +79 421 +49 357 +19 340 +8 329 +25 304 +35 280 +69 206 +74 156 +57 144 +57 159 +30 182 +43 219 +57 249 +70 262 +105 301 +113 299 +115 345 +113 422 +86 476 +107 498 +153 417 +153 320 +160 258 +122 225 +79 231 +59 239 +34 226 +24 237 +36 246 +72 239 +94 214 +106 185 +94 182 +65 188 +58 221 +58 287 +82 345 +124 419 +185 476 +266 502 +332 511 +437 581 +506 690 +578 743 +605 871 +553 920 +547 898 +486 785 +485 569 +475 409 +441 330 +476 356 +468 384 +430 336 +414 300 +357 260 +351 230 +381 234 +346 174 +350 121 +364 82 +379 85 +431 129 +405 145 +407 167 +439 158 +512 164 +632 206 +690 234 +701 280 +643 264 +581 262 +507 246 +400 190 +351 165 +318 117 +308 70 +363 37 +406 18 +468 19 +480 19 +460 14 +479 12 +507 26 +608 53 +729 75 +834 120 +886 164 +919 157 +856 152 +702 96 +562 30 +384 19 +329 11 +233 19 +163 21 +85 18 +27 25 +18 31 +14 38 +51 48 +60 62 +85 75 +81 70 +46 69 +44 67 +17 86 +12 103 +16 112 +18 124 +52 81 +86 59 +147 41 +165 18 +189 35 +232 63 +280 103 +396 162 +471 189 +480 246 +372 284 +268 315 +193 383 +155 431 +168 456 +168 442 +142 327 +144 212 +120 114 +109 39 +120 30 +120 31 +173 48 +222 63 +270 144 +293 187 +324 209 +365 231 +405 158 +459 149 +439 148 +411 133 +316 162 +220 124 +133 90 +54 64 +53 23 +42 18 +63 13 +70 13 +54 22 +47 51 +20 77 +16 94 +16 81 +32 50 +68 31 +125 10 +208 9 +263 21 +290 16 +318 21 +278 49 +256 55 +266 87 +295 104 +412 86 +489 73 +538 56 +488 56 +424 42 +423 35 +425 29 +500 7 +529 8 +491 6 +419 3 +311 4 +206 7 +153 7 +128 9 +100 25 +115 50 +137 75 +174 116 +213 140 +234 136 +279 153 +323 146 +266 162 +232 196 +171 179 +118 160 +115 104 +120 72 +141 82 +158 68 +163 82 +162 72 +156 54 +178 75 +261 120 +339 157 +467 253 +582 352 +687 450 +837 553 +932 573 +1056 606 +1184 570 +1216 501 +1204 428 +1202 373 +1207 402 +1265 442 +1283 446 +1252 431 +1113 389 +975 406 +922 442 +824 475 +757 513 +710 511 +696 497 +698 491 +720 465 +761 487 +757 491 +785 515 +773 537 +684 494 +595 514 +509 568 +548 654 +625 763 +643 863 +681 880 +725 844 +761 780 +825 627 +844 460 +777 345 +720 240 +716 241 +735 209 +732 210 +724 215 +713 201 +676 217 +664 191 +675 162 +712 144 +801 154 +957 181 +1131 222 +1295 209 +1451 158 +1633 152 +1732 118 +1764 198 +1764 293 +1764 308 +1688 319 +1557 199 +1344 103 +1071 67 +883 62 +813 109 +773 171 +771 249 +778 318 +720 385 +673 422 +571 493 +464 497 +371 483 +318 533 +302 551 +295 679 +293 854 +234 993 +229 1191 +207 1347 +197 1452 +265 1471 +254 1416 +205 1286 +143 1127 +56 964 +15 804 +17 739 +18 667 +12 630 +11 546 +7 471 +10 496 +13 550 +16 665 +21 756 +32 828 +74 904 +123 1039 +157 1092 +184 1088 +161 1090 +120 1070 +83 1065 +43 1124 +28 1122 +27 1063 +39 956 +56 729 +65 585 +96 368 +130 253 +194 246 +258 210 +303 243 +324 240 +295 205 +242 161 +191 119 +123 90 +83 89 +55 194 +22 303 +29 469 +31 541 +72 480 +121 434 +194 313 +254 219 +330 148 +390 74 +435 54 +496 59 +561 53 +583 42 +591 16 +676 11 +691 21 +701 21 +692 21 +609 26 +552 35 +492 52 +440 81 +400 80 +379 83 +381 113 +345 122 +340 164 +303 200 +249 181 +201 148 +137 110 +80 67 +41 82 +35 156 +13 291 +25 389 +21 395 +20 364 +22 277 +15 206 +23 146 +25 121 +29 103 +32 80 +28 59 +29 66 +32 51 +57 38 +90 37 +126 42 +130 86 +101 167 +68 239 +25 298 +11 278 +10 222 +10 221 +51 181 +68 206 +66 217 +56 191 +30 207 +26 205 +44 236 +55 235 +47 201 +39 192 +19 140 +8 115 +21 104 +54 81 +114 108 +202 176 +296 218 +311 306 +281 386 +217 394 +150 438 +117 406 +103 346 +92 322 +51 256 +36 199 +28 136 +20 82 +17 60 +20 56 +13 56 +20 50 +40 43 +47 32 +67 30 +78 39 +65 37 +56 43 +60 51 +83 58 +102 58 +159 66 +208 66 +273 75 +358 97 +401 122 +392 176 +363 200 +351 195 +308 179 +306 118 +272 71 +256 53 +263 37 +285 37 +299 46 +281 50 +266 58 +273 64 +319 82 +362 84 +399 85 +445 96 +438 133 +452 183 +478 245 +512 321 +574 351 +587 413 +649 479 +642 521 +645 573 +677 643 +666 687 +673 751 +702 748 +670 687 +630 684 +605 699 +564 730 +535 764 +523 752 +554 688 +593 656 +622 625 +699 626 +762 723 +827 830 +874 923 +838 922 +795 931 +734 909 +709 861 +780 910 +950 898 +1163 914 +1296 937 +1303 951 +1196 944 +963 881 +779 839 +669 828 +564 836 +543 843 +491 829 +455 783 +437 687 +414 571 +428 427 +441 315 +508 273 +560 264 +573 241 +684 193 +770 146 +873 141 +931 149 +844 165 +768 139 +687 72 +608 31 +484 20 +417 18 +349 15 +374 8 +399 3 +397 7 +369 22 +296 36 +276 42 +270 39 +275 26 +253 23 +237 56 +243 100 +334 145 +471 206 +578 210 +623 267 +622 323 +551 313 +495 369 +507 346 +445 315 +384 283 +297 172 +232 85 +206 30 +208 5 +223 4 +214 4 +199 3 +184 3 +190 4 +198 8 +193 7 +151 12 +95 24 +49 32 +21 56 +18 76 +19 103 +24 129 +19 167 +21 215 +36 238 +38 232 +55 190 +64 125 +71 75 +106 64 +143 73 +170 116 +230 125 +310 134 +364 128 +410 90 +414 76 +399 60 +402 45 +388 39 +360 41 +379 59 +407 130 +449 192 +451 258 +426 262 +425 211 +450 163 +555 122 +647 127 +783 126 +839 100 +858 59 +794 37 +729 18 +692 29 +682 70 +706 80 +684 92 +639 114 +624 74 +586 68 +542 67 +493 31 +445 32 +488 25 +576 16 +680 45 +734 56 +799 98 +867 155 +870 181 +947 188 +1002 167 +987 133 +1052 79 +1030 57 +896 36 +681 13 +528 9 +421 15 +352 37 +333 82 +283 147 +263 193 +305 221 +396 239 +425 259 +485 266 +520 272 +530 245 +584 182 +607 151 +640 154 +768 190 +901 199 +999 223 +1125 283 +1152 253 +1112 265 +991 259 +803 209 +666 218 +568 216 +593 168 +696 132 +777 104 +909 70 +965 74 +988 64 +981 50 +920 34 +878 29 +928 47 +1079 87 +1219 134 +1338 164 +1350 187 +1274 178 +1181 156 +1166 155 +1211 163 +1238 182 +1209 218 +1130 278 +1017 286 +874 270 +756 228 +698 162 +668 112 +619 74 +592 51 +497 51 +445 67 +411 83 +324 107 +297 182 +274 241 +291 275 +278 295 +268 238 +210 256 +138 348 +146 440 +146 544 +198 619 +256 701 +306 742 +295 771 +225 723 +154 630 +89 598 +60 584 +57 622 +83 650 +114 643 +156 668 +196 677 +185 705 +144 680 +105 615 +70 573 +61 541 +80 507 +81 484 +74 535 +75 527 +74 505 +130 503 +201 504 +213 576 +212 708 +148 785 +78 777 +58 692 +52 642 +53 606 +53 586 +62 571 +81 521 +92 489 +105 476 +95 476 +72 471 +52 476 +35 442 +39 410 +42 333 +46 233 +80 223 +142 272 +226 405 +377 605 +557 839 +745 1001 +911 1045 +986 1039 +983 924 +903 853 +835 797 +841 759 +863 782 +939 758 +964 767 +928 755 +849 674 +696 578 +544 462 +413 395 +312 389 +247 429 +205 479 +196 526 +221 635 +207 708 +232 770 +202 769 +170 764 +166 816 +126 742 +112 701 +125 638 +126 565 +83 546 +65 553 +37 548 +16 509 +18 457 +39 366 +75 295 +117 241 +137 215 +168 251 +182 282 +172 334 +184 366 +149 313 +127 262 +147 191 +165 139 +184 157 +196 199 +169 269 +141 287 +103 259 +94 192 +125 129 +146 83 +211 59 +279 45 +320 25 +383 20 +420 19 +442 25 +477 33 +504 45 +528 49 +615 45 +767 39 +902 19 +1000 4 +1005 11 +939 11 +881 11 +887 12 +997 15 +1095 23 +1118 38 +1090 49 +990 38 +880 39 +820 29 +803 34 +792 58 +751 83 +653 126 +525 198 +429 255 +376 298 +377 316 +410 296 +468 334 +570 381 +572 437 +583 484 +540 459 +514 443 +536 418 +494 359 +488 309 +388 251 +269 180 +242 134 +226 100 +223 101 +262 123 +273 163 +285 204 +327 224 +344 189 +361 143 +355 103 +303 81 +229 78 +154 96 +109 117 +72 139 +48 177 +34 204 +57 247 +97 252 +147 243 +202 192 +234 120 +228 67 +228 28 +243 14 +271 12 +308 18 +294 19 +283 20 +300 18 +316 13 +374 11 +467 9 +522 7 +551 5 +570 13 +521 20 +520 41 +612 91 +733 135 +912 206 +1109 275 +1332 351 +1456 387 +1541 417 +1519 401 +1408 376 +1318 418 +1269 438 +1253 498 +1159 436 +1048 367 +973 338 +939 295 +970 299 +987 303 +1005 310 +1008 335 +936 351 +876 381 +814 438 +780 497 +802 605 +817 684 +821 760 +896 834 +984 877 +1071 880 +1148 876 +1149 882 +1123 897 +1121 832 +1097 640 +1051 421 +935 234 +814 156 +732 120 +699 136 +691 163 +712 162 +732 152 +746 145 +774 168 +716 190 +726 220 +830 236 +972 216 +1133 194 +1222 141 +1192 100 +1133 77 +1049 52 +955 47 +932 54 +934 58 +964 87 +978 134 +981 157 +939 158 +860 149 +872 153 +917 176 +899 257 +851 359 +792 467 +677 528 +603 552 +540 589 +494 622 +551 710 +612 858 +661 900 +656 978 +637 1111 +709 1151 +800 1193 +903 1134 +835 1058 +700 959 +610 843 +488 760 +482 634 +482 504 +476 447 +528 413 +562 421 +597 484 +595 545 +572 559 +555 584 +546 596 +549 556 +487 586 +525 620 +571 658 +570 740 +659 692 +765 684 +830 719 +877 707 +962 782 +919 763 +972 750 +1043 693 +999 576 +947 497 +781 393 +678 331 +622 312 +571 290 +550 292 +511 299 +455 328 +376 361 +287 350 +178 315 +127 279 +141 234 +200 256 +277 274 +307 341 +389 491 +428 564 +405 691 +399 743 +329 780 +302 903 +262 1014 +222 1076 +140 1058 +62 960 +51 816 +44 749 +59 800 +68 864 +90 929 +103 984 +105 969 +104 973 +82 983 +74 1016 +96 1155 +128 1299 +152 1431 +188 1532 +193 1552 +203 1591 +275 1616 +295 1624 +324 1647 +327 1684 +241 1568 +184 1436 +136 1321 +83 1160 +65 1085 +59 1071 +40 1049 +37 986 +26 922 +13 823 +7 711 +7 605 +8 470 +9 369 +29 296 +49 232 +58 196 +63 169 +50 162 +34 186 +34 192 +49 185 +84 235 +132 238 +179 226 +234 190 +294 117 +282 115 +305 137 +342 161 +350 174 +366 160 +331 114 +268 76 +260 58 +289 61 +316 90 +353 135 +338 194 +326 257 +332 238 +362 193 +406 143 +407 61 +398 47 +362 44 +381 25 +426 35 +444 39 +455 40 +419 63 +399 91 +393 87 +402 96 +440 101 +518 86 +541 94 +515 105 +492 89 +409 88 +350 76 +353 46 +378 38 +433 26 +494 34 +537 57 +569 91 +659 89 +737 79 +884 58 +1062 23 +1170 28 +1171 33 +1058 69 +899 79 +776 61 +729 47 +750 23 +777 15 +604 14 +578 21 +555 25 +559 31 +560 32 +528 26 +500 26 +449 42 +469 86 +506 114 +571 150 +617 173 +699 214 +872 288 +929 321 +1006 323 +1042 255 +916 183 +735 160 +604 137 +434 107 +331 83 +296 55 +214 37 +147 38 +80 42 +40 54 +52 59 +73 76 +80 81 +99 82 +146 100 +265 123 +404 152 +552 150 +592 122 +528 75 +454 38 +389 26 +390 24 +357 37 +384 64 +333 87 +268 88 +265 69 +222 60 +205 86 +174 117 +143 151 +111 145 +92 104 +76 70 +34 48 +21 38 +12 33 +21 33 +28 30 +30 68 +20 175 +9 264 +14 354 +11 430 +21 460 +31 538 +53 649 +89 691 +126 661 +151 589 +141 474 +159 428 +199 447 +264 485 +322 555 +371 644 +400 683 +394 697 +363 608 +290 493 +205 401 +137 338 +108 387 +97 430 +95 450 +95 473 +70 490 +52 462 +25 484 +8 588 +9 693 +5 867 +15 978 +17 928 +22 814 +28 674 +28 583 +34 554 +33 521 +31 507 +29 557 +23 581 +20 571 +14 592 +11 562 +9 574 +10 652 +29 712 +31 756 +34 764 +31 735 +19 662 +16 612 +15 571 +15 548 +24 640 +37 607 +52 564 +51 522 +40 411 +29 416 +16 453 +9 448 +3 461 +3 428 +8 344 +7 271 +13 196 +12 182 +11 204 +18 253 +15 369 +24 487 +27 662 +22 854 +24 1006 +29 1166 +29 1172 +32 1131 +39 987 +26 798 +24 658 +42 580 +48 557 +66 530 +79 529 +58 508 +42 509 +26 572 +21 631 +38 637 +66 621 +99 583 +111 550 +114 579 +127 600 +142 537 +225 452 +374 373 +489 332 +617 335 +709 396 +774 497 +812 574 +756 717 +651 748 +524 641 +447 578 +456 486 +466 403 +466 382 +432 317 +376 265 +347 283 +296 307 +298 319 +339 318 +365 291 +413 264 +422 251 +370 267 +306 267 +312 265 +310 297 +284 284 +248 257 +156 184 +82 95 +24 49 +20 69 +44 112 +106 125 +158 157 +202 195 +245 212 +245 235 +314 247 +389 233 +428 234 +452 239 +417 231 +371 213 +366 212 +372 266 +388 324 +449 374 +518 381 +575 309 +582 237 +545 217 +463 262 +434 344 +442 437 +445 507 +519 553 +521 538 +524 532 +536 494 +449 407 +398 336 +370 284 +382 228 +385 172 +402 142 +412 99 +457 88 +581 95 +756 65 +976 73 +1150 77 +1353 50 +1411 50 +1400 25 +1369 20 +1329 50 +1301 100 +1193 109 +1089 96 +963 66 +876 26 +898 15 +918 28 +831 34 +790 47 +764 73 +729 66 +702 59 +635 45 +543 24 +473 15 +465 17 +479 19 +509 12 +536 17 +548 21 +501 43 +392 79 +247 82 +146 83 +77 68 +35 38 +21 42 +9 40 +5 45 +5 75 +5 123 +5 139 +12 145 +14 161 +30 118 +57 111 +84 103 +139 67 +175 63 +261 65 +328 66 +345 74 +341 75 +258 66 +175 66 +89 67 +40 69 +29 69 +34 85 +41 69 +34 56 +17 45 +10 20 +8 11 +19 11 +28 7 +39 12 +50 15 +61 22 +74 27 +99 39 +111 47 +106 47 +127 46 +162 35 +179 33 +198 28 +190 33 +119 28 +66 17 +41 25 +23 42 +17 81 +19 92 +18 75 +11 49 +9 23 +8 18 +5 29 +15 41 +18 47 +23 65 +23 62 +20 60 +14 63 +13 66 +22 87 +20 111 +33 102 +48 71 +69 34 +86 21 +98 53 +113 140 +145 235 +195 343 +225 432 +219 463 +187 442 +165 397 +166 381 +193 370 +233 376 +275 358 +306 342 +329 351 +350 381 +340 402 +318 419 +286 433 +262 428 +239 467 +209 471 +182 428 +114 423 +96 401 +102 444 +85 480 +95 572 +89 738 +62 820 +48 918 +27 888 +12 803 +12 753 +14 745 +17 772 +18 748 +23 733 +17 738 +27 722 +42 671 +47 598 +54 499 +53 443 +73 457 +109 490 +166 479 +252 424 +283 397 +281 343 +226 321 +130 322 +67 280 +41 282 +93 330 +197 391 +289 395 +405 392 +553 432 +646 414 +709 421 +734 401 +722 333 +737 326 +724 307 +699 330 +678 363 +688 383 +763 423 +851 431 +929 411 +1074 428 +1250 442 +1374 419 +1372 408 +1273 356 +1113 305 +913 268 +767 219 +592 155 +458 102 +378 56 +336 27 +370 11 +423 5 +493 8 +593 9 +616 19 +656 32 +662 34 +636 43 +646 50 +665 43 +646 44 +597 39 +565 32 +667 29 +801 25 +936 18 +1020 5 +976 3 +878 4 +697 17 +542 49 +375 66 +314 82 +314 95 +328 86 +352 97 +342 76 +329 55 +283 48 +212 36 +185 40 +162 53 +179 87 +237 116 +289 174 +358 214 +405 187 +412 149 +416 89 +436 32 +485 13 +510 8 +436 7 +319 7 +206 5 +127 6 +131 17 +149 17 +171 29 +188 37 +172 38 +160 44 +129 31 +127 21 +117 11 +108 17 +96 30 +67 53 +66 78 +95 71 +187 64 +290 46 +378 22 +506 22 +519 22 +511 15 +508 21 +442 14 +406 8 +383 9 +409 6 +444 5 +479 16 +488 21 +468 19 +442 22 +466 18 +445 19 +397 26 +350 45 +269 59 +275 75 +325 94 +384 100 +427 118 +386 131 +273 152 +146 132 +56 135 +21 113 +15 89 +16 110 +20 95 +29 102 +40 97 +69 103 +101 138 +133 152 +155 203 +156 248 +171 270 +162 358 +131 427 +96 449 +48 484 +17 501 +12 496 +22 544 +38 551 +57 579 +63 628 +53 659 +59 812 +63 955 +88 1049 +168 1007 +170 855 +162 684 +155 550 +104 567 +77 575 +47 556 +17 540 +7 471 +9 454 +7 403 +5 376 +5 362 +6 322 +10 363 +58 339 +127 296 +224 269 +292 209 +293 221 +233 207 +140 194 +81 214 +33 188 +32 152 +47 150 +66 148 +82 170 +83 197 +74 210 +56 187 +40 160 +37 140 +35 97 +33 77 +32 61 +24 66 +18 95 +13 110 +12 134 +21 155 +33 227 +34 284 +34 320 +57 356 +78 358 +132 368 +132 359 +103 371 +83 327 +48 278 +65 272 +104 244 +133 215 +148 207 +143 202 +106 200 +82 208 +79 220 +69 219 +78 215 +98 221 +95 217 +105 200 +121 158 +105 106 +110 77 +132 33 +162 32 +206 56 +262 57 +274 83 +267 113 +267 148 +273 193 +275 184 +302 197 +318 189 +304 186 +260 234 +194 238 +147 274 +123 269 +135 234 +171 243 +168 240 +177 269 +177 286 +131 270 +128 216 +98 151 +86 95 +90 36 +100 14 +139 7 +153 6 +221 7 +257 5 +317 7 +356 12 +364 18 +399 32 +402 36 +437 40 +436 54 +372 70 +284 125 +168 163 +116 200 +116 266 +120 347 +148 426 +171 418 +186 355 +222 240 +294 213 +428 265 +562 273 +647 304 +766 277 +737 306 +654 312 +570 282 +490 238 +501 157 +564 129 +569 98 +518 105 +464 147 +436 152 +474 139 +493 109 +480 55 +421 25 +385 20 +383 10 +385 21 +412 50 +401 71 +357 77 +339 89 +297 113 +245 161 +227 232 +212 249 +218 203 +244 151 +227 84 +220 48 +201 42 +150 50 +124 72 +112 98 +122 110 +142 109 +158 135 +188 123 +235 117 +268 102 +278 48 +236 24 +148 6 +116 13 +105 25 +126 25 +196 26 +271 22 +334 14 +397 13 +385 14 +333 11 +264 16 +202 17 +173 29 +127 38 +109 62 +85 105 +46 145 +21 194 +16 224 +10 206 +18 204 +33 222 +42 216 +82 251 +110 234 +95 183 +83 132 +45 66 +6 27 +5 11 +18 10 +19 16 +32 35 +52 35 +70 34 +116 35 +183 25 +247 42 +302 47 +330 53 +309 54 +264 59 +218 59 +177 68 +186 102 +212 119 +224 173 +196 206 +127 212 +70 204 +24 186 +24 143 +41 105 +56 72 +61 34 +50 21 +37 18 +34 25 +48 40 +58 45 +82 47 +147 59 +142 56 +122 80 +121 100 +116 107 +136 141 +172 147 +170 147 +192 204 +238 244 +340 251 +464 350 +553 467 +602 628 +544 816 +472 830 +450 826 +403 769 +372 720 +329 693 +261 583 +232 539 +189 522 +176 500 +177 522 +178 544 +220 532 +241 511 +289 494 +343 483 +377 468 +426 457 +519 463 +666 528 +787 628 +946 738 +1032 868 +1184 978 +1383 1026 +1434 1061 +1487 1128 +1430 1117 +1293 1181 +1142 1123 +1001 903 +965 801 +970 662 +963 569 +914 559 +870 537 +829 563 +766 570 +725 591 +651 635 +583 645 +573 689 +602 789 +646 954 +624 1139 +592 1290 +542 1463 +497 1530 +478 1505 +459 1487 +493 1416 +553 1352 +613 1228 +611 1043 +568 847 +528 706 +483 662 +425 650 +346 644 +289 718 +232 726 +168 654 +125 573 +102 468 +100 410 +94 400 +101 500 +87 629 +60 759 +60 879 +40 927 +57 1026 +99 1106 +80 1272 +82 1407 +71 1431 +47 1356 +61 1114 +85 900 +91 824 +100 829 +108 827 +106 826 +103 839 +92 867 +75 914 +65 954 +55 979 +52 983 +69 999 +73 1087 +80 1254 +91 1369 +75 1436 +77 1488 +109 1461 +114 1360 +126 1189 +124 1015 +126 832 +143 700 +137 575 +142 501 +179 494 +236 531 +246 643 +243 691 +225 719 +205 716 +242 654 +230 602 +201 554 +206 510 +204 480 +263 540 +373 659 +498 750 +616 846 +712 834 +780 800 +746 795 +742 809 +812 872 +915 837 +962 744 +876 611 +813 457 +763 442 +713 438 +681 408 +593 403 +567 376 +599 322 +640 301 +685 301 +667 283 +639 319 +612 315 +623 316 +715 331 +804 281 +882 248 +917 217 +969 194 +886 172 +812 175 +802 156 +725 138 +684 144 +570 109 +407 95 +293 75 +212 59 +148 46 +110 42 +82 43 +53 31 +38 35 +48 46 +48 39 +43 45 +32 43 +12 21 +1 26 +4 36 +8 57 +21 122 +29 207 +37 306 +39 377 +43 449 +61 475 +66 406 +68 305 +54 175 +51 82 +49 37 +62 33 +103 38 +146 53 +198 68 +235 88 +308 151 +369 223 +391 277 +431 290 +443 305 +482 330 +549 325 +553 398 +507 470 +495 538 +481 642 +558 656 +713 659 +883 687 +962 637 +912 544 +852 520 +808 508 +781 518 +677 512 +482 451 +271 395 +105 380 +30 392 +14 409 +15 395 +29 404 +22 475 +27 544 +30 680 +17 758 +35 782 +39 831 +41 950 +38 1052 +16 1070 +7 1073 +23 979 +30 957 +25 849 +28 763 +17 732 +12 661 +15 648 +14 573 +16 480 +34 373 +44 249 +53 194 +74 218 +74 281 +80 369 +88 477 +110 614 +177 742 +272 894 +368 1087 +445 1189 +496 1303 +525 1277 +574 1147 +605 987 +556 775 +521 552 +449 387 +469 292 +462 237 +411 244 +425 213 +441 204 +531 197 +602 165 +617 167 +562 158 +514 148 +525 136 +565 172 +726 210 +860 194 +867 169 +892 95 +814 79 +785 121 +960 129 +1117 118 +1240 70 +1198 38 +1007 34 +836 45 +764 65 +789 69 +778 58 +778 42 +746 23 +656 14 +607 14 +600 24 +662 34 +771 46 +860 90 +1007 148 +1240 238 +1450 309 +1625 338 +1625 350 +1625 299 +1625 246 +1625 200 +1549 134 +1472 98 +1296 75 +1043 45 +887 27 +795 22 +802 18 +809 22 +763 24 +758 18 +694 19 +615 20 +566 17 +480 23 +423 17 +394 10 +373 12 +347 20 +297 42 +245 45 +218 51 +198 38 +156 43 +105 64 +60 98 +18 127 +14 148 +15 153 +17 152 +18 161 +18 154 +15 144 +13 118 +20 79 +41 51 +65 24 +85 5 +109 3 +110 1 +113 5 +124 20 +141 46 +190 69 +206 75 +241 65 +218 40 +139 21 +105 26 +45 35 +32 45 +26 59 +15 78 +17 74 +13 81 +19 82 +38 89 +46 109 +45 115 +42 129 +28 118 +21 134 +18 193 +19 205 +18 232 +22 231 +34 211 +79 216 +99 188 +118 212 +183 259 +211 347 +310 418 +477 489 +672 496 +755 454 +759 433 +671 409 +575 452 +573 472 +540 517 +493 538 +432 541 +359 595 +324 576 +309 544 +311 488 +316 449 +305 483 +294 539 +292 647 +248 698 +253 661 +277 564 +400 434 +594 295 +644 186 +698 170 +622 154 +478 127 +391 112 +338 110 +376 116 +427 123 +495 140 +574 130 +623 107 +682 111 +714 72 +753 38 +764 35 +749 17 +712 18 +711 23 +750 25 +727 35 +728 77 +712 114 +701 148 +693 182 +696 180 +623 160 +453 138 +334 90 +219 49 +165 50 +205 57 +245 100 +231 141 +216 171 +157 178 +115 144 +124 135 +151 109 +196 106 +218 107 +259 86 +293 82 +315 83 +364 116 +393 155 +395 242 +474 312 +535 349 +610 366 +601 338 +541 344 +408 372 +204 393 +125 402 +76 431 +46 473 +55 513 +46 515 +28 504 +22 490 +12 512 +27 531 +73 535 +151 509 +236 430 +296 391 +323 354 +310 348 +302 349 +333 398 +441 491 +536 509 +655 505 +732 443 +733 319 +643 234 +498 186 +397 144 +324 126 +291 108 +251 74 +216 39 +202 46 +188 48 +153 78 +121 129 +94 176 +79 215 +80 232 +93 243 +111 264 +124 269 +137 233 +123 198 +103 120 +80 62 +52 36 +59 32 +75 53 +87 73 +78 97 +49 107 +34 93 +30 78 +42 67 +51 41 +58 36 +64 50 +80 52 +92 66 +95 79 +84 56 +81 40 +93 34 +103 17 +111 19 +82 21 +51 13 +38 30 +42 57 +51 115 +55 142 +57 121 +48 91 +33 31 +42 11 +55 50 +67 125 +78 184 +66 236 +64 243 +63 224 +53 210 +49 184 +40 141 +30 106 +25 77 +22 57 +15 87 +24 98 +71 138 +106 178 +118 178 +127 195 +106 228 +117 214 +178 224 +210 188 +210 134 +209 103 +173 76 +129 59 +96 25 +53 15 +52 4 +69 6 +80 7 +89 13 +92 35 +87 59 +74 92 +63 118 +73 135 +63 154 +62 136 +82 156 +118 140 +189 101 +233 85 +247 38 +189 21 +113 14 +85 9 +54 4 +40 4 +35 5 +22 10 +23 19 +20 35 +21 58 +23 67 +22 82 +26 85 +20 79 +17 71 +12 54 +8 41 +14 29 +10 34 +9 55 +9 84 +8 106 +17 128 +22 107 +28 77 +26 48 +20 16 +30 17 +31 15 +34 23 +36 40 +32 45 +27 53 +22 60 +16 58 +6 59 +4 60 +3 46 +5 31 +6 21 +13 9 +17 9 +18 19 +32 30 +51 45 +76 60 +124 81 +153 149 +194 183 +272 229 +297 229 +293 165 +292 156 +293 150 +258 142 +218 146 +215 138 +224 108 +252 100 +281 86 +274 73 +246 66 +251 41 +311 36 +392 47 +415 79 +429 150 +427 253 +419 322 +432 312 +414 270 +333 238 +259 231 +218 229 +156 227 +112 156 +87 115 +79 125 +70 109 +85 112 +111 95 +107 53 +94 27 +71 12 +39 6 +15 11 +12 32 +17 72 +15 133 +29 174 +44 188 +45 205 +59 240 +74 315 +88 391 +148 458 +165 448 +175 425 +157 359 +129 330 +139 337 +111 360 +100 412 +69 389 +41 414 +51 425 +51 422 +58 475 +78 514 +82 595 +118 661 +181 799 +275 1002 +426 1118 +490 1300 +544 1432 +557 1489 +497 1596 +498 1617 +478 1596 +436 1560 +426 1394 +370 1177 +350 989 +355 901 +340 843 +363 762 +337 664 +325 587 +338 550 +309 501 +269 471 +219 450 +163 431 +136 463 +172 560 +211 678 +259 768 +334 882 +374 956 +482 987 +561 1062 +627 1122 +670 1141 +705 1118 +726 991 +656 748 +641 544 +632 447 +655 368 +733 301 +758 246 +745 192 +717 148 +620 116 +522 86 +445 67 +390 53 +348 38 +330 24 +321 13 +244 11 +214 11 +189 12 +218 44 +287 94 +349 186 +375 249 +395 273 +455 302 +405 294 +367 295 +387 307 +371 352 +358 373 +318 495 +265 507 +239 428 +225 335 +189 248 +166 126 +125 138 +111 185 +138 198 +179 239 +198 217 +172 128 +194 85 +146 53 +147 46 +117 56 +56 65 +42 70 +25 50 +16 36 +28 29 +54 21 +105 18 +175 28 +224 47 +248 56 +236 76 +170 69 +107 52 +62 62 +20 80 +16 104 +18 129 +14 121 +32 146 +60 210 +83 293 +122 449 +189 523 +269 514 +359 447 +365 315 +328 190 +278 150 +232 138 +208 112 +169 100 +127 61 +100 35 +110 25 +175 24 +282 31 +369 48 +421 43 +431 37 +439 29 +443 3 +511 6 +603 9 +671 10 +647 11 +604 16 +514 24 +362 45 +376 42 +371 36 +334 22 +356 8 +426 19 +504 22 +593 27 +683 30 +681 22 +678 20 +663 37 +583 58 +564 87 +506 109 +479 145 +488 185 +482 183 +533 195 +593 161 +611 110 +645 104 +770 125 +873 151 +965 156 +875 133 +651 83 +457 59 +322 27 +336 21 +424 18 +510 20 +572 29 +569 36 +535 41 +492 28 +460 20 +397 11 +315 5 +297 4 +274 7 +282 11 +343 32 +353 50 +386 81 +422 104 +364 97 +314 111 +222 139 +192 175 +176 208 +131 221 +93 251 +46 304 +27 385 +21 429 +20 466 +18 529 +19 577 +22 645 +28 623 +40 620 +55 598 +57 577 +54 547 +58 440 +57 344 +58 226 +67 188 +52 158 +31 165 +50 160 +81 111 +167 76 +236 27 +296 11 +338 23 +353 27 +378 34 +371 35 +383 24 +344 21 +347 13 +393 16 +380 16 +436 13 +464 17 +458 16 +432 19 +385 18 +356 34 +330 38 +316 66 +260 109 +176 165 +86 316 +47 385 +34 437 +79 433 +92 363 +105 378 +125 357 +104 317 +121 260 +125 156 +169 132 +236 121 +268 154 +281 197 +253 246 +252 301 +229 287 +236 311 +224 329 +179 352 +149 452 +88 512 +56 570 +18 729 +24 817 +79 871 +201 884 +311 836 +346 713 +310 634 +255 671 +210 652 +166 703 +147 763 +116 757 +68 830 +43 880 +28 880 +16 835 +15 733 +10 603 +8 509 +19 452 +45 430 +71 423 +124 382 +184 308 +280 265 +360 305 +397 374 +417 405 +367 441 +342 404 +390 361 +439 449 +448 517 +408 585 +297 642 +188 645 +108 638 +68 640 +64 632 +99 645 +159 736 +199 860 +184 1021 +139 1175 +98 1365 +95 1581 +112 1723 +149 1739 +211 1739 +255 1739 +341 1739 +369 1598 +285 1434 +186 1228 +99 1088 +73 1090 +103 1129 +120 1187 +124 1215 +97 1210 +66 1186 +44 1135 +29 1121 +17 1075 +12 1042 +18 971 +19 898 +26 951 +31 1051 +30 1321 +42 1597 +60 1728 +64 1739 +82 1739 +70 1734 +84 1655 +115 1471 +151 1258 +218 1145 +291 1062 +388 1052 +427 1005 +416 885 +378 766 +348 591 +365 483 +452 441 +571 454 +646 521 +700 540 +742 521 +776 495 +937 463 +1176 480 +1424 493 +1592 505 +1637 496 +1640 452 +1549 395 +1417 321 +1185 356 +929 351 +744 398 +659 491 +642 569 +577 657 +506 683 +415 741 +336 818 +315 871 +290 918 +316 869 +371 781 +394 730 +436 689 +425 671 +379 751 +383 868 +332 989 +361 1166 +376 1302 +392 1397 +418 1421 +366 1431 +307 1350 +295 1237 +271 1231 +256 1236 +297 1214 +277 1154 +266 989 +267 833 +253 699 +270 536 +262 405 +276 297 +292 230 +318 257 +324 301 +312 366 +298 448 +251 537 +295 630 +407 619 +531 601 +712 473 +960 359 +1055 345 +1080 352 +1027 310 +873 256 +831 172 +786 75 +706 38 +626 21 +595 25 +659 24 +734 32 +807 56 +833 75 +800 99 +793 123 +807 154 +846 199 +942 259 +1070 303 +1110 320 +1099 301 +1041 305 +930 382 +881 379 +689 374 +565 336 +423 288 +357 272 +397 280 +411 322 +419 349 +360 340 +294 367 +249 316 +208 271 +209 283 +203 259 +188 289 +184 302 +146 334 +137 391 +138 494 +118 653 +110 755 +119 700 +134 553 +190 366 +242 221 +228 181 +210 156 +146 118 +94 74 +83 61 +54 65 +45 66 +33 72 +12 51 +4 27 +6 22 +17 26 +24 67 +30 110 +39 141 +49 194 +94 252 +213 312 +302 454 +359 561 +370 677 +295 818 +222 910 +178 866 +197 718 +257 509 +345 336 +421 298 +411 321 +439 405 +490 448 +566 473 +630 511 +630 546 +610 543 +567 539 +521 539 +457 512 +434 530 +455 600 +612 611 +834 631 +1078 697 +1179 688 +1131 702 +1077 844 +1013 981 +935 980 +800 984 +591 919 +424 800 +322 804 +284 850 +293 875 +274 888 +297 885 +326 843 +336 791 +344 714 +349 590 +334 554 +376 483 +477 445 +546 462 +657 406 +795 416 +916 485 +1041 569 +1079 700 +1125 896 +1166 1057 +1207 1199 +1226 1256 +1160 1251 +1097 1153 +1010 1010 +1015 994 +1008 1022 +946 1027 +895 1056 +880 1075 +921 983 +921 965 +944 953 +1003 903 +1040 936 +1159 951 +1240 1012 +1232 1117 +1296 1327 +1292 1490 +1202 1530 +1086 1461 +922 1331 +847 1299 +842 1363 +823 1440 +777 1396 +713 1175 +648 964 +633 869 +624 827 +515 837 +427 848 +381 826 +323 823 +270 864 +211 903 +121 915 +74 940 +87 966 +129 986 +165 1042 +187 1150 +270 1365 +291 1521 +343 1670 +495 1739 +541 1730 +540 1696 +583 1615 +498 1542 +474 1416 +514 1346 +482 1321 +497 1209 +458 1106 +377 944 +377 836 +351 832 +317 791 +313 695 +267 592 +244 487 +268 388 +304 372 +352 342 +412 290 +494 320 +540 426 +544 431 +570 479 +579 430 +596 266 +660 243 +695 172 +638 168 +560 173 +503 207 +416 255 +309 257 +245 272 +242 231 +231 217 +252 227 +264 232 +227 289 +194 375 +182 413 +159 439 +115 425 +106 426 +80 484 +45 558 +39 550 +62 424 +122 317 +151 254 +158 278 +117 315 +62 293 +37 235 +28 228 +19 224 +11 217 +18 210 +45 159 +53 138 +51 150 +45 148 +16 172 +7 160 +21 119 +28 108 +37 86 +51 87 +42 86 +36 60 +29 37 +23 24 +39 20 +47 29 +52 48 +97 62 +129 139 +190 193 +241 224 +252 254 +265 205 +273 177 +276 171 +306 134 +369 120 +427 105 +527 113 +687 191 +766 284 +789 338 +824 340 +769 356 +792 375 +893 463 +978 595 +1066 729 +1091 802 +923 818 +666 795 +450 720 +329 605 +318 567 +389 553 +497 507 +544 487 +626 398 +691 301 +767 201 +805 134 +846 78 +878 77 +878 107 +974 130 +1073 199 +1163 270 +1341 337 +1525 434 +1623 434 +1697 376 +1739 353 +1739 331 +1739 318 +1609 351 +1407 356 +1164 308 +918 281 +805 235 +765 169 +778 117 +830 83 +853 66 +800 84 +714 123 +633 157 +581 157 +579 141 +554 125 +495 84 +430 82 +396 99 +426 95 +459 112 +448 132 +446 171 +378 234 +351 327 +395 377 +346 336 +319 250 +292 167 +259 113 +259 115 +252 122 +197 137 +192 147 +189 150 +196 185 +214 289 +159 331 +111 334 +63 340 +50 306 +66 395 +97 527 +109 684 +130 791 +181 848 +227 899 +289 850 +342 759 +292 634 +261 570 +220 565 +175 567 +186 581 +157 491 +132 427 +109 364 +105 274 +122 243 +135 165 +131 88 +115 70 +112 69 +137 118 +183 146 +199 179 +254 197 +300 191 +309 169 +353 119 +321 110 +297 74 +303 99 +300 89 +332 96 +284 122 +229 142 +199 204 +120 265 +85 320 +50 364 +22 373 +21 335 +12 312 +13 278 +16 244 +31 214 +47 155 +73 91 +89 37 +96 18 +98 10 +75 39 +78 60 +53 65 +47 58 +43 30 +14 13 +29 11 +19 13 +17 12 +16 17 +11 15 +18 32 +23 31 +29 24 +20 68 +19 108 +40 135 +56 176 +56 221 +52 271 +25 332 +9 440 +13 464 +13 520 +16 575 +14 541 +22 574 +38 583 +39 610 +42 603 +47 540 +51 573 +57 660 +68 778 +57 845 +48 779 +51 667 +32 558 +30 514 +28 581 +22 571 +35 576 +51 631 +66 608 +82 632 +101 556 +142 476 +140 445 +135 501 +111 678 +42 691 +54 697 +90 567 +122 397 +173 372 +216 323 +226 338 +254 331 +224 297 +163 304 +140 250 +132 231 +137 239 +177 263 +199 287 +230 302 +307 276 +365 267 +394 292 +338 343 +262 402 +194 423 +138 476 +124 447 +92 441 +56 417 +46 303 +66 291 +96 246 +110 256 +125 294 +147 310 +174 296 +181 257 +182 209 +158 137 +106 132 +84 125 +68 162 +58 179 +73 198 +128 201 +176 250 +212 373 +266 482 +283 678 +320 742 +340 703 +377 646 +406 540 +443 490 +460 451 +382 398 +376 301 +411 255 +442 223 +517 138 +614 110 +545 95 +489 58 +403 104 +229 181 +161 201 +120 226 +125 202 +198 127 +244 74 +259 40 +299 19 +313 13 +364 18 +441 26 +466 46 +404 47 +297 72 +182 100 +72 117 +42 191 +44 309 +92 391 +138 453 +178 461 +207 423 +184 401 +142 347 +125 290 +84 222 +58 160 +69 175 +63 261 +89 343 +127 415 +166 481 +181 503 +204 558 +224 634 +201 622 +209 552 +223 513 +184 481 +160 516 +153 551 +106 473 +107 358 +92 235 +61 187 +48 200 +22 225 +49 189 +75 142 +103 93 +128 39 +133 36 +124 29 +164 36 +250 40 +320 45 +395 43 +391 46 +352 81 +303 87 +306 96 +303 102 +300 89 +392 124 +535 184 +719 252 +813 317 +828 361 +767 331 +739 297 +770 219 +790 152 +849 117 +846 93 +854 158 +876 210 +861 273 +827 262 +783 219 +793 204 +941 196 +1148 246 +1305 277 +1270 284 +1050 270 +814 204 +622 136 +642 71 +758 29 +894 22 +1106 21 +1207 14 +1262 13 +1351 28 +1271 81 +1223 172 +1193 321 +1069 504 +1039 570 +938 557 +819 522 +719 443 +651 440 +694 432 +796 435 +887 385 +959 281 +994 240 +989 176 +1013 136 +1007 119 +950 99 +842 78 +804 86 +734 82 +622 80 +556 69 +438 39 +335 37 +255 20 +219 16 +155 25 +94 68 +97 119 +113 159 +150 207 +238 244 +359 243 +470 314 +563 341 +610 298 +588 282 +565 167 +611 100 +638 79 +630 61 +731 52 +836 74 +968 97 +1100 135 +1124 205 +1175 224 +1167 264 +1145 305 +1207 344 +1146 368 +1125 337 +1143 312 +1045 304 +947 321 +805 392 +683 405 +761 387 +880 428 +955 400 +962 459 +886 551 +804 577 +783 633 +818 665 +881 718 +964 799 +997 863 +966 850 +890 712 +742 522 +590 353 +447 243 +314 267 +220 311 +201 370 +226 382 +230 352 +263 332 +235 287 +177 290 +123 272 +70 259 +69 201 +115 136 +204 106 +220 50 +259 40 +306 33 +326 62 +343 159 +338 231 +264 322 +271 435 +355 475 +382 512 +428 493 +419 470 +387 413 +454 362 +574 299 +691 225 +796 190 +925 196 +1059 325 +1260 490 +1538 747 +1713 1015 +1775 1173 +1746 1183 +1705 1073 +1650 892 +1584 744 +1571 670 +1563 613 +1530 651 +1541 685 +1547 769 +1533 823 +1531 760 +1426 771 +1407 793 +1303 836 +1219 901 +1222 867 +1128 827 +1110 771 +1028 808 +961 922 +1003 1059 +1011 1301 +1057 1440 +1062 1461 +1121 1431 +1131 1310 +1049 1218 +962 1184 +810 1245 +687 1346 +610 1416 +552 1433 +451 1424 +385 1415 +315 1390 +246 1386 +289 1424 +391 1355 +409 1325 +412 1327 +346 1309 +200 1292 +143 1324 +102 1383 +86 1486 +77 1638 +76 1608 +48 1441 +22 1160 +29 853 +20 631 +19 492 +16 499 +5 622 +22 773 +35 989 +57 1122 +56 1176 +40 1149 +28 1021 +7 993 +5 920 +3 883 +10 905 +45 839 +56 783 +80 656 +86 533 +62 458 +72 398 +53 423 +69 481 +111 576 +134 659 +175 689 +218 627 +225 621 +252 561 +270 551 +227 570 +203 587 +190 611 +187 576 +207 529 +190 478 +160 447 +125 519 +74 569 +57 651 +37 736 +8 731 +9 788 +19 741 +32 710 +32 614 +31 420 +23 316 +37 232 +56 224 +76 249 +110 247 +125 229 +153 187 +203 144 +212 110 +260 64 +299 39 +290 53 +300 42 +237 55 +178 62 +152 41 +119 44 +126 50 +165 90 +181 144 +255 168 +336 168 +458 124 +677 119 +776 161 +735 177 +617 207 +383 172 +293 116 +323 97 +387 52 +487 29 +452 30 +432 25 +338 37 +304 55 +362 95 +379 146 +441 183 +486 221 +533 236 +542 259 +552 280 +553 243 +586 213 +707 167 +755 117 +786 155 +722 205 +566 254 +457 333 +331 386 +240 394 +218 402 +219 370 +268 314 +341 304 +432 329 +477 347 +516 389 +614 406 +604 393 +551 463 +505 434 +432 411 +344 407 +318 353 +285 418 +240 621 +245 819 +203 1056 +134 1236 +90 1261 +68 1294 +57 1246 +55 1157 +51 1096 +35 1034 +52 1020 +56 939 +80 899 +112 830 +153 707 +188 694 +183 647 +150 578 +92 548 +62 490 +50 445 +36 437 +37 364 +28 342 +26 319 +28 306 +29 342 +28 288 +56 264 +70 233 +64 151 +67 116 +39 95 +64 84 +128 135 +166 246 +240 344 +320 424 +372 497 +454 588 +492 699 +485 810 +471 874 +418 947 +411 1011 +411 1059 +457 1131 +559 1187 +651 1270 +777 1363 +873 1437 +904 1400 +902 1443 +886 1487 +878 1483 +875 1423 +931 1358 +970 1253 +1044 1194 +1049 1213 +1028 1216 +1044 1258 +934 1216 +876 1159 +820 1108 +732 1020 +717 909 +744 728 +797 582 +881 438 +953 384 +1064 444 +1204 512 +1277 632 +1238 751 +1067 863 +850 916 +706 912 +676 823 +608 641 +612 572 +671 517 +731 491 +820 505 +895 417 +961 377 +993 370 +1065 369 +1128 468 +1130 501 +1178 530 +1239 539 +1234 543 +1207 556 +1110 502 +1037 461 +1090 392 +1168 304 +1271 258 +1365 294 +1353 307 +1249 337 +1066 393 +898 320 +839 275 +851 247 +944 193 +913 199 +853 257 +754 261 +578 234 +509 228 +478 152 +431 148 +423 189 +431 222 +460 243 +532 251 +674 241 +784 204 +958 194 +1181 149 +1348 90 +1511 49 +1613 93 +1618 200 +1574 295 +1481 353 +1420 317 +1412 242 +1416 165 +1381 88 +1251 57 +1098 42 +920 41 +755 83 +641 115 +609 170 +616 222 +685 227 +810 217 +828 160 +894 96 +986 44 +1126 13 +1387 24 +1502 46 +1502 69 +1510 78 +1436 84 +1348 68 +1219 42 +1115 37 +1153 38 +1269 56 +1412 94 +1501 118 +1519 189 +1428 268 +1401 321 +1370 465 +1184 466 +1137 472 +1090 482 +1066 406 +1133 377 +1117 346 +1096 382 +1144 484 +1278 607 +1403 695 +1493 652 +1619 520 +1644 405 +1657 298 +1606 236 +1448 183 +1324 145 +1248 139 +1170 133 +1098 194 +1010 233 +791 221 +595 210 +502 173 +393 123 +341 91 +304 73 +256 69 +258 102 +272 142 +290 219 +322 318 +350 384 +405 430 +446 373 +443 307 +439 246 +435 209 +430 245 +442 262 +395 307 +287 344 +214 295 +115 211 +74 163 +59 88 +44 68 +73 80 +108 62 +146 73 +165 113 +176 122 +213 134 +270 139 +295 112 +320 92 +310 56 +322 31 +424 16 +537 38 +609 46 +626 54 +581 97 +534 100 +510 98 +457 105 +346 81 +253 71 +212 75 +218 78 +311 72 +401 70 +398 61 +440 42 +522 38 +573 50 +665 72 +764 108 +769 160 +815 303 +949 427 +936 541 +915 618 +933 547 +918 428 +855 336 +672 231 +559 153 +517 169 +550 135 +698 118 +754 122 +711 108 +705 127 +767 127 +870 116 +975 135 +1110 151 +1232 248 +1382 306 +1500 319 +1560 365 +1566 373 +1589 429 +1634 580 +1664 706 +1696 732 +1713 751 +1735 699 +1636 529 +1428 378 +1346 267 +1296 204 +1289 182 +1394 171 +1444 168 +1472 129 +1506 232 +1406 278 +1284 316 +1108 346 +1011 277 +1002 209 +1027 148 +1043 83 +1030 46 +882 45 +719 59 +567 71 +467 117 +448 117 +465 107 +545 106 +594 77 +635 111 +680 106 +744 107 +772 91 +827 54 +939 59 +928 124 +887 222 +856 249 +725 317 +696 328 +658 340 +607 404 +679 532 +731 676 +853 765 +928 905 +896 982 +871 1028 +760 1082 +678 989 +666 796 +544 625 +551 517 +467 436 +334 427 +317 431 +290 396 +334 435 +361 475 +399 527 +334 615 +249 697 +227 848 +162 977 +194 1102 +233 1160 +225 1144 +263 1182 +295 1249 +304 1384 +316 1605 +289 1731 +223 1825 +184 1837 +220 1782 +301 1767 +445 1762 +620 1782 +693 1738 +667 1695 +585 1634 +518 1591 +500 1610 +571 1575 +649 1538 +640 1541 +621 1532 +557 1561 +484 1570 +408 1509 +363 1417 +309 1301 +303 1270 +364 1249 +404 1249 +433 1340 +429 1334 +364 1213 +301 1166 +246 1075 +175 1041 +128 1104 +113 1100 +150 950 +241 757 +360 599 +447 549 +455 590 +367 727 +235 763 +141 750 +120 707 +222 704 +365 728 +543 759 +686 902 +756 968 +804 1074 +817 1264 +814 1407 +847 1534 +860 1542 +933 1481 +990 1416 +1061 1368 +1205 1354 +1266 1339 +1300 1290 +1373 1262 +1369 1330 +1363 1315 +1403 1269 +1390 1237 +1348 1060 +1306 910 +1246 755 +1153 547 +1125 434 +1100 443 +1134 524 +1261 584 +1326 677 +1490 629 +1600 606 +1681 626 +1712 592 +1659 619 +1613 614 +1565 646 +1547 665 +1471 727 +1427 708 +1207 664 +939 657 +712 591 +481 626 +405 625 +409 631 +434 626 +489 532 +606 509 +681 492 +800 532 +923 581 +926 628 +966 655 +952 600 +829 490 +728 361 +636 172 +558 66 +507 33 +513 17 +477 62 +428 154 +401 289 +342 449 +345 612 +380 755 +370 882 +402 1007 +405 1060 +387 1088 +424 1073 +414 1026 +394 980 +435 940 +426 953 +471 1051 +547 1208 +531 1425 +541 1594 +485 1612 +407 1518 +381 1328 +335 1133 +334 1014 +281 969 +237 986 +178 945 +119 879 +123 731 +89 653 +78 653 +58 687 +10 771 +35 752 +69 793 +68 846 +65 751 +47 789 +60 819 +123 819 +200 1004 +303 1115 +335 1211 +302 1359 +249 1450 +163 1470 +116 1460 +118 1419 +109 1359 +99 1325 +84 1284 +66 1242 +46 1239 +32 1203 +18 1132 +9 1107 +13 970 +10 848 +41 725 +54 567 +70 502 +76 440 +46 392 +32 394 +43 395 +41 394 +73 410 +185 392 +192 351 +254 367 +267 423 +239 475 +258 527 +327 559 +435 565 +516 603 +608 620 +664 611 +713 567 +808 520 +845 431 +796 361 +762 273 +677 197 +623 162 +600 194 +514 214 +383 215 +280 199 +249 132 +275 82 +325 38 +513 28 +727 50 +868 82 +1070 87 +1195 123 +1200 107 +1206 94 +1251 102 +1242 91 +1294 100 +1356 85 +1354 71 +1348 51 +1311 30 +1320 27 +1325 24 +1308 23 +1321 29 +1236 34 +1157 42 +1135 41 +1244 34 +1452 40 +1658 75 +1775 92 +1694 142 +1556 197 +1432 232 +1326 333 +1195 398 +1081 436 +1037 452 +1006 478 +1087 482 +1137 464 +1188 457 +1201 458 +1173 455 +1142 530 +1097 544 +1014 470 +926 462 +807 340 +762 302 +785 301 +877 333 +936 410 +846 444 +749 479 +620 445 +575 438 +557 472 +519 530 +462 619 +451 737 +525 915 +640 1046 +850 1155 +1000 1240 +1138 1284 +1230 1390 +1291 1514 +1276 1616 +1236 1700 +1181 1695 +1107 1679 +1151 1620 +1148 1584 +1200 1566 +1296 1625 +1354 1726 +1468 1772 +1472 1774 +1373 1723 +1172 1712 +995 1717 +907 1738 +824 1690 +836 1524 +851 1348 +790 1228 +801 1270 +798 1357 +765 1481 +750 1516 +741 1446 +832 1410 +973 1428 +1023 1447 +1074 1491 +1007 1566 +1005 1580 +1039 1629 +1119 1716 +1231 1697 +1207 1554 +1167 1350 +1030 1145 +928 939 +878 880 +888 924 +892 933 +838 971 +800 924 +736 901 +765 895 +867 896 +859 1048 +838 1004 +710 950 +530 950 +460 843 +424 804 +426 780 +454 824 +463 904 +421 1036 +442 1163 +490 1168 +524 1135 +545 1116 +499 1052 +422 1045 +441 1052 +466 1023 +514 1065 +582 1071 +605 1151 +722 1248 +870 1344 +1062 1449 +1241 1431 +1297 1387 +1349 1375 +1353 1385 +1337 1476 +1396 1525 +1443 1522 +1484 1514 +1510 1503 +1456 1399 +1426 1370 +1422 1287 +1430 1195 +1427 1166 +1478 1083 +1447 955 +1494 854 +1579 860 +1623 832 +1636 841 +1577 827 +1520 845 +1388 924 +1310 1010 +1255 1091 +1169 1111 +1162 1134 +1148 1136 +1177 1192 +1263 1146 +1288 1121 +1270 1109 +1192 1024 +1096 1012 +1061 1034 +1213 971 +1352 928 +1359 809 +1337 656 +1196 682 +1092 740 +1086 776 +1097 823 +1070 760 +1033 579 +979 429 +929 249 +887 112 +784 79 +736 87 +660 132 +521 191 +475 242 +395 306 +335 350 +325 389 +334 477 +405 612 +426 775 +486 963 +528 1104 +437 1146 +436 1143 +306 1081 +186 1061 +116 1019 +26 974 +16 952 +24 939 +49 1029 +68 1091 +134 1116 +254 1067 +346 868 +492 739 +564 607 +555 539 +586 540 +553 556 +573 626 +566 733 +436 761 +343 853 +188 858 +75 876 +50 956 +17 914 +31 939 +28 880 +26 895 +22 945 +5 972 +7 1053 +13 1107 +43 1170 +101 1175 +171 1194 +384 1197 +561 1210 +665 1266 +716 1253 +686 1197 +621 1133 +648 1102 +669 1119 +620 1125 +645 1130 +627 1078 +670 1107 +691 1152 +696 1190 +678 1258 +662 1212 +652 1171 +650 1094 +659 913 +573 741 +453 637 +332 606 +228 679 +266 811 +385 861 +467 924 +622 1026 +647 1091 +690 1094 +749 1112 +657 1124 +624 1182 +508 1253 +426 1373 +435 1390 +508 1337 +598 1317 +601 1120 +580 1064 +508 959 +523 877 +632 860 +700 799 +812 783 +778 806 +682 769 +625 688 +604 679 +708 580 +891 604 +1023 607 +1086 643 +1107 713 +1177 740 +1236 738 +1240 668 +1214 572 +1095 547 +1020 456 +938 346 +936 245 +908 93 +871 97 +834 100 +672 106 +604 138 +465 122 +475 169 +556 196 +670 150 +890 126 +1092 135 +1167 136 +1209 204 +1194 276 +1190 292 +1257 293 +1250 273 +1238 289 +1234 317 +1194 402 +1187 451 +1138 425 +910 331 +702 210 +474 132 +338 96 +326 121 +372 163 +541 201 +690 203 +794 178 +870 147 +858 131 +836 141 +863 120 +820 100 +789 97 +771 74 +696 108 +644 220 +662 289 +707 317 +752 348 +776 278 +732 259 +685 261 +663 222 +583 218 +542 202 +532 247 +493 330 +511 399 +494 452 +446 447 +460 465 +439 528 +423 530 +360 623 +266 710 +234 740 +195 840 +247 902 +269 896 +278 870 +286 830 +212 833 +179 807 +195 875 +282 931 +386 845 +469 735 +441 537 +366 416 +335 388 +336 468 +377 581 +432 612 +401 571 +351 501 +327 385 +353 351 +417 346 +488 323 +546 321 +521 349 +536 374 +485 451 +404 496 +350 507 +328 538 +397 514 +490 544 +609 673 +612 869 +615 1069 +614 1218 +575 1122 +511 999 +466 949 +498 952 +511 1034 +564 994 +512 949 +346 817 +210 678 +93 558 +36 495 +34 535 +136 659 +334 840 +504 894 +622 843 +735 771 +762 745 +864 763 +987 815 +1016 922 +1019 986 +1004 1032 +1033 1009 +1103 879 +1147 792 +1157 772 +1098 775 +1049 780 +1054 743 +1048 647 +1130 555 +1179 486 +1201 397 +1195 413 +1088 369 +1024 358 +921 317 +868 171 +803 129 +751 92 +732 67 +790 65 +895 47 +958 23 +1036 49 +1115 97 +1120 132 +1087 147 +1098 154 +1020 125 +1001 92 +1004 67 +962 47 +952 33 +874 97 +774 150 +640 231 +466 324 +352 343 +269 371 +218 339 +177 307 +126 308 +106 277 +50 234 +68 217 +104 152 +81 108 +83 124 +48 131 +10 161 +28 216 +45 273 +50 276 +62 243 +65 197 +70 106 +110 69 +174 60 +190 63 +216 53 +205 1 +267 4 +347 10 +412 17 +464 16 +425 33 +359 84 +308 168 +241 309 +225 351 +235 341 +241 290 +279 195 +299 156 +308 137 +374 143 +407 153 +467 184 +490 171 +406 146 +386 131 +356 93 +327 147 +352 260 +311 365 +285 445 +255 393 +281 322 +337 230 +346 175 +354 190 +305 197 +231 188 +190 163 +177 140 +150 100 +136 115 +113 150 +110 159 +181 145 +241 87 +260 52 +301 39 +268 41 +289 40 +357 31 +424 23 +573 35 +638 72 +658 71 +615 70 +601 43 +602 29 +576 51 +504 65 +321 69 +182 87 +126 73 +111 95 +111 91 +92 49 +49 43 +62 19 +113 16 +198 17 +311 17 +345 7 +326 8 +248 7 +128 9 +81 21 +56 28 +38 29 +48 33 +42 17 +26 11 +31 22 +26 23 +16 53 +22 61 +44 51 +55 44 +76 13 +109 23 +134 68 +148 187 +168 311 +156 416 +136 563 +130 708 +178 857 +221 1053 +250 1193 +291 1284 +287 1326 +348 1212 +452 1130 +500 1045 +527 1013 +598 978 +677 866 +789 718 +979 530 +1095 441 +1097 388 +1104 374 +955 388 +799 427 +782 549 +709 649 +760 759 +763 879 +660 855 +615 870 +464 875 +341 773 +297 737 +208 637 +184 502 +192 395 +191 327 +310 299 +418 265 +626 293 +820 360 +865 379 +895 471 +813 588 +758 666 +733 734 +739 739 +642 675 +486 591 +347 484 +186 389 +142 358 +108 349 +85 332 +88 369 +80 328 +120 226 +147 192 +177 117 +202 97 +236 103 +276 101 +404 72 +556 81 +625 97 +644 140 +619 235 +585 268 +585 283 +609 248 +531 203 +475 223 +444 306 +465 463 +520 624 +522 719 +561 710 +612 684 +599 591 +604 536 +552 542 +521 505 +577 477 +655 510 +718 554 +708 518 +699 432 +708 280 +735 139 +743 169 +693 209 +628 231 +489 255 +407 166 +346 120 +281 92 +268 38 +228 17 +267 14 +317 18 +381 44 +388 80 +342 79 +266 83 +210 70 +241 67 +284 114 +321 173 +325 226 +362 302 +346 318 +361 349 +362 415 +311 407 +321 374 +279 327 +261 252 +196 273 +111 442 +71 615 +23 765 +31 834 +21 806 +23 785 +33 724 +43 623 +81 537 +111 401 +133 317 +157 320 +149 289 +127 272 +133 293 +106 313 +97 416 +113 574 +95 611 +140 628 +264 611 +341 548 +478 486 +570 389 +496 253 +419 130 +295 97 +177 63 +169 56 +230 43 +321 25 +410 57 +486 97 +608 106 +721 97 +764 65 +751 32 +642 55 +527 74 +455 149 +482 219 +537 242 +639 262 +757 196 +830 116 +906 59 +906 55 +868 107 +826 148 +766 199 +693 204 +660 143 +655 132 +702 116 +794 119 +844 176 +837 162 +836 139 +862 154 +902 134 +977 148 +958 155 +956 98 +953 63 +881 55 +873 73 +775 112 +636 160 +583 167 +475 153 +458 124 +542 68 +627 47 +810 26 +939 28 +993 41 +1075 57 +1128 132 +1181 186 +1339 265 +1428 326 +1477 290 +1543 263 +1478 212 +1420 154 +1414 196 +1318 228 +1213 270 +973 294 +761 241 +633 193 +560 118 +624 66 +683 37 +732 19 +697 24 +664 49 +641 67 +595 96 +686 135 +697 133 +692 180 +749 240 +720 289 +741 342 +713 304 +699 211 +718 118 +751 56 +830 39 +885 45 +960 68 +1053 91 +1150 98 +1203 122 +1231 126 +1235 122 +1235 108 +1236 88 +1223 58 +1169 29 +1129 29 +1133 36 +1147 43 +1165 61 +1159 80 +1138 94 +1136 111 +1121 96 +1108 90 +1058 71 +1016 72 +1010 93 +954 96 +897 124 +760 130 +589 129 +517 167 +443 172 +424 227 +427 264 +432 350 +426 487 +444 617 +490 775 +485 876 +583 935 +546 865 +490 846 +443 825 +351 705 +314 651 +345 505 +414 332 +438 286 +447 254 +379 266 +241 294 +152 346 +102 362 +89 336 +112 349 +152 330 +190 321 +201 395 +225 424 +221 415 +198 419 +187 371 +131 303 +72 344 +67 505 +35 667 +54 856 +48 950 +37 992 +45 972 +22 1040 +22 1137 +16 1231 +13 1325 +23 1344 +71 1382 +151 1411 +196 1482 +243 1567 +253 1621 +240 1628 +255 1612 +237 1573 +206 1561 +152 1564 +91 1561 +58 1602 +32 1561 +26 1476 +44 1478 +78 1400 +152 1337 +206 1302 +262 1225 +364 1132 +400 1142 +378 1194 +335 1121 +239 1018 +161 810 +166 557 +182 378 +165 285 +173 221 +138 172 +113 171 +85 199 +45 299 +33 429 +17 504 +24 564 +35 558 +47 514 +61 448 +83 376 +106 330 +130 270 +202 283 +338 318 +514 330 +690 315 +820 255 +907 177 +1040 115 +1123 117 +1177 153 +1190 265 +1122 370 +1127 464 +1096 572 +1055 609 +1008 702 +908 771 +966 812 +1024 798 +1097 703 +1175 599 +1102 455 +1021 351 +938 320 +810 377 +738 518 +638 625 +523 739 +443 796 +342 848 +285 891 +224 957 +183 975 +134 964 +133 1031 +145 989 +229 974 +333 1030 +416 1038 +485 1103 +469 1155 +469 1106 +480 1092 +470 1076 +504 948 +550 864 +575 844 +621 802 +627 852 +580 884 +487 847 +419 718 +369 627 +270 562 +228 515 +159 559 +74 645 +41 622 +21 624 +20 624 +19 552 +23 514 +29 482 +56 402 +63 310 +84 244 +96 137 +79 80 +120 33 +172 13 +251 13 +300 9 +368 8 +383 13 +377 9 +402 10 +419 18 +500 34 +625 74 +783 130 +889 161 +1002 180 +1075 161 +1175 133 +1319 182 +1417 262 +1540 408 +1566 562 +1537 639 +1478 743 +1369 808 +1261 842 +1077 919 +962 972 +865 1103 +801 1279 +737 1468 +728 1621 +721 1674 +621 1660 +651 1562 +612 1426 +594 1319 +724 1253 +887 1231 +1022 1203 +1165 1111 +1237 1056 +1180 1090 +1122 1145 +1116 1185 +1179 1173 +1260 1092 +1372 1013 +1478 1080 +1487 1058 +1520 945 +1508 842 +1426 639 +1409 588 +1324 603 +1219 594 +1163 615 +1072 630 +1025 571 +1006 675 +1013 785 +1037 897 +1078 1118 +1057 1187 +1028 1280 +993 1260 +937 1164 +955 1066 +979 1020 +1030 1056 +1171 1093 +1315 1177 +1467 1226 +1625 1225 +1656 1157 +1668 1049 +1661 976 +1649 876 +1680 920 +1690 935 +1701 932 +1709 969 +1711 997 +1741 1043 +1703 1082 +1715 1146 +1727 1179 +1711 1228 +1758 1230 +1752 1234 +1761 1212 +1789 1146 +1798 1104 +1793 1080 +1728 979 +1636 857 +1537 787 +1423 725 +1387 777 +1322 885 +1277 939 +1290 954 +1250 894 +1283 878 +1324 875 +1327 891 +1371 958 +1420 877 +1378 808 +1319 746 +1232 694 +1143 755 +1104 785 +976 790 +898 721 +821 581 +826 420 +932 285 +986 206 +1020 234 +1014 337 +1002 450 +985 597 +939 730 +890 761 +876 730 +878 713 +950 582 +991 548 +1001 555 +1073 575 +1106 611 +1193 628 +1301 618 +1317 527 +1327 498 +1370 500 +1386 515 +1435 518 +1458 506 +1437 536 +1431 536 +1418 556 +1397 565 +1411 458 +1388 393 +1310 332 +1297 341 +1237 341 +1271 350 +1389 312 +1428 201 +1471 142 +1509 70 +1483 49 +1505 51 +1536 63 +1547 67 +1554 62 +1576 63 +1615 74 +1646 100 +1667 167 +1614 285 +1604 351 +1573 410 +1551 467 +1580 462 +1573 509 +1645 576 +1697 503 +1738 448 +1781 377 +1736 334 +1722 365 +1713 397 +1712 399 +1731 419 +1681 581 +1646 682 +1617 752 +1607 802 +1624 709 +1591 633 +1581 669 +1563 656 +1543 556 +1552 436 +1522 266 +1469 106 +1443 68 +1408 59 +1391 79 +1367 144 +1299 239 +1263 327 +1203 403 +1118 436 +1077 368 +1067 385 +1002 362 +945 332 +831 410 +676 416 +590 411 +531 416 +522 363 +511 287 +475 261 +465 271 +531 280 +544 373 +600 471 +638 577 +512 762 +423 967 +324 1145 +209 1271 +157 1373 +103 1373 +104 1383 +137 1374 +127 1335 +119 1376 +82 1433 +26 1480 +36 1493 +60 1431 +111 1339 +153 1393 +177 1434 +151 1433 +100 1443 +73 1408 +67 1418 +72 1493 +87 1527 +124 1559 +167 1551 +253 1531 +392 1534 +486 1504 +568 1535 +594 1547 +523 1498 +464 1473 +439 1297 +488 1044 +558 883 +582 673 +497 610 +374 587 +331 577 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_area2.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_area2.txt new file mode 100644 index 000000000..57ca035a9 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_area2.txt @@ -0,0 +1,8760 @@ +635 437 +660 358 +762 250 +842 170 +946 179 +1039 189 +1080 284 +1172 357 +1328 412 +1472 515 +1605 612 +1760 786 +1800 935 +1776 933 +1723 867 +1611 662 +1501 476 +1549 397 +1603 355 +1663 351 +1726 337 +1659 315 +1567 222 +1486 140 +1320 89 +1166 38 +1008 43 +837 61 +767 68 +817 116 +881 152 +955 260 +1002 388 +937 494 +817 645 +719 742 +592 965 +512 1139 +472 1204 +406 1243 +366 1106 +297 1038 +243 915 +174 708 +128 611 +87 433 +63 357 +62 328 +25 229 +26 173 +26 117 +20 127 +27 154 +62 175 +116 184 +180 157 +205 148 +260 166 +325 210 +379 267 +433 261 +411 244 +393 206 +442 235 +500 353 +580 482 +644 626 +579 659 +542 643 +551 653 +515 610 +463 649 +375 641 +235 628 +184 612 +214 529 +338 457 +536 446 +625 435 +749 415 +779 362 +698 239 +615 156 +560 87 +570 65 +620 40 +631 26 +606 24 +604 21 +588 39 +700 65 +774 84 +797 144 +864 189 +789 230 +698 287 +686 322 +696 382 +809 359 +915 335 +807 288 +716 207 +681 180 +627 151 +650 111 +789 118 +854 119 +1004 102 +1250 93 +1346 45 +1413 18 +1461 26 +1474 69 +1531 140 +1596 172 +1611 223 +1575 271 +1434 262 +1302 320 +1149 317 +973 315 +878 419 +786 415 +701 377 +791 276 +907 124 +986 43 +1059 38 +986 46 +905 84 +863 107 +852 132 +813 165 +752 152 +606 176 +546 186 +489 224 +516 314 +661 439 +793 568 +1019 713 +1189 806 +1254 890 +1264 1032 +1157 1082 +1147 1185 +1148 1232 +1105 1263 +1087 1288 +966 1250 +908 1262 +979 1234 +1036 1287 +1116 1371 +1184 1411 +1168 1541 +1211 1626 +1201 1700 +1209 1756 +1243 1691 +1138 1634 +1139 1628 +1083 1655 +1035 1695 +1084 1654 +1111 1533 +1126 1275 +1190 1026 +1180 769 +1195 576 +1278 499 +1294 371 +1370 285 +1455 267 +1522 202 +1629 154 +1709 119 +1768 49 +1833 24 +1857 39 +1857 43 +1767 47 +1680 48 +1578 64 +1511 149 +1557 212 +1512 296 +1432 294 +1335 216 +1279 166 +1199 79 +1089 62 +992 85 +882 84 +887 110 +956 97 +1042 67 +1135 48 +1201 49 +1281 66 +1322 126 +1360 130 +1352 129 +1367 150 +1405 105 +1442 126 +1446 111 +1457 76 +1514 53 +1606 36 +1729 25 +1750 23 +1706 18 +1657 18 +1626 21 +1662 20 +1653 24 +1683 28 +1699 20 +1726 31 +1719 35 +1721 25 +1725 21 +1717 24 +1730 23 +1761 52 +1781 121 +1830 139 +1846 148 +1783 152 +1703 139 +1591 166 +1493 230 +1468 330 +1500 378 +1566 359 +1654 317 +1743 228 +1737 204 +1639 186 +1502 166 +1398 206 +1290 172 +1251 209 +1243 295 +1208 345 +1330 401 +1473 461 +1535 516 +1543 550 +1500 690 +1342 833 +1243 906 +1170 875 +1045 706 +1057 485 +1053 279 +1120 149 +1219 86 +1317 56 +1366 45 +1449 54 +1502 82 +1479 179 +1502 252 +1558 307 +1579 325 +1606 261 +1620 222 +1588 213 +1599 283 +1556 356 +1409 409 +1337 427 +1232 360 +1192 271 +1201 185 +1194 126 +1198 62 +1242 45 +1318 44 +1320 23 +1212 31 +1103 54 +987 82 +959 165 +1079 174 +1113 168 +1178 139 +1145 81 +1087 117 +1114 225 +1045 360 +1079 543 +1100 759 +1061 947 +1027 1051 +962 1082 +919 1043 +827 954 +726 930 +630 964 +550 993 +523 1075 +553 1101 +676 1092 +788 1003 +952 797 +1035 665 +1076 555 +1153 551 +1064 578 +1107 507 +1100 447 +999 358 +1068 302 +1064 379 +1025 457 +934 539 +796 583 +657 518 +681 491 +866 480 +1095 504 +1284 580 +1432 594 +1454 544 +1453 437 +1460 335 +1437 276 +1424 290 +1350 396 +1287 484 +1226 478 +1143 488 +1138 409 +980 285 +827 232 +732 164 +641 204 +730 272 +769 290 +823 305 +902 246 +942 229 +963 301 +910 328 +845 369 +782 481 +843 592 +886 728 +836 864 +732 942 +609 1037 +494 999 +422 839 +346 619 +281 311 +252 124 +179 69 +153 29 +140 64 +152 146 +212 182 +277 225 +330 243 +430 195 +543 156 +538 98 +495 46 +398 25 +273 35 +268 75 +318 108 +443 190 +598 274 +731 233 +843 210 +972 134 +966 30 +980 28 +1016 25 +984 7 +969 7 +879 33 +803 66 +668 84 +526 116 +429 139 +305 172 +254 225 +321 248 +397 256 +475 234 +545 222 +700 230 +869 261 +1086 272 +1258 275 +1342 346 +1383 305 +1376 317 +1293 297 +1235 231 +1224 290 +1276 312 +1383 431 +1385 460 +1311 480 +1221 563 +1112 497 +1018 489 +889 439 +777 362 +678 396 +631 477 +646 550 +668 609 +651 616 +596 518 +420 417 +254 317 +135 218 +24 217 +21 200 +19 175 +35 175 +65 174 +87 192 +90 162 +76 133 +52 70 +30 11 +29 22 +29 36 +36 73 +90 95 +184 93 +242 92 +412 84 +588 104 +701 111 +908 111 +1052 140 +1156 149 +1308 170 +1402 197 +1384 218 +1371 212 +1215 214 +1123 240 +1118 164 +1172 128 +1287 135 +1285 125 +1205 166 +1058 217 +1019 248 +1012 327 +1017 460 +1013 582 +1026 741 +1011 838 +1036 915 +1073 941 +1121 880 +1192 907 +1259 970 +1328 1125 +1313 1211 +1316 1299 +1328 1394 +1257 1478 +1222 1700 +1093 1795 +857 1807 +768 1804 +685 1798 +660 1792 +701 1772 +610 1681 +451 1642 +329 1607 +231 1567 +175 1550 +221 1577 +313 1629 +437 1720 +501 1784 +493 1797 +427 1828 +307 1857 +216 1856 +165 1840 +103 1798 +54 1702 +38 1615 +46 1510 +82 1423 +106 1330 +94 1193 +93 1100 +84 935 +73 755 +104 584 +117 396 +132 263 +186 199 +175 242 +151 272 +127 274 +89 267 +116 221 +156 210 +204 164 +309 125 +382 86 +469 33 +528 87 +508 104 +504 100 +484 177 +531 163 +588 188 +610 245 +703 271 +757 284 +953 275 +1159 265 +1357 298 +1488 338 +1519 407 +1473 390 +1326 328 +1195 327 +988 261 +842 251 +779 238 +663 183 +573 164 +428 171 +283 180 +183 167 +123 146 +120 115 +154 50 +270 30 +335 64 +401 70 +462 84 +460 82 +456 72 +400 67 +293 82 +173 94 +86 71 +27 53 +15 25 +22 12 +35 37 +58 95 +162 148 +277 226 +511 315 +727 427 +956 577 +1160 626 +1177 683 +1212 651 +1129 596 +1027 590 +944 581 +868 594 +946 611 +934 616 +962 696 +917 776 +736 927 +665 1144 +659 1201 +634 1237 +593 1225 +483 1121 +311 962 +204 786 +134 607 +153 503 +177 507 +271 505 +338 469 +327 381 +300 272 +194 195 +189 161 +232 149 +259 191 +277 201 +241 239 +216 325 +169 327 +146 326 +131 336 +105 315 +136 297 +193 314 +262 263 +347 206 +413 186 +472 135 +546 121 +627 80 +737 50 +812 58 +841 53 +894 68 +917 62 +942 44 +954 30 +907 12 +847 34 +660 75 +589 101 +554 138 +485 239 +505 309 +540 337 +540 298 +698 179 +877 68 +1033 19 +1168 21 +1118 26 +1079 23 +1002 24 +859 34 +719 71 +579 76 +349 104 +238 112 +225 88 +236 128 +392 236 +551 441 +735 601 +870 709 +944 690 +1008 549 +980 441 +950 312 +1007 210 +1055 128 +1179 75 +1291 40 +1391 44 +1460 72 +1497 85 +1528 131 +1477 177 +1432 240 +1383 265 +1227 270 +989 240 +742 180 +550 174 +371 210 +257 239 +166 283 +66 292 +49 311 +52 343 +49 376 +30 420 +29 402 +39 412 +57 401 +74 421 +82 465 +77 493 +93 573 +131 600 +140 613 +167 691 +181 689 +168 727 +135 867 +104 925 +73 954 +35 956 +41 886 +48 834 +58 783 +133 803 +185 877 +214 1014 +202 1274 +150 1433 +114 1425 +136 1373 +152 1223 +176 1089 +172 942 +137 792 +114 623 +63 488 +47 470 +32 523 +32 676 +48 864 +53 914 +59 1003 +121 1016 +224 977 +298 1070 +338 1007 +324 962 +241 867 +154 607 +128 452 +129 324 +127 239 +128 271 +104 288 +59 242 +25 233 +29 227 +29 211 +21 265 +26 264 +40 349 +85 443 +117 455 +192 616 +210 670 +223 859 +248 1058 +199 1101 +192 1128 +152 1012 +99 941 +65 914 +42 975 +55 1074 +74 1129 +125 1148 +207 968 +276 969 +331 924 +449 940 +584 956 +721 868 +816 875 +844 767 +737 678 +503 657 +345 648 +153 635 +41 614 +54 609 +34 492 +43 435 +56 385 +43 376 +55 437 +50 431 +44 362 +44 249 +29 120 +24 52 +12 36 +7 31 +5 42 +4 86 +10 154 +43 245 +90 296 +131 358 +148 428 +134 410 +131 424 +94 387 +92 314 +98 320 +73 264 +97 231 +89 189 +79 108 +85 88 +80 60 +62 24 +58 20 +54 23 +91 19 +161 29 +279 71 +406 75 +443 77 +452 66 +442 31 +445 30 +467 34 +517 38 +549 48 +569 62 +520 172 +428 287 +330 358 +208 405 +168 365 +129 279 +78 260 +54 245 +59 208 +62 199 +64 199 +52 195 +51 179 +46 171 +48 119 +60 83 +42 72 +40 74 +32 95 +16 122 +11 158 +14 211 +18 245 +16 254 +30 282 +28 287 +22 318 +28 364 +59 400 +97 423 +148 488 +177 529 +137 550 +99 537 +57 450 +38 420 +40 358 +37 340 +25 337 +11 319 +5 336 +15 315 +15 291 +18 273 +20 246 +16 284 +44 283 +82 346 +132 352 +198 312 +233 322 +202 338 +159 478 +108 628 +65 801 +74 868 +104 916 +127 997 +124 991 +103 998 +66 918 +26 771 +15 648 +18 572 +16 602 +18 718 +25 801 +36 849 +47 876 +57 819 +55 780 +69 879 +113 840 +165 745 +167 730 +162 665 +161 657 +168 731 +283 733 +404 750 +472 769 +523 735 +594 724 +577 679 +568 635 +523 615 +395 628 +366 537 +378 445 +439 405 +474 293 +521 299 +532 350 +502 330 +579 406 +612 423 +638 428 +705 386 +639 253 +564 176 +477 90 +344 108 +267 103 +226 115 +220 169 +218 156 +214 190 +157 252 +111 260 +77 301 +40 397 +49 448 +64 524 +74 547 +66 568 +55 532 +29 557 +32 576 +62 584 +119 642 +178 689 +212 741 +225 696 +231 658 +241 577 +234 536 +249 564 +274 585 +284 608 +304 608 +348 548 +357 569 +358 618 +372 645 +317 673 +304 653 +285 595 +237 624 +201 725 +138 826 +94 861 +81 878 +92 858 +115 858 +124 899 +125 915 +137 918 +144 850 +200 859 +412 787 +546 707 +632 640 +753 517 +795 383 +826 279 +924 250 +1016 221 +1062 248 +1143 275 +1215 322 +1187 367 +1100 380 +961 381 +888 333 +834 299 +825 256 +913 182 +991 129 +1088 66 +1193 22 +1219 39 +1187 35 +1136 33 +1054 40 +1024 21 +1058 27 +1128 31 +1180 26 +1244 56 +1165 85 +1022 122 +887 174 +790 177 +780 183 +859 188 +977 175 +1088 168 +1161 150 +1184 176 +1121 210 +1000 307 +869 427 +668 537 +544 575 +418 629 +432 637 +509 543 +518 483 +559 353 +494 222 +478 131 +466 72 +408 30 +433 23 +422 30 +397 44 +388 82 +380 92 +329 104 +299 104 +274 68 +210 76 +194 84 +189 83 +222 84 +285 67 +337 97 +381 177 +355 263 +392 384 +409 440 +436 460 +461 576 +474 699 +483 859 +561 1038 +700 1056 +825 1081 +971 1101 +1063 1099 +1063 1158 +1014 1206 +962 1240 +908 1292 +918 1325 +998 1350 +1097 1329 +1202 1262 +1333 1200 +1492 1206 +1660 1302 +1762 1327 +1797 1319 +1746 1210 +1633 1046 +1484 992 +1282 949 +1267 942 +1280 947 +1276 982 +1347 944 +1303 900 +1208 800 +1107 675 +979 596 +896 557 +827 474 +793 386 +782 329 +684 242 +561 195 +451 155 +293 163 +224 178 +231 272 +247 302 +288 317 +383 365 +426 328 +445 346 +446 312 +375 270 +284 236 +186 188 +144 234 +103 281 +74 355 +73 453 +42 463 +29 488 +20 493 +16 513 +16 570 +20 578 +22 566 +21 461 +68 340 +139 218 +211 153 +257 111 +271 90 +260 120 +286 192 +299 256 +293 327 +276 394 +245 388 +183 397 +186 383 +250 335 +298 313 +382 320 +414 326 +402 342 +376 350 +386 344 +367 377 +308 415 +266 442 +202 439 +162 375 +157 315 +129 280 +90 249 +54 239 +38 237 +44 264 +73 226 +144 232 +231 286 +245 308 +270 421 +236 445 +194 455 +211 404 +202 382 +203 407 +148 413 +100 455 +68 439 +52 407 +84 309 +112 207 +155 129 +158 59 +173 46 +239 34 +295 24 +411 36 +501 61 +593 118 +666 186 +720 255 +757 371 +761 438 +821 486 +843 520 +894 542 +887 607 +838 624 +790 698 +724 758 +701 747 +699 821 +727 803 +818 747 +910 781 +979 787 +1078 877 +1187 1056 +1347 1260 +1474 1443 +1420 1609 +1361 1704 +1232 1693 +1034 1655 +940 1584 +847 1543 +778 1480 +714 1394 +653 1291 +557 1183 +399 1177 +266 1110 +206 1101 +158 1081 +172 946 +313 877 +463 732 +605 622 +747 617 +784 596 +782 574 +863 566 +919 553 +946 573 +951 614 +936 629 +950 651 +982 709 +1031 681 +1111 660 +1153 501 +1204 258 +1267 142 +1307 77 +1333 85 +1356 97 +1286 106 +1108 96 +986 84 +866 89 +798 84 +855 73 +986 63 +1135 57 +1300 44 +1457 42 +1486 64 +1459 127 +1332 180 +1164 210 +1032 244 +789 207 +689 181 +686 184 +695 223 +770 304 +800 336 +873 325 +901 249 +993 209 +1014 259 +925 330 +814 451 +670 501 +573 521 +450 577 +358 685 +269 834 +194 1006 +141 1217 +99 1382 +104 1468 +136 1577 +138 1589 +127 1548 +77 1524 +13 1482 +13 1480 +27 1467 +56 1422 +88 1352 +130 1294 +127 1174 +107 1099 +78 996 +35 912 +39 834 +33 779 +39 690 +79 592 +83 532 +105 454 +108 469 +67 504 +46 587 +19 599 +4 548 +18 427 +19 289 +21 179 +23 135 +11 178 +17 225 +16 337 +13 420 +18 502 +13 543 +26 487 +53 410 +62 295 +69 212 +88 183 +86 168 +95 173 +114 165 +83 150 +57 144 +40 152 +15 246 +14 427 +23 571 +45 703 +56 830 +52 880 +51 970 +30 1040 +16 1006 +18 935 +9 844 +5 741 +34 735 +49 719 +69 678 +159 661 +239 637 +393 583 +514 558 +614 564 +634 525 +551 508 +475 499 +305 477 +194 415 +141 359 +112 288 +131 203 +125 199 +84 260 +56 316 +62 350 +99 326 +123 229 +138 151 +117 93 +86 67 +69 85 +64 80 +81 125 +78 166 +76 240 +59 315 +47 384 +73 408 +107 370 +144 373 +134 413 +109 481 +150 525 +224 593 +372 601 +536 657 +624 735 +726 764 +808 853 +850 966 +842 1041 +835 1132 +869 1170 +886 1120 +958 1156 +967 1141 +949 1130 +965 1100 +919 1008 +917 871 +890 736 +933 619 +1010 569 +1014 583 +1001 706 +917 912 +843 1034 +764 1146 +740 1116 +697 1040 +671 994 +692 981 +764 1070 +762 1072 +741 1057 +783 987 +831 863 +983 784 +1133 693 +1247 624 +1280 596 +1352 587 +1381 562 +1375 501 +1419 454 +1377 408 +1374 369 +1422 411 +1472 349 +1553 322 +1616 335 +1600 300 +1567 307 +1529 269 +1463 234 +1443 159 +1481 139 +1423 143 +1397 129 +1389 140 +1317 156 +1320 148 +1225 121 +1073 134 +1016 136 +1024 142 +1116 175 +1207 180 +1324 143 +1361 97 +1394 56 +1471 25 +1540 55 +1632 78 +1652 104 +1613 124 +1571 100 +1497 88 +1431 81 +1405 61 +1313 47 +1227 47 +1125 58 +1067 80 +1088 126 +1130 202 +1243 308 +1218 299 +1123 282 +1059 313 +868 378 +782 458 +698 523 +658 579 +662 616 +651 674 +691 681 +716 647 +753 591 +752 424 +748 351 +683 228 +645 127 +669 102 +644 56 +703 70 +718 81 +642 90 +575 92 +516 78 +516 53 +513 27 +474 27 +452 28 +389 33 +384 34 +391 27 +397 18 +425 8 +446 16 +448 42 +450 88 +458 112 +375 126 +334 97 +285 50 +269 26 +345 11 +412 22 +485 57 +549 94 +658 97 +714 87 +789 51 +811 21 +759 37 +750 55 +760 82 +723 94 +634 95 +516 103 +435 120 +437 117 +540 133 +670 159 +653 186 +569 225 +532 238 +553 203 +691 126 +827 78 +887 35 +874 19 +858 19 +808 28 +682 30 +654 25 +563 27 +555 21 +581 36 +468 39 +515 36 +565 35 +541 15 +481 11 +367 23 +211 39 +165 116 +203 198 +240 292 +292 348 +286 367 +285 412 +247 439 +242 578 +251 611 +214 611 +198 635 +145 609 +79 652 +58 737 +69 829 +105 862 +171 876 +252 855 +287 843 +346 826 +397 756 +445 730 +535 754 +559 831 +624 1026 +663 1128 +675 1161 +799 1191 +995 1163 +1130 1119 +1266 1111 +1287 991 +1099 865 +989 826 +948 828 +907 890 +894 953 +893 925 +876 835 +891 804 +907 713 +872 647 +892 689 +928 639 +1020 594 +1067 587 +1084 495 +1110 468 +1124 544 +1150 590 +1199 675 +1221 771 +1282 848 +1319 922 +1235 1028 +1097 1073 +864 971 +730 825 +735 720 +791 706 +878 742 +910 794 +952 792 +924 682 +839 592 +769 470 +740 393 +709 336 +726 256 +763 236 +754 200 +756 166 +795 179 +809 170 +799 151 +875 135 +988 151 +1047 198 +1092 300 +1013 353 +814 334 +636 270 +504 168 +403 99 +361 50 +298 45 +207 62 +142 74 +60 78 +32 74 +30 78 +19 105 +31 146 +56 225 +82 332 +138 350 +227 401 +336 394 +388 373 +403 500 +400 607 +313 618 +309 607 +315 561 +304 508 +324 559 +306 590 +244 700 +165 786 +109 881 +64 958 +43 906 +31 877 +27 824 +51 857 +87 947 +104 913 +92 906 +67 842 +31 768 +37 811 +77 754 +141 780 +159 864 +157 992 +156 1180 +156 1253 +230 1214 +323 1058 +401 886 +462 812 +501 814 +414 892 +287 937 +155 995 +39 1050 +10 1136 +4 1225 +10 1336 +34 1369 +56 1368 +83 1372 +91 1335 +91 1304 +112 1345 +117 1340 +131 1388 +137 1452 +160 1427 +221 1425 +204 1422 +219 1406 +203 1330 +159 1237 +184 1120 +176 1002 +146 1003 +121 945 +129 888 +146 819 +178 690 +238 611 +310 643 +389 682 +503 748 +525 872 +508 898 +448 954 +402 1008 +459 1094 +467 1274 +450 1395 +334 1442 +169 1321 +105 1179 +125 1013 +183 897 +255 881 +328 792 +392 752 +488 704 +551 597 +578 639 +619 649 +608 666 +565 676 +545 641 +487 609 +463 610 +386 662 +414 710 +444 754 +541 824 +681 817 +714 777 +736 772 +566 669 +434 567 +290 480 +150 376 +98 277 +67 229 +54 205 +55 233 +61 286 +99 322 +129 315 +162 256 +188 237 +195 254 +202 321 +205 355 +219 374 +232 367 +253 340 +270 332 +271 307 +245 257 +228 275 +270 351 +310 450 +313 544 +296 585 +198 582 +114 513 +71 478 +48 500 +54 470 +105 475 +179 403 +194 301 +190 254 +147 243 +78 317 +48 438 +45 541 +64 629 +101 686 +161 740 +234 876 +372 1030 +476 1193 +544 1307 +615 1288 +633 1264 +713 1271 +772 1242 +788 1184 +787 1010 +775 877 +792 808 +767 824 +703 830 +652 749 +632 704 +639 659 +671 694 +613 641 +598 599 +555 489 +486 410 +513 466 +529 503 +580 604 +638 716 +648 787 +645 812 +709 874 +874 975 +944 1016 +907 1079 +757 976 +575 821 +527 751 +617 811 +760 913 +870 999 +863 1057 +758 972 +663 910 +590 868 +600 782 +711 791 +745 789 +768 773 +738 783 +679 810 +679 863 +655 942 +637 1041 +653 1115 +751 1156 +857 1216 +974 1308 +1137 1356 +1149 1403 +1075 1392 +969 1323 +828 1338 +708 1392 +655 1440 +573 1436 +413 1376 +265 1283 +158 1222 +170 1138 +293 1128 +465 1127 +626 1092 +663 1088 +760 1096 +814 1110 +884 1225 +1032 1330 +1129 1471 +1264 1534 +1392 1534 +1481 1530 +1422 1461 +1320 1399 +1225 1323 +1145 1209 +1157 1169 +1186 1173 +1151 1139 +1168 1101 +1128 990 +1102 994 +1116 978 +1056 937 +1076 1023 +1009 936 +1030 881 +1085 835 +1106 713 +1161 579 +1034 481 +846 403 +587 416 +327 463 +207 476 +68 541 +49 587 +115 709 +198 708 +283 619 +369 477 +453 383 +545 326 +577 357 +537 423 +494 401 +401 375 +348 269 +356 237 +338 229 +328 254 +327 259 +400 222 +495 166 +586 103 +761 92 +887 55 +1028 44 +1245 36 +1319 14 +1353 12 +1266 17 +1167 44 +1085 43 +1015 70 +990 74 +887 54 +798 63 +771 49 +717 61 +630 86 +491 115 +323 156 +186 171 +127 162 +113 149 +122 119 +162 106 +201 92 +251 59 +356 58 +463 71 +584 103 +698 145 +767 171 +726 155 +614 125 +517 87 +421 61 +359 65 +334 62 +314 90 +323 141 +377 156 +406 192 +371 206 +351 210 +302 216 +303 216 +383 241 +469 273 +613 341 +724 508 +791 697 +831 833 +919 967 +1023 1012 +1130 1001 +1219 1001 +1131 978 +1036 869 +942 715 +923 641 +895 606 +735 636 +637 696 +481 716 +372 732 +379 772 +340 844 +330 925 +280 931 +200 914 +119 873 +45 942 +20 1067 +25 1232 +16 1349 +14 1332 +16 1300 +20 1248 +32 1260 +45 1230 +56 1116 +88 1024 +160 896 +232 904 +356 1012 +456 1097 +471 1225 +435 1291 +406 1287 +358 1206 +374 1032 +439 940 +424 918 +471 995 +501 1131 +559 1266 +661 1336 +796 1340 +924 1259 +1015 1048 +1182 892 +1316 792 +1453 739 +1558 751 +1432 613 +1271 518 +1022 447 +816 420 +746 541 +694 668 +730 755 +756 792 +691 745 +609 612 +451 489 +348 492 +303 455 +231 438 +202 431 +204 383 +183 384 +265 422 +401 492 +584 522 +854 575 +1035 688 +1237 672 +1355 679 +1403 601 +1407 431 +1324 333 +1286 238 +1261 195 +1203 183 +1128 192 +1033 225 +971 336 +963 414 +971 479 +1005 540 +984 574 +960 628 +868 692 +850 722 +838 652 +760 607 +695 582 +614 543 +557 505 +580 441 +643 335 +654 303 +544 310 +389 339 +264 339 +150 320 +128 317 +177 350 +199 387 +193 518 +186 651 +143 699 +88 684 +75 590 +56 491 +29 450 +37 455 +39 514 +55 596 +78 628 +107 645 +117 637 +116 613 +90 690 +65 718 +69 828 +43 911 +43 971 +30 1087 +21 1142 +44 1200 +113 1202 +218 1190 +265 1170 +317 1116 +264 1052 +199 970 +219 929 +189 819 +209 775 +244 768 +258 749 +331 807 +404 826 +437 760 +461 746 +418 797 +427 839 +483 784 +577 631 +695 418 +715 277 +744 245 +759 273 +786 325 +771 425 +723 549 +639 680 +578 811 +606 830 +614 855 +698 992 +726 1137 +749 1324 +768 1455 +795 1514 +886 1542 +1056 1595 +1237 1649 +1361 1683 +1480 1705 +1567 1740 +1653 1770 +1732 1767 +1703 1716 +1546 1592 +1339 1457 +1248 1364 +1239 1302 +1251 1268 +1295 1214 +1246 1235 +1256 1268 +1263 1266 +1252 1265 +1356 1260 +1328 1204 +1284 1179 +1234 1163 +1195 1137 +1162 1167 +1229 1241 +1278 1231 +1272 1273 +1349 1359 +1363 1346 +1405 1348 +1453 1299 +1367 1183 +1282 1176 +1187 1239 +1110 1282 +1064 1302 +937 1317 +930 1305 +874 1301 +842 1267 +889 1134 +819 978 +829 898 +828 800 +786 725 +744 671 +750 614 +836 620 +1028 694 +1272 717 +1481 750 +1619 822 +1677 905 +1681 895 +1649 807 +1596 694 +1453 517 +1300 412 +1244 378 +1217 292 +1258 230 +1293 170 +1218 121 +1110 82 +968 43 +826 24 +804 8 +728 8 +682 9 +605 7 +518 6 +516 7 +541 9 +636 11 +664 24 +683 94 +666 165 +606 227 +593 344 +540 464 +497 548 +414 678 +366 816 +317 910 +208 955 +141 936 +117 852 +84 569 +62 532 +44 502 +24 489 +22 474 +31 475 +41 509 +46 505 +52 545 +48 673 +50 782 +56 923 +102 1084 +146 1206 +181 1297 +278 1329 +306 1353 +320 1392 +280 1327 +185 1208 +116 1089 +86 1016 +72 1025 +58 1052 +64 1044 +67 1011 +120 961 +187 922 +270 901 +354 902 +374 961 +398 1007 +416 1065 +481 1145 +570 1163 +670 1118 +817 1048 +962 986 +1128 801 +1161 604 +1101 438 +916 309 +684 284 +527 285 +386 288 +335 288 +327 235 +300 182 +311 107 +297 75 +278 93 +282 105 +249 137 +241 175 +231 236 +180 267 +162 261 +154 212 +157 108 +269 43 +343 20 +390 36 +399 37 +281 62 +205 75 +184 84 +180 122 +232 118 +285 111 +292 102 +275 69 +204 41 +111 31 +71 18 +52 18 +46 16 +40 1 +50 8 +50 11 +58 23 +73 56 +88 95 +132 139 +190 187 +257 247 +295 325 +331 486 +324 629 +302 668 +292 645 +282 482 +231 295 +225 195 +233 136 +216 100 +272 107 +237 103 +212 96 +208 106 +197 112 +249 115 +290 123 +340 132 +335 130 +298 163 +291 205 +258 299 +247 341 +334 312 +370 266 +364 133 +322 72 +207 50 +153 48 +139 71 +130 110 +108 165 +71 237 +31 313 +17 348 +21 360 +53 342 +97 369 +127 454 +165 541 +173 635 +154 678 +161 673 +172 650 +193 642 +227 663 +263 702 +251 806 +264 947 +240 1111 +206 1277 +190 1365 +159 1385 +184 1267 +202 1052 +289 877 +405 832 +490 820 +500 805 +419 800 +307 792 +249 751 +258 755 +226 744 +203 774 +188 833 +155 798 +163 780 +170 764 +145 659 +111 557 +134 528 +223 472 +243 514 +286 643 +271 657 +202 693 +183 663 +155 545 +167 459 +182 359 +210 305 +204 265 +179 202 +168 151 +126 96 +92 61 +58 92 +30 128 +18 192 +21 276 +20 306 +26 365 +33 405 +46 392 +96 427 +135 531 +189 603 +192 752 +156 917 +147 1053 +135 1151 +163 1142 +168 1073 +143 1066 +109 1114 +78 1025 +85 934 +103 802 +130 607 +152 515 +127 472 +133 443 +130 489 +88 535 +79 551 +47 601 +14 586 +22 596 +29 637 +73 724 +91 860 +98 829 +82 705 +48 476 +70 221 +66 81 +75 19 +75 19 +94 23 +151 29 +203 32 +257 28 +281 32 +271 44 +282 37 +292 36 +230 36 +181 32 +115 30 +46 33 +65 33 +64 38 +64 77 +77 106 +99 166 +141 218 +169 191 +166 168 +132 101 +123 40 +115 64 +139 91 +148 185 +129 263 +97 373 +58 479 +33 474 +30 480 +29 404 +42 349 +77 361 +140 402 +213 439 +289 476 +358 576 +337 670 +312 890 +281 1125 +194 1321 +143 1457 +97 1461 +55 1383 +39 1138 +65 792 +120 541 +158 441 +168 430 +146 527 +80 644 +37 736 +23 784 +13 799 +13 763 +10 700 +20 636 +38 530 +71 443 +127 396 +164 364 +251 330 +421 357 +694 380 +1030 355 +1243 401 +1265 453 +1111 453 +881 501 +713 483 +629 427 +533 448 +492 476 +358 509 +264 529 +302 499 +318 441 +386 415 +392 388 +379 394 +351 393 +294 371 +244 369 +168 390 +99 400 +51 386 +30 359 +14 321 +4 291 +6 279 +16 292 +66 309 +99 299 +151 323 +192 308 +200 299 +228 302 +286 278 +290 245 +345 219 +396 221 +375 229 +377 251 +374 284 +368 318 +435 325 +549 323 +715 327 +809 324 +820 325 +817 342 +758 405 +762 435 +782 476 +802 492 +825 451 +843 451 +815 388 +827 390 +889 398 +1014 389 +1064 407 +1041 368 +1049 356 +1007 334 +1033 288 +991 344 +871 375 +727 442 +579 530 +550 516 +591 553 +623 562 +605 572 +541 680 +426 801 +409 807 +387 759 +396 626 +426 439 +446 329 +418 253 +353 213 +304 207 +218 208 +165 178 +98 140 +66 103 +50 66 +54 40 +63 27 +64 29 +71 44 +58 65 +49 63 +76 74 +134 87 +234 80 +351 89 +403 116 +412 113 +387 150 +349 136 +287 86 +221 62 +154 14 +141 11 +209 12 +253 8 +234 8 +181 16 +109 30 +55 66 +63 123 +99 160 +123 177 +116 177 +114 151 +76 124 +52 121 +110 121 +192 133 +285 211 +370 303 +425 425 +442 568 +404 662 +404 746 +374 740 +320 633 +314 644 +298 665 +278 702 +249 774 +229 762 +238 689 +291 653 +322 614 +353 575 +371 598 +371 586 +371 549 +352 465 +380 407 +372 329 +331 257 +309 234 +221 236 +143 254 +135 253 +128 264 +161 294 +157 270 +167 293 +201 262 +219 199 +310 172 +411 118 +378 86 +345 87 +260 109 +207 82 +215 68 +247 43 +290 17 +276 41 +300 56 +362 119 +395 142 +409 166 +384 215 +298 187 +195 223 +127 198 +79 160 +60 153 +80 125 +78 128 +75 125 +78 96 +96 66 +115 38 +135 12 +127 19 +108 42 +112 48 +164 54 +179 50 +186 31 +190 31 +148 22 +173 31 +222 63 +291 156 +368 287 +422 448 +448 681 +432 895 +458 1087 +511 1226 +523 1196 +489 1038 +418 912 +395 834 +396 814 +377 848 +356 884 +330 952 +276 981 +246 928 +296 850 +324 723 +358 585 +432 490 +462 406 +518 378 +577 373 +545 373 +467 391 +410 409 +434 431 +573 477 +741 559 +824 561 +773 518 +631 394 +447 235 +377 173 +408 109 +431 66 +488 72 +508 84 +477 97 +407 122 +371 117 +397 112 +400 141 +486 126 +574 103 +685 93 +873 53 +1010 44 +1166 54 +1308 61 +1460 82 +1615 114 +1722 174 +1739 226 +1648 285 +1477 263 +1342 194 +1330 147 +1332 79 +1258 56 +1154 82 +1106 116 +1022 158 +1019 193 +1013 214 +959 223 +932 239 +843 266 +849 292 +998 328 +1183 375 +1511 346 +1761 298 +1804 300 +1804 239 +1804 269 +1732 295 +1462 276 +1166 261 +939 207 +770 174 +673 169 +625 219 +529 217 +475 205 +522 170 +586 91 +688 71 +758 45 +855 29 +907 20 +909 7 +1029 8 +1144 5 +1311 6 +1503 5 +1523 5 +1615 15 +1681 43 +1693 47 +1763 59 +1707 81 +1611 94 +1455 93 +1317 92 +1329 65 +1347 34 +1293 22 +1180 8 +1015 6 +846 8 +770 8 +740 7 +770 18 +775 19 +731 24 +669 23 +627 17 +623 31 +600 104 +598 184 +563 330 +521 417 +472 435 +435 447 +426 407 +388 415 +316 383 +267 314 +233 262 +221 211 +229 172 +248 141 +261 115 +224 108 +199 102 +131 137 +73 201 +50 225 +33 228 +26 257 +38 279 +76 344 +101 422 +130 485 +145 446 +86 393 +53 332 +32 195 +9 175 +9 122 +7 79 +33 99 +57 105 +74 101 +83 91 +55 66 +35 60 +19 80 +10 90 +9 99 +30 79 +83 75 +118 99 +130 120 +137 201 +92 280 +53 410 +65 467 +96 456 +173 451 +259 355 +316 312 +378 288 +452 234 +469 173 +490 140 +498 97 +472 52 +480 22 +427 7 +417 10 +389 24 +336 27 +322 32 +259 39 +235 57 +243 58 +242 60 +265 72 +280 80 +265 119 +283 144 +278 138 +273 108 +223 76 +201 59 +182 63 +166 75 +204 93 +231 103 +250 114 +234 107 +192 100 +114 126 +111 125 +122 114 +125 101 +155 50 +137 27 +143 32 +160 30 +162 41 +227 81 +311 115 +362 151 +418 169 +463 209 +548 256 +564 336 +542 496 +435 579 +249 691 +135 688 +75 671 +63 723 +54 715 +59 671 +59 618 +51 524 +38 433 +32 336 +33 224 +48 150 +99 102 +147 127 +212 152 +314 184 +441 268 +560 302 +771 358 +964 467 +1062 455 +1068 513 +1010 559 +843 592 +679 680 +674 694 +588 710 +600 773 +648 902 +569 966 +366 846 +346 760 +316 731 +280 737 +297 770 +312 817 +350 815 +412 832 +486 859 +530 935 +575 982 +711 993 +855 1016 +1041 1031 +1098 1074 +1023 1067 +866 1043 +635 953 +506 836 +407 777 +345 700 +338 622 +355 581 +357 532 +341 501 +358 478 +351 512 +320 543 +303 553 +277 612 +252 619 +261 633 +299 712 +304 766 +354 873 +382 912 +411 930 +420 880 +419 774 +524 788 +526 762 +532 718 +564 619 +479 517 +420 340 +402 247 +406 191 +411 158 +418 189 +386 179 +339 176 +319 166 +284 172 +288 213 +294 236 +316 251 +422 271 +536 266 +660 279 +793 309 +957 355 +1084 390 +1238 399 +1419 331 +1450 227 +1378 147 +1121 112 +850 111 +651 94 +546 80 +515 82 +446 118 +356 166 +281 241 +218 262 +167 252 +124 248 +78 201 +50 222 +42 282 +29 363 +17 429 +22 423 +33 418 +84 439 +108 470 +108 477 +98 463 +58 404 +53 325 +55 295 +61 230 +41 172 +26 164 +15 151 +5 127 +5 87 +2 40 +7 13 +9 7 +9 26 +15 64 +18 123 +17 157 +29 207 +35 236 +40 217 +91 203 +168 169 +250 165 +336 260 +360 356 +324 470 +321 601 +269 635 +224 658 +175 608 +125 536 +131 482 +149 464 +173 465 +184 495 +163 515 +119 481 +86 433 +48 368 +29 325 +35 282 +37 248 +39 176 +41 112 +36 113 +22 140 +22 146 +21 127 +17 95 +19 47 +28 41 +32 46 +43 41 +58 26 +78 15 +78 7 +64 11 +52 14 +31 35 +25 46 +33 49 +24 69 +14 94 +14 103 +7 141 +15 227 +19 251 +30 309 +62 305 +92 254 +108 264 +95 257 +61 284 +51 296 +61 237 +107 182 +140 173 +114 164 +93 160 +58 169 +24 168 +16 150 +21 152 +25 155 +22 118 +21 83 +33 64 +46 53 +92 79 +130 127 +121 148 +141 140 +119 153 +101 157 +100 213 +60 272 +48 259 +68 246 +100 197 +120 141 +111 101 +105 66 +93 49 +84 41 +86 59 +75 67 +51 49 +42 50 +23 34 +6 14 +19 20 +25 20 +32 35 +49 75 +39 112 +33 129 +30 154 +22 127 +23 103 +28 97 +41 72 +42 83 +50 85 +79 120 +67 160 +47 160 +38 153 +12 170 +11 167 +11 177 +14 172 +14 124 +11 75 +19 31 +29 12 +49 6 +101 10 +165 22 +238 39 +283 107 +271 176 +228 273 +206 361 +202 392 +262 442 +375 376 +381 363 +342 337 +257 238 +126 207 +57 177 +28 155 +5 149 +7 123 +7 83 +20 41 +37 33 +50 25 +70 18 +104 20 +142 7 +176 7 +178 9 +132 6 +73 8 +50 16 +74 75 +132 141 +147 268 +173 353 +146 361 +86 346 +62 257 +20 172 +9 126 +7 115 +7 121 +12 142 +13 168 +20 180 +24 205 +26 224 +44 219 +55 199 +87 162 +122 127 +147 114 +166 103 +236 99 +349 125 +483 124 +597 169 +598 248 +539 295 +502 328 +531 332 +479 298 +427 245 +334 227 +259 238 +231 200 +191 161 +173 140 +152 89 +133 79 +120 83 +103 49 +90 27 +92 15 +144 6 +250 10 +370 26 +501 28 +589 46 +604 48 +644 55 +626 119 +579 143 +574 176 +449 272 +433 346 +356 417 +342 510 +405 520 +409 495 +462 440 +459 379 +420 426 +456 487 +517 570 +585 654 +676 668 +721 705 +769 770 +795 865 +817 927 +924 960 +1040 934 +1100 790 +1231 718 +1277 662 +1388 677 +1457 633 +1371 564 +1180 516 +962 390 +839 345 +802 337 +843 340 +845 381 +902 368 +965 371 +1040 353 +1105 313 +1128 298 +1145 304 +1217 350 +1352 517 +1351 717 +1372 864 +1312 1021 +1264 1127 +1250 1192 +1110 1286 +980 1365 +808 1334 +693 1273 +575 1245 +494 1172 +393 1098 +343 1103 +355 1159 +300 1192 +276 1240 +188 1255 +111 1183 +90 1182 +85 1171 +94 1159 +112 1203 +120 1269 +131 1424 +142 1517 +159 1595 +177 1633 +193 1689 +277 1753 +339 1764 +464 1750 +554 1575 +624 1421 +664 1249 +621 1139 +573 1031 +507 934 +511 889 +561 842 +621 756 +737 662 +826 550 +824 426 +830 325 +776 270 +754 277 +786 325 +828 468 +851 578 +797 656 +772 795 +783 858 +688 915 +643 945 +636 908 +533 842 +585 777 +659 725 +611 676 +567 652 +490 675 +444 676 +493 647 +546 545 +619 403 +651 329 +655 285 +657 281 +712 284 +769 304 +850 317 +1003 356 +1045 403 +1108 425 +1231 451 +1322 512 +1412 573 +1550 608 +1569 725 +1546 749 +1579 759 +1440 761 +1347 658 +1223 617 +1087 624 +1081 645 +1022 669 +922 612 +905 526 +868 471 +848 412 +876 391 +806 329 +726 286 +638 293 +569 345 +525 394 +475 367 +503 282 +566 162 +640 108 +732 106 +825 124 +919 137 +985 97 +1030 90 +938 60 +779 26 +704 21 +643 8 +626 7 +651 8 +600 8 +546 9 +475 10 +352 12 +269 31 +235 56 +233 95 +271 144 +314 169 +347 183 +387 186 +354 185 +267 147 +173 107 +84 60 +75 13 +70 14 +66 14 +38 14 +7 26 +7 48 +9 116 +25 201 +50 256 +91 339 +101 361 +97 353 +101 356 +68 309 +50 261 +43 222 +30 226 +60 203 +115 163 +209 130 +258 61 +335 11 +431 25 +519 59 +693 81 +777 75 +779 63 +732 46 +602 71 +532 164 +535 247 +503 373 +518 448 +520 454 +509 434 +486 352 +440 310 +413 264 +389 224 +477 203 +587 151 +679 126 +750 127 +795 148 +832 188 +898 192 +1048 206 +1140 204 +1216 225 +1149 293 +1019 332 +866 345 +718 362 +745 390 +809 443 +901 506 +977 562 +941 621 +910 716 +815 843 +721 913 +618 878 +533 804 +517 769 +510 789 +526 896 +491 956 +470 942 +510 924 +511 798 +492 738 +442 690 +414 628 +410 576 +408 510 +396 440 +299 429 +236 431 +210 442 +174 461 +201 431 +214 428 +183 489 +161 585 +101 642 +48 676 +52 634 +50 550 +47 554 +47 514 +25 579 +20 688 +16 790 +24 824 +42 803 +90 826 +92 777 +88 845 +105 846 +125 786 +133 685 +168 645 +198 684 +249 699 +299 709 +324 664 +311 615 +273 644 +282 711 +289 785 +350 870 +429 992 +552 1174 +726 1341 +915 1376 +1046 1318 +1124 1221 +1108 1048 +1058 933 +1059 893 +1083 891 +1104 869 +1002 920 +905 883 +730 805 +600 836 +574 884 +540 919 +531 929 +530 914 +501 860 +455 852 +400 824 +372 782 +386 782 +407 782 +454 790 +453 717 +414 610 +386 500 +387 449 +428 493 +455 588 +484 645 +454 638 +402 560 +357 379 +363 237 +341 165 +298 89 +327 72 +341 45 +351 41 +324 58 +267 66 +176 67 +135 48 +194 38 +240 24 +378 34 +537 43 +654 69 +754 76 +776 66 +774 71 +756 31 +756 45 +850 70 +983 91 +1117 100 +1153 78 +1013 62 +825 49 +677 51 +682 78 +723 115 +843 134 +948 183 +1004 204 +1035 224 +979 270 +892 287 +755 363 +673 522 +615 700 +596 897 +621 1028 +630 1058 +604 1183 +516 1287 +432 1481 +416 1654 +430 1659 +420 1584 +387 1308 +286 970 +194 744 +158 603 +146 487 +153 389 +131 234 +113 118 +120 122 +117 151 +136 210 +158 276 +164 322 +167 347 +181 347 +176 289 +150 194 +129 146 +127 135 +104 101 +98 93 +71 82 +52 78 +48 72 +53 48 +85 30 +141 6 +191 11 +297 16 +392 32 +413 55 +424 54 +405 65 +368 58 +404 53 +394 49 +373 45 +384 60 +326 64 +309 84 +269 74 +327 49 +442 39 +550 28 +626 32 +600 32 +511 26 +458 24 +475 19 +526 19 +573 17 +604 30 +682 41 +697 64 +689 78 +659 77 +580 103 +524 137 +484 161 +464 224 +425 262 +403 287 +368 366 +288 365 +201 379 +100 444 +48 489 +9 544 +4 691 +4 779 +11 944 +36 1119 +77 1146 +124 1118 +124 971 +114 878 +92 823 +59 819 +57 857 +84 868 +124 895 +144 935 +159 939 +173 913 +161 872 +217 871 +244 1002 +248 1094 +234 1218 +161 1360 +109 1396 +56 1402 +37 1253 +24 1022 +17 836 +36 669 +33 599 +29 580 +24 522 +10 512 +10 556 +9 638 +9 660 +9 625 +9 568 +9 484 +9 492 +14 535 +27 552 +42 646 +74 739 +107 764 +99 822 +93 858 +64 867 +45 919 +71 932 +112 886 +163 862 +178 793 +176 702 +153 620 +114 515 +78 430 +81 411 +69 384 +82 376 +114 385 +114 356 +120 350 +105 339 +78 287 +49 245 +38 208 +33 186 +21 209 +27 251 +33 275 +50 240 +86 177 +96 97 +102 54 +105 69 +74 80 +64 105 +50 121 +34 105 +48 110 +74 80 +100 55 +121 46 +128 16 +138 25 +166 26 +215 31 +255 41 +284 53 +317 68 +353 121 +417 164 +522 239 +673 327 +824 364 +972 462 +1077 465 +1109 467 +1097 494 +1069 479 +934 455 +799 410 +705 310 +569 250 +503 248 +482 295 +454 328 +449 312 +464 276 +511 200 +565 170 +625 142 +718 120 +805 123 +898 114 +1010 119 +1059 101 +1085 84 +1095 84 +1075 115 +1141 261 +1304 424 +1494 580 +1581 666 +1544 637 +1363 589 +1075 544 +909 468 +834 437 +792 376 +806 273 +730 226 +630 189 +598 147 +580 126 +621 97 +669 58 +736 51 +799 42 +777 28 +795 19 +809 22 +838 41 +867 49 +823 48 +741 36 +718 21 +763 20 +803 31 +849 27 +790 18 +707 13 +665 14 +641 36 +591 66 +532 90 +496 106 +438 99 +427 87 +441 82 +421 99 +430 145 +501 208 +580 248 +660 212 +703 156 +720 96 +656 66 +658 94 +684 88 +663 69 +585 40 +423 9 +339 8 +288 12 +311 10 +361 13 +386 19 +408 20 +395 33 +405 41 +391 42 +339 37 +256 31 +147 34 +79 66 +37 115 +41 179 +73 240 +93 246 +94 301 +76 350 +46 431 +30 480 +31 452 +30 406 +28 339 +23 375 +38 390 +49 430 +70 453 +96 464 +124 473 +167 421 +195 343 +230 241 +265 173 +259 132 +233 164 +243 197 +228 244 +203 280 +184 308 +116 330 +64 309 +38 294 +31 306 +36 382 +61 434 +113 455 +140 430 +153 418 +144 374 +124 308 +149 270 +156 192 +193 179 +214 248 +218 276 +216 337 +213 403 +232 403 +247 432 +342 501 +467 595 +541 710 +580 813 +636 938 +671 1019 +717 1056 +817 1025 +872 950 +876 884 +887 755 +872 677 +761 561 +591 416 +482 344 +386 345 +304 376 +281 460 +249 519 +287 537 +353 507 +372 413 +377 357 +361 290 +358 265 +426 263 +536 199 +588 131 +670 83 +787 53 +890 51 +1082 57 +1274 70 +1376 59 +1420 62 +1344 69 +1179 54 +1038 63 +912 60 +866 45 +882 44 +886 43 +868 37 +853 32 +839 26 +841 14 +853 9 +902 11 +1056 16 +1288 28 +1490 45 +1659 71 +1757 83 +1757 98 +1757 112 +1757 113 +1757 110 +1733 91 +1610 61 +1453 45 +1293 39 +1094 27 +964 21 +937 11 +964 11 +1008 17 +1075 18 +1106 16 +1130 11 +1136 15 +1111 39 +1103 85 +1200 127 +1382 142 +1465 142 +1543 103 +1522 82 +1418 112 +1303 126 +1218 120 +1168 128 +1129 148 +1103 205 +903 269 +614 307 +403 294 +254 283 +197 323 +193 368 +227 432 +256 467 +286 469 +348 493 +360 516 +343 525 +314 528 +265 558 +229 547 +242 472 +238 395 +274 339 +319 292 +257 268 +265 234 +288 148 +262 107 +340 119 +341 178 +318 235 +320 294 +255 359 +238 396 +208 438 +172 474 +202 471 +237 460 +262 464 +241 474 +177 465 +100 432 +52 398 +70 360 +92 387 +106 480 +136 640 +141 827 +126 899 +144 995 +159 1031 +150 1013 +173 954 +206 836 +214 684 +230 566 +245 518 +252 542 +277 584 +322 583 +352 587 +374 510 +367 406 +306 323 +236 216 +151 162 +79 171 +45 202 +12 277 +7 324 +13 359 +23 399 +48 416 +87 397 +106 402 +142 478 +160 489 +140 577 +145 645 +125 607 +87 590 +82 624 +62 610 +52 598 +59 537 +57 457 +69 412 +61 367 +47 398 +39 403 +21 456 +18 592 +21 730 +19 840 +24 937 +30 894 +48 775 +65 688 +85 625 +89 684 +105 704 +109 684 +106 637 +106 551 +96 471 +112 413 +142 340 +157 271 +172 207 +205 177 +239 188 +301 178 +356 212 +389 233 +452 225 +595 251 +728 200 +808 153 +840 149 +772 129 +703 132 +707 135 +776 126 +831 114 +883 132 +867 153 +720 139 +578 133 +479 111 +413 86 +407 68 +409 37 +387 23 +381 34 +388 41 +393 48 +375 43 +340 28 +310 35 +311 54 +329 95 +372 165 +396 222 +376 266 +354 277 +306 224 +296 184 +267 181 +208 172 +160 175 +107 177 +89 168 +99 174 +123 185 +145 180 +198 165 +233 127 +273 88 +316 57 +327 26 +309 11 +294 8 +273 22 +234 39 +244 59 +281 74 +363 73 +468 65 +598 50 +677 34 +721 22 +738 11 +722 6 +691 3 +703 2 +708 1 +615 3 +536 4 +473 4 +419 7 +422 8 +491 15 +578 18 +615 25 +651 44 +606 61 +547 136 +590 218 +631 304 +706 390 +838 409 +961 466 +1019 461 +1100 473 +1093 469 +1028 465 +929 594 +865 689 +899 831 +855 843 +792 767 +753 722 +670 624 +632 533 +659 458 +675 381 +701 346 +672 330 +616 298 +558 313 +519 298 +518 291 +512 283 +521 258 +631 313 +823 360 +1033 443 +1204 508 +1258 501 +1268 519 +1213 496 +1120 427 +1035 374 +877 286 +797 248 +772 273 +769 328 +786 400 +768 453 +755 472 +700 511 +624 563 +520 582 +457 594 +481 668 +564 748 +620 832 +615 888 +548 934 +463 1031 +441 1121 +381 1174 +368 1097 +366 1021 +351 899 +351 815 +327 726 +257 605 +166 562 +120 564 +106 600 +98 641 +112 678 +163 746 +197 792 +220 840 +233 836 +227 795 +285 854 +349 932 +392 977 +397 1075 +309 1135 +246 1155 +235 1122 +285 999 +299 883 +320 777 +259 656 +156 556 +110 446 +74 316 +106 275 +130 255 +128 249 +123 313 +74 361 +30 373 +20 386 +6 357 +5 289 +4 248 +5 206 +15 156 +35 127 +52 76 +83 54 +84 47 +69 32 +68 62 +44 110 +58 153 +70 234 +71 246 +59 220 +34 196 +23 150 +12 119 +15 89 +18 57 +19 23 +18 24 +13 34 +12 45 +10 56 +33 58 +66 64 +121 115 +180 160 +204 255 +248 383 +247 434 +215 519 +194 549 +140 512 +100 531 +74 560 +70 568 +39 594 +28 573 +33 534 +24 520 +54 512 +72 486 +100 423 +137 386 +152 390 +154 421 +142 500 +118 574 +117 664 +174 765 +251 798 +335 810 +397 788 +412 774 +440 768 +474 741 +511 741 +545 705 +563 620 +576 550 +557 458 +471 419 +382 449 +303 460 +241 468 +203 440 +164 387 +161 359 +178 332 +233 310 +300 249 +306 209 +392 204 +492 247 +547 329 +650 437 +634 578 +594 653 +589 698 +608 704 +701 657 +853 624 +978 531 +1105 458 +1152 420 +1074 457 +1050 535 +1071 635 +1121 715 +1198 753 +1207 756 +1195 725 +1211 734 +1245 724 +1254 725 +1243 710 +1284 746 +1296 855 +1276 918 +1254 975 +1229 1062 +1333 1098 +1447 1145 +1571 1191 +1635 1107 +1577 1054 +1458 996 +1202 898 +995 772 +836 667 +735 584 +786 530 +848 561 +926 593 +959 587 +894 635 +844 683 +775 730 +700 776 +718 804 +790 790 +865 754 +975 706 +1068 675 +1176 748 +1340 748 +1430 773 +1563 808 +1646 817 +1692 935 +1597 963 +1346 916 +1076 849 +862 610 +725 436 +688 286 +684 163 +515 94 +449 107 +418 104 +396 93 +378 93 +383 84 +347 97 +319 128 +404 163 +511 201 +653 250 +723 338 +712 474 +688 598 +576 663 +558 645 +542 575 +497 492 +448 428 +424 351 +336 249 +276 189 +249 151 +159 140 +96 145 +47 148 +30 164 +56 155 +96 140 +134 124 +163 90 +187 75 +214 64 +224 44 +236 31 +226 22 +221 14 +218 19 +178 17 +169 14 +141 16 +133 14 +103 23 +64 31 +53 31 +36 39 +35 49 +32 52 +23 47 +16 36 +18 23 +18 16 +14 24 +13 24 +11 25 +16 23 +14 10 +11 12 +8 8 +2 13 +16 23 +17 33 +51 36 +80 33 +117 41 +136 46 +140 52 +115 52 +92 33 +110 19 +128 9 +151 8 +143 21 +130 45 +113 48 +102 44 +90 32 +76 8 +47 5 +29 4 +31 3 +39 18 +49 27 +71 42 +75 59 +67 44 +76 33 +69 25 +61 21 +39 50 +26 82 +11 92 +10 89 +16 64 +11 45 +12 39 +12 23 +4 21 +6 29 +10 35 +10 48 +11 69 +11 78 +10 82 +22 106 +46 131 +58 145 +81 180 +84 161 +111 116 +192 95 +241 79 +250 86 +248 125 +240 125 +234 90 +256 93 +252 67 +236 65 +216 71 +165 55 +114 49 +82 39 +69 37 +52 26 +41 20 +24 20 +3 15 +4 30 +5 37 +6 35 +12 38 +15 42 +26 84 +32 148 +35 191 +43 255 +60 235 +64 189 +93 164 +108 133 +100 147 +115 137 +102 133 +75 112 +54 107 +28 160 +16 187 +22 212 +29 192 +38 156 +34 132 +24 106 +25 102 +43 88 +112 76 +218 84 +270 125 +266 146 +211 171 +145 206 +142 183 +185 226 +174 225 +148 173 +134 166 +134 112 +173 93 +199 95 +184 82 +155 87 +112 99 +68 111 +67 97 +78 80 +103 55 +140 25 +157 13 +163 33 +148 46 +160 48 +173 60 +153 37 +126 20 +81 20 +63 36 +37 54 +38 89 +31 122 +60 122 +74 124 +92 140 +125 149 +130 170 +182 209 +230 231 +265 255 +279 291 +283 332 +277 336 +319 371 +352 431 +373 408 +406 445 +422 440 +530 378 +618 388 +632 423 +564 440 +449 506 +393 561 +402 579 +399 645 +361 631 +328 601 +300 531 +285 408 +284 304 +277 273 +291 242 +311 215 +350 197 +393 143 +438 137 +552 113 +667 74 +740 57 +770 24 +689 10 +539 10 +421 11 +346 25 +436 27 +574 26 +589 21 +557 5 +441 2 +343 4 +353 4 +366 10 +316 10 +271 10 +197 18 +137 12 +103 11 +68 9 +41 16 +18 17 +15 26 +14 31 +28 14 +48 19 +66 16 +101 26 +122 37 +111 47 +107 67 +72 85 +35 76 +24 60 +13 34 +8 20 +10 29 +24 61 +34 73 +47 69 +53 73 +59 47 +61 44 +69 44 +93 30 +94 31 +113 45 +125 61 +101 62 +119 59 +147 37 +144 12 +133 11 +98 10 +46 8 +28 19 +29 34 +20 45 +9 42 +8 44 +18 42 +33 54 +61 60 +63 59 +53 58 +45 46 +24 57 +29 64 +51 80 +89 108 +159 114 +246 112 +322 100 +377 66 +401 53 +364 47 +294 31 +250 18 +235 14 +225 15 +225 14 +207 8 +151 7 +122 5 +103 17 +73 25 +80 49 +125 71 +205 89 +271 91 +313 76 +291 68 +255 57 +253 75 +268 91 +358 100 +409 91 +448 78 +469 101 +442 147 +452 228 +484 324 +495 417 +523 512 +526 586 +476 587 +447 527 +436 458 +445 386 +472 321 +495 267 +510 216 +517 186 +564 190 +620 221 +634 244 +656 303 +619 336 +582 371 +557 385 +488 370 +504 390 +552 438 +615 622 +644 749 +611 906 +548 1007 +446 945 +368 932 +267 883 +186 849 +140 862 +131 946 +136 1028 +122 1036 +98 1030 +60 995 +34 906 +29 838 +23 765 +20 694 +18 695 +32 764 +30 792 +33 747 +33 684 +18 578 +59 519 +83 474 +89 463 +95 450 +103 499 +175 569 +230 637 +271 628 +357 585 +446 594 +563 569 +656 518 +648 452 +659 359 +691 262 +707 213 +724 214 +720 233 +678 262 +700 312 +764 315 +803 276 +935 276 +1110 263 +1271 238 +1353 253 +1386 213 +1388 167 +1333 146 +1290 145 +1159 147 +972 162 +845 141 +788 129 +766 126 +745 113 +758 152 +775 197 +794 277 +825 355 +807 381 +798 402 +839 440 +965 475 +1101 528 +1179 534 +1229 470 +1320 429 +1420 470 +1526 489 +1535 522 +1481 595 +1320 544 +1107 527 +861 508 +613 416 +465 372 +428 366 +441 332 +464 335 +501 323 +469 325 +432 363 +364 394 +297 434 +274 469 +285 522 +393 618 +518 772 +630 907 +717 1045 +697 1138 +599 1161 +545 1044 +475 847 +483 693 +469 526 +419 446 +405 363 +353 294 +376 260 +393 274 +407 344 +404 396 +339 469 +260 510 +173 481 +116 432 +88 356 +91 313 +94 330 +76 418 +74 511 +84 595 +100 713 +168 834 +196 921 +205 956 +239 858 +220 642 +222 437 +239 243 +184 118 +151 66 +136 46 +140 34 +154 50 +167 66 +167 79 +147 102 +151 85 +125 78 +100 69 +81 66 +49 79 +37 92 +40 116 +35 104 +54 79 +85 55 +112 31 +168 26 +215 78 +236 124 +200 130 +143 163 +84 173 +35 196 +32 269 +49 372 +63 479 +80 557 +96 598 +104 628 +151 634 +174 695 +167 777 +134 807 +76 891 +35 1010 +15 1124 +14 1242 +11 1340 +16 1447 +28 1522 +30 1535 +58 1535 +70 1535 +58 1492 +84 1404 +47 1230 +27 1025 +26 899 +4 873 +5 862 +4 826 +4 775 +4 703 +6 645 +10 544 +9 455 +8 385 +9 351 +19 423 +76 454 +148 466 +247 434 +289 365 +249 376 +193 393 +103 450 +60 469 +45 427 +31 387 +36 460 +51 502 +89 519 +144 594 +170 597 +189 574 +164 532 +133 471 +119 383 +129 313 +171 289 +167 258 +176 267 +162 328 +131 414 +151 467 +206 531 +271 560 +288 575 +327 598 +334 663 +334 714 +354 706 +287 658 +205 519 +139 360 +112 247 +132 179 +134 146 +127 145 +93 145 +56 166 +43 200 +38 208 +49 230 +61 252 +72 275 +81 336 +75 408 +58 480 +33 536 +17 610 +30 670 +64 657 +111 624 +134 591 +156 558 +155 585 +189 633 +200 677 +188 686 +180 726 +154 765 +131 709 +125 659 +131 611 +126 567 +142 536 +145 520 +136 553 +128 588 +135 691 +164 780 +197 733 +231 675 +258 559 +311 421 +350 385 +382 357 +454 349 +464 320 +482 254 +434 182 +391 158 +380 160 +380 177 +468 229 +526 263 +613 287 +683 286 +703 266 +680 247 +579 259 +498 293 +443 307 +450 360 +497 370 +533 323 +564 315 +624 262 +698 302 +842 396 +948 462 +972 546 +998 617 +881 690 +730 753 +582 747 +486 658 +460 590 +507 499 +519 385 +510 357 +532 337 +516 333 +528 343 +496 340 +431 329 +395 327 +381 337 +445 307 +526 290 +644 271 +756 304 +747 304 +739 309 +667 317 +588 253 +550 229 +479 163 +413 89 +322 56 +256 26 +233 13 +187 19 +164 30 +143 40 +132 53 +137 46 +147 42 +145 42 +129 25 +147 27 +163 20 +172 12 +181 15 +141 7 +111 30 +89 81 +60 95 +80 99 +145 73 +160 21 +167 9 +126 5 +48 5 +25 4 +5 14 +6 24 +10 35 +14 48 +16 65 +14 82 +10 87 +11 99 +10 77 +12 63 +18 59 +20 32 +53 32 +82 28 +89 25 +85 24 +54 18 +30 9 +26 5 +52 18 +80 41 +97 84 +117 96 +134 78 +157 68 +190 49 +208 52 +182 92 +154 117 +104 138 +49 189 +31 189 +10 186 +6 190 +12 173 +23 186 +22 220 +26 270 +22 294 +7 384 +19 435 +27 467 +33 469 +31 399 +21 328 +12 263 +14 263 +29 281 +27 324 +27 336 +18 302 +40 300 +78 299 +125 309 +167 306 +191 323 +197 305 +191 271 +208 244 +284 193 +376 158 +520 165 +647 209 +768 312 +874 428 +951 474 +1090 582 +1112 673 +1078 643 +943 570 +785 432 +723 300 +675 248 +636 242 +592 268 +572 331 +630 396 +679 455 +728 519 +763 567 +740 555 +729 492 +793 430 +948 375 +1051 385 +1161 496 +1190 633 +1169 833 +1241 936 +1184 944 +1165 972 +1183 932 +1093 996 +1017 971 +978 845 +983 805 +986 764 +977 756 +848 787 +762 807 +706 805 +669 808 +686 818 +693 845 +712 875 +742 953 +784 1108 +812 1356 +794 1572 +793 1625 +823 1625 +874 1625 +891 1625 +859 1625 +804 1542 +671 1400 +534 1264 +379 1035 +315 823 +292 672 +325 595 +379 553 +414 516 +447 538 +445 490 +448 420 +461 353 +489 283 +480 226 +444 188 +403 210 +324 230 +258 247 +213 259 +174 234 +211 241 +253 287 +253 359 +257 487 +230 512 +192 481 +143 436 +107 335 +86 337 +72 335 +56 309 +40 284 +25 267 +14 281 +11 288 +11 342 +13 397 +19 436 +20 496 +25 584 +22 655 +32 739 +68 760 +130 754 +218 781 +289 749 +334 679 +375 523 +362 365 +313 205 +240 119 +169 103 +172 96 +179 141 +183 184 +196 215 +163 240 +125 221 +125 202 +112 166 +109 122 +126 109 +123 91 +136 94 +175 100 +290 87 +384 97 +467 102 +572 136 +569 170 +653 211 +829 255 +972 270 +1067 303 +1010 289 +910 260 +874 237 +823 195 +816 168 +772 175 +731 179 +763 195 +721 200 +642 203 +536 208 +418 214 +373 243 +383 254 +470 329 +613 397 +792 388 +935 414 +1076 401 +1069 356 +946 373 +783 368 +604 335 +456 288 +320 252 +237 213 +158 191 +111 211 +65 183 +46 160 +37 143 +17 113 +11 92 +7 90 +6 86 +6 76 +6 69 +3 43 +3 25 +4 14 +12 35 +36 92 +75 211 +102 382 +131 484 +148 565 +157 550 +200 415 +217 293 +204 161 +200 74 +171 32 +134 13 +121 13 +138 23 +181 33 +220 41 +280 66 +300 78 +288 95 +277 99 +259 82 +297 71 +374 45 +493 39 +626 56 +700 97 +789 119 +963 111 +1019 127 +1086 103 +1009 81 +770 77 +675 91 +675 151 +705 170 +707 172 +654 127 +528 47 +410 23 +342 14 +254 11 +197 14 +165 13 +107 15 +88 14 +72 12 +43 13 +49 7 +32 17 +23 50 +28 93 +17 106 +19 125 +22 123 +16 115 +14 95 +16 97 +26 84 +31 60 +38 78 +52 76 +65 87 +86 95 +146 86 +178 96 +183 145 +196 205 +200 268 +232 321 +320 392 +429 469 +516 556 +547 673 +511 721 +419 683 +299 569 +259 453 +244 335 +265 270 +310 216 +319 171 +361 151 +381 147 +347 177 +332 191 +322 220 +333 259 +312 296 +252 356 +171 404 +81 463 +45 474 +25 496 +23 496 +20 433 +8 418 +23 420 +29 507 +47 587 +85 573 +133 486 +203 375 +215 266 +210 182 +199 127 +199 88 +271 66 +324 51 +356 54 +329 66 +236 66 +144 77 +79 114 +83 196 +99 251 +113 335 +122 444 +136 537 +192 664 +263 731 +341 794 +417 735 +433 616 +434 555 +393 428 +385 378 +379 331 +357 247 +342 196 +300 179 +285 152 +286 128 +270 97 +266 65 +225 61 +173 69 +167 90 +180 134 +209 168 +247 184 +274 195 +305 195 +324 184 +321 177 +309 178 +280 166 +262 164 +218 176 +169 225 +97 300 +42 336 +17 376 +5 373 +11 339 +15 323 +16 239 +16 173 +12 124 +19 83 +29 57 +39 18 +44 10 +46 3 +59 4 +80 7 +133 15 +196 29 +238 31 +320 27 +387 22 +395 10 +412 37 +357 38 +304 37 +263 37 +185 19 +149 17 +123 14 +106 11 +127 14 +130 16 +136 15 +140 13 +165 6 +178 11 +186 33 +217 40 +213 53 +219 59 +231 66 +231 96 +196 98 +181 126 +197 162 +227 199 +284 269 +374 304 +512 304 +568 314 +635 290 +618 238 +585 255 +640 246 +654 215 +683 199 +666 173 +596 153 +504 141 +394 164 +282 165 +183 186 +107 212 +49 234 +41 311 +36 354 +64 389 +92 427 +167 399 +223 348 +188 328 +156 301 +75 237 +17 184 +7 118 +11 65 +36 48 +58 37 +105 31 +155 22 +175 8 +198 7 +174 4 +141 7 +133 17 +127 33 +125 40 +151 62 +181 82 +213 85 +279 138 +336 156 +388 194 +356 219 +324 201 +237 168 +118 133 +74 121 +40 102 +30 104 +48 108 +65 147 +53 222 +43 290 +26 306 +23 278 +46 238 +91 196 +124 208 +140 215 +147 184 +167 173 +199 161 +256 170 +326 209 +356 298 +449 381 +466 409 +504 444 +516 424 +443 385 +380 349 +256 284 +171 230 +144 202 +122 204 +121 229 +105 246 +66 252 +45 233 +18 195 +10 146 +22 117 +49 109 +70 98 +79 87 +88 73 +79 55 +71 30 +76 25 +66 40 +43 42 +36 43 +42 48 +65 35 +58 31 +42 29 +33 32 +13 26 +11 32 +20 39 +15 45 +14 81 +22 89 +13 113 +15 119 +17 96 +18 99 +22 82 +36 78 +61 115 +58 143 +64 155 +45 161 +16 118 +24 66 +26 36 +48 24 +58 60 +58 104 +68 148 +54 193 +45 203 +35 203 +27 184 +32 151 +40 136 +54 147 +48 167 +37 183 +27 202 +13 195 +17 215 +39 270 +60 343 +108 390 +128 399 +122 402 +110 407 +57 442 +31 507 +23 568 +39 558 +41 473 +33 337 +35 223 +60 233 +86 349 +102 423 +86 457 +56 398 +52 330 +57 310 +80 275 +105 266 +109 259 +126 259 +144 289 +172 381 +197 433 +203 504 +201 628 +162 660 +147 665 +118 640 +133 569 +135 547 +120 499 +111 437 +84 350 +62 297 +46 256 +34 187 +25 148 +48 118 +56 114 +56 91 +52 84 +37 96 +25 96 +17 128 +13 157 +23 168 +26 185 +33 181 +39 186 +38 183 +61 176 +80 176 +107 174 +130 182 +129 187 +124 165 +114 151 +104 125 +119 126 +122 147 +109 182 +81 243 +47 285 +20 279 +6 246 +11 222 +16 176 +23 174 +28 172 +26 160 +20 155 +8 148 +6 184 +6 202 +11 213 +33 223 +38 186 +58 200 +60 214 +40 175 +32 180 +23 181 +16 206 +15 252 +19 294 +24 328 +49 336 +67 377 +99 432 +93 450 +72 502 +65 537 +54 563 +78 615 +113 596 +149 541 +241 471 +305 414 +340 350 +375 344 +366 418 +486 477 +637 494 +700 420 +680 298 +675 258 +652 272 +589 260 +515 267 +436 281 +371 259 +324 279 +318 291 +316 259 +340 224 +403 168 +489 153 +622 220 +688 346 +761 469 +774 658 +762 781 +747 847 +705 931 +678 905 +699 946 +756 986 +689 965 +610 886 +516 847 +438 829 +350 778 +312 756 +310 711 +282 667 +259 673 +218 701 +160 689 +112 700 +115 704 +140 714 +149 821 +189 817 +243 741 +280 691 +385 649 +429 721 +437 831 +474 941 +492 910 +465 774 +390 578 +300 417 +245 356 +218 342 +228 363 +277 352 +303 368 +382 352 +438 327 +473 347 +520 370 +493 452 +511 502 +577 594 +699 737 +858 822 +980 972 +1042 1091 +1198 1128 +1343 1223 +1454 1235 +1519 1221 +1426 1148 +1323 919 +1106 708 +924 512 +815 418 +738 358 +682 266 +659 204 +693 164 +704 130 +690 119 +617 109 +528 76 +447 50 +430 34 +515 14 +640 16 +774 26 +879 52 +952 85 +1073 107 +1201 142 +1340 154 +1477 163 +1439 150 +1246 141 +969 121 +726 91 +620 98 +634 71 +689 62 +767 45 +836 20 +856 14 +829 6 +735 19 +641 22 +558 22 +489 22 +513 12 +546 13 +553 18 +625 15 +662 28 +676 92 +718 181 +725 322 +739 403 +787 376 +797 340 +666 271 +542 273 +475 335 +420 413 +423 450 +454 511 +364 497 +293 419 +232 328 +239 243 +242 184 +206 227 +208 303 +223 331 +344 392 +473 446 +585 386 +762 349 +743 281 +811 178 +780 181 +572 156 +433 109 +264 75 +153 43 +120 44 +77 53 +50 70 +38 76 +24 122 +32 182 +30 218 +22 265 +20 285 +37 325 +66 417 +90 444 +102 503 +112 595 +176 712 +297 909 +415 1047 +580 1216 +664 1287 +728 1288 +842 1213 +848 1059 +815 860 +698 711 +620 681 +527 581 +387 499 +326 441 +249 424 +213 475 +269 567 +361 667 +487 701 +599 653 +678 588 +751 490 +769 381 +844 367 +998 365 +1060 382 +1059 375 +1106 355 +998 351 +945 329 +1049 332 +1023 317 +972 226 +887 145 +835 134 +814 117 +822 129 +851 171 +825 180 +797 183 +722 199 +600 224 +507 260 +414 297 +364 386 +335 413 +323 399 +359 413 +432 382 +531 460 +618 580 +706 705 +728 749 +754 673 +694 480 +550 302 +470 220 +380 212 +354 244 +367 301 +396 335 +412 325 +449 332 +451 333 +445 313 +441 283 +392 244 +342 195 +265 135 +213 79 +196 52 +213 28 +241 39 +284 78 +287 108 +254 111 +191 131 +96 178 +63 231 +58 308 +63 313 +53 310 +44 338 +33 367 +22 380 +19 377 +9 382 +22 420 +30 457 +40 460 +54 462 +61 377 +69 334 +67 310 +70 257 +58 251 +46 202 +41 149 +51 98 +49 82 +57 110 +52 119 +25 109 +53 84 +70 61 +94 83 +100 117 +88 159 +67 197 +46 200 +29 190 +25 203 +24 243 +17 286 +29 329 +31 315 +39 241 +45 158 +53 83 +79 37 +78 26 +74 45 +52 99 +17 179 +83 292 +157 362 +195 419 +260 449 +206 421 +180 403 +185 354 +182 299 +256 253 +315 183 +393 186 +555 183 +688 180 +785 203 +872 191 +874 225 +888 246 +910 315 +919 393 +962 443 +1008 514 +1021 499 +972 431 +878 413 +801 348 +826 284 +905 258 +906 209 +809 172 +623 161 +454 197 +347 225 +240 282 +159 353 +96 347 +39 333 +22 295 +53 222 +73 177 +82 149 +71 158 +32 190 +21 197 +39 216 +97 212 +178 175 +214 192 +272 212 +366 264 +401 333 +453 389 +440 409 +352 399 +316 380 +330 404 +323 389 +326 374 +330 368 +305 320 +276 281 +222 234 +184 170 +138 135 +119 209 +127 297 +92 394 +72 464 +59 548 +52 654 +75 727 +121 850 +191 811 +185 755 +181 669 +151 478 +72 369 +46 281 +25 290 +20 378 +37 467 +49 546 +62 541 +66 547 +76 504 +62 476 +44 534 +42 555 +51 653 +74 697 +78 677 +78 651 +60 661 +48 716 +79 832 +146 997 +181 1138 +196 1374 +206 1475 +232 1476 +302 1336 +392 1093 +475 988 +538 986 +597 1042 +636 1111 +619 1124 +577 1110 +543 1070 +484 1019 +458 1002 +425 996 +361 1016 +325 1071 +307 1107 +347 1172 +471 1331 +654 1531 +852 1662 +980 1739 +1144 1739 +1187 1739 +1204 1739 +1153 1619 +923 1438 +748 1232 +598 1090 +568 1058 +621 1063 +603 1029 +580 938 +492 904 +376 890 +305 853 +238 868 +247 843 +300 849 +344 905 +395 937 +403 1025 +351 1184 +316 1400 +226 1646 +143 1739 +123 1739 +99 1733 +87 1456 +79 1245 +65 973 +107 813 +166 832 +197 844 +277 842 +300 819 +283 716 +278 596 +238 495 +255 375 +287 257 +345 173 +378 123 +384 103 +376 103 +332 97 +304 108 +267 112 +253 114 +277 112 +293 115 +332 88 +433 89 +524 92 +594 106 +594 111 +534 79 +486 56 +443 27 +395 8 +329 19 +297 49 +315 63 +344 83 +381 117 +373 139 +372 166 +373 195 +349 201 +362 213 +349 246 +358 275 +340 313 +304 293 +259 351 +207 424 +196 442 +160 427 +140 341 +98 275 +102 251 +120 263 +156 295 +159 313 +148 279 +150 285 +153 248 +217 205 +268 242 +345 296 +423 377 +451 452 +455 473 +396 535 +355 716 +329 980 +304 1268 +329 1338 +287 1173 +300 988 +347 888 +344 875 +323 923 +231 863 +150 747 +96 698 +60 637 +46 568 +27 494 +25 390 +22 329 +22 320 +30 345 +15 448 +15 531 +20 568 +14 643 +41 673 +82 714 +133 855 +178 911 +209 966 +241 1005 +224 1042 +259 950 +295 734 +286 591 +339 473 +337 539 +302 698 +312 845 +282 883 +258 839 +275 821 +236 804 +201 777 +198 771 +160 718 +147 663 +135 690 +124 759 +143 851 +163 982 +199 1161 +196 1218 +213 1133 +233 1088 +259 986 +294 785 +274 687 +232 578 +183 461 +124 497 +99 551 +108 588 +89 576 +88 577 +77 563 +49 537 +33 542 +15 493 +2 495 +5 506 +37 531 +58 558 +80 530 +159 531 +229 552 +366 640 +493 725 +568 830 +650 990 +739 1078 +841 1104 +834 1129 +787 1022 +693 913 +613 901 +573 949 +531 958 +538 973 +553 1050 +540 1002 +468 1018 +359 972 +289 839 +320 760 +458 701 +638 698 +794 706 +960 758 +1037 750 +963 602 +870 490 +778 405 +825 307 +958 344 +1032 338 +1011 272 +855 223 +713 209 +643 235 +598 251 +565 287 +573 278 +548 223 +510 164 +491 103 +434 61 +389 28 +371 27 +368 25 +447 10 +576 11 +637 7 +814 36 +849 82 +846 198 +999 304 +1018 364 +1085 408 +1092 362 +1075 348 +983 305 +909 260 +851 240 +733 160 +603 104 +426 72 +320 38 +286 54 +278 65 +338 47 +332 36 +319 27 +324 12 +325 15 +396 19 +468 16 +578 31 +618 54 +646 49 +657 56 +581 44 +507 32 +393 65 +309 62 +204 97 +130 117 +87 134 +36 197 +27 236 +24 295 +50 359 +84 452 +172 559 +301 594 +396 711 +477 810 +521 901 +520 1048 +479 1149 +454 1300 +386 1488 +274 1591 +239 1528 +270 1418 +408 1331 +559 1382 +673 1453 +691 1443 +590 1352 +504 1220 +433 1183 +353 1187 +329 1163 +328 1125 +383 1067 +479 1044 +516 1041 +522 1043 +472 1039 +435 1001 +482 889 +500 738 +526 624 +571 535 +517 533 +445 535 +347 489 +214 463 +126 436 +94 497 +54 622 +82 682 +134 737 +192 751 +225 752 +234 813 +197 804 +133 785 +107 807 +77 744 +75 672 +103 590 +153 517 +242 484 +300 518 +379 515 +427 548 +470 635 +598 777 +678 1053 +794 1296 +890 1539 +825 1641 +628 1610 +397 1497 +180 1360 +110 1222 +96 1150 +96 1152 +130 1144 +181 1107 +278 1009 +421 897 +589 784 +670 674 +747 582 +723 493 +634 425 +608 370 +612 321 +665 291 +736 290 +796 298 +723 309 +658 278 +672 208 +768 155 +910 106 +981 117 +1012 122 +899 93 +738 80 +654 66 +574 46 +584 50 +681 76 +775 127 +815 184 +842 226 +796 281 +751 240 +750 205 +724 198 +711 140 +718 165 +715 184 +819 171 +947 161 +1056 151 +1244 192 +1295 298 +1350 317 +1383 296 +1332 221 +1196 147 +1087 151 +1004 154 +982 164 +918 142 +812 108 +787 70 +701 72 +685 105 +672 167 +628 178 +654 153 +659 115 +725 85 +795 124 +851 194 +915 276 +932 337 +941 357 +1051 379 +1195 362 +1278 295 +1182 219 +984 141 +729 79 +533 61 +422 64 +324 43 +302 44 +283 42 +328 32 +362 32 +383 22 +351 6 +310 8 +285 17 +238 27 +228 28 +208 26 +217 19 +280 8 +388 9 +463 16 +470 19 +426 28 +347 37 +314 39 +293 68 +235 69 +192 100 +144 94 +91 104 +53 134 +25 115 +8 127 +9 109 +10 79 +25 72 +41 55 +58 38 +66 26 +56 9 +40 10 +29 11 +38 15 +33 33 +50 63 +68 104 +80 113 +95 112 +84 83 +79 77 +74 97 +69 118 +66 124 +72 105 +78 119 +120 130 +278 269 +299 299 +327 309 +368 293 +418 290 +386 305 +337 330 +242 378 +128 442 +72 454 +47 502 +30 499 +19 407 +34 348 +64 262 +123 231 +165 210 +186 168 +176 224 +147 321 +148 464 +120 567 +127 548 +140 466 +119 347 +118 270 +125 325 +129 320 +142 366 +204 425 +275 370 +327 355 +363 260 +372 146 +337 70 +349 24 +411 16 +480 15 +565 21 +597 12 +548 31 +512 48 +553 45 +574 55 +721 39 +745 23 +634 32 +545 31 +408 28 +377 45 +426 51 +434 46 +444 57 +470 57 +493 88 +523 140 +514 217 +523 315 +629 353 +845 398 +1036 331 +1105 229 +1080 159 +982 86 +909 101 +900 90 +820 146 +799 213 +804 307 +711 439 +616 500 +573 560 +483 596 +507 623 +499 690 +394 717 +317 703 +193 642 +192 534 +211 498 +193 554 +221 669 +256 836 +278 993 +339 979 +374 928 +450 841 +536 667 +562 561 +518 423 +485 361 +532 277 +612 209 +697 142 +717 81 +605 102 +500 119 +407 178 +297 280 +263 336 +262 380 +267 429 +337 407 +356 404 +368 422 +416 380 +438 373 +522 388 +536 403 +465 462 +381 463 +225 405 +113 340 +48 259 +4 255 +3 370 +11 456 +40 529 +75 598 +86 548 +84 446 +67 334 +47 215 +47 143 +72 140 +91 224 +85 313 +84 373 +76 412 +65 405 +65 411 +63 448 +58 566 +47 698 +67 708 +101 738 +156 687 +193 623 +193 676 +169 686 +145 671 +138 703 +155 756 +241 833 +281 908 +358 882 +451 825 +497 667 +578 506 +530 444 +450 396 +420 443 +364 530 +424 613 +497 784 +477 971 +432 1055 +341 1018 +276 891 +209 650 +156 468 +106 408 +111 391 +163 515 +252 647 +378 722 +475 745 +558 710 +643 572 +712 466 +795 397 +817 287 +834 307 +836 324 +774 298 +708 268 +593 264 +512 270 +544 289 +615 334 +627 329 +566 363 +416 379 +234 429 +161 374 +142 236 +188 168 +252 77 +276 43 +365 39 +420 35 +452 30 +494 86 +522 138 +546 177 +547 219 +589 199 +574 166 +604 164 +667 133 +709 126 +863 153 +1043 161 +1256 158 +1463 142 +1528 115 +1493 93 +1461 96 +1370 98 +1305 72 +1278 85 +1300 117 +1334 135 +1327 195 +1307 204 +1218 171 +1105 135 +1012 70 +996 37 +969 34 +986 56 +1031 63 +1087 70 +1098 67 +1084 55 +1128 75 +1141 85 +1129 96 +1076 88 +917 60 +848 37 +870 42 +878 75 +824 81 +852 72 +901 63 +953 78 +1013 76 +963 85 +907 70 +836 36 +839 31 +877 31 +893 32 +975 20 +1011 25 +1056 49 +1053 91 +1008 154 +955 194 +963 204 +992 213 +978 183 +911 155 +844 129 +752 114 +645 123 +594 134 +574 173 +609 218 +696 259 +667 299 +602 272 +543 225 +476 187 +500 206 +461 313 +372 409 +270 555 +196 609 +199 698 +223 781 +219 767 +216 835 +192 856 +155 934 +130 988 +107 972 +165 862 +205 649 +282 530 +372 402 +354 446 +405 559 +432 625 +442 692 +574 691 +660 720 +715 773 +795 843 +820 908 +828 882 +953 838 +1103 776 +1212 721 +1311 755 +1330 786 +1302 897 +1363 1092 +1533 1262 +1671 1453 +1763 1537 +1799 1546 +1764 1465 +1706 1319 +1627 1186 +1580 1047 +1523 956 +1462 905 +1407 941 +1349 1052 +1278 1165 +1209 1208 +1022 1208 +867 1249 +705 1257 +563 1327 +547 1377 +508 1382 +498 1383 +476 1331 +462 1298 +524 1297 +626 1325 +734 1364 +855 1330 +964 1279 +982 1230 +965 1128 +815 1053 +696 1015 +663 1030 +603 1058 +680 1054 +732 1064 +759 1029 +755 974 +780 973 +819 990 +891 831 +990 723 +1037 594 +980 479 +814 481 +642 547 +468 597 +438 626 +436 656 +482 567 +607 517 +757 497 +868 462 +990 418 +981 322 +919 264 +854 260 +758 320 +615 459 +465 466 +459 450 +418 354 +475 202 +574 161 +552 142 +537 164 +431 207 +296 216 +192 199 +96 148 +55 123 +39 113 +33 143 +27 191 +34 263 +97 379 +205 444 +333 549 +396 583 +394 643 +382 681 +327 687 +301 721 +256 691 +212 728 +210 736 +240 737 +283 761 +297 704 +317 679 +276 615 +247 548 +221 510 +153 440 +132 444 +102 416 +83 372 +79 319 +58 186 +72 121 +99 73 +120 33 +116 31 +143 22 +142 12 +157 12 +218 9 +234 10 +216 18 +183 35 +125 90 +86 110 +62 122 +39 114 +44 80 +24 112 +36 184 +56 250 +75 309 +167 366 +283 416 +442 488 +700 567 +887 557 +960 486 +1024 471 +921 401 +822 337 +819 290 +823 191 +880 106 +900 71 +895 66 +839 76 +788 99 +832 114 +848 123 +871 123 +910 96 +986 85 +1052 70 +1112 65 +1115 57 +1119 56 +1127 46 +1067 12 +964 16 +791 39 +603 49 +455 46 +378 47 +348 30 +413 49 +526 73 +682 85 +839 92 +922 95 +961 77 +943 65 +991 65 +986 44 +900 47 +891 37 +823 32 +720 55 +669 71 +631 142 +611 285 +603 433 +557 631 +426 762 +299 879 +227 940 +159 889 +100 758 +59 525 +39 346 +56 227 +63 187 +64 266 +61 330 +66 308 +108 282 +134 224 +158 125 +160 108 +144 71 +149 27 +126 19 +133 5 +104 11 +73 27 +62 41 +22 40 +18 44 +37 32 +51 28 +58 25 +72 23 +59 43 +103 61 +203 123 +295 213 +451 285 +507 369 +511 450 +552 474 +484 505 +434 512 +409 474 +342 504 +374 570 +425 656 +452 753 +502 875 +554 1004 +610 1137 +670 1252 +738 1343 +763 1438 +725 1454 +659 1424 +586 1273 +564 1156 +596 1097 +684 1066 +752 1026 +827 990 +858 943 +817 813 +771 740 +646 689 +557 610 +471 616 +438 588 +490 523 +499 475 +513 465 +475 491 +432 495 +380 563 +314 591 +281 608 +252 695 +265 765 +303 814 +318 732 +284 700 +250 636 +198 541 +165 546 +142 492 +123 404 +110 358 +121 314 +158 366 +232 467 +285 513 +297 527 +262 481 +175 398 +101 358 +46 385 +46 399 +51 396 +68 332 +106 241 +97 172 +83 128 +55 114 +13 81 +10 40 +27 34 +34 25 +39 25 +36 24 +24 20 +20 25 +27 18 +51 22 +64 43 +87 61 +136 70 +167 61 +234 48 +324 27 +349 14 +396 17 +433 12 +433 12 +429 29 +474 88 +496 249 +503 345 +542 365 +618 349 +687 242 +800 160 +852 114 +822 85 +828 65 +780 55 +816 55 +881 43 +951 50 +1025 86 +1128 101 +1228 109 +1226 87 +1308 46 +1369 23 +1516 7 +1764 10 +1799 14 +1799 11 +1799 10 +1706 14 +1559 22 +1424 22 +1335 27 +1384 36 +1487 64 +1574 117 +1608 179 +1542 275 +1464 354 +1423 457 +1396 653 +1298 776 +1240 917 +1237 1045 +1186 1080 +1142 1073 +1035 1059 +874 1067 +816 1182 +867 1359 +966 1502 +1092 1524 +1206 1421 +1174 1319 +1175 1145 +1152 983 +1149 861 +1211 796 +1206 812 +1168 854 +1085 960 +946 1028 +765 973 +653 926 +588 850 +527 716 +528 640 +473 564 +437 470 +481 458 +548 481 +657 549 +821 660 +1016 734 +1237 770 +1366 639 +1376 489 +1314 294 +1135 137 +974 95 +923 53 +919 49 +906 41 +977 15 +1029 16 +1011 43 +939 63 +936 94 +992 115 +1036 119 +1140 115 +1169 127 +1120 141 +1079 122 +1102 102 +1094 72 +1047 54 +1018 79 +946 140 +862 219 +894 325 +878 397 +750 457 +709 516 +672 525 +640 507 +666 488 +588 427 +528 384 +605 396 +666 340 +760 299 +876 258 +755 174 +687 122 +709 72 +750 43 +898 32 +1026 64 +1086 137 +1121 255 +1271 377 +1371 480 +1352 552 +1380 574 +1230 527 +1090 460 +977 349 +918 212 +1055 206 +1195 157 +1328 108 +1383 97 +1341 40 +1262 45 +1254 41 +1308 34 +1282 33 +1322 26 +1361 37 +1385 42 +1375 38 +1322 31 +1224 37 +1190 33 +1258 40 +1325 43 +1363 27 +1291 23 +1121 27 +850 22 +595 14 +422 19 +285 12 +197 10 +187 16 +215 14 +290 11 +535 33 +466 41 +367 65 +250 97 +233 99 +176 111 +184 140 +175 171 +184 191 +214 198 +215 184 +267 139 +297 140 +297 162 +307 154 +308 188 +285 203 +314 250 +313 321 +345 316 +382 291 +402 257 +496 229 +543 257 +546 298 +518 258 +379 186 +239 110 +144 30 +100 8 +204 38 +354 102 +579 212 +755 315 +840 391 +938 420 +963 385 +1030 365 +1072 270 +1015 223 +931 157 +805 68 +701 53 +632 34 +612 51 +611 93 +558 132 +545 134 +420 146 +278 134 +241 133 +146 164 +197 214 +276 238 +318 273 +414 327 +509 368 +563 492 +557 615 +523 694 +431 761 +340 779 +373 802 +351 921 +411 1099 +569 1286 +596 1472 +602 1574 +500 1573 +333 1600 +230 1568 +180 1469 +148 1453 +103 1382 +63 1382 +38 1443 +27 1524 +18 1559 +23 1559 +11 1529 +12 1458 +27 1354 +23 1307 +22 1332 +22 1424 +8 1537 +6 1589 +4 1609 +4 1546 +4 1558 +16 1523 +52 1357 +105 1168 +152 967 +186 890 +182 882 +135 995 +86 1045 +74 1024 +77 970 +193 875 +292 861 +385 880 +463 1020 +457 1141 +505 1255 +558 1452 +592 1604 +593 1739 +537 1728 +491 1626 +400 1502 +327 1417 +262 1438 +214 1518 +259 1514 +342 1472 +469 1412 +510 1298 +591 1212 +681 1234 +697 1186 +710 1157 +740 1168 +738 1012 +804 884 +951 795 +1012 663 +1109 587 +1029 551 +958 440 +964 371 +918 306 +971 198 +1025 153 +975 133 +982 141 +1023 196 +939 255 +869 257 +677 232 +500 200 +399 212 +323 282 +342 335 +368 410 +389 405 +471 373 +582 328 +656 242 +726 191 +720 118 +687 171 +684 217 +655 238 +683 281 +695 267 +657 252 +641 290 +542 294 +446 304 +346 368 +279 414 +300 533 +320 738 +337 909 +330 1097 +270 1199 +251 1299 +270 1314 +271 1324 +256 1358 +256 1260 +285 1136 +315 1071 +345 1001 +333 1077 +318 1266 +280 1410 +229 1611 +178 1673 +80 1655 +56 1579 +51 1465 +76 1377 +150 1366 +211 1433 +260 1500 +308 1589 +353 1583 +375 1534 +383 1511 +398 1477 +314 1443 +352 1409 +445 1360 +410 1359 +440 1280 +434 1198 +475 1073 +581 927 +644 980 +615 1059 +449 1182 +321 1394 +256 1435 +248 1413 +331 1403 +380 1335 +414 1230 +429 1234 +347 1161 +291 1066 +177 1071 +92 978 +51 898 +12 868 +31 783 +32 739 +57 647 +56 529 +50 420 +55 363 +53 402 +53 503 +54 579 +59 655 +116 731 +273 760 +328 759 +496 754 +600 745 +648 766 +688 883 +715 984 +739 1091 +775 1132 +923 1133 +983 1132 +1121 1122 +1229 1186 +1252 1157 +1221 1148 +1124 1073 +1050 994 +985 1004 +924 1126 +801 1178 +613 1113 +440 1062 +363 874 +312 729 +324 640 +448 518 +654 410 +820 335 +1014 269 +1181 194 +1207 112 +1257 54 +1352 51 +1377 67 +1449 82 +1474 98 +1384 119 +1320 138 +1257 158 +1201 164 +1200 151 +1206 137 +1254 123 +1269 141 +1335 155 +1331 128 +1338 125 +1463 118 +1544 125 +1609 152 +1539 187 +1362 205 +1161 265 +906 298 +662 356 +462 415 +286 442 +225 480 +254 491 +294 554 +320 610 +315 685 +241 767 +158 798 +142 854 +116 865 +99 898 +76 805 +77 649 +83 530 +151 430 +193 429 +147 473 +119 516 +58 523 +41 544 +54 571 +84 583 +116 699 +150 878 +211 1068 +247 1295 +271 1383 +326 1428 +291 1439 +250 1465 +236 1532 +206 1522 +264 1522 +387 1439 +484 1410 +535 1377 +589 1366 +640 1352 +707 1324 +857 1423 +1020 1556 +1104 1676 +1163 1723 +1081 1718 +949 1717 +828 1692 +678 1723 +632 1690 +639 1583 +665 1612 +734 1611 +673 1610 +589 1665 +478 1618 +349 1602 +338 1588 +373 1619 +330 1629 +345 1620 +299 1599 +260 1551 +276 1457 +304 1396 +359 1348 +383 1202 +464 1084 +481 934 +514 773 +552 690 +553 596 +527 570 +531 566 +487 566 +443 691 +401 759 +317 868 +222 1035 +138 1048 +95 1042 +56 1019 +99 967 +138 895 +163 839 +216 752 +228 664 +254 723 +260 818 +306 952 +394 952 +453 854 +605 651 +596 442 +664 377 +665 304 +532 387 +458 427 +273 466 +214 462 +208 404 +256 371 +328 311 +322 334 +341 384 +320 462 +351 576 +357 719 +342 734 +376 735 +334 753 +323 571 +306 540 +219 534 +235 417 +288 443 +373 431 +478 375 +567 370 +646 395 +706 387 +721 455 +784 488 +863 521 +905 589 +947 556 +907 509 +812 456 +807 403 +790 395 +779 481 +798 488 +669 525 +536 546 +427 521 +344 514 +368 488 +514 412 +608 365 +602 342 +619 335 +578 334 +551 320 +539 285 +489 289 +379 279 +309 230 +374 178 +507 77 +741 30 +886 20 +980 33 +966 55 +810 73 +745 94 +660 116 +603 142 +661 158 +690 206 +749 315 +830 377 +929 527 +899 645 +794 662 +769 647 +615 519 +640 441 +664 394 +656 401 +667 439 +609 424 +532 456 +478 380 +555 277 +740 190 +955 43 +1184 33 +1246 33 +1256 35 +1204 37 +1189 20 +1267 40 +1325 84 +1333 110 +1279 207 +1129 261 +877 311 +679 320 +503 252 +406 212 +356 132 +343 134 +334 168 +301 222 +277 315 +262 354 +259 450 +357 546 +472 652 +599 813 +721 922 +805 1044 +900 1114 +967 1203 +986 1275 +956 1313 +862 1352 +741 1356 +724 1338 +805 1316 +953 1380 +1100 1359 +1176 1327 +1170 1280 +1134 1161 +1129 1142 +1084 1158 +1028 1146 +962 1122 +853 1095 +739 1067 +646 1091 +676 1181 +771 1245 +854 1318 +1000 1379 +1002 1419 +933 1370 +943 1345 +861 1376 +808 1426 +798 1450 +732 1523 +677 1411 +702 1290 +695 1142 +739 860 +734 780 +763 683 +834 746 +870 874 +925 975 +952 1054 +906 1097 +921 1034 +971 973 +1053 931 +1170 768 +1264 775 +1314 716 +1286 729 +1250 760 +1280 776 +1321 804 +1381 767 +1483 779 +1508 767 +1497 681 +1381 579 +1287 446 +1220 337 +1145 380 +1144 463 +1058 573 +986 733 +851 817 +806 871 +749 840 +744 715 +803 590 +864 577 +909 620 +952 794 +998 966 +1030 1020 +1043 1051 +1029 922 +956 837 +925 793 +946 826 +1002 985 +1082 1094 +1061 1152 +1033 1165 +961 1172 +951 1160 +1014 1224 +1102 1259 +1261 1212 +1336 1090 +1378 933 +1380 748 +1268 597 +1202 537 +1167 375 +1131 282 +1193 204 +1268 160 +1256 215 +1257 296 +1288 363 +1311 365 +1450 421 +1539 444 +1609 447 +1670 487 +1628 467 +1567 492 +1541 568 +1538 695 +1528 838 +1518 925 +1456 1015 +1388 967 +1382 941 +1380 882 +1326 844 +1264 922 +1191 983 +1168 1023 +1195 1057 +1226 1090 +1234 1118 +1138 1168 +966 1233 +811 1308 +703 1397 +658 1502 +724 1615 +727 1642 +737 1628 +707 1552 +666 1470 +641 1441 +617 1416 +615 1508 +536 1589 +463 1540 +378 1478 +353 1286 +392 1130 +454 1088 +509 1077 +520 1166 +516 1265 +501 1333 +450 1447 +395 1438 +328 1405 +302 1359 +295 1284 +312 1271 +367 1255 +360 1339 +408 1377 +461 1420 +517 1472 +593 1451 +695 1530 +792 1594 +810 1670 +804 1734 +752 1704 +684 1682 +683 1625 +578 1512 +474 1472 +362 1432 +352 1417 +477 1488 +577 1525 +656 1519 +692 1524 +703 1508 +776 1477 +867 1473 +893 1538 +959 1559 +1010 1510 +1068 1332 +1247 1026 +1336 775 +1426 636 +1452 583 +1420 598 +1380 570 +1299 579 +1164 675 +1011 759 +977 908 +968 1052 +1027 995 +1116 988 +1106 911 +1116 733 +1152 757 +1215 769 +1297 797 +1357 847 +1459 773 +1522 780 +1563 729 +1594 736 +1513 823 +1418 825 +1308 948 +1246 1081 +1245 1154 +1225 1210 +1259 1185 +1290 1152 +1248 1240 +1223 1316 +1163 1389 +1085 1512 +1071 1541 +1050 1596 +1001 1601 +880 1503 +688 1407 +501 1305 +300 1291 +207 1412 +161 1520 +130 1706 +111 1851 +76 1861 +47 1861 +17 1786 +21 1600 +28 1490 +26 1376 +46 1229 +76 1153 +105 1006 +143 868 +155 758 +164 638 +193 434 +252 367 +296 352 +312 338 +339 284 +338 307 +325 304 +341 334 +344 405 +352 401 +424 396 +476 361 +448 446 +426 526 +368 529 +341 535 +321 485 +269 486 +201 480 +116 495 +85 504 +60 523 +37 618 +45 712 +45 870 +82 966 +124 922 +145 869 +185 691 +212 553 +244 518 +244 515 +221 503 +166 496 +121 560 +112 640 +97 815 +103 936 +103 1040 +112 1033 +125 878 +128 760 +135 618 +138 481 +136 391 +128 315 +148 220 +205 198 +294 221 +383 228 +385 270 +369 272 +298 323 +198 375 +140 302 +60 252 +26 175 +38 117 +48 158 +52 168 +54 139 +35 99 +53 70 +124 55 +183 46 +227 47 +202 19 +124 10 +54 9 +34 14 +74 42 +145 41 +185 42 +191 41 +196 15 +216 16 +247 29 +278 25 +277 32 +247 26 +237 24 +236 51 +260 42 +278 51 +261 59 +208 89 +138 131 +78 155 +74 210 +93 280 +157 357 +196 477 +257 507 +383 460 +510 441 +700 363 +824 326 +853 321 +833 362 +787 367 +773 365 +776 315 +880 206 +897 145 +892 102 +804 123 +585 146 +498 211 +427 256 +442 264 +488 272 +409 356 +339 411 +272 472 +179 501 +162 369 +129 318 +108 244 +150 206 +227 241 +284 254 +322 364 +336 404 +333 410 +433 427 +482 453 +512 552 +490 728 +370 804 +298 708 +225 569 +160 364 +142 232 +119 166 +106 119 +97 89 +108 105 +117 133 +209 211 +359 255 +504 235 +686 252 +801 201 +878 214 +904 259 +908 331 +929 329 +966 313 +931 290 +753 295 +606 401 +409 477 +273 524 +270 453 +196 444 +175 431 +173 482 +167 524 +145 518 +107 486 +107 417 +129 396 +151 328 +201 310 +231 327 +281 322 +348 328 +434 359 +480 368 +492 341 +497 290 +558 197 +678 91 +797 74 +997 83 +1176 101 +1270 114 +1391 121 +1423 120 +1322 99 +1284 86 +1162 36 +1127 13 +1171 17 +1217 14 +1297 22 +1303 21 +1224 49 +1081 89 +983 137 +865 164 +824 185 +863 184 +908 191 +918 218 +927 231 +847 227 +699 188 +621 130 +515 64 +523 43 +482 31 +422 48 +351 84 +203 100 +134 134 +72 154 +54 148 +64 197 +69 226 +116 277 +141 381 +135 416 +152 437 +124 450 +119 366 +136 363 +99 446 +71 520 +43 732 +37 814 +99 814 +153 831 +185 780 +188 784 +129 837 +76 878 +47 874 +30 864 +33 762 +80 634 +120 471 +161 333 +204 257 +185 195 +219 159 +238 118 +220 60 +195 16 +115 18 +60 24 +65 58 +66 71 +93 98 +155 123 +165 106 +211 98 +224 78 +176 90 +127 160 +82 234 +44 309 +32 329 +76 289 +140 271 +191 272 +233 306 +276 383 +288 419 +287 420 +316 486 +340 512 +378 566 +430 623 +421 560 +389 579 +295 602 +260 593 +222 616 +171 558 +186 525 +130 541 +139 525 +159 458 +131 408 +144 363 +120 367 +74 440 +75 480 +117 528 +159 573 +225 581 +234 553 +167 522 +117 504 +50 503 +30 459 +72 424 +86 336 +95 283 +103 260 +76 173 +53 125 +68 52 +104 8 +148 9 +166 10 +165 16 +129 31 +68 46 +52 99 +50 132 +53 128 +73 133 +78 94 +68 63 +65 51 +87 35 +125 22 +199 14 +219 23 +247 25 +272 26 +257 25 +295 18 +332 18 +337 18 +391 22 +477 23 +472 16 +476 21 +427 16 +351 18 +330 16 +337 15 +337 38 +324 97 +404 217 +513 344 +632 450 +758 462 +735 410 +654 325 +606 255 +513 258 +471 295 +404 416 +297 513 +230 597 +176 665 +141 669 +149 780 +155 890 +208 1022 +277 1209 +337 1359 +331 1514 +253 1656 +214 1664 +115 1603 +103 1566 +109 1526 +80 1523 +80 1463 +74 1355 +90 1211 +96 1094 +85 1088 +77 1047 +48 1079 +62 1047 +110 900 +164 802 +220 679 +264 647 +279 594 +263 558 +230 555 +208 596 +164 683 +140 667 +115 562 +55 445 +48 435 +49 546 +90 757 +161 988 +221 1155 +324 1200 +397 1258 +418 1270 +397 1310 +323 1388 +233 1399 +182 1396 +178 1326 +152 1318 +146 1353 +159 1393 +169 1416 +186 1378 +190 1281 +160 1196 +151 1121 +154 1073 +149 1083 +147 1018 +115 1016 +100 1072 +107 1082 +161 1109 +226 1076 +313 1017 +485 1016 +593 1111 +653 1272 +644 1401 +526 1407 +438 1361 +434 1267 +567 1124 +738 1074 +899 940 +955 866 +917 779 +786 653 +663 579 +518 479 +372 435 +323 422 +277 473 +243 494 +238 487 +205 505 +140 464 +156 395 +197 348 +337 319 +437 306 +478 321 +484 300 +463 246 +583 206 +692 170 +822 211 +892 321 +858 406 +868 477 +856 519 +939 520 +1006 604 +1089 695 +1175 795 +1165 812 +1194 796 +1175 718 +1144 588 +1165 540 +1189 542 +1212 658 +1234 787 +1202 919 +1150 1005 +1061 1057 +1001 1139 +983 1210 +946 1288 +976 1275 +930 1258 +892 1200 +891 1059 +1000 970 +1143 882 +1227 802 +1276 834 +1157 862 +1015 854 +917 863 +812 843 +749 815 +706 843 +675 952 +642 1007 +668 1109 +700 1188 +715 1137 +788 1108 +831 1112 +854 1077 +935 1103 +1016 1076 +1073 1022 +1066 931 +925 882 +726 868 +500 801 +303 764 +191 706 +155 641 +150 636 +187 708 +216 834 +220 1057 +252 1244 +317 1328 +462 1357 +549 1279 +687 1151 +725 1074 +715 912 +717 750 +626 618 +661 515 +721 464 +901 497 +1079 488 +1203 433 +1325 433 +1393 400 +1424 460 +1432 539 +1418 658 +1338 846 +1290 980 +1266 1139 +1227 1191 +1246 1157 +1213 1154 +1093 1134 +988 1078 +870 1073 +756 1072 +843 1082 +958 1157 +1011 1186 +1087 1145 +1057 1054 +981 1017 +992 1023 +1041 1089 +1074 1115 +1153 1085 +1182 1026 +1155 946 +1109 946 +1116 872 +1199 831 +1283 803 +1450 783 +1577 908 +1588 969 +1631 998 +1605 1022 +1577 971 +1609 965 +1692 985 +1732 948 +1754 920 +1782 924 +1759 907 +1774 964 +1793 1035 +1788 1105 +1800 1180 +1778 1178 +1729 1243 +1653 1234 +1581 1206 +1507 1161 +1465 1116 +1439 1111 +1451 1126 +1527 1147 +1629 1056 +1745 942 +1754 752 +1653 530 +1582 410 +1532 280 +1549 206 +1629 214 +1660 186 +1682 157 +1681 125 +1707 92 +1718 99 +1743 129 +1736 155 +1682 236 +1676 316 +1675 401 +1702 540 +1739 567 +1765 626 +1767 790 +1766 860 +1745 917 +1736 882 +1718 726 +1686 622 +1646 574 +1636 562 +1642 608 +1650 628 +1680 688 +1663 679 +1667 659 +1678 644 +1665 591 +1648 559 +1587 514 +1480 528 +1391 557 +1294 642 +1148 714 +979 736 +796 784 +668 809 +606 869 +607 914 +592 950 +587 1053 +619 1118 +627 1178 +655 1305 +671 1378 +677 1401 +730 1483 +846 1423 +873 1408 +909 1473 +931 1501 +886 1514 +925 1457 +946 1336 +880 1198 +833 1119 +832 1147 +766 1200 +835 1268 +908 1319 +938 1394 +1071 1446 +1107 1491 +1072 1545 +1024 1522 +912 1467 +821 1362 +786 1254 +736 1154 +701 1061 +695 995 +616 923 +548 878 +473 886 +350 901 +308 909 +252 964 +239 1015 +273 1028 +356 991 +518 920 +631 802 +718 810 +720 902 +661 993 +610 1150 +527 1288 +428 1422 +310 1513 +272 1563 +220 1466 +180 1381 +168 1242 +91 1117 +63 1069 +137 1035 +256 1021 +411 979 +592 974 +797 874 +962 817 +985 847 +974 777 +847 781 +805 856 +881 895 +932 901 +1056 896 +1140 868 +1166 729 +1190 671 +1188 605 +1161 550 +1155 669 +1105 830 +1072 948 +1070 1054 +1036 1066 +1125 999 +1216 1016 +1253 969 +1355 953 +1359 965 +1340 987 +1328 1019 +1297 1010 +1337 1007 +1324 867 +1347 747 +1374 678 +1435 605 +1522 634 +1628 679 +1742 791 +1714 957 +1660 1082 +1554 1204 +1411 1226 +1387 1218 +1367 1155 +1367 1067 +1368 992 +1283 908 +1206 911 +1052 977 +874 1005 +723 999 +598 960 +571 853 +561 821 +590 763 +629 701 +660 669 +772 676 +778 744 +721 806 +661 843 +599 821 +603 795 +668 763 +771 600 +793 417 +835 216 +814 26 +735 12 +672 13 +564 8 +503 9 +452 10 +385 20 +343 33 +295 56 +303 75 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_flex.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_flex.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_peak.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_peak.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_pv.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_pv.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_semibase.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_semibase.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_store_in.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_store_in.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_store_out.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/wind/series/wind_store_out.txt new file mode 100644 index 000000000..e69de29bb diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/layers/layers.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/layers/layers.ini new file mode 100644 index 000000000..e58b2c332 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/layers/layers.ini @@ -0,0 +1,5 @@ +[layers] +0 = All +[activeLayer] +activeLayerID = 0 +showAllLayer = true \ No newline at end of file diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/reportbenders.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/reportbenders.txt new file mode 100644 index 000000000..1cc1a743b --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/reportbenders.txt @@ -0,0 +1,2 @@ +[Benders][INFO 25-10-2023 10:48:42] error: filesystem error: cannot create directories: Invalid argument [] + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/comments.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/comments.txt new file mode 100644 index 000000000..4cfad959f --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/comments.txt @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/generaldata.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/generaldata.ini new file mode 100644 index 000000000..1f39f94ad --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/generaldata.ini @@ -0,0 +1,84 @@ +[general] +mode = Economy +horizon = 2017 +nbyears = 3 +simulation.start = 1 +simulation.end = 364 +january.1st = Monday +first-month-in-year = july +first.weekday = Saturday +leapyear = false +year-by-year = true +derated = false +custom-scenario = false +user-playlist = false +thematic-trimming = false +geographic-trimming = true +active-rules-scenario = default ruleset +generate = thermal +nbtimeseriesload = 100 +nbtimeserieshydro = 1 +nbtimeserieswind = 100 +nbtimeseriesthermal = 2 +nbtimeseriessolar = 1 +refreshtimeseries = +intra-modal = +inter-modal = +refreshintervalload = 100 +refreshintervalhydro = 100 +refreshintervalwind = 100 +refreshintervalthermal = 100 +refreshintervalsolar = 100 +readonly = false + +[input] +import = + +[output] +synthesis = true +storenewset = false +archives = + +[optimization] +simplex-range = week +transmission-capacities = true +link-type = local +include-constraints = true +include-hurdlecosts = true +include-tc-minstablepower = false +include-tc-min-ud-time = false +include-dayahead = false +include-strategicreserve = true +include-spinningreserve = true +include-primaryreserve = true +include-exportmps = false +include-exportstructure = true +include-unfeasible-problem-behavior = error-verbose + +[other preferences] +initial-reservoir-levels = cold start +hydro-pricing-mode = fast +power-fluctuations = free modulations +shedding-strategy = share margins +shedding-policy = shave peaks +unit-commitment-mode = fast +number-of-cores-mode = maximum +day-ahead-reserve-management = global + +[advanced parameters] +accuracy-on-correlation = +adequacy-block-size = 100 + +[seeds - Mersenne Twister] +seed-tsgen-wind = 5489 +seed-tsgen-load = 1005489 +seed-tsgen-hydro = 2005489 +seed-tsgen-thermal = 3005489 +seed-tsgen-solar = 4005489 +seed-tsnumbers = 5005489 +seed-unsupplied-energy-costs = 6005489 +seed-spilled-energy-costs = 7005489 +seed-thermal-costs = 8005489 +seed-hydro-costs = 9005489 +seed-initial-reservoir-levels = 10005489 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/resources/study.ico b/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/resources/study.ico new file mode 100644 index 0000000000000000000000000000000000000000..619afff5cf67ae948b66f30dc832bc9c916ac108 GIT binary patch literal 370070 zcmeEv30#ir*1q%E=6Q~ggvgM2%24JxWXL=r`X)4>fA&hj?wx+9vDW@CHM;XJ@rX_=f06#@Z}4}2{SUxj{?TQ^*n!RLw=9~wXV+Sb z0B?N@n~k$)sjBp7@~!7+%uubfZR2$Ngh=DJw@YI1=+=HbxEYEoXWejMukOoDhNG?e zDz&Ngw|-~*P}w@$H;hg?wqFZ3&O6}c!+8Ao;waufKZa*_58(FYJvf{04kxn_iBm^* ztn=&N(3#cMC(eHsP9M_6gB#I!{WKR(Z~36&rW?vHZN;Uu^+=Ccf<1Ps&{kLQ`TYCi z`nTw5qtmyB%%SDTVabkLhBJv;II({|zrPJ3+owQ%XiJys z?=MzumF}R`4PM55aV&TWqIQhKsn{hr8aNXfF^iBMwFnW;V-dJ{C_L8nf$dTS%pBY- zz54sJhBiNMwLlJz+KTWs?~fyX;}PyS202GoA%53%?6n<*-5UpCr(th6tm+E8#hox; zrTO{l?@#X6Byr=M_ORu3C!LnK< zE7Uiy{(d)^I&IVkHG6HZ)gOCo*nZ)5IC;>W#RDf}-TD1pIGyN?2-oGXThRy82Q+!z zrA?i-)!!Gd{X5mu)0(V+eLHk;_Cz=evf^;#(kWaoI7z)kOTTp}&=~7xbwhu-x_X~~ zxB7kmP7N&9YL2Kpog9JkYZvhH>3zJYxQntYxi}W(3B5T(E0sIev#7rRZ@ntDZ#ZPd z?9qw4U2Q&`IhBH(lgHrgWcfjJ@{q*tvJHm)t?&G;Yu!7yYcRN%e9u8WJN4`;*QUYW zx<_2AQ3LoRMT|3@SX5c6#~B-GY~zK`{(b5B->?7U$KOBFrizM+H7AW5sAj%?rt3~8 zt!#fUgGa%B>pt$?z4n8zyUso5tqaqQ^(We^j!+u(N1pTR?+zF+pw@Y@ciCBJSyGGd%RI}+8KGNt_XCV1;fRCipLF=mH$0;;GEgPY*qiVP`Bww3SEl4 zq;)7hy%~3leek*>gU=7;{CNUDy~)FeH)rwwMHbs41yAoD!o$)i+`n-EFP~h&mAoA| z5;_-~b^4ZZZtd_}>d;%ENuA}>6>KK%gY)Vlq_JGi+=P4Af~ogRynA_#&+@^;5=T6~;fzPuopJx_cCH0% zIj>vb^2zl$o2ZM7=*39lydLc~5xX`GhsmPum^!SD{jZ<*`QL*So5(Gn-0{7u@j$L^ zyzt~+Hf|U1=A6F)xd~dhoMA>g3&D-NjVR0COnI$v`=S+Yp5KIPXH5C*bvU1-i>%nC zNC};Xgxxc6BtQd4LzcqZViXpQZ~wlZLL<4)pZWRwNdsHDuAi&Gb;M{qeVB*$Z_05s zZx@b-%t1!fLa7dSioH>oz6Mt^X%ksSEbCE}u@(g<^l|p67S}UNkrqB*T4N*zYM|u& zZalo5g@OzhSS(S(n7+++e*Vnr_e~rAP)mJSt4Es_cSUN*RNN~)NE(BF&!3dw)ZM&O_X_HG1p?6$T_?cmog1FKkK9X>ONH5J&lq) zZ>}}^W7e>ik9sR9{MA~quY7}H3su`7%(5@`+YLdO{Rm_oT8!giGjU+&L>%^=#x>Y1 z%3(s=(!nXNpR)Ko@yt`vTuVhPK;BUu6z7>Dn`^TJ?i2YNqY=GxGS_#DxK(yo9x>^xC^psfFz6jVn1m{xbBf@12qFu)$&T9&7dJZnL z-Njn)c<>w++UdUe?DIy*J*q9;6X`M*q1#3w&}tZVnQ~pVwhx?jyJM4PCoCA%5(5<) z7*;>G`c<`8V^^JtGT6MJ6CAY^;cCzmUaUie%P6jWXGyX|IE_J!+XS}3Y8>&Ofq0*( zI37BO&o)FN*OX#?8SbEl;H@KB_o33W#k$gEbq{P`*%cP^J7TG7D-7?}@ULuObkC-H zmW^ozi+LTfZMlN9=5*EX3D5P)i1${*$%v_J!x5BgG!FSr#hIf^khn)3`RQ70n+e#r zT@@jG?w&2f;b$=z-X{Gexy7@^+H~vE&Jb%+!znTt(xpK_wcOROL%TKfU833&<{Ir` zv#3*59k_NDx)ALb>pmJ;G3u0UG>aO}ry8Q*lo8j%6A)rI7JF?*Q)U(TnhmDz`oV2Y zFR9Ii+;)7n%|bbNaDA)KHR^!Q^?j?KTm3q)bA4OQ5iPJ`mMpd`=*T+AN#Ao=CF;-% z9_t5UpTk&=#Ve3^+!@8(`&>vjMwr7i)@Kse(&ON_X*9ey4CQ*fAD^uxwfWX1^04J^ z?K4q?&+5*YGpsqd*0imDZuM)g_I2lTt&DZk+rmn-1FRQzgQI!$~LbhJEm8oO5KTVuxVZg$}dkHD8f-k8E%Hd_`72f?XiUG z=Oeg!J_0eG+DMPF!jlI@c>C%O=Vo7I#2Mj4gceeQG;uO$F2}}rWFOcDd$zyD-1g8K z*BYa`H>_;i^at7M=YIY=sB`_yg(F+Qbas2%OIPk$`bzr_AG7fY*fJ9ddyMe>@m1~t z_94#K2=Tj(aV*T5bABi;o(kkO14O$oM~MAw>@pta+^<(_AdLJmm~cE$G+nMIJVCY$@{k9_k?jBkUnJsYA+o7xLLf9B`!>(}|On%wUc z%w;{z=XHg<5%*=*vk~sR0(IGXtzjzN8hl(nwjCVwMk3gL zF%EdIrHq{0FQnp3QV{YpVsQD)5%z&(mSfcYVVqBkkm_+F${9IHfyg;3_IMi*xqT{( zXLP{GZuLKQYFYa??UTB;sl86MM=EN_1dolgp*^JwMs#Zc%4PJqoZouSI@pd@YJ&Ci2P4#N zJ+cymaP8tr+$cDOdp8U5NeoanOT-Mt_V@ zYz&1~wf?HVf9v_;^UkemYY*$z^u7Mv;fV0H#pS#cD7}0J757T<`uStLd;J1$Uq9o1 z_5mK2m!Kp+1E&(huxG~xuD1qbaF@pKJGHE({ac>(rF&$X)l%#u*C=VWS}*uIZa_+W zC~jQ2faett@b1kkKK})tJiLRe1!r(HCJ^?fD=}ka5A^ELFsWVBT8dx#-QRn?Q|tOe zhV_))GjmM;MH3!p1D?b|0t<4^}R`rMc-rxVN_b-?? zvt~Cr8N~rTI!+zdM`6iOmj2y4OzqOKwc?1O{c8T!-}$rL_t{avzvQhrrw~V~%UOOo zr{LM@umAm7+Ut8g{#@rG-}UkP_0gtHnZ+5hoXY|lp&@@`qMI9wk>@f6K0O%hi#FO?10P^C!9L& zfV4zA9Eq_&$ZoyLZJXyjU86NNapIWX+U?r4Y4xwDv$C>s&B25E4qCZLEy~4K^L^Yt zBV;6PL(zqOxKR{?YnOs><8lygUI|8N(O#aT1>nkgALM7dB0I$n#}1ex+)oSErc+*O z&g}1_Am3KupCyON@F8s%%~A2%ZmIq{Do_U};>?kkwhbj01G(lu&9jjdJT5^P=Kd#k0a52jPSxJ^SvVRSN+!w&YQ1$ur@!hT3%Cuqn8& zIbOxBAlxhQ#Z8_kUe2*c?r{qwM;jpAXCa&|#$(moKDj(s?D3D5VfgUjH8s@-s&8I1 z^69SaGjMRva-57`hYM+zJU`(X*JXE}!DX_J5j=kjj}f!{o!+F(FQzo z9l2&?ED%UeB}QS)&;)o>-3y$IXx(zXnIS zw~ut6iU2z`>@XgTHS-iJCaK8(U1L+X4h`#QsCCHLu%st^ZANkbwiJhU&qPYt0-o)y z;F+dA&%Ukk^j<1H{`d?Zf8w6w#U=WGeI+08(_8L%cH4tz(C&CbpYWsWF08wQbe?_TxIWGt*5Wzm66sv|h`%}xcueM*j~cu; z4u#dK-dHh34x{_FSoiDteeLfqvh`bNsJ45$VWA>COa~)9R)>4qOx(SmfEyRxaql|E zKiaZ%gUyyZn+h?iAXvy{%dAEhxKSDV>jBJ-vZ;w+{KN zd)^T(=}bH=TocEFX7em}Iu3eG#X+ALh}=099%jQ}G`|~W3~%#PUZ&n}_SdK?H@96m zr6abi?1@mv(ezD6a8G(uDo^gGAv1Ob&%!lnM@!g#E9sY5M;*k_o{e!en?7uw+23F+ zz>Tx!d^MM10!ngB`1yM2j6MJOYU!+7oT-cRWpNHK+Ws)l^-sp=;K~_y&MAJ#IJgcw zjD}+Ag!WMB+4MK<_1m_n(_re5R`(2M$-`c^7tgMya9^K|pFTXmt7q3yUVIQISa)&m zp0;1euvj|(e{^dv3hCpxlxjfRFhtR*wURI33STd07_#05xR|0Roz3Satd#r#;@m!k zejpKdaF}QL$3qve-i)ERm&bg$WIe%c}_H;fAa@zn$`a1+HYXjMziLPY6IhW zov~w0A7sbQ$BV}&=~pk}*+db~sJGJhp^ikhmm~vy5~pGo<93lN{W)fmuR{0_@{@IG zBUR->vJU&HHrsq9a^jauGM{9-p9q^rKa?iVUbS%b>{{F`+{81k7`%9rkLQmH@UZMC zPRDBVtgR}*vwQK`$ev9?7LS#I<>D?l>Oo&a#1y2kj+b+s_}hDNjQ*!s zk4e%QyCeh8`%mnfM_-UJN-x?;?V1zM_>aRYekmd*1;a{tN%d_*{0G4Ul9g z&RdGOT@xXE9?|r99Q2%wL%XKoXuwQd&$q;B_Gi%_gpx0z62I%Tp6KO0F zwv{OQ3Cpp)vvKK^A#UWGNq!w+f5Pu1+CccSg6V$|u|idK?+17Kc7%_{Nk@?}I$c=* zj#x3aH750Kf^Kc=s(s0Z*gqBtKZNci8TxzZ=lJCB5$zyk5PI0XaUgAA8snQZ=<^vV zJ%2xAk3>5P8EzC9A!+X{>AmoaB?hX~SGgAXX}Z!iVJjlGNwm4Jl^|;s1XvDb9Fu7G zep0-XsJk0{Zx zqKo9Sa-j^u_appPqCcEDq)z*u&bCvb?yKYwKC-l^x%3}tA&S1ML%XMOJY2(mvk;NO zhekOie-`V#*G5IM7va+qw&`WecBen8y6(cawQZS##6cJ*;mUzTXHj?&x!h#WQdzi-xuS(SeGE{5tL&T?P@H2 zovS%!&EuG;&+%j)`{r2cNsaA2n)g=u;`}!ak=op6Lw~7FgnosdMW2)EPTdPXlkj<2 z&T9|5g&nGVMD6Mte5w7Zn`MkG!%FH(_{*#`g}~Fm zOv8m^^VqIxltK9L#vnON6VD!o<0R+juqaoPZYcZHK-#1->)uoH?TR)MKFR93J1*~pW41jd|KyU< zEupH^5b~{Re{o+!U!CG;rAC#D=t~y!TJwj{rj^$ zdeLrr^7n>wyzj#{?*#ufU6Hdx83Be}X!~t3e|U5Hmm5H)=?`B#`)^vmWmzkWFDF&ciB^fNnY(Enx4bt=~_*ABDay5M4l zBP#Bv^2{NWekW`CNHyvEnnr&pV?WH*=!Y92`9xjx`XSU|Aqp~Mk(c0()13D+9Q!ct zvC22Sn!eAO99QUrd)l~O&3a$5A8}n-u3n<(!`h+`OMO82Y+3ikong03k@iFX^XmS5 z?l3-I6}}b|aKLLRZN`^Aqg?tC-4NrUg@i!HNo06(%~!^?-%I*(is{4iqaRU+_jCT( zp}{e9IwBk=BZ09D#V5Ao<=ykRUzmun&7&l{7xrsH|Ky+&-9@~rm&q8m z`()OA7J|2N{T{xVYsM1RGn2kbPsICekjf!{QydO7XCK%iT`wy-#8_1;#-*-eJr}c2 z&!sI*rw@EQJd8%cbMo>2TChE4 z!JB$;TdM;5RefPLM; zcmvu@=%>01-+M}=qvU56{&!JV;d2-M_q>!)#wG9L`C1rqlSAm24`eLBE=jhO2uI%Q zL0>h`gyk3NVoRl83Pxwysdd+UXsnF>^HSzMD+lJ>RPDuRm|y_=i@#+t;}> zo_4fUtqm*|_QFo%@z}F-0viy=u9HZ z5y`iH@l>pIZ%)!4*4>M8JMmnA=KyC8^B#UDdne;gERi0x7{Q#|Ox4?CI@`XNY@K^D z&FcPL=j$+ zhdLi+oBlBQ*KPZI{+4S|%VeN@J&pmK(`G8c)no?3-3)Mej}=ZZE~D(q87X#M#7bPt zPvu#~Y23MXp0Na%aKG#_OQ96caQkYWB!`Hr5b+Emz9T)>14&`qaB#O7f*rNsXgCSF zQ@deu-)897u`W6^`@!`0)b&gEc4|?}ZeXW+mD2~c#`<{!;cc}9vHn&_J>V(TzmT>f z+V@s*t`r0D_|7%@0&a3nxFwZ}dp8(sSS-at2)z{L9;Ln_7`w5X=aNo{^fHB;`8*iR z?u*I&T8g??c5MEG{g>+Vd$0fHFEwgX59WP4*84bRpbXFThGW-O9iA8Opx+`Bmveb` zb&2O&r3HA*x<0SC!+G~1UcY$EIqi{z3lOph8E%)HL-F|&IF}y7GkAX-477vC=H<}W z7>tSiTBA?PoV8E5<6ff$nUsAFXxi4>~}<&{32WWU=jw z*xu!M^<2b&JjeUDuXyJ55^r8T#S6xQJZ5~z?Q8icI-82@V-fU$IAe#!3apwj5URae ziTJOIwoQIe|5iQz$mcCN2P(9#6E?VOv&y++d(&^S3WxT2A~QJ#C6~_N;hj>veD+wX z`-k^$@#Fh9QY^{yiu<@*R*a(ar;wHqj$jXKSgh8-Y*i%;P-t2y-?C0vi-vzYe(aCb z_eo0=i=5_GcZUGN_3vAzH2-DRIuxyqZCJa-m9MrvCfnxinc5R#2|A+g!{)jAH zE4O8yoI!sx?b#Sjvc6}Aw8z{=P9xvBk=I@$|{z$#PfA{yt zBK+1itBMB_m?-h@`|Cfu9Yma#DvJ$Eb(~fWVqSm!@3-pn`+fg=edT-GesA0FHt^jB z{vBVTGwr#a)`aV; zmZ+txPZ{9Xvqwi=nKmtzTeN8L58tc(GuoKg-$uQADbAfcOC`qGVA^w^9V;snqBn65 zvK^3VIBboCXyQ@!u7S(e`IY*s#@v}Pxu36G$F`$e zwQ5!CpHcTe@{B%x`pAw_>1V00HU74b%aY22VLXS6w?ghocNAZYU^};>4RuF*V3%)4K^CDi^6{khv{L`LZ2pjZF5#~qGgjnbc{1+bj3HK& z_~)|yjDsLAM_D-TmxeKhCz$6nfjsZ+^279TiV>|_HI@6{(C2UY&8btT*3pa`_-cee!dS+ z8O!pp)E{@RdNZEYjXq-s`pc|wI*Bm`jA@MtSO!1GnXsdeYSrA{xBDr{OsrS0-amDm z96x@1y~VSKSXdg2c<*jK1^c`f;7FJ@GUAElK0!=(_EvJoIHA1A6VD$U$E(MwjByRd zs|R5c_Ws?|D8|3WFpgBj!N%a-GZELjpKT*zVfW(6Eq^?`?t?p5b}}B;3B_l&61TdE zIJFJL_8TECXe9z1XTaWMl!%Lct2$U#uXgR)|CBaRQBkQgce0Y5?OK(O?pr1zWTyrW z?Olen1N!7@F~Ow_#sTJTW&EZS<9U4;KYN~fjip?BD1Qj$-$$JbE`mtPA1%cJzo-0f zp9o$8@*_MvAl?7$ZY(NpN7EMe<4$o1ZDBX#s6shT9OpS_IF5#|fxp94Y@@GLe?hO0 z6Nk6As>y%9#diPRdpOS3oUSTwy-|Ar0vskG$ay+q{WOWGWZc?e16)WkK@qY4*Yj*~ z>!Jf5T=QexD$hR4Lm7kX&luu8jM-*P?i1?&#bNyPI*oC-585>ok)AV=xOXAaqlu?apkFwJvD29waV?kJ6Bp^@zI~8& zz0LS<#<1TFCFjE-#vJET)*FnCy~WpS z@*kbGWn8QkuAle9quUv%xO0XvB)fT5Z_M#gkMRr(8Fw^}vB|x`*yO*$s{a<*zID&2 z{;emjn9=3KW}W`@G0Z?5c@hrNKb#!8klaWsDgSE58?QqlW0y;EHq-X^GVZtdm-yum z?`~7pYk2qKG-ZvW9fUEKS@a2E7rXJ|&Mw9Ud!eG#ow2n$7;oz+#WRW9n-=F$<^3z3~$Nukt7S z^y3q}d78^{jdLNnH=f<*xOm5#GJ8v}&&oZec<72!H_Gn9xO))~%~+KS*0iNfj2AWK z@2+QzsE8}pW_;8#DPB1-a5fHjPDKdgh`cORu$8#;b(-D5x>k_8qr=~l<@a9eC{w@Y zlwmRny0g2$N?RG;mMZk2F2^zQWgH>T*YS|~NRM31SnXAk{!8;+@#0Y`-n}Ye-1 z&*mRDkm8!N53XR$aqzbu2^XV5uvp#`E2oneYf$UNjxr7Y@OU`9 zSMvpnCw3$sNe?)#9e^NvRr)K}BPUUhFCWuTn03bJnGc~qTpbT?3CucuqL;%_n8i9@aiZ+LxI)gGvq$yV4_1@k z#E^6M4q_N`$-T0jcnr%=94uR?UmGa~{qAL3+__x!Uc{o`$|vsR9OsW*Gsb(HNb%?e zCk!NxmNSP}NipdnuKSnRXmX4k^qhhi_sNKIn}p!)W8uDG2sSNO!pf;~m@u$qnULXg znSRgvp-N2+7mSr9ro1cc^_2PhqZo^1OTS|w-n_U@U*uKBWt}6Bkt1W*iT#Nr$4Trm zMReE+KWAQDh<4wO5@wd1xJ{R|0$uy$PuchAgDZ38i z$X7|ccOu?b#8!)#{3F!;A#%zkatzEkpv(BAjf|x-W$eI0VgrU_-Q2F2GfD;nyEb0; zdt|P@w{iU+>P#5WvP{J5n=dBE%DR5!Z=cgEQ&3{mu4=+<55vPAO+lVrn;2L9;_J>^5cjYHV1w%%8t1cWyXq_J}snV~ojW#tpfXqvTlVY;p&j!jJFDDE~voh0&LI zlRn#c9Z4r5ZoaAw7D_SYf`jN`*&dDu+a-AlQuQUAf`kLesKNpi@m2gSID#(m^NT5~ zB`iP{N6!i=Ze7TpM$SSJKP@l;34YThuA;QaWhgo4Nxq&e`j;;ebH&(t;*~C@+rW>p zX8JQaVfv7k=-IKsH{*x8okXzs& zPRBDYpK+$b=0$wF=<`DU^vH$8sI9{F3+uU$-bNk7u`ga^Jirz59}(+y|1`%LHzX0O zwQZ#$7Ba?WSog*Wzn1T7f0J9O*|@&V-Yy;27RGbs;Y6ImaX&R&&s>a)TyvIRjpCj* zhw`W5)WMbHRGeBBvrnvs(2r;X(N6`QAfFhPiaY+uWsJMvp%k(Syo8Xmx(I$Iaa~{& zB)QpcBF4WuwqM9BxQa>(EO=J11=lEh)}cj=X`M%2A0w0!mwNBUG42hLxJLA2KUqm$ zn?cw_{v>T;4#xLw`nFg1&Mm$s^XH!_b*MjU+Ti9`IgzopixrSSyu!JN2?(o5XGkyinGOWq@r6I+q*$(h(xTXw z$s36`A;vg#3HEX=Xs^`+MjCQhO3cXQ0nIR|hs^xXW&GOvfeHDZ|E*$7`Zy^LU0^pvti8ZJi2fk(8=?(Li4VKVwT!R_ zA=^pXw6N=p=ufYFFRrIkW--PI{E&o+D7K|u?Ig}pfz1*40`V+?Q3$hVtUK`qB2GWp zb|ho|iIw21uh}5R;P!&;@~$wU{42)EU@GM&hQQ-%GJpQrkZuh#1@D%K)8B8wm|nde zj4%Cftbvbdf5y2FVm(ID_EwTZNL|8ANca_EKVm(ra5w_HB*yA9N3=OkI#RBxx%))e zT&aHue2(ZR;%}*clN(FedJ*S`hqoNK=Qp6ft1t^f=T))(YK+~kl3nn1{f{_*#@`Db zE=R`7+b->b4H_M>YP<|)kf&)t=LXrI%lM`D_3PBEIb5;fBZ13sTuvS;5g*L96!G^W zKHhz872d*!JYoKu2D2|r#H}liukFu`iTg-6G+oQaRqodr#%>e8Q9vn<20~f~V|@7zfHO@pmzv--a>S zLVhjAd6J`++%gR+8rJ{z8A;QIwOftp-T0&6m0HIb*Nw!RY-QYj6-GeB*NZmjBjIL5 z8|>LK6uF7BdFHc__Mj@^P6U2N*n+^q2n>zDo17zlw)B#j)Gq`#oUjeSQzzL7+a&ks zDxQVfNPS#f6YVE(L;}Ae`g#~S_CoANO7<==HJ|HU;4VJL8VG!kH8Bz!G&)F_6M_91 z*}dV%M)iOAW{in!n`Vjvk0WCB^(ME4IWan-E$vr+!mAL^P~8RscO!5bq1%QNb1eGo zY})2Xsh$FlvY+iBFg1ebEirHg$FPmuFU*ztv9JwM#9V$MRh#{s{(&e>Np4|3qWy&2 z;&+731(rx~wFyj)z!M3cI)QDGWG8+`!dVbkB(OOG53z-D+8buIm*ihGss+>-JKm&z z&2Pp9DJ!;D8Aq(ed~&O;Cf>-5{BG8Q-;FjPFdTy0SUgL#frLFGZb!7ie#a5Gen#wt zh}|J(OVn53hy)Hw;CF-`^OBbl%b@>@jG}K8WN5Sh7)#uA)w&k7JCCHk8$ zu_+QZhHWqG@E5&Pc7czvr|bd~B6yfhX3D~V++aG4`BznHgjS7z81kilUwvJvbL-LM zRl_{S7weLHZUgZ?;{qVNC>HhWH$Tb@3raD$;obZscfkZ0DH-@k>F}ml&g^ zcHsCN=QEl8dmXXfV&6WQ=ep$BE-;kV58;l)UJ+{(#{H$ZUyS8qY!_pkzyww6Twt*T zR!Tfq=%5;3Q!Ts1okyI9B{2p9=U_veiPqRw!v4Y7W0h(-zw|2GqV5n?+R9wwLc|zg z!ru^h1%Vg(A8qgnGbFG{0>346;Z1vta8yCbDXvT6XG;AbaErh|k(bPNG-Vq@?Ck=^ z(()`PLyxkrMJ)I4VcfTc^0N@)(}TCFa(o*_TW3u1W--1K55+l6=v-j+guUA0-H9`4D`8}Yb!`C3*7HkxufE=}?tir!Mm{+)X9#Sc5pgP;h@0F(%-Db9 zmE?(;5ttuh$B4VCY6IGVz+SEG$8l+(r1Q*}IXnl|;~H@u_vaco?7y106C<7NOu^}dDw?P+VIgv+``d>-gpGKSq`64SD)cvnE)pCC6wQg;4`pMUSI(=YM zEGIrk;I#zaNnqxL{MBtBFnGe=1a8Ygt2?n)J=q_L-QpRMCpi{;xCalgQsw+Mi+&(e z#sJgbcRQDR=TpQQ7$G}>_J7HWe5V@ZKb*!km`dErWXezM&K90$SrSiTF^V`g6}IOP zVz`J&Gw4fO>qVO<29x+#`xV_-hbkeQr#DG9-Gv+F?x5X z`&`KOCAmMp-lt=|Y%vE4tkD|cd<4g*7y|_6P&`MJs_~#R=Nihtit9sNF&+tw>tNQG z_%AbZ-IM<^z)Ik#77_cEgr7f>3*yxco>$wDA8|1;3fA#Iubd9*pN&CMv{~Rbkp(R`;R)d-3Km_ zm-b0Jr9Z}d1NCMuWS_*d$vNcT=h~-`yt+Iqxn6L9Z9!koWq0B?JQ&lSBjNgPTngqH z&NjBoGPZ#_F(*@L0~6u9aV)%vrSmXSAQ>dx`=B(CPf;^Mv~DBe8? zhcF)sdr#BY$F;X{1dDz@7^_KR8U57XF=6FCQtW#QalH3~<4H1VM52;TC{ z<5fA&pZ2eVr=B9VE|QbDSVeyo+^NgRPb>QV5QX|^->lZ$&t?4D`$l#Ds|7KI?*+a^ zV7-3n17Zx|x=P3{^uB$S7>kG#rR;)pRbb7$O~=yiCzDT<>-oc0+#@G4*1w#%i+rBX zxe!CBgQ%V4;N|O)JtpKI+0V~P=p%T^nEEI5lb_)^7J12wiQy>P!M&p$Zt(2%2KPkQ z)Ae!f7`d9ce=a!YL_Z_>S`&OYMvRkij9a))5q2u(eUaN?!HDJ%IHNut>VDw3{+svz zqHTzEOA>g)d0YqRa2_-f^C0<%t1yS0cO=>SO1LzE-Sada%`uOD7~;qRtT?YZEFc!f zSvr?`|KkPuQzb|8Mylo%Bw1Ew?I0q~en9bfChiLPkWZ(5kc2P%x z+YBRqG15(km^(L~(WMh#=Yw%n%umrA-H@)h^Y+PI#;qS-;I+btmw{lDw6#<65DCFyaz1F$02Z;Lie+&`%%Q` zb#GhyUW2+dfA{&XXdCk1nhxz!AJfReyp-dB;WVy=G`aR$#dU}QbHEtU=FO_~E@Tg} zUnp_^M()&=aH=6W0%t1b5v}pG0S$TLASwSEfq5NA%q!>XYS~>@NcxH; zhB57c3+sPTl2Pz33pqs&8Nr2|dDvIt{S}x@QL++zi8=Ejw$xL)Utk!;cQOxobB&bD zwNnP?&t&$E6I?F@k}pdK{#G-jws&7Yn(`0E7INjUSMP}B*VoGi+mL#(O5I122kz;_C4q$mQ9ns+>e@hw%{&;rLPz9(?CqU5Cna~!=&>{SJE z^jG*BuH<1_fGN99ow}EmaKV#U*8!dCf}AL;z9rwcK5x^sR?RN0Yo`ul zKbXq-aH%Ty1oQ=O(;fmZGh(%g%?xv7f2Yk0y^AqTaBT~|=Yq_G)S-_gcOGRvpB_n! zWUPb-6}U=)Wfd63!t6uRy%(4tNaPF>7)oIi!d?W9SJ=YY6Jc!6Q=Ah|;6`B>xt+Ow z%Cy4iNMiDxCSjLBA7Wc&F@I=NsBqjS7jwGWhylN8z5A^;Xwk5y9OuKQVlGi1$bHfH z_OMu_4A=F<9ox*uK9^O*ZF3**XC{qf8MNbvx35S#7MNqfwJqABnuA+lGOrN}EAX(Q z2z=?)bH^q8rNGJxtZ&}&Q1%Uf$#%rpAjXd4`|UX&T1fL}w3ja1d@1+J)3_HLz%@z- z%p$H^$gbF?_VeZqYRZ30uHW-{yQV)(CvLfNG}n@|hwyA@D)${)D)8B)fiM?s;+BnB zH%m$PLS})<6t*p7DLj2h;vN?=mtM}|*nWn2X!0Z*5q2W*sW*wQ6+GdBlUuZtz|x9- zBDDeSK-fUy-YtmRZHfrujDzf#!rgQ_ESC<(s)_V-@r+x@uGF@6rOf{lR+3|Zsd9(9 z67GJ^ur^pTt0%Uv;eKr!*C#&Y2ij{xdv&JF(OmZxO1$gB&V@_@Un}GkyyF5x{NPrR zWFz9W8cSTxwh&{6;7u>eO+-H1Kw!Vcc$pgQild=+i1V``PI(P{w=9IM?ij3|MlQU; zt)%gem~OOfQq%PJ==JyB+rHTk_M#0&lka_wN;|BZHvl^}@Z8hY5Ql?okrL&`u`iBt z<`X|n+&Ar7$X-r-u8{j-`Bkp-Z&cxsAJBhHJaWbTQtp9D*d~{y_9-jMk=j6v59iY& zk)0UG`NR`P!yIs6H#r3ybg+HxG#JcM#>}BIl)WK(wX1`6O=>#)UU~kW``HH8Z0pLA z-5Wz=1lOCILz#MY}w>bwz4}(!wm}14H)@n1|v1r8;AGWBgAz*oQ&tdV9r3wE{ow^ z8=?nop0Zp2J+l10-{E+m-J@-t_rtn1#?0XzVK{#{TsJO3@0H_^e2=^#Llj!qzCN&XLrfmXvvzX$ zZ#QNvUZ4XC&YZycQwfY~7r77eDgQM*drbT~Wq(l`9Eo)tG*|6rYKO(~){cgj$ zHJh|=Udy$oZ2b?TdbNh;_&%^)JqvN6^ufoFEAK=cWB#*nr?iNDU0~oVB<#DukAL{_ z9pj_kvJGC-9-iSj<$rkR2FkAH<5F%KP9;S$U!^NNZ4F_vVhZM{^@K`~R_M{L-Ur#H zwRUn{|A*Fge^mC*zu&S^EoJ#ubrbr^H>sR3NS<7`V~C;W`IPHs9Eqa;|70Rc3eV!+ z?d!CI`*`(&_D{XPdG(yQ`U+G$xP$W2E99EaMpjB3;=;JEcQnT){drh2bqL1xmqQ=9 z#+7m{>m(3Qul)J5|4i>&HL252L8d`eKZTa>rw;3e#nYI}OG^Vgtk)sb*9nOSf{}IN zFfQbzqwridE}hH5x$G0<1&_nw$UyA%vWKIk0oJdW3C&4EFs8pe`p7qb-?>eLsFscE z^!qc(`n9^q%Cu&eNs9;75M zqfNZO)1aPm;mpI4Kn{RZ=Hy5n+PibYKqa|wZr`@mAm-+%^RKS=_vhm; z-`n8dyA6KL2k`yx|Ev}eJP|fRWM(k_g(rf!(0~2!`#A9LJq~==?|1!vw}J0A@ZAQ! z+rW1l_-+H=ZQ#2Ne7Aw`Ht^jBzT3ce8~APm-)-Q#4SctO?>6w=2EN8(&8@q3k=@&}WwT`2wk^*q_v%#EPg$X2#4x3|EbmpSUSIa@BmbaxPq|{5 zHqA4eH)|Zzxs%M!#*G^rHfhpiDs!+au>3<}PXArn_|GHC%F|88Gd=`*Y9V6J z8tTayM`A2+{E!WG=|C>#oj8*&ir{13iL;sRIG^o_3#Yx1pX2>m@sh5c&-TDM-jkQ% z%I`QM`vmPIc^mD zlhNS3^QVbj{8#DeANgD*C8Y+vdi9#syO&bLlnH~%*6L1p>+8A{VY_vy3qx{AZ$J|J zYFgq}>TCzjW$i-Y*Z=#4xT*zTwRnH^BClWY zlkT~Eb{At*y>KzdgPhfFv8wA_8?8*SH+JTr}a# zyo}2=hrAp*mu3CzfhDG$1@jHGRlZeF1-@Tcq!XEcU@Y=2cr_EDf zq%(qc&^4bq53IOG_&y#Gd;2xr4;(mf*pR^kTxU!gm~Uk?@q?%R90cxMjPTuBhz&8o zkw_z?#BD@IBJqJKTd9Zbw>qR{QWn>$i){zd)SLRC3|qY*q_*~-Ndl@Fz2Etit^lW zDaQpDGKt?zDXpA9)>H1zE>F}pV?NX z)iUz?H~U%}{3m`kc<|u1!-fvkWsZs1by}mJyKEsI-fM}IX2?M)*va`nE3}b zA~T73CsMZ(gR`A@dKY4e+}Tg}5?_@>-o||5X!FS7n9h>Ql8mSK4&%w481nauTm+Hi zD~=+Uq{vOcBIPI$f3w^ZpGWXs<}0|p50A=1@t`!A{BC<_2La^56+G=e#C3WQ_vc0& zp9^tt4#Y8$$1i0Iu}l_7jWfZ~NJGSh=pthGas=(vgqOWK95+pb)!I>5rlDNXMZS%1 z%NEUtG-}l7KmI&HO--$qs;cTRmEnUNmdqJkY-=*U(v9=yZs++3^UF*}TWwP|=oPWk6jK8j@OHi;#HdOj%W`o#n0 zrg#{Qmye?H>Jj<)1t))X;kB0!Med47-Wx$%2&Wy8*X4Ey?SQsbx`$k+{xBK-jvK!(WSW(%p6j{5fv!^I3ued&mPH zZh+$l)*~aq3^~b`%)enx4C*%WbUPAPy@UL~JE@P|c*xuNtC*nFkf6V(HMe_drQqGQNvB0FX?_d z0$k=&_lps`XBBm?hm-?raq92}iO-*-ma&=AX%T#jQe5_RBrgc@p`H z3#sp8czS0)bF%EC{+OTT0dtQ$ilAOUBDL)lm`290nq1 zNjQH)Oq(`M zZrbG0x;hI6mTg`$0^7+c&N@?mO2%=N!~vd zd0Apu4lqYctWr?;8Eqs$MFZul~X zhd1sPGoSorH{87FLT+XUT+Ov3SE>zpq%FyBV9xyWCgeU@hZD4cM2-Wow1IHiK!B4v zZD695UHbZ{k!;V{x8@~|Ni}JPMkPVZqnER>((wC@Z4tI zNI000?}(gm{!X*7&yyUf0ZVZtREt~#%(oQ3j%~PsZAs3RlbhML%$1V6jcx77+$lRy zet9SEmF&Wka*pFKE;Aob9`(-k-JQLX&V=q>Kintj@@+)~bsNb(FY*&bQ}0zdiaxv) zb|CB_TKY`f^Y%#uzY{LyF?l8Qe?M5t@$>X{fTaJ&rMsBl!HaoNJebGD4Yw}2kO$ro z*UoN3agMFTU6P;9@rpK(n`}Y*wM1ru1?}00`GmB{B|sZ+oDO%Z@w9=Fu+SX@!^M5D zU`m&#it^1?FyGPNo!8*cY6slU*BmouOxtlI6fF%F_I+({JQB_useASVKZhB_|IbB? z-y$3iUV-EYUFL#XLw=C;Md;GWxwt% zO>5Pv^=~r{^zGZX=BQDlnvEDJXJxRkPo*7s6g{lQ!NYn2cH1+@joWPIT++m$prtq# zzKZ-vtH~{7h%-q>55+`VTDcma@=U(9$_X>$TKS*F+xLDjRiR8ZV zAkP<=8}DI0&m;=TgOW!soI}WCj>x0ot2qwLVXm#o*lDT8TwlXruGJp~3wmPdjINc+ z-I`l4<=4LjPMUeu8Vu{(&RS=#Ql;f;@>|=GTa4VWySI@O)nx`Eyyi0J)IxILF!vET zpE3^W;q;NUID5>PITp;Acgg}+vYBTk*M@wF%$>xXGq*1}F^`lh=YHz)j z1+=Lv`03pZ<}NE|POk^d`SgT2ub%N$l&4beCz1c@r}vM@by30cn0b*z?v%UCBXUd1 zCGz3@J>FOK+55Nmm{+El93bQY)>}twrR) zT7mQ!ZDhqW7gpk0oIB2(U}?;gbZR4WMQuh2Ic0C0+sfQo_ROW^Nd3EUP0sO}>;Cu5 zN%ibbB=b)B(gt?(y+6l*0FD97OZPBXn$O=c58wM|@yt&r^qr2M-sIrpyL|loz63vi zC`aYTC#d}S1z(>@<>#L&n8&T0c2L6Kzr_4z=b7s(hvUF0_Wv~QHALU%e&g;@u0axc zW^@FPZYA)%;E?qG*@IKeUm|j4J-|=2osT~~rQJNh`!|K;#5v5fX-}RjZ{k_jY8)d! ze1yjocyAsF8~p)TyHMDGg0KM-&ISJ`&xz>2sWrG)YrUn@yH*-5>;-H6K?tyC-T>wn z3w4`LUa9Gb@}7Yp5R)c?I=AGUo0`&&8J{#Ur?;~5|GOIGPWKw1O7ddRgLbJD$gb{s#x%A(FMN;&!} znd7KR*Uu%r|NLVa^A%o}`u>kEPf7Q`d6K}ngE^5NL~#8V#&Lyne^~$?m-;e?r8n+# z{df0@8_Ek^aI3(H_2RzdoIS4PagV}vYUu^85wFKHPtrM_OO-HRmdL9^Zm?S?$eZO) z{wS_xm?P^}$!6xvWnQQ(E#||Sjs46k;A}h?8P0_&&0bxa ztIr+Z>ABwA9xz);K3P*0L^H2d{N6bTcb|d%?#z4Qt3fVUO(cgcL0aSroQl;(&S9bd zHB!#Gi>c(%%`jsQ1`F~bvz_v+rT$+|j^#%;Be>?vW1o6nwf=jY&hN_^N0H!*Nds^JmzdX$sCPGIp@c5eqgRrt`o#~A;ygtcm28M z6XS^w_3lNzdoY*XPOkY}X?t9MTy|u>v+c}DWQWr8Hmutg=0~(dan?o@oigLNWy$>t z&nPbM=b9jyeuXsp5)ycRLB7Z%W=Lah$rR>!N{OQFGk;Ec+(Kl=%}3_`SxE4j0AI^t z*tD`YmQ3mVdT^iibHCKqf5z*bWE=IHt=938_UvvjTFkyrPFY`DH5`jzJ}KsfiS$%Q zl$Sbr6`A*H?*isKT7vYb<;Xm!Mg249*-_?(OBQ+3M832Q%(rIFT#+Jw+!pTrTyXzd zD9?7OyVp0_kKc2Sea!bF2W0_EK7M>%OuKj_&DTGF;Jo~n9Gfq5*soK#wmU>!Gfyvd z{pL|H`?#1R0;PPFukQQda&H;xv|gv#R79CO5k2U|4DO#9`>l2+)1qFh z$-~gcb<6WS?&DwGr=F?f|5OS3=w!4nG&kUI_(2zOO z)-q4nTIQ3}qns;{vXATCpt(3q{l|K94NTn!JB){)ttz}MN5Iu|C>)s=V5?qVSgh#9 z+@Fe=KcRDp>WBetf2$t;75BAnUboipKCQwRPnO5(Io&vivG1?$kDcbj5yM<+d1))T zzvnp*ZT{dc=DQ1+!yHQUsek4Mi&{$ki~MlR4al6cBIoLb<7-inx}N>Xgmb_~&acd= zd7a~X#d(hTce$o|h5z^eDw&J*BPuID@b4GWT=2RggLC$Nj@``5%04XmvCyfMoAs^_ z^(+c?EtRUj#b?jUy*ST{oUI=0_wLmFPU_y3x+mvx33Xr0btiRSPTk+SXv@COHR)L^ z<~!WPzQ0k*=URBuSgLdWaiM#C=7baZJ-M!BJ~@$3Hf{eR=ETxueyBM};9BUQ&kXX$ zPeGXTc0 zR<2TKj*106u!()&-jI2HtVWXKQXK`^I-K(su}+_hdK20m@jdS)Q<{JnsWbd!}C_|@9t-C4Sh%I=R)s7|DxZEb@q>MZsG0oi`)wy zrtW+>XLFB09SU6voj$uQ3iI?*$3oXtrRs0-+0$FRuZ;KKSw$Ki@srxeOzVsY(H|KI~n!`OxmdNSKJmJjed-23t&R+)X_p7D6zNeW(H}e4V zh;pt^4PVGyc3krYG0&_2Oy&-nj%fEO*zYodc}T~=&w3O*Hx7f-`a!VK?F&<`1NGUL zg#PEKwXf{kt;L^mJ=mss-5yg_+CE)6gvD_TI2yL$P8(5tSmK zSP(l3HpGIxSHyz7_ikd0vBwzWI9{*M`rozBIf$7!cV@0hX68S6o*e{EV}IZJR@r5( z?23JK!%li)FTJrF`emY@7x#}MrVgUkzYy&Al4sLbf>`eD8yzpOd+o#g#KZ#HkND-& zW2^zig56BwwJ8Qe#qtT5n!d!~s~8)s74L5>-zV)^{P@-s)3^BHjmc=f_AU+v`-xz$ zeSE?GtYWY6s1^IeqtJa~)&1lwaf8vVf!IEA?AE^gE!yLi*mg}f`UKMJbUE?v(suN} zYfXhY{s?{l*n84TI(e-!S$1`DaWtP(Kkr!X(howzrjM*5i|KzAx28RNXoku`dO~iF zK>OkT_9(S~dIUyyL>IMZqMNZ3)k}^4E*%;xcg~~1cUhbH={R;L5CkMAtPX4PL$q7U2Es{-6uu?`wRO96SE9NxB8=B{jmMs z^ucuJZ=%ob>aON*+#5}=TXLZ7k;M7*`nBP|Y8rhw=@qs(u#U_hS5w02j}$tj0vb?8 zyt@_WUSNDc6DMg?$3d!=$P`Bp?0*?QP~0h9pEh-Jz3a~B)6Y4I&+E_U4jo#N{^ixU zN4-A%0Xnm_&I`qV|x3vE(;a+uzOKz7y@&UaFhtH>bBMy&%K2|7SyqA@*NFKe>hU zRhz@SP4}uKLG*_5buTHyIu((=E%HleG@x1a9Pf(cNz?CR_V|1LJY(8qIbAAdy{FpL zhtD^ZSamF)H`ueBgrQ*(^m|)9vk~=tckW7_%HE9$^jIH2ov#l)1$&_T+5@?Z(f*@b z`pJcZ-t4uSPR)c`{7>7dsj+{THTKI1V@(`*>EK9mEqaSzT|__nBgFkr(Sobw1l!3A zBZ%`~}u)hrU7vnWo)tbcsbf5f{zNp8H?vvB5?S|jizp)cMZx83mdFT05u!g8QA*KJ;-PL#*dbe{=0&uf5#86ROGX29Xw%=N|WBXgMeeEZ_-im+h^hWf-bwL9f$TH%%V+2_*bN1rK~SH*3Tuqn>o=lppf|VC@w+$>0?Q6 zzlDA^$n_dY0`~Cjb=KclS9$sTB75~tu`f4)eYQK~>xr!UJF8bt@OF ze6Vmrc`?CYt>1rpVZ6ayAFI#N=NjBkjo~%D>47?mIDZ7#lZzf2Myx*s><59p_O#br zr5`?Db608@^w8G+*az28*I3n=x^72uK5Tz+n-6SX`=qMor}o$Ui3~IR8HoMuEOW9!-67}$l==^Ey zeILA7#h$ugbYQT_0n}~|u5mN-c!c>p4hM98PouAAcJ-GF#M!#<;>D9a*#91K@nB<@ zijiWanB6`J7r@WP1sfj}-*3)YhyGjfK06l7eavI;@Em=v!TmV-hvH73wyOzVa^>Jq z^k*=!-p8>&yq;PXpWXDhUqO8f-Pa!X+B;qSzQ%oO`x^Ugq$a*4q7`+}4zeevyIBJ} zu-=2Oed)Q_;B8Qfzk5e^zy12^eI4{m#ur~XE+AP?=`O7z~gWd%1 zn`Vvlf8Of%^hRMn?a?jt4_rl#guST0+|R#t9uH$nYEw22oZ8XX=&h~^KVz@w&p#eu zU6_3rX!6yBVa7(42RDw5M6)eixOLLT2l^8lPAD%JiuEbwiRy;x2e!_0Zt`5k{kp+@ z7_U7P&B5mP4+49wOAO#M;J0>at-@;en|hM#f&E&=zDuI+@6nhK+t--i=Jz*&`{sGg z$${Ha|03_*MBczYw~L2E-W$vdc5o>PTqs9=!je1LE_ybONVj}C_mHa;jP7$?A3 zhyL3-%wu@0Vt(zgg-ZtagF~=+Y7y}R$?rYo+#ZcZ`k_UNeQz}1ojgAY_OVv%W3cIE z?TGm-y1#8<3#;F6CY$CpldTKe80?R-*Xd$HFn*A8ELT@!FB|cf>*hEhl%6 zC1;|4XkbGLVSU)ELt*KK&9!sRA&o0#k>ZZ2=Onew-}>L_Qhkxjxpc-SZE9tgZjExI z{q$t-R7l2a|HJ|GN*-AezSbhw@5Pt6{Q7p#l^@bDsM zv39UF;>#M4)<($*(MtVlI6&-V;Xqexs~h#<9>fC{4qS*I#-98+#(&&pKj6jvtQTOL zYNMCn!DVn${H`W24y!JBq2tPlzaHjyJVqa@&$+^Ll}k3-- zFAMg3CY#+K1pEEeIQN0Q(S725)&1>})H~7r&GVWX?cY4V1-0*va)|v7=MS=mcwrG| zj<(2yuj4t(a+t3P%u5_O^LjWihdmM8T`;#Db6ZnhS)X6FCjq}K$*7?M{OJVWrMW0%FCC?dEksg=M^oQ#Om)8>0pF`v6 zh5F_@>a{;puX{)?K+mKH^p3fIj=y`e=$^@aD?6L~NVRe|^JX}}JZk)`zVs0Bl*ZIY zHgqSy>WK|{vhOYw``^Q!EAk0yFlw9U;|9P3Ph+o&-=zbC;DYi&wLv-YD?{q|G1Ui zv2Ah+a-r{TZN^RxbB66S=hn{2<9lcM{v=%34+qxB<-?)OPapbeyGUT4GR%2?>E@CP zACQf{L7AjL&Xgm6YrEIi&z9lK^(&kFD!#sE;>VkDosU?kBA_ulzf*vAfZvL#*Gw$DVkPze6?57VmEZdyVoy zS=P;FQWx^>R9Jd9$s_G+XQxM1W+|IL&DpH!ll|s3LE^q@4a#MF+Zx`vxj2XizTc~T z0s8e7p?72nnL4Npy@D%}&(y=G52Z%47woU2(KqzH!6`*H4AB z_rcx7NE#ojpH#iHZ~z^M#upeJ=xB66=Q;s<)0prg^`Iy0&Ha(HJC_r@i3>DOBu@aZ zGrKfSgb&IE8y~>+e4IrilpB_R^S$D|*YY@hj$(d>*Ep@OXT|*le%@yDszC|s+>9n2 zi0y3Ae6@S9-;)G;<+JLU{tfY~JIUcq-Pjx6N3I<6l5ej~Mg!S*Onvh&f4<1t#&y2l zAWvqnr|r)#uF9()$dMi&XK&M5`I>sjQU3N76Km0@xP%O8?IdpXb4v3nS;Vn_eb;XNynNO}_^T5;dK2Fb#K(_7(|wtP0M4lfvoDza z1)MK=`aS0qA0_Z}J->R<#6-^?T;S(t;r3Btfvwa@=E2nwvOl`5tPiC==v7AiyA_oF zO>;~8TG^ywxr|aYcj~{p7yLiNlbo5pOkJU1+Urd#XO<4m*`=3jZW+|dNk-8-c>;aY zLkEs@jo!B6%v zhg%nFPOQH1D-$27R({9$H@yW5Knx4 zaSVTR5ZV_^ZOf0dqeJEFe%1!I!6iQXsXf#ZkB4Fh(ZqY(!TJE2c!aNq@eA>sJ>F#U zg0peH_(C^{39c_Q$*+TY6&2sk^u=yPZ{!9!=$n{H$`wd+yHUNWzuCQ1=~I7RrEcjA zZ<|-mBAx5zkUoub8x0!WncnHWi^=?vWo7%U+Hz-KYq@)*qa0k_jJ;jW<=A$2V%QM+ zq%Pxc+RS{gXaDtKVxB1U&>ifXu@2H$*3V?jYAhRPH%a7x=F2u6&^&6-GV*1eXRANZ zI@=|5|HU)T?X%{q>+Y(}Iy5#@E~sWJmd1{)oKSp|4$JQ>cpux`!`S*!{JXx6v3JGY z>gUzwm4Ax0<|taP&>H_?{L$$>1Nd7Ak&W|C)}hdA4B9pPD~w zKDze5b7^OIKs_lTi1ks|I<&cVdqP z*!OFaOS;v|F0HF&kvb*Qzb%wM*Kg(n3OS^l;8HfDwBo(G*2^LNzRE4b+BnJhZiQsl zkW#W`YBjmF?JK#qoj7N19a$b+U1CCN@OL&K)@=jl-KlX9d$X70@x7V!jhu|%XFmYg zuL)~t#@ZQ;3=cN^3I}xEL}RM=`C)r}L1${k1F0W}6EiJku7;T$L4C90W^zX516V4a zs^Pyn6l*KqM_8k_VXiu_d57A&!5!Zd5AMo8qeIjwk5HRD$2!36^S*F||8|jevzoF84u7_R8Zu``FH!%wdOVCVo%Qcv zIk}6yqO07oi{=u=y6`mOYd^GhREPXButgqvBs)ka=WNn~-pvilq?ghKGEYX^Kl!-< z`bK?T+9_3Bqw*Q0O^vM5jku$K(>#2Rd@`k9QCUB+qFjx2k#noq;~iQ}7W!0_`Q8;| z;n+&DB%qqC#AmIYS&w}`4cYI@UZ8`$hyllu_x0pwjamDsFRQ0Efa48W4@=5{ugIC< zlg0$ZhROkr3yl^KXKB231P!^(o}8awM9bA(D|TwP$_EQ4-t)r7kHhON zzcY_fym|bGm|N^U5qGP-A7O3c9Bck}E{r4ooB{6P#B}4~0_PWb?;VR;;m?}D>qe~a zxg=u0Jfx092RSq9NDMrPo$hM(L#Y<*TkXz1=zeA|eB6p2{LSqocABd!VjXqnu=2!x z#bpBart>}s{CivRZ?5>427jlthp%3}n);vd?|K(+TG`)^+U5QS!j zVBfu{BWwNGQa4b$J)nHBa>Bw33pe!Ni9>CiSl(jiR?PA5M(442OAgYBeahX@c~7~? zn!yhb!@zwOx;>tsd6@UzM((1xuS4V2=6?0ljA$vlj{y69&*D+xEftt8Hz5d4qz{9u^XMk z4H^?9i3=@SpmBjk3$#XXoVf4%+o8nNbLAB4#I~4Ru~WO%I8A@1ocP$#-|OS_IjZl9 zcO3en@rL?&<=HXTGOrvRiN1%j?m*qFH^J2zWzA_Z^dDPKndzCkHIn9%GwZ6q#gA5x3PnCt(#3+Rn067 z(f?|N)4WTcCWZ4qgYn;bj$@WD2h}Z^PMTH9B%Sd$o=tN}NY4VY(XXs*2`n!WUL|E} z|6&sAQCy}DC?R2kN=f(-I54cN%(il19(AFJF_roI*bg39L$*b^a(_!ta-f0eUMu4R zVkXs#Y0!{3G}Hu`fs0j+7UB$-6E1 zSuj*gjqgtK)!=Ny+KRX4>-v04{YmqI=TGNRvDbMG=~Gk!ds1ib zT0lmF|4{Jn2mamaWs^45GE1Yf8Kh>>G?FWG@?n1q%YWu~#d4)wT(4Am;*3nvop{r` zoufn!Eh;hIB_(`7Q3>f?Sb}>Ofulvysp2x-v*h34KqaFCD?^>}buGwqJ*ffpU{7FU zG_Ni(V_h?68Y``4PlVc$@dq|7V9%7!x5fp!k3xB%`SxjQzt11dAbt*H4Y|9e21m}I z@uDSWwA7SsxPJK6@)+}2o}=-FzNTuzQP!KTvL5*K{uHpENj^4)n4P`s~yYH|JvUlXFItms$8s^_{ApHteS|pOcBPLYQ9*{`n35!@%F8 z343qAzisu*(zsj(sZ}hk6v~+*`k%r0W6#mpuSA}dhc&)Xp7nFhAt62T$z0FEGReIl zb%+AuPaF`0Hcf(~Q#^{vG&I2C2UG{j{HhKtnox~B5B0g~*LilxR0rUqx~a9WEab|i=R za9Dn>aiwkObN3V5E2qA>JdX1w;nXjJxQ}3fsq1JRSKr@;`!DrgHB7Zkv0pZ^HhNbJ zzgJV<+r4VM#qR$K`y_U+*oQKollvBt;9i9#ut!1cANS0--~$f8=~=(x3)BznT#K$^!@BM*A3rv1sjSJrM zz)~;R1!m`{;lKPL3_anT6`HQKWXoW`F>%@79OM@oQz-UYx4U>~F!j11@|5XvRSw6Bp_npVgl^-87{Z1q9@L%D8`o9&EYsAF$mPDfF%GQ`VvlKegT4OT z401?~9X~ddCyM=HY6RC#4yT?F%39n+;yVvhpH{8^z}}PKuD&X%&1-(QEU-4YZ%u=J z)cC*l_a9)N#NX?D*|1kzn$)L=nb#oZHvp|2XYhASw0|4^%`0UPm(uB^tW&C24w+Nr z`$uv9*yB?sPgah&;$8Df8O0s0^=p*f=+5Bgxnx9}JVpcj-0~Z33WlS~RTBrGTQ&}a zS#yG<9GF91pfO=2x#8Lwbyx#z!#y6Xx5js5ADjysP}|I*&ZSKYY(Bxp1JwhIU$E2+ zb}nfx7Y+@;Pfx~vJ=teY?L~73YyO~dL*lTm#q0OV3B~^Cww~nk-o%ld>%KA?F2Esl z!?sUXa}wpA&E9ReTjCarpSRh(=68!Y#~C$VWBjVJz!vNM(%=6Ad(}<#p^E)v#a?48 z=5-?4@6SAsLw7a)8ipPAZ=6GV;Qu?;%q*>{WF!VmFI5Vre)nav&nkTk&wupinKP!T zuYN^ezf0{b#^3a9ltTtJbC40O75}_4p=&;)P0CT#0OjmoabS=oFZ?A3=EH%-6RLts zea=mH;BJNf;LrwK>lwef6#X<>@G%}(^F_sFBWnnU)^}mO!G{_wdrD$EncPw9$~qKB zGlT*D0@fx6LEN zT3GP!Sud->rG52G#DL_0g;GoE6rVT#M{)kx5qeTYflNz;IPLs~iZ`eBdKGV9O14E|ddHsS|FGbYTx(7uGxbn%qEZMLM5q zOBzFczyr+_sGpg9(drwN1KZhee&J9*;sA2vP7b2+yusX>&uLtuKHe7FtJW(|Eis?jT z&wudepBHw_>{+)&S`%Nksg}utze{!**fgh!1IDy>G_jy^Q#qamr6(xFNb=J=tv1i+jvpVkVd1*>~;LN<%Fn;u7JWxDrzCr7T2iA5#14gl?Hd6Mk zXlvG6VmV`>{=(uj8X4PH?9asYA_w(l@6A~1NZrkPl=>9)F-b93u4ycih&lFd!(Bg@ ziScZ>C$ag&+#b8vTF5LfOMP^PHO~KA*awqe8SJ~~mjLE>LKi0)+tE=*waG0*n_KYj zhb?+E$|l|GWD!^Nzbf{hCEXYO|3RGp^pVFWE9#VGq%(P?E8J>bH3|M-fj>TIbh|u8 zla!mvQT@Ds4+p{qTWdrb7s7$r!_fgauspbi?2C4l`xm=$Zl?z|{wCxBwPlfCb>mNU zo(&JwFJO1k;E)(2fRAFfWkFN&N_VryaE5c|o92CGY6-gLq8h#q+tziNv+=#yd*f@k zlE4`?^&eVuu+?o0=9b+ub>N@iyXD^ZptKK8Odb^#QGM zs2wDY2_oP?3>=7$ah2~cb(8y-x>Lhz3^H2>)b`SyPVGx}wIGwiwXh-z10m z4Bl;X8%|DuoBmz@cMfQ7m{=dM)(O=f66-{0f$BgE>&NlS;lKqq!-IV>oRcS4wD?wP z=O6F@TMSUUM3Xr~xjdvE`(>N3zp@*(CA~kkw~6Iq!(6F5w`3jKowb{>tU(QvxK-^< zT(DviwI|MCFX#MKv<}YV>1!#k^mX<17qcF-2;N!ZdVIXr?y1)&;%=?u+G0GT_uy`7 zdP((Ou_r%H8s}@Q_c82sUUh!QVP|97fj9Vjx5*^|o%6`F9(iR@lkC!_YDTGFDlPGU zD#@1ali~llL#8i>)hLq2tS>13oyh?-=J2%QufAw3oE+cD(Qs6C>Q{BZ$rj^f)PkHOyu4g|S5%0f@#?JleXgGUSU|9Zq}l?$Z$l={z}-(>x& zgTG6ebkedi_)`N^{0Ah#-$!Er^#Q5@=+wtKKz#t7TWUl}a)YG)z^VmWFVywpX!aBC zUgRRTk93kBZnEco6ZZy&>)L2da8N816U9a`!cMtIXGs9I3yy2KSMTuVuIN1Hc&X!F zV2}UP@5j^Yh5Fzs?jj0njLmDUp@A98z<=39?qCYk+_NsPQwQw9-;el%bJ!|Qu4 z^sSD~S2OE$2K!N9&$$PUV{JCCKJ9}T&!+dr*K1AJTH8sIOcdi zJ!lM~TBP{<5|Hab`68YB!MEuVsH7 zy}VfKj}7|@o#);S?jR?|DKc(xm zmBGG}%x3Lw7VEV$hm|w&Ok#{@&Fd3w-j?4{C(~Mq=1Lkb|1In%psnN8zW5s2(@A26 z7nZHQ)Cu6h0N3o&0pH)Ge0u8tX{2KQRKi|8w@>8%|CA!xXZ5QPQ`Rq~HGmAJ*3`3p zR_V_=&=By~SY(XB-{J%GGy1^+jaL%m0V@Z7JucLGaS|;cCYV0Z#sPdM^QpGAm^IT) zvm3~n?d{};TORVwnO@ZRTe5EKVla=Ipg1XB;KrS*dRAh2NF#I4)TN{BMSgXL{nZyZ zS4Uq*?jMT|ZUpX%KVu?yuT69TcO4DDz5%bveH{Mv;1p-_dF{w?&R|~)&95mDJ~hC; z8k%1f&998zgFolqbdOFrd!T0w<_z?p(qC>$UzwC*36=2;33 zlx7}T2WRigtYH<5jYZ*i*M>Ea!)x2f_m@57>22-`-qDr&gqj&0UlO3UOujf7UQA=J z^qdadDcpjocouT1-XKKBe1s)&e$!{!RsvcZvgi7;S}fb z$JYga?&k1y27ld?Qxp8FgMT%%Cv!IE-Di1KB+g^M#*ngLU&e5F8hfIr^k@B^zwNK| zJ~6*b>g$vG`}f!fcFij@`sSC7V~ff8ndKzbo3&tKKhMV5#f^NdHF241*>q<8zii%= z@4oo_zp8vH{Ih3Bmanv9%2#!$0e^+Yw4=`0je1jG)&T~a8W1%AlLJ^{0QCVj&RRI| zJ}*#y|2hXO_2STe#Kg?kv;h|U!v^U-2-Q^XlHp#|x!jGnkUP>ePusJs73cYSbAR6` z_L&bfn!ag%C+-#OE4yRHfO`OEkOJuC7Q#NGaL(3pPapR~{PaU8Yt0_ACY-xygPVYV zWANAEitW3CezfTMeL>)_{`c0OWwS7|>?_iC=9T zNX!kirbTUwdC>U?R{S|b@E(8lovNd%r(IPeuQL=#!$&pq{iuK53k5;@)l{2TDT+|%d7Jzb-nIqS$>P26ofdw4bQuLAy+ z!M`H-mjnMYXjv(P|D-BtBn!ti1pfx$Uyt{%3lF)kk9+NBkEj7ZtAT$N@UJA(2UP%n-LuO*X#Gl| zZ6z4Gwxe;a#*7VQ-WXRn!h0VtWm6Gq4R+bwJD$3?@#bs7M zc!F;oNxU@(zuUKAHt9yqzg@MA(ga<0MxQGZ`#EM#w(?VAudkJzdZN}9bREbN17><3 z1M*ok2K?0+APM$b8_;3N3v|6u@z?lQ@h2DVtvXo>{L6rUIqjM7u;bC2{bO!%g@RK{6hgE~GRlvUz_?HL&vS41Czf0pl*170+wQ^c7*}ilqX6XAiAqH zSY7iou^+lzt4L}o@03!qr2WGCQ{zuQQMW?ARPU5y$~Db5+~A&B2R7?KmKZ>5(;vhD zR=ZEc9*$e^r?v&>1G}p~L<_k)U{arw*g|PDPt!cPJCZq^F{CPUTAjJA$sE^a{^~I2 z*q*_@5t!hwCpO1k+kii3G`Dk?-`zOQ99!<0dCK|eXAk4Rc|DpR$-OEQC1JDTJe*!_ z+z0qAy^)jSPscg*nVZV%jOYHHL9%vMSBVa30|z*Nn!^m9?(P8(Pe9+zkT9=$IZvqse6UMCOUpPuALw{R~K z=N}KPW1V}7Yz^-sJ2@+LX>KKXvZAV7n_p43`<0N$!G(+-DE3gaRnJSikavOm@T)cA9@JZn*h6fbJRv4$E05N~#Ydx>@659&bF0j#wO8}7#L zlVI=fRsj5UPYdUU-HYKH(MRsNGjqk9O&eH=IYdk87c|qWCUXb&BkM5N^|3n_=AZa1 zusJ!N-lN`Ab}r-0&3bS2d=|ccC-L1*&Q-3WcU%PL4CvPzAI$mN8Jw@BpVL$Bh@`jc zoy)P@NqCgHz}M6T?olJWz*%w?|qK6leaN<0T{nd|ZeO>i+1hu{)=&kO->RvaC=$?lf_sFyM^t-By!`PVdT|zB#F00~@;cLbouTlo3-Lf3SrpI`4m5`YO$`SklmlZL z%3Q;Ndhiquc-4ZpZ~#BA91ced<`J{3pT#-BeVm29ahM)8=j3P3c)xi}uc7-1^7zDD z&QG<8mV zhjQl43+zXrulUV*qq!sBhgcjNTpiX~;#PClI$C|_(o*{A?2zZ&C->iPZd2>oN8i24 zvT4CU9;Y#1ckt_u_PWc4c^5J*U(qY#f8KC64fn|Z&wq1A$qTsg zJ?HW1*K~UyeV*q_T~M*29;=^?S?5v#&FkvFvC&feB&LkkltE+JN252bet2 ztOZ$ofLROrAP=zC0Th3e^Ra&+spcoaUhO`VJ^==M&&ueg#!wnd)yAGI*v}nJzc{d8 z;7gt!MBkVwdIZFUpyA8#_dCJ<5_bH6T>l=J#bdW~u-j2+cOT+7ckAc{AA0k%zUaYV ziC;_4&Z8^g&PnP+-{J%42Sh)ScW~i<-oE0Vk|+G^7CGe+coNHgQ0)Ofg?KTD^V$=5 zk1?zzj*#O!hH~D25a-Fc|CM{|&r@5vvYYz!f&TL7Xn%Qnq^~?X+=s7T^8E>V$Xw>G zpIZrN{}K9_?q!WSigl`f&xl`nweTKc>p=62mVO?(ua9~#`_xYp=G~@eIM0);$yI%YPEX{ z_S}E1*bm32j@0-H?8h{g2(XWw&_ZISbe26UxpVuN-kY=uy*`P(YCni4`1V`ae;gPs z;SNQAw0|IZU0+$vh-Hq=nCZd2qytzNps)D4U^HY2S|7*$ugk0t>FYd41D@eW?h+qz zKhgEg{C+9x#gW7ZQ9O>G!w(~gCFl|KWG-ip=qGT0x;(!-S)SeukOvohs2BL2+Xkke+PdZ;ZZ@Sk*>nR%d z=^C3C_NDa}UF+4jzm2u#Tf1m#Q}fT8CE0z&$cEQ%@ikY*WDynfr82o@WA=ln|1tYP z@kg4IsDIM^0G2#J@z;8`CDsc}s`-61C$eEru4FX7x>fUurPc07HURrZ7VO8Wza<9u zZ%zKx4eh7j#tC|GeiKI?e;dr6a;MA#&fj04$KGDFeT5v@5JDa|l=&TC#@bn);I3mJ zIp9Ei!4UdSdDD|1NKWjT2WMiz`2c(VFR)g4mssE$dE+*G$xPmF9K9<>oA=$f#vAPz zCHvRY=XpJQht?0}`$6m_AjVkMi~Ztm>^JYgK5_bag-}cK;~rNZ;ums+x%jcj39LO$ z;x3OV?!=Vs4bOEhG!_ovY_C7(dldh19W8skEOB2hv(}=qmd0GV*GFS8t@%}_=2zCy zXn)jifqBx`Oq1fX`ehtbysJ)~S#u6sEl598f9raX`YE#>$mcis^EYXpXJS3|_aE53 zVy|(MVz2p==F;_yJ)qqvexKOwDYpML zasP4R_ua&U(cnscyWo(!?41NrU1EYxzxnpD9WO@$Ip_h9M zvE(*hPwy={NS-*G8qp}?&HhG5)Q7AJ>xEAtw&1g@nA(-QZaaf%dvZ}?ME@3WwJE%H z1#cI_W!1A8Lu#78GYsE0V+b)K-%s3u7ZE=25ySHE;Zm_Ro^nMO{ueGs=v0rhItj5}{u=}>APO>zp6L!NHp(y&p z?u!6_t@S)Iar@(Y7ueUqePU-f%JJRv4W^qGjNl$xF9x-rh!K{tfP2(_F*Zkf!-Fxz zhQ2({ADia>)q_jWdV07%Iw+^(=kdGI#18$zyf>erCwE+Sr)Ni3;*rka-htepo#E)h z@h$LG%?x+vj&1~(8yFi8AI4qIV6Hw+ai2n8w9tO#sC$$#+8^XzoOvq3d=+FbWq$Tl zIvG2%#eHgDy4KsNW~L9~zH-EU)ckH{%a}a*Z-MzQUo(69WaG-^O(`|B7QmX5#-OGi zY&3v+Fy}%>>bU^UD30fjB7ZnNv4_U`C9QG3`uq2GZ?GS3!Crm+JoWWP?^}Rv_n*H(^G{Rz-GxtBi@io-`;)QRv8KMZX@NJfJ0o&5 zV~lKx(&1wrmhbiFmf!1RM#BXkVvLEzcMFIy===M_Df~k;HD+Q8{Kl%Ve%O64i3#l~ z(UYkUz=I`lQ)_uq{%xoewlumm-{&jx7FVNZv(UA0^v%YBsl>Wd`d6Ulr5q@2av`0k z0Oo5#mjVWVwIj7B-RIjE`|3u{*ACnNiW*#9@-WT$OXW_k`@Q^siPLZOJ!?z(3g<}v z($s_b4EkAAkIb5&RRb*h!r8CLJw^U{H(*a)|G?+-x4zHu=y9NSp9FhLoQJPBdapGX z)znUAes!J|`<2uCfDwHG;^)gx&(C7>`_b%`)OqN!y=4|Yda~?T=11Rwv0ywFEE$V^ z;RCh)CF9N5&R4C$>Q~FpbRA$EkM*@a&&NDxHyk*&b3Qrd4m9Q>Ylqu-k7>NF<`x6Y zXHgz35A9*Nsami&5G_EjRJT;WB7Vt%Bs!4D0sOz_!8%U?%-4AE_u+nxk({qmdrGu@ z{Jt&ctBDUTj~y1smh2VheLmTG@8824hYVjVRt?b4pc6+ZQyd4Rx!I)UDmX zU$q~d3-!=-5zX&y{{Fq)&mWW2*MmK_r1QBf#0{pv1KdJ3!Pxr;rzX!8V z`4}{yT+y7#-z1F#OfJA@>_dKH;(%7{Rqa47!`-lf^f8>&SJ%T-_cg!Q+K$G0@AJFF zIFC6~8&d3z-lMTArfSTk`P%?|_Xz6q+`;kSBy0S8iM^*yx1Ado&n_!V>hpJU_&@Dfz}J?15MAF z+n2V|+ae5|7)@+Akk8lG=)vmnzI?AaW?y2&?)a?^XhF*)9I(X$wXuU5CjJd27MO$v z1i6FZ=5_uMC&f&^-)-<#jHgh$n@T(| z4W3MAgh@O(x8~jZ*Ud0r^?UvKzBSX$p2B2sRpFbc5H`*Evq!e)HT;@`KCN z0Zx-^Ea&;b#wToEID+>d3s-cVDTvqcp$6R_9(S^E0AHXn;cRkS^?RE0OdnL;%*&*{ z<%SzY@H)HwS&p`yRgSc^Zh2&dTlYk`u&_4lC4{`XwfHK>;HQ>K&`1v zksM#XuEd(NGxcXz>$;HcN9x5naZf(`@K)q79SezH_YxA^M{9h<`{X_|y|lK&`Wdm2 ziS=y$UhVz^?E8>&DfZ;-V6So9p-uDvyLD8ae1C;}ZDArl7CXnr!Q6tk1>*zjXM)Ep zdXUZLxpORI^ISP(8~p5`4t}qX+rK^>j?6H8Q10wqrCd<|5@d$z$Dz%04EOHcJY=-s z;oXDmEsr*_=lO(a)|OYpk(JaJiAgpG60i0*I-v1@=CoSZQ0-GYm_E2BYaaA`?OOqz zEXDc$qS#G-V?X_{eLdILp7qvdtn)OW?xy*^#{31defcIwwu}}2Uc7#b$FVP9VHwsO zwI--%4>T5RXUzxuHq0S|n{h{AJMJu?k7-bE`av4}Ys3BeGDmAW*n|4VD8KjqK6;YP z?iKs~#^0}-Gt}g8JEHyMOneMApL^VwdB9+0!#&R6j*Wxefekak6Rg2FVat5heIn$@ zwgrYSN4H1fKRz5swk?#y{9YfY>$8V8%{6@34|j|<#7?vDK>dU23tyFEN4GCPi`KJV zbeuZzHFJOO5%9JW#)KV)tV5 zPkIqOyU7~VQ`Qxq!H4gu9o(R99LIZwqXC|1Ku1|fUNE0{aIUv2^Uy%ThB{*x)v%8W z-0fBpdntt7II^xrZzXHK*Q|UxY(I_E!1l{i>&u@t*^9yj^5(VS@JD`4m-4e=tUX92 zc&Y1<@BM(D6UxCkarP|nH;wN`j@yrY5rbJH1^;uG((Xns=c z7mhZuo$CE}w>1X8ZE)PDJ{|w9_O7@e-h!Qjodt97R*d(?uvWB!deKU>V-@Q*tIarT z{c67F=lXkn+{wMm4Ns22hod{9(2a$LPwF3xZ{R&uYb-v&l0T?VIJPs2x*@%89^RxT z`3N5TKyB(Vamsb#)Ghpe60szEN@n*UU+h3`t1)3?69-KjR0IE55#L{eyFCgT-R$d< z!{qzziTRrm^VctKvHju>$t6?T;WcuQy@dMN&G&j-pVU1V1I_o}h z)-7AIXSH()3Ft-5Yan|hMzCf+Mq@s;ef9ZWOg&BGd`qmS{@!Z$V6Qp6&bMOq{Kxy(><~c4F(;vSN73;Jun$Z4GhzTB8@|6E?7R$2h$4{owoa3G4a&I`g=* z`(vps=-v^y0Dn{$ln3e`j2>u=fYzuMXpE?F!A|l8{r=?MXx0qk$r1Ga_UmxrDjINx zwd4bQzmB!3D0(7I=5^VhzQ$8_Ms=4BGup^X_MI>GX0HQ#21D2v;oFY;y;x7{Tc18F zRWpby+FuPHtGdq`%;~x{D}1v3y-BhBXaCK*Kn3EFR~nb-KBW4(Pf*Vaa9>>ax_V!b zqYQ6LU86gHp9gy*hPlumlDhr`_4``iQJ=5twB&f!IA3eF8t*Cgn%Ajczj9&++W(L_ z++%#T`ghf7#pn1g3+~3w!SLL{b>OO4>;CU8tQT&jhPRDCSi_)>Ik&5< zo6=I2bFN?(`vn8K7Lj4Z%suO5mDa?3F4lNo*Y}EK|57rg{(Q{;hQlBAd(Md_%aP%W zJth_)C)E9@mfE168O_F>!FlKxK!0Gj@)F#i+Q;z5GS8RwvOvY(o!W`ozE$@lM#>gy z@>-kKx}4gW#%|x;I!E2-YlDf!=9d_)SG`u8RNF5e-Hh#RH&`mJit~+g@#yk?{PO|E zL1Hx>hs;;~UUP|?=k{}MWS@Dwa^cE}orXUbk8Co&?hR`#h zNj@3guB1$Gr@#4N>R_W=%0ho?yx_lLy5@Rn`@>ncQJ?Q?YHvEH8t18PKmP6}Ydsgt zztt~mY^NH14&SXfT}I>8h81_k@+P?6x^Rg4{bBYBvESy(QDTQL>y`g_$E<%4oT zd1K)LdVrRwrYOghYZ@15uJ8c|tnq->id3_7?O|gC_|F|?c)em;KUp@(9qhZv+_7zB z`tT<7OLP_=w+b@2RZ($wapY`eHulwIlm_@u6YJwoi#vQNxifxom$}XL&*JiXJ}-T$ z&ufvNyi$Lq>r=XC+?9K2TGOY#M7 zajQ&!`vwv|y0t6}>?YAuJ!JK)VX}TcYqe41(9i&4Yy2s5ny`7k(c>S%Uu{`q^fU3R zjV`O+tB+TkzlqK(Zg(ypw%`t?_rUzSTW8r9c;0Bo_g`NmK2I{xllynhlUJUD6K4%a zlrP_?Ca4~uA*v+7sKXs%jmu@^u4>M$xzN9&btxI!qlQcx(nMzac9KOQePqRqA+l~h zYw%I5>9e=XKF{ekiMS|~Ma;a|(9+sR=HQ$20#&xRMw=X6bjaU3ExSz9Pen}qO zy+WPtDs{PQ>>GGL^k)zG-Ggr~!;4FXC(0M23FMhyt6zXqH_pZpJN_z`kJCWRfw}XaBPC-rvJ1K7UYB4(L5{jp{`M8lcf`7BlxeG>n+Q} z21{g6Z<*=SQGy3Gk)lL>n?9E&alXVfkvUMrzEi0!=+}fFP zbmvlozv88KsB?eu$QHSRUsi2aU!RCQIfClD;;6VkA!gKiq2>+G9)5#{+_jEx&DUoS z@0y=KeQ?Kc!^Q)n2XIKaWaEIwh8h=YZlKz8_5k~h(12rnzJ#p{@d0zus~NI$MJS(t zqO4yqPFBtwDT^l$klEwhWYW+U;?uK^c(yJpZVd`Z%c?oJvn?b0_qn%2vB%#V>{ER< z>t7w$f8_J24itt1niuF9lG;Vnai1g{sF|A{!bN3R$139I;VNOHJITTj4_Ps5lx&D1 zkBVU}cFjyVvU3^p9uJ;34G+#A-i!?r@8J_P#@9Gc<2TI@)pph9700L8`ZI7>%%4C0 z*2IrLKDp1@tq#t3=vTgf{^Xwd{SWZN@IW;I?iek&bJ4^F>QglKP(O3^)E;tzZRpSj z>JF=^`9w>?wkX-Zah~jr4VN8!?oEpVC3dclES)+;=K8tIWUn?dwpV=_*ro!#QwxE; z19vKABF9T(_VH+}N6aMY|3mElm;4|m^v;(h*;|ckbPsvWBI%@IS?(^WLA|4KaT(gF zn)vl^B4J~?O5`N=Q_P`mvV?Wl)!~w`eW_eIwHF_L4gB|0SJPVFPB^iTd<~zEpT2kF z44SWYZ^Qn!v1`R$Q2al`%F z7ff8Jxq;@B*G_ZB;MflE-zcZzW98WH<#K52B8lHHUv~3(w=A11Ya=GevasPYFQAWv z4sS1Gd%K8d+e*^arLeT9nv46CGI3u+8Y$!teqU#71AOZ+~?_r$Vp zPMMRvR<7&bwd#dg*D8}mT2*(H?ykjUaL4L0zJF7hKE_QVC$rCT-gxG6io|b8J~5opeDq$mUhP_OHJF3<%O9U`FT_*U=H3te z*~=ewo#v612k3!~1L(k`Z?79o(bw1a(f3o{U4nn-5;n=neQV_Ct{6GEWs&S%H&?dB zOqX?$ff7B#Tjm9N$m9_n#iv(88PKM(bZJmTnpMsvbxUR6SuO`0zzLKe<-DIKR0DHPt z&61P*H^|)^=j7VigL3`|c^LR#!zbLjNREGvm=7C$U~C_M{{ZYC+pxFd4(6|Z`hotl zKd?Uc+>BRz)t~+Rldji3<^0cM&iy4-dY%V%8n?ef0hGeJ>u{C1($9 zmJ@MnBw+{V4K^;69V=(b`lw)87CuJi2KJYb;T^@>y`l7LRY^M5DHREO!&Yw ztmUK-^@$GYKfjyy-z>lXzjBP8GC8%LsegZ|+$qg`IG5lKyGpsGWBsDy(WZ)w?%h}> zkL)V*g9pp%2=46LvQ(~}J1mz^v)?yio18}vuAHW>3m#u5;(v`;UTq(Lk6%|Tjm^J! z2JT?~^N;Kof5Dk=9Y2|`f9Cr?zx>g{10MI2a^TrR6D#QJJVpc5?>@Cby1UK>5MTl%g;k54s9>PySqrQ<`t!_b0KL|-hunMGIB>l zYU(=d-@(^sP5XH~*ysGe&gZ}5^XXTfT>YK;gW}AG&PxsEry=vyrgkB5XWqQJHI%@i z9c9kML9%Y~R5`Yf+RM@1a(o|g*MTi)0P8mA66E$3YJ0aXp#N65vyBYyTu-_+DJLyz6p;F5a&Rwq1}Wp1N{Z%4ZqfTx zpO4i!_;c<&avt@f{e|1r9*wvXLo?~41I z*RMF=spHS)-+$qI<;3fse=-`Oe0jn1^!fTa`g-5pxguX*KPxvb9F{n{tl zuV3X;&f&lNYh_8FB6*sWU-Zk9DcPgq4k@La6Kmc@vq-}Vd8AF9;^N-2nt1naCbI*$ zn`iknS-*6KY+61`c5he$AJ)m4!<_v&qdGuc|2B2L@5uKb;{VZcwP&OKAK=g3P=9%y z$br}J;?FkxdAvUF*`s^-{yXyB*H^**oLoPD6t3-)b`sC})qcW_SJ=cv0*BhMM2^)O)bw7e5g9YwTxyzg7Q@-T#a(yaf9f{QkMTc>aXP zKaeL6zLoF4y(M>VU6PxZPRXTHoC7_$Lk{j(BRkec$(qGsvS`Kxnc+WJ{D--TSI=hB zt5r>DTd%YM{n69XF6#>L_ZeLBnOqtUy_}bf)ZDzf=zG-XNzB z?~%)A4$G}8)bVd$l?V5z^FH8?AF%!L8S&lor}EQ}8tbXA2lJ;7(Tnfo;r*|%_v`TI zf?T_BLe8H!fW2>*_-(6Y>*`2Z9W`Ad!^X>Wzaio`tebebw~*d#oTa@>IcZ$Akkl&W zAQcN{k`lSoh*OpnZ?dLM7Lz(k;P8|7reZn<#skX$`~ zLT+6>Ctu&VBzNJ&w|9u?`1;MQ%X0hL1-WtQG@Ln#hQ!M;FyFspt!!VrMAj~yElcMF z%bZE0Ws*;S89T7E4DQxcdbF%9Z5xym*Q$lVJ-1YZqb2jC6Q`^xxqmhJV*TvD*F62F zzfZ>WsS0Gzm@>pMORBpi9qDmbB%9PLmlvBWEUoI6m9EWdh)1VJGQ3Y)nJ}!UgpM05 zb0+)9;@QEnDvG_=D;CI(^~+@M*446q=LUGOSrXznzqNOZ9NfK0;V=@2g(9Ov>z8GPZEco<63aL;7cB^JkVS#d3;sStn^! zwWzeLS57*ARYQ8WbCE&aTgWJnPBPxhU4qAW%2a4T0%bv1fXtuf zCv!r5WyVBr2^~LFCVG2_?~oocqHhQBbZaI(+tinijlsN5S#hacL~50GluAXiOUb+$ zC13V5&m1zRj?R=mb+fW13;s*($xS+M|AGJhyhqn|8H*Jz(5#?iwpj&pWjtThG4q>> zMRG`uQjSuuVj*c)t-cy?(;1v!dWk{8l!F(nYd|g@yg0XRiLuu=&Hdv~c0VWFtn5NL{IH(PDY?>RLjz|H|X z2kacMbHL64I|u9>uyer90Xqlm9I$i1&H+0I>>RLjz|H|X2kacMbHL64I|u9>uyer9 z0Xqlm9I$i1&H+0I>>RLjz|H|X2kacMbHL64I|u9>uyer90Xqlm9I$i1&H+0I>>RLj zz|H|X2kacMbHL64I|u9>uyer90Xqlm9I$i1&H+0I>>RLjz|H|X2kacMbHL64I|u9> zuyer90Xqlm9I$i1&H+0I>>RLjz|H|X2kad9_vJw5%$f6M%9N=FqXT0|#*7(*7!esV zWLU$9OP@adNyb&i-E`^FJz_j(ykNYvetpJQ{ki`BD&r($4`U4@f)U7b2Qk_)YB2KJ z`SS0}7dv+Ue%NKpmMtZtLe{KVyDNT$9rI*+oj!fq z*ZG~YztQ1Rx8&Qe8kIAned}uPJbE?!VDxi$d8eaq&jx0+X;I~!YlG5n8`UrUwoa{L zZ}aBK`iAj3ZQ9hYbLGtZs&GMvmxT&AsCGO-2UJ&9GW^k*E{qC{ly-jo`|-<;*}oQM zIdkSL!|0wPM~?99*|Q(O_MbTAb$DL7WWJY9d2_rfm_O(1hV@Fl?bx>ZThG3(@BGHJ zm(V~rSvbo>Vxk7iswG2Z_0nMyyUa`0=!hOJYjrFikz`nYroYq2#4a1gbB6NVA+mDO zU|A70NMa&AC3?XCSvR z&Ky}DY0N?V5yo(1l(KW{UyECIJpT3Y$de~ex!k#P_h&41aB#Se?LR78y1?^X4%uE- zELY$)zWeQ9k0$RXj_dSp!OXtc=MZDxYokZVx|or&e#I!+xYAoTtr{(xSC5e`u|BeO z%~;vCma)!Pwyzr}+t-hi9lsd*v+ev|AES@my2gj+j^Q;%^IG1rVI{8}gJwjlj-V+^ z2FuE*ffBQDfGmsfkR@~bO4RIL5*E@$#&|V*=ib%%ZIgy&-V`sI`(@TF8J`s{nClVo z$z?_q@k&2N89V>}_4sGUo>aXyM;6R$npiA#vjMx&)4C1HCASa^>V{!ic`LCBQRrqe{k_8@BELZSF zm-aPZj~mtcUDWJ8vUEN%{6bIcYA`-`nDM{ri`6%)t?$~T_O13BjNM|>jQu-;<-pDm zIk+oC4(*;K3410>!ro9h95+Rd?9(w-j_Qd2#o%X_-%sJOJbo|F4!h0Urlaua7LUYQemzU1VlRM;Y4R zU)D=P~B- zVdl9fc#Y${)-lzKeW7wBPIW=GMKyuXu_FNe@k58k%kGW7vU9x;`NL@0vU;R!BsN%& z7OX)FRz(d!3;M~@xxI-CdPqc=o6MQgS;B+c%edi9-gWCx?RD8wc^~D;o$Y3Rr(9>L zbA&Tmpa<#gocwJ#X`k2MeqM_dDN>_o(V~HjlVwU5zgW6tp}WpCOFZ%H?ebrSU^qi< ze1@@cweK@WX3E*4v*g^-*>djK965hn$6UE^LdU#c8P?zN81vX;`n=iZHT1R491fS$ z3B3Lx)fBX4{}ePq^^6VTZs}SRu(T_{Al&6rLW@a?{#Tc>}6ROYW^P{h{5Hv3cwcn?HScK6V)?7fvpg^CzOP z)d;?yXR&dsovV#sJULG;={PlCE}xDty~=E#NPv*r9T)s%2Kdt?TB5QZL1lamLgq6eYG2b1K;-e5`CJy8zs43K!@g19Z? zWY5O2#08_N8;tya?41W#RcE&Mzqy%A+LYu@%A}fRdSViz#@KuBz4zXG?;;|0MNnxf zs0bDi1qD!~C1!oU_3m?&lqvVl+%`j=tmg=)vd{jPwchov&EGdh zw)>2bfOSLh1cUhd`*R$6i^sC=vU*V$S?Sb4md&NEub_w;Tx~Nl<;BM zH>2SJ4?ICT@`FE?o~M8Rd0Ki5|FOpqtbYvV$9(?z=V4!#`}}aZFFs6YT>tCbu|pf( zTj|tUR{sR|e$>mht{-81@=iYs_j|#81i05+Tl4Ru`xk>T)!{YZ&|A)*@|C1BTL?c% zIPC*gy}_zGvBttUSXcZi#uHDkHIWqOE=h47a^Z|UJS92)r(wTOZ}ssS`g~sJ6t8#E zP0q)2^cTIeq&^Z?@0dsp|ZtukZgnp*24py%asQ@i;Gixc%U^r&|KzCZY+JfR4)Fu z{JWRldgGOt*I)b7PPkwYJW#gu9RA0i!==abKYl#He0eZGqg=UiyULd@7x~#IADnC3 zyi&fyl$H-y%CJnNln}-=@)i$yF*gW`^&|%{62mInDr(+A7MN>-h$pqunYD5uZjB_JUJW0(!3VDJ!7BK`1wL3I@iEKcf~9i$ z$YMDewMb4JbcPF@-~va94tJ2ld*|Q@;I&=TCBpE)Lr3W@IWu| zT-FU9=p-xWx09uFT8Z=YX5uiZk&GWw^FghuA7s7u>Pv^;eB;%v@W2>&pmZ%!{^RFu zDc1kKWA@o+pH%|$bH4iOtL>F4ejWDlM`h#MwXAg2acawl%N;wA*LESl?IGSSeZ-eF zF+XZxTh|Ro_eM$Z=CR;@0=SqtnHnY;7kA60W zdu+L!fd}HE7t5)`3-JUC3=bUJ52r=Ug$Lj_!voV~U(jR;+ivl|F69B=;j(Sr5d6RZ z*|@r|tas^2UeHzC7Iu`Cj%{Vh?3Us*t*OkN&_E^*t@*HawGXmhdHIi#)Ce}g1LNR< zuS(D9zwewbJ$`@v_@VXXzx?vcX7a0 zTG2~+0A0z?ZLrvbhll*tL|9IK6ZIXlsPBFgtV8|?RF;|X8IGSAg)DduWd@cUl z7meR0my>r(R@y$fk`X1jM9!uClARvL??NOiHCQrJc1T8YfLy+?87%ug!t`Zuefh$A z$+)nA`!#$d^WtBN4U%adtIyNtuanD3>)-_C5idzk@PrRM-~)HKU@cs*1}<=u3-CbF zsa5!bm2w^)ICp#*o?r<)ut-kB11I5u6Or>pdEjWo9RA)}@W6Cw$;uV{+Opo`dnW!z5_qDA~1TtnAr3LBe-Tmi;@YO62Yt618U*nm<=! z$d}bKpQf&M_P86^UyqIl7@b$V=Vcv{YgbNidl(KlAXhF&5MgrVQmEvl?~?4aK)4`4 zvQjpKabJV;EU=!HVnueUuUN5Ba?<`x@R%I?<805%O4%S;7uUlH>);RKf;W8N1s{0A z1s-t0TDV}1q{Oe5i|{~l+$wm$1y8U-5>70K2bRJEi{(u8LU>>SJTM;~m?y{f!FS=a z;Q@S42>vG+9~4L)w2gdd%V^oT37@oKhy-{Il+A1ViqEQ^;pK03NDqut+0Wfoyd00zsa39sfjF{(NdPpZHwl2MDx3fH*4EIZhg_NfwI+mi0tqg zj;4*45NhA*b=C78*fq^~;3Ih9qj=)u2OK5#-~#Zm82`MI{2HHqZZo>S6RnSst6;w% z_oU=sIWE_-5A*W@$;;eFgcD(smk}ztmxJMg?O@xV*aVIh*0cRaDg}B1s8b21s-xK!ClhffwXh0CH1TuJm3lsxX6W5 z{4FP!!vjm@+_5DRe{>N%0LMi+$;pH8-2n%9Z?;5-&6LAOQIZ8Y#iq$8T>BymR;qLWJ{fg1b8cyBy>0Gb{Oz7K)@6LS698E%hBeohn|a6qnQ z?c+9r2f|Xk00%fFYPWquD$W8{qU=U@U25RXGa(xtA2JLzBV#=it)Ke z@VhY)vpMJIqWO+sz)8*=ah9`qWM)qxnarC_f(jp923!!T&*G zKe3O9Ab3pn9?8$z4W0wR_*TNtVBO$66RZ>YU_C#}ih`^yQjq=A@RI`W*T~P($7^hY zCp0#~2filqF8RO(8zeVvyayem*TsrRt54cKdybC!mx%4; zOaY^0_vYael@)Va$f6ldWd5WEGJ9-onL50> zj34-&^k`e|=KF8I97d0^6Lo?Z)|h(YIH@syzqu@DUD}oPY4^olWZjDHrbe}eTGcl1LDa5>%C5~LsAY|o@a^Md zf6zqEYKC6YwWoI-8=QljSSLB{7_zZxqy z3(w2-t0$x|_plUPIUogKzX0qPTnQ)k^6yaa91L!E5CPzJi@|yUI5wEh_LD;JUYKLW z^&EdOafMrZaNl)X6z1sTHT3x!n|RHQCaz^D5BSK{OB*CFeLXy|4j%A^2fW|`4|u>G z9#|_GiL2oOH~fIBq@8t<)H5sOV%%~`KDAVmVi)uGE|T+bz*#up3>&sQER&7}I>eVOItXAHmUd_)=O=P`!_SpI|pB|LO)SXv2v=O%j9nhUFCKuJ5 z)Ze2&x-`h-s=LAdo`BKl);RQQq8!>a89keZuFb&j&z4xQf9lXYbZ)c)$Z5aF;ANATwz-Jm7{GSS9J__}k*)w>bXJ(@XIJizV^ILOFko zV{nvXafD+M1usUzkNaoJF*qQ4?-V&4GD!{wkC**{VHoR;^lpAR5)FQ)f`!+EwP1|MG*K{kv2unl_>qb*1{$mm15GSf#RfyjR*{j&!0rq!JkVCsC8y$-Q`^WdqGWw=E zr+Rnx=mO4tXE3k`EGz*N%kj#tugY6r6{&LeqfZV+L7sB?q8+rOX4f|_t=CwD$0~@6<%NH*2 zg$H~jKVt(tunr#Zh6lXh0Z+LC2jpB_E7{3w-~r_T{;q^oa_QVkIDo(NjB>ydNj|wq zlHh=ZpK!pbgYe{jj#&h}X*d8Lg#!)*j**CMBW17uFxkCnumr&Y+u;EJwLN8{EA^M< z)L|C26Sw)TWci$CvS?aEahzCJW{s{XQ-@ZS@%_J*k-ff=4oyBPeEm<)`@Z@5i$j=M zRQWmnE7j3|oR0oqI+hI^HZ0q?apP`{8Z{bFy~@`s8rA+Ze&XP2c*j~YcYJ-kWMf$h z_FcgKnuQ(knw{~S-SM7a-?JZHbf5(L4l&*|j67AnY9!cK?;4GVRWEx2PpjTmu^)fL z5xsNboVR0tvC+d+a^y?Y&azmm&rRPB&iBd9{8MtX0PW9>uvu5BsbMvt{4tj&EMoEnTe|;Bf$j@SRv_W zl>?Sa%IU?111`jJERH+L`J?dS5%@8RV|8$rjRQD_d*RU#^-|*`vIGZ&zyUjb-~ewp zz`dtzf&(_J=p>$tsmVIEl9h14;^~cKJ{&M-Oih_Ktg1{H@U4vM{f!Li`lVDX_gd^5 zufCu&%NqUmx4(V!|I&F|`dR-zzQW@_(X?sP3T@i7>DHui{b65x_QAUToxdrX1omfu zeFw1bJk`SfD#zA%%l3Fo3;TX+ddXJu&p;dYL&;0SwvGh*V@$ppwR`7R1|Ny&W{TF^cA@=;<#th`+_%yucdCNnS147hG)|uu?9c zR6;?t))~M$5i! zBP7fp&$W4w1pD-t9o~H;01nvf*41!;7aXugIbd!xSu&%cI8CZ6bK!vL!>h`~f#1q# zIAACo(6Q-*56r_`zT z@u5+DzI`xxNHv*huwM`CHQ0QM)#v9PINe>&Ko1@`Ai{9y-l-x2IPfqiGAd#Zn`gXw2ipp9<$W%bZtoc#V~ zeyrTN0sgNZMDNjkt?5yRFQ5)rNDi*~_;sQPPhNyBt2W;RpNjok8sPT!H4T4*X~p%O zf&eK7?~kI8e`}Qd9goq+-O1PIDQ{S>qa1K6PhWo%@3Zj{2Nb~p*OddZ;DAhTIKT@I z@Pq?A-~e}gz#2GUH5|a-cVU%eCA#ppu7CrU$)&SP;ef?(z(P2{SuUJ#lEh<{nT;%Nls;`geen5*FYS5f%|G^|Ecg{1P+A-OC*^?JwQIlL zx^?RYJ$v?SQ@8eaPEG2352Z8;e5*{#I_HQ302ZP4S;a%e;I&>1)p91!$$*BV~!2WEoKUdC0&jb7O!TtiU z?`(80HExNd$1ju1=T}Nr5;&pH=2}LO6y+U~J4Fd{`+6Mpx(KjET@TzBkZY^oR^P4u zTQ#@{Eml3gi7wv+pNdh%svWm>92XnxgMaXT_b)_op>l+Vh5tMGTjY-60Ob^YeSIH& zKYd^Q3_enny#Wqbj}KVKXY_&tJmCNjIKUkaSOW*FCKqsn16E0Pk_#LF-<@9$2P~CK z@k`)uv-Gv##TbT|M$4WA4Lz^@_jZ189}0ME4z{`DUs zp_>NEE}wp4aX@$RbL%2LD>{fb9IzG+SY_h?XE?wC4w!)tP!1T==NlOY2Mp-&nN%wG zYV4n0{{0wyKm|CUv}fp_j05V{t@}>9cI|4kZ{N0E`LDll8Puix%?Sf5o7&JU>csQL z*A-{hj+V`83ieydTGo`jSzGd5*#+!(2m8Ijem}535X~6^_J@J}kzjue*dGV>CxHFQ z#;=|_FkRyCuknXxgZ;UZ5HnAb@VCkM+>}!bB{gm_*k3|Eyi78wjb$gJm+7p(XNRKw z$K>wqbh%Y<9DIj@ch>3^`*>`{m|{&ar`S^rDi&3j6`P9D+t>UIW)-`|Xt-keF1WS= z{9oTH_kJPt_x8sX7h2CNE&%`e`g(AR;{U3?kK$k7SKnVh$9nikKbJS3&x_CL2?uz< z0q$_X8p#9yxhZaNz$(eP-~tD%-+^THHd8%L2I=J6|pwpC^eibLD*W z965V0}hxbC--q|!zW729(XonEF1vu2I9TofN+1j*e`H^ui=0;a6k(N_D{e8tm!`q_RF?! z-@bCY){VN={O*(Oqk2`iH)&91QxmeVUkB_rkYzKQfc+L=zm0e=X%F^0qb1$&l|9jx zz9!dHzp1`cb5Ql6>POX=9>briPd$ZSjl;Lb<6qUsCg5k2jyr;VC*yNd@w@5xUiH7K zgIP(gcw}=+`WF6gXb8woRJ}?Cim?S5{Ccpvk?QVG2aKK18uzk2h1PqnEeuHJV?*Q4ku8(Z< z=pkG10YBw{WrhQ48xEKW2TXX|)FI!&|J7s;YeSCX75nwUeq&kX z&|KCoXbtw;;U7DRpKDi>QwDnVmf#KjjK+j*8De~=`cL(t>PKVtOhB6^aehuQel`Bk zOyge@@Ucn99PqV{#^0vmbJOA$;d>Vw|C>oJoXr|p9)0!&SwZCcho$&tGLc06JrewH z2mjocVQH&stYS?ySGD)%6(6I;s>zB?jXT%i0E2%xz~Fz&BTQS^w{bubxAu6%3l{e8 z7TUQ(xkNd|j{l8tjq;7YFTrOp_|LKQ|2q0#nBf8b-NFCb68Lw;1K9D;-<$;Rf&a|& zOYi`2VLY4|w?Ip%zoh|2&%#^cH)8T-ra(e${IT-=ZhQYV^fTJAy zBfH1J1LNdS5bLhgU?Zr-?%7Nq7Hb1LJn7F^-BmUkA3z<~iJH!w#f!Je`ha z%|yFq8y~BFRy9qvEe-sqlke&|pF#esxo}SMT6{8V>#XtJDmWqci?hi8>HEnGN9(Eg zoBFz^@z!?yE9MOT6@!Fg^7d7W1MZ;HirHf2fC7sH6wj*Z_paLl+}|$|h6il-S&vox z>vNS$6#sC`HGO@>z8(L{KYR|bUzDx9MD8QKlkEFxpINO zS@EB^)Zjnk9LGcPe`W#4$HM=`SUB@I+!-@l5~AVK!_y`H&{TAn2(MXCDD`MxsO6Tg?8-ee_<3vUecJo4)Kd-7F4RL``QtwVgSQWa%_&Jrh~$ z8N-^-u*x!NKm{2C2Mp`_1wH@{X!VhN{mDy*%Dnc64o^MxlyX4nHI4p{Gje6TeQCbO)bpy1Ycej*1+5iu&4TK;orw#Q#rukAG{VT2Y_G2@!dj=E#O}R4k+>m z{~F2z*3Z^`$`jV(t>-HK)l-1|YsxVe_HX6t`ziHvAv0dg;r?@$XgwE+J9ENTInrWT;}KyraN>Lc)E3iZHbeA5N|Q{qu_fg|JsQRG$d z>lyN^GxQ0aIpj!&w^%MQ%uhSGlUby?pO}3E0c*O$0j%RL zYAI_Rn~KZqhHyY#Sumj{=R{SRG4xxD1A2XBIAB2gPo!6?52eCqFCYKo^Uw5x177|0 zuYX<20sqT6K(Sx5X3bZdHEUMpjn`it)}!SoH%IpPN~R8~Bu?Y1^L^JcHK0XP6#ETi z+Lms^e+K%Wd48#>hv(8ipP#Ya zto0S&yny~^;{(|Db0r8Y(Q8LOt$4EV?`d>a@us?~`g;>Bsvp--e5y_>UKO`?4BIhn z$N0UXEjIjHJfJ^Y_u08Zc|$owy@d68Kh}TE|E;(|4x+UPYb`+6CUi}Z-T?9zD|ew! zkX~VpYxE0WrC&IYeFJ&?-MQ==xROlYFnb8I**lb#xQ3dD8@Z7yTtLq-`vy|!jl4*Y zWHP;yN!m9RL$3gR(@DqKPry9Wlrui`O$V?KIfw{m|5OnB4g=U{w4S|1E9o6_fVY`7 z#=Zf6`U8BIwG}Vt=CWp9V{w^PUzSX*BMZjYkh!C(pbwQ~QvYvcOwTW6SeMVma6ros zrA@teZvN)UC;Cwfc&U^F{&Rl(zax)P?ANGK<0bm}UVrJuKMw2J^5f#+UCYVD{uRVw zR8?6rrMCILm*D-h4zzMsBXOJ8R6G{6l=Vy67=75{+DW#p?J7ZDJ!IGV-V(a8uY~&z zko^IJ|>w zUG=<*{~XrD^U_#5&)P}7?aXgs z>hZ0-4dCD601N*c4Sp5Jckuyt3pdL>wEf<7EAAT(P##e1+kS7;e&q|x|8uMLe+^qd zf$0sh_Y+>-%KL6({Xt_pp9LPv-9ZGxU$)2zqK-ji!)F@QISSaTn6Hts1Mjn){^4!# z!ZwZt`HN8jqqaM1cx742cf4{&Jy|}pKB2nbP~04vh&wf*b>xM< z%iD_Is*bXCO=k)8>?XnMdP=Bo9|_ysPxko_l*ny^IITAbq?H?t__l%L)uyJw< z{Kp-bg!WI7b5Y>`$aMVbOtjy^e~RM&l@X3j=oc8J_Ah?NI- z^GxmU##LSSXWfr}nu5z~h_!eCce!ro0CMdcITi=pv~z&s-^KxV@ah`HXm@eJM(_^@ z6l%Z$*X^O0x9h&WHbDK~tOIW2vD=9q^b7`E6eo36=g!-uVqw^ax%2j zr_#UeM{qz{X;<%^;@>{|!esRcC^uZ1neXK5SRyt2InxOI{p?p?09={pCQwK(v3b91a?W_K%QbA*0a#F>*3|oSfb_LC%2xvj+cDB?0^= z8T`+Zi^u1Ph5var{5zrl3nb(0Lh|0Fc;D4%AH956z!ACs_xFpe+Fvev`&jqWHMIOo zs|^PfX21cNa6py^Ie_K?o`wT%UhzhE*Wm&10eS230G1E9bIk|cRt_K@ae&`-lT__r^iuFcD4Aqj2*CagvCWdpB9LymgL9Ad>Jf z$wZ3rGWYJJ%e_1JnmZXpCXr=}Y;J!XcW-CW`#{{vl;T?%aN%Y8Ak*lDPBwd?ZWYFx zJrTMu;#T2Vet&_-rCZOrlf!L}6yMI4J2x}rR#6(W6B3w_a*P>?q2vVXm_5YxQ|Kd( z*gA;yfgZBWy(2u(TGlP5_UqU{R?Mg^izZf=d7~=JjKLLTqH;j@FJuTD(67x$(xZ7< zX$#fCIgr<_oL*bJ7bxBv$?AE81OIkxBAyGH%Z4SbWYdba;_uo)wxRt&o?T_vx*oE} zx0i%(?u+*KNBaj!)Q%x?Walune}o(l9VM~g|5U^{iQ5nUBfI5h)ntZ-W53ODp4R0zrQIzJiJ5PlOKNgo^A9ZUQ45Z z*URT;eP4e6J&*bRIYlZf_Pv<6Z00H(roSNeMTgb*`t;Nr!oorp*Q3BmNOR#r0w7)0X-y7}k zi}v?N`v=M4z#$SHJWOH~|9ilHm>vJ)B|dVZoU`FS@yImvU-3T^{hy8g&msSJ0RQuB z_;*7875~dj?LR+b8y@%&ng_1#zt-<`9Z&oE@bcGH-_dr1_Xx0lz+nBs?W6MG_6hKP8f>4H z?~CD~yBEQBI*}<4?_UA0*9^vfcvuXc7268!@4;X(zgL`Iy(tSh!%^bjWG@oEb*Hg^vdFJV-pX$}2;k(7XS+5zy+O6hoQwM${^T$*X z*O_%>)ADBI_s!`ChXWQ6VBg!hnfNSeDVtZckpS2BvVCnw+3DFucCYIudwhCI_@>^n ze@kD9+&Td5A0$VDhRD%f!|?tiDSe$^qBm zfXDa;`=$nKlko#<*{^3X6kC`W_o2dIStCac0ImygG zy1?vWu1}D~9P>=BNniytNG~wkG=-WW^N$O!#E=i1H#tJ_E%F9(fO~gx;RKBj z)SBNjPyeP%dup@2sL>9fRy&+^n+bismf6E9$GABd&z9B$|C{hn&i@4S_@8?1<=?hyRjW*))@8IlqqW*GJUq@m-CBvyGWB-NO!!j!^;^+ewz{^J9cwzE{hiSMu4sREw7;k9^Xn~<0sZ8V z;y+OFKN$QEeT4s0M*qj4|Ksrg;Q!!6ga3phQzR)`@jqRX$pKPM%#u`c01N+`|2v!W zUDv&}=f5cTAo`VL@?ouy>As)q%=jr__GUi&=(LYk>i}jQz|;V>4@i4}b^V?F`K-O& zz7`A~_ek;e{owvESUqkq`{0gx`BZc}%hGo6tvFY_8}I&r9NJ(#&2WQqgy#JBZsJF7 zM47r@@%3=G^S?=Vv87 zKg+@VGW!0s=V>vy&q9s?>mX;f9;)jij*@viyF`T)p5*U9m^WQSgvU_M$!^TGkbj`d^1qu!n#Y;mUgmdZByB@sIIJ? zSxpv=tt7JseI?_1d?rKMe<;10zb7qgzFGA48!vXi1C-VR{);)_gAYD9pzlfL-=!5u!4k=;J0X8V=QQSF~pT|DR4NBdh*>uoRoYg)_3w{{Zb-U03JEFtT=%3j~@5&{1AZ&CdBm8k9gu}T#uOCL6!R@WH z`1)ippJDv^4-anvb@FwStKTx3|NXrTyhbvQI|tTJntVWgf~oUg-wW1vlRE@~_wCdW zm;?x6X{^-Ss!8Jd^iO)j~B`<38+1-M@>S5uZr-o>Soo4kac z-^E}b&y%R@9t*&}=0Ni$BVPTG=0%zxX`MvtC7L(kosMY^g_nxfoQmTb1-~A$c=p_( zDdbx8SH`e+m}?ndKJUle!4P;Ll6Apow4PpojH6ul;1GJhhdB#d*i-CAkG2E#TV@Eb zjvKjs0MUm{_FaK%9JUiGx?wR_}v#Oef7~F zBf2(zmt$WRFZPiPr&nW~(f;z{G`g~^no&!9mo}z%x4rD%*g>|gZ9|>Eh4?OME*lBI z6?nTqwMzXEPKFz82I0}xu+Ze{|C4J6#qle|6%xl#s5g~KU(7UDgMzA z#s8s+;C~Y5D<0tJR7pm=9^s$$fAzLm%=*Yp(fN71%-Z*zq9kyiiw}PQF0ZoYb%AyB z6Wn*eAaK=8lQ^;PSBE>v7zLR2d^M};GfB50PrSIQUW51sZ z7f`Fe!+YF5!()%5?MIBR-@P6N)Wew<;GUX8 z_8M@%8r-`Pu3&!^*e6P0|C(Yy73`;g{fid%uYmm=u%Dek-4pC*o&)=5!G64ApS9?3guLbi|xNbt)8G3~D znn_7J@dUe>rxeUwrET;G`mh(vh5Z5!tlzLlh+YoO@AhoyDk1ASd7WlEpVWkjcs zq%R!sZMoN?t9BpCdMDE>Jo z!Z+IR?_U!C1JM6L=)dBBDEJ>v{ty1cM}hw_;D4++FVCS*33!0SBa_iB%L6F>wf?Vt z?U~HO&Pmppne@X^%hvVmySFY=J1<0|ADUb30o1iXQ!i&N!0Mlg;+EQ4VYI>g-J6Pe zT`!Dr+e zc=secz`Q%L7Tm7^_eAz;uuo)JxVK}!@UjcoUukqdKYaz-{}}suU_Uo`G1?FIlfZtW zu6aDheg@dTe8$0Of4XA-q}EDR`!#RU{7JQ6>nV2aSC2)m#j%dZb7|gn=DbvIn~5{`ggK; z^fxlS-xo5<#sL+-cq624wQ`@9;{P9y|L1@I^b7C2{<~!z>%T4Cjqm?J2DkrMMt1#7 z#`hxcA5dN#M}8|SrdF5r3mZs~S8M!S581n=v+VF_ORbN3KiKyp4+wB+B|F^Oa1Oxt zo*m6OvDe4K|9Q%?bm&;I^&Byz1h^q@%_a&sH0P-*0pfOzpi!by0!Mo+`W}X zTx1Q6b+lWGXCBMi+5_%?h_>?tlf!?1FV}E^djGpOPJs0&ya9WO^64qO76iVT^J(|+ zs_Uj#=rPuB*|Dy8H?ihNxHs4b_eEK*M)R+u`GpxS@)-Lo!2fcvzs%_VRdoNCu%8X~ zv(C>)`yKK9C9r>bHrlT>60Mb}_LDb(ebxS?Xw9dzuAd4x;wPelgnzCkQby+>Vs<=-1PF7C*R+f&d zC<{k^BaTB^YwrJrjPCrA^uq^~|Gdlwt_@o{L+BsqgQ%}Q@$^$q^l4q|&El?&-@*64 zF9X|ti0}VI#`gGJCinePX0b-&Jhrm9&8i7+H)j85JFc}u53he0dV1;c0snri1NxH( zY+Kbz0#~<@o$llZUKalK+=$rNjq{{O3Hvs(PwJ%1!fcCFwE?{oy z39$NKc#OgPUBdzQZo>^X;;eNyY5-abxOG+Y18M_03sBbubX|~q{bmlDj(@kp!nbPs zk7G4jZws{kMz&(!!hI25|9a*sxvsc3*k6h6EAC5Te4quw{Cwz$o#DK68h%Ze#gW!c2*0{=R`JEfQZPs1-xBfte zcKDdJn9pQFZ`J;<#bJ0wSu(MTxWm~2ZcW((-id3>^`qaD{XCxSSkr9@&o`F<_GFS({LO*=LS@Qfebe^7>d)nK^dOQ06@O%1c-~bbF zg7(rG%u~P9-oX3CnfL+Ly9;B$J2S%bs3BZo4S{QP=q%16oe!e@!CBfLVEJ`Bh853$ zOB7|h@?2Xe=6{O&%PVZyUk?74*>wNM*w6hl*v|y}8DRf1*uNAv2mH^HG_aov_ES!1 ztwgn7eG~bU`u@XOQ&sG%_LFCU{WJT}eS>{+u)Wk`;NlY@ne!F*TrYf!U2 zOzrkiKp%ww?L+#z4ftbt$3G`#;L#eO&H&*T6@+Oigf2WVgS?V{S%zUjdi zSXvACJCDJKWqx0w+y^i0?^v&lbZ_#m^lkaR3}*dxB-%d??Vr-`OPM*Syv!d}37)Pd z>*(7E^k~7%_^w=Ur$0QMt=S2N-0|H$Csv1Dr;KRFBk?sy>-K0KHQDU!V_A_pxW3)A^oT+0zn9ug_`v;m~gS z-0#!#`aO96;i0W&$F2D{TwrPaJ(C;gz98Kfs5OC`*R(E3{lKiTGZWCPxoLke^*CyA zMxW7W)#~e+8mpv8Bg-Bo@NLJrxwYSK!@NG%=>1Awld$2w;F5*=eEj~kG;p7~1l?c! zNcRo)FQEHL=zgLT+CLxP?SDS`cCHtgg3E$xR(58GTu)x0ayQtwiy^ zmArq;GIIXKjl>uKzYg#3Ik&c~!ArWL|H~&;k;U`@Ef`f%<_-TwW)J>arqc^Bx%cNX zzB@f8_U7fe2 zOT)L#dh38TAIPwdAIliDe^T!+WcmQs{D$KF$9zlOzqG2%M%ntVR zdAFm^(-NLh3|byswOFyKzPtdeDqan4 z!R~bp!v%Iu_)E9esB zf0*wqYAZcF{^W6fwG&)_y+J#jXxAEu=HQ?-x4h#9|ZsY;NNdaBiTspXoFKd zJU|_BpIu8!c_v83#-^HjdpUC*0pUYIV ze->OkZ+Hb+Om3!in$6T~_iS#nzR8}{wGkH3F}eXZx+H-13(!|0lz*(*nHKr#J6Iuqzdp6(0wH+?}@ zQ&)mNOMexMs>R9yk9h#hf?LA_h6|JrEKV?dVCMzft#zM`Hw=GRm@l{lub9{6^?8qL zX}p&W_g7OEq5I(e5%w3L`)GdRe01Lt-JeIj&jIYu1^aXG{j=o~oQ|_M=(HKf-r)cpJ6bfSz)2 zOLsYd_V3?BUT5&%u>}6f{pbs|@Q)^d|A6Hd{x>aZAU=4=b&hrL0M!0w*1!W)lNES? zCF8!eJOH`B_5n@p`-M!P7icv4Ka}%w0Qz4N|1GM$c8}|ej4JI5_>c47o3A|Epl*d% zay!(0OS(0B8(;OF3`F~fqy1y)!Bp*^f%eZG%9{VkiY7<%aHu8zs~R)&r9Il;kNFRS z>F?;yIxju`;9q^7`aSi1n*XT|Ji-Uqg=dY|^?us7}@eYd7Zhy4G+ zZKL_RFZM3$fOlB~(0QOn`}1S){d>@UuIbG@t-O@w#A4&U)qh(YVCMnlf~5wx2EU47 z^#+CyloNhA^!~?>S1z$$CtopdaL@at>U%2g?bvrl_ZLv>`}5e(uwy?C?4K^7`*!Rf zD}ntZihcF{T1z3H0{g1{arW?9lZZ)qZL>s{LEKf&Z>} ze|#O@KWsw>@ZX;AyDi^4-ft}$fc^)vPP~0(Q-l94OB=~%@b3%$*UzsbUJkYK05z%m zSHlBT!2?+JzxlQrz>NOoOb#%X{C`Bpk7Q7rveH-mf8)2MQ@yvOP0iP(cKMgDmM!yQ zvr-T6w{t+*H-GouC-3}WSKC@|NaqG+q-WE2r9axQ96K8ApV0F&w7;Cp9;Dij_opti zg73#`er@*gHf0uUNBTMka-Gc~%BnmxIT~U3pJiq{(2OtMP|FsW5v41{F`+n$QJGl_ur^o%`X0RUy_D`YZm(lj? zoC2ET-!)j*-2ZzpZ{IU(*8lMP+7nQGGsVI_y#TiheSutqn|az+Z=Hof z#iC-;;(^Cpptya6VZ#S-!X*vmgOXwUy&do7mggGW>+31*?eDSBrupDL8QdG}J5lGi zH2;>md$DXO2mEyo&_3#yo_}gus~WG9L)o;Sn(CmoADCV%&9^2S?f=rI z{doVeDs`kW^|6ACnPR)$k3(Wb~d_OahYv6G$FP-Oq zrznp7sabsO>}7v|uV-EFesP`^)Bx=DfAs*m_NUsfYXikMRQHpp`JH3EK)wF~=7cdX zOXufZbOC#;vyp4(CR?FCT*Kl4unJxkx7X6FFkGN~U^qc};U{74d;ECwT*bV>y}qu# zzO&?+_gi3T{snNKH2*R7@%vfl9q{~f@%(eB_0P6Ezg_ng`zOiwPfR7}pF++*8Q-sU z(uvgjC*b?3o8tS=AJRIi4g34m_iK%XJPYg_?N{vY)_x4teqEcNQ6DwSH@9 z|Nc$zxo;%Jb=mtQLmXiCs&8Q|m z3+qwqZy|?wca;mLhe`5jW_5j|mjW1u! z*LCbt5Af$X;H^JB`}#*^ez&tV+OOQ%oxHyM0NwJ*6=-%V!WJ-8Q#r$@hU zu$Pa$Jo#CnT-z_y)By@v|G&W+pz?rnfO-M521x&|&cL~Qo7q?N1u9qEDp21aL(c%S z?wAp*Gjp#buS9coFO7O`#ov5`MT-a6#|k!;3-UA+x3;*N@)J%d$q(k=dcPI+=j2_q z^NRJlS1wrZm6P-s_t^;!k2F8?k><}r_x}UfKcc!n*66;$e&l29$3?)iVE@!!a{fJo zE$r{s8jP;TYRyk;vzG6V+Dg4feZSFut>f6VAMY22_U|>`pYNRWKy&}#HROSh@ZZFy z{|#je`o9_d_gzp|Hh}+i)Ra7D*O0a7i`!J@Ns$9A8;=JVT|u0NmzTNp0BQf z;rF$-NB8aMnxN+X$_=-eai{Y!ujlLo`+<^|wgK$3XWs0e)qc8plC6RE<|Jx3!UGy$ z6r36!FkDcQ50n%BLfCjCH(8%!VLsP}d3|jQ_ttybai4|P&pbB=-Jfmq`(Pi)srvHSi2)@;Cj zq#tXz@b|ur)N@K|zc=5v@&23xYc1~|MC~tdRa5-Gh5vx1cKp|qjo{yh8ld9ei*w6e z`+vy+R&lPaAO~17wxT$j{$KR~^q}=+|7nj;WDI@4!`ibi4G++}>D$t^{#(-C<^dX1 zeEGq1Pyc#M>3YD=@&ER#&(*3{?!^qvmmX{XyC$DfPPMfEGm~#QkasO0|60s)N@nH+3O1 zK;|(E%z-|@`P2ru=3jzd6PN3JGvD@R{uwjBQfJob91dOc)7;=@zFzzH2#?uI-@pzY z?_*{KXC*8FYuZC^<=Be7tn+i>0S9=%L2`b^1@M95*YJUIf-UU$w%^)+Z@aa0-p(hg z^%lqIdsw*VeSd=cjCj?2a3440C)l3~_NS2VPbS}=M7}?fe18J#eB&QuKWYrMe(jym zIx5)Tuk}8yt?1f{_E}iiw|qbOSFn}yTfV;+-i#Wp@%>t}wS2#&{mSQ$wSSKn+V4rt zM>W9Y{^WwL&146)KMVhjvWOhOY53Q80D92q z1)S3BQyEVm@W_rI$dESb0p78BfH$O#sRO(s-+uB!&RefMTc^|mJm!GkJ^Sky-g)i0 zb($x&gDbnhnZ25j_qTjchS67{dn+`*QjXPpOY^RU9Q$SCE3q!~9rf92vfhc>zbk8h zTRL$4?SYbUVLCJ67fK?vrsLF(qrmY2{NVv|`u$oP*0mvB8`kw9G~WuF_gCzr`_X~@ znfEzV;@EGNNIzfN8G74Nn8QPl{oUJpz%6sHipb5g{3I)x+4N_Yn(NjiM$aHWn8bNa z|El%_F&E%MjP30u;Es3EpPA`(|`VFyPwcor z7WQLyvJUge_iK-auG3oDf56Y?`yXk)_IAMeHti4bXeGPRe)ax4ZQg%}OB317UcasM zjg-XyCg-~1>r_WJfd6&i-*a|#apyc+jn=H1Tv?WL?kyQpL7dqK?1&!C9)Jhv^O?;9 ze8_o=2WZJ2^(N{8-ZUPdWz|1Pqe?Fe_}`@Gd?^Q59PsbI|4plU-@H`Ry1Hur8>WA< zFWfm84jrM|52xxL3(d0}$hQ`7%+-IbU>}wn--pK>`u>>F66D^Dxei^pF4RcLN_A!y zya#!}GOiCbM^5dZ$o0BL$+6Jk%<^NNFFpN-$m=6nD?VW31HILsweRmJy*{z@_nu`> zU-C(OZW2AO^w{6Iv4gKIlG|W@_T@ShZYCE5Jp1jVt%34h_%j&<`K^%aVFO|L52rPQ7oK#G(7A(fw13{XMpNpJIQP_Fw24EbB1F_v_lM4g3C< z?>|7DXTM_K*Q)thc|SEC)qe6mqy371>i#?3SPR1Y@4)+SQ~WP`jDNpH^~8>UA8G*W zZ8?D51Gu3%mItVa2VmY5dNg;CdI0*-jR*KhMzR-ZaO?M^Uo$*F!?&bUoj0U)^;e~7 z%D%qCcmu_Jl&5HWztGK{(SbHb6q-SQs{bs_5x~es;*OM&FU1jt2oxKw2rN7TDmt#IUwycbAXs} zS&+4tT7NwHU&!q_Jb$>EgPD2Wg?&Q{m>a0rXT!P;?^%j>gL!>ji)%9CE$+E&aBqE<^wS)p61YzV_dmz} zcsxHI>Ik#84x{-|9E*da(0#b^zzB5ThW&`g*gpyOW2yC@Fgbq-><3yo|6#BnwUzZ5 z#r`ATPwfWmN2u@LP*VG;`TRut)%)9X|C0FkU(!JQ7S*Q)2nSFDFdpC$2b9bMZ2N%G zA^SeyIe38S>H)gbpU!zZtnK^eJnr43jC85@rnIa1nzX2b2dMaxy!+a7VQ;+r%)fLk zQ0pMSe&Sbs@I((wC!kd)uh%@8C7P(0jcm-8?hzKW_h6vk%DH zhoXA}2AK0zb5*TZokYV_%N}t6>srbIdTp@FXSx1Y`d0G&XzGSnsQaBH-w%{bY6R)0 zo$$}PH;#2Pe6&5(SErqtYVc<9fQ<{lqvZ+I7g*jvG5aWNSXNB`xhRQs`}3^V;`Pky zTby$#t|adHJo=epr|=mq+^3Y#{N$tKBkZf+KlC?ZKh(nhadiJ!F!fi}eZ~F` zTh6c8r>=Vt>_?XL{k~eu(e+%`b=CL(O#7P~?GJKoDuL?#S2niv-{$}QwFU?W=sJMK z1NBWmkXaAVdLTUkp7aE*r5@-;Pmub6rCJNblg`7N&eFAjM;@T8@c@0BF|&g6x?`Q! zrFAttz_%|;-LGGKz_~x*U%3|e-s{hO{K?zDi*61lwuKuz!;w83my!N0(0;gc6yARV zYbsNFe`=1a=2;6zmZ$bokvR;N#bY*W{?4`7+t-k~e;bJgcL~SYd&YI-it-Q9d!zOE zIA*|};94*-Tr2J{eqcW{A@?#HE|8f~8|C7uHIjI2G1u&#%gh*NPco}JgEh8m?29YD zRDbPU za2af>HftzmAK}+*MJirHU zJQw@!YtMfAub2lY@3FsUSQEIg6`a_i_UqEE!JE>DHIsp@-j(5a|FNAvlu4|qsHd8P z_jelhm6^G;a$+Tp`*-;M8u*YCG{LDCkvoahZFti>xZE2D57xMy}w(R%9qT!)rfRp;1~eu|kt z$LRfw2J@!hl(i>ae^O0SZPMH{2CdRuReh`aSM{;#1GJW{HErbpon@)B0W!Jft@aB& zxJREa*Qn6BpqH2vsB^F`sCE*HCC#BVEFPFtf(I-vP&{fVK20cAZMd~K;W01R`Qhic z`WOrACGl=Bf7*Ke^ivk*(+m&6MJJS(l%F2s-e~^OacDlc{}J}_`vNn%^Vsr{`mB z3-W%u_SbP3nJvqjnRx;0 z=htIxpcZ<>oB-V)L{HjW?FphEU_w`|1K`{J>pV)@P!P=g?#9$Ct!@_&Xru$SiHG**y?FD-~i?X3}Z$BeZf=6TgTe#0MxU4a(;KN`?|Cx z*KJ<;WocO9MJfCGbFuHd`t0ZbN*+M@?)T6BdR$}HLUc`}eXZA|E8f31-hTjIN$Vz~ zJAEJ%@&42B{<8;sF7tyKufKgLYiq|NB}K`Fc% z2mYCRdoPVh=bA6c%!N+^;|bvXJT-v?dUg`w1=ZaIeEwN5e}eVAD1H|pIjOGH{O2%B zj#*Od^*s#kbx+9wdP}sgRP#-(IjIKOIY6~Z{i*uYU*dpR8waS?>7KU4XuLF9pLc09 zb;@YN0eVdw)qll*B7HIHn-xo{rHU=p)?{#|9$UkX!Jl(MNj{i@H~8Db;t_qm#Vc0M zVZ;0h^&n{daqIo{vuHfRz0v$Jd~U_P`hBpE=AZkK=A--6`QrXo><6mHvg!U$a{eFt zep}A3*!QNt%kKN#(SFwZEbV{n{T2V(`>Xr^g6Ink2KQz^I5UCG9B4mg2QfP=ifg|e z-Z_G6zm76-gt=mR9eBMav|b}FbbWU;r~^K<1$zb?;!A594sc>$>P+nm<{Tbn^8kIQ z19q$bhIAm;ZCT|NX-plk?$>`5)&i&eD|vwTUVE+_+J9W@Ag!zYNjl>F)f@H2`>R(P z(f)no{U`VMSZ3h;=MMbBc>g7%%Zm%%-(zMKIJXw-eNDJNUstZ_zkf8RE9cr1SS;RmjFbN?)y5FuIg?S_A;Q@M8U z^#i;=*Q>|~pm%5)_@54btejb~^iv)%TwufA&$(ct{%p8uDy zUoz+a1>gUu=4bEq`HA*hb$|8$&FKFjA7EeDE_e8Xxu9Wa{r)X@Jg)Z~y=x@v#S^%0 zz*IRMIg4`)J&2miEo(>o92+rJVnX$L0>impOn+v`cO@@q!@i+La6m0tI;Jx9z^`SR z&IjvEPatdA{hPhbTHu?~i5#E}=Y2EI|N7(rWnX_b4i8Z7U%>+?&(Y^QreTGbq&eQd zE#AK~-e0{@|K@MYP`tnL<@l~28t*@=-)Ay!&==x7{42cwH{v#>68%_JndMcNeSNJY zhMY0+1bc3i=$9d%znXQLdfz#@$*i4w#c8bB(NoV1om^nPM1r%WF!a4IVTkaQ4s-2k_9A*iV9|D%;Stsz5i8ps{3@`263L}1J3)Q zetq*jeNL^t*Iql6mNX{inBU~<;sN5Jmtq6<5(_A{6*n)r?fK}l&$`2fl-v`Tymc_Vm z9>RJU?_tcJ7Up-m|9^6q_=(4Tmw@YY&0*ZX*#W*I-6M$g!T!P5h=pF2HX@to?n{i; zr+8o3e<9BA$75f-pJx)$`@_6H$oEBkzwj=9?^YE1sspD-5RSif73aOI>u7O*=*^GpuH35hRH^Llds6uv&5?~kOeWT4rzk@@0l+7TBtX0~i~>V`RII_X(6 zmh(f0Fegk}U>9nF+f-(DEjnO*Vt^X#`%3w4HD!naiamCd0TX@xf8YSvxg0s~NWZIW zo{UxpsRj2JC(?as4fpR@J%{O5`(AicE^Oxm#8D5K;l%#Wb$-H3>XF;b=>H78*@e(y zN|`OIYIBxT59|BSomofDe+T$~2mHSa)|s{S(+A*+bLN?g|ML%L!98=enWgv7U(Uky zIT!0!&ZNf<{P->B#C^U8-~SRd0^`X8!tvHLp+=CoQFed1J*JOiYyjVnu>tVYSRT-X zSfD9-0GhzdXaXD11h4_p12r%3)LwGzCz!AM#X9WJF=_%|qCSv0_M9E2K3MT)`OtT_ z$J>Ff7I(s4)E0CnK9DW&OST|>!Q17><5#MmlaKd*C%}6==68yhxcJ`tdy9Ln_vlvT zIfQ$s@x6n_7w_{AU{{I=}dvQiNg+3+jV3vn(|`u#%MDqh|f+e=kq1>mMt*v9hzxtO5WK% zoITSI-q3+_B(MRKt5Gvl8m?N^k?*#DVKIdD*d7$C=O z*Y3Y7Q@a2983BL!pZ{r4^2u9F1@sSbAaS8amiylc_s?!R)wqXyb)V_mFqaw7^Z}DX z>_4*oqh@TEC(Pttxv9a-%Z#?dX8oLU#AS`C?V~R4_!67b`~0J~!N0V<0RQ;?-+pDz z?mwBQ^^f!TdCsku&o}4L+?liSgZ#d0q_;W8f)j2Rd6n8|4IHTYycmyg+(^Td_7Fis>-EV?GXk&-?gO^6`P6 zKN(>D#17}{kH00m6!?4V^P{+TJ|Emm-?w}}?DONXPu^sm@+Zop#QOcW$nkH-?{5S9 zTbC1eanHAa{WsA2HZRiis9|2i?~C`x)cA*ZziRy=ykB-e@jmmvH2d|n#ncbs_jeK3 z3;Xi%I}Rb`(EqE z*`XacPo^QW1S%7!7AFqK#~yy%^wEr9)da(Fn-BxkEq1%9ZexIqrW7$ikw-F^E3WuU zv;XE8AoERWGu?ChwVTCx#C^np>cNGYl)1ykM(wNK4Ntnq^sINE=|}88u-SuVXzPd3 zQy(+qyFOv2_I}#T8I+G%%|+l^70ui5$CLZVa;EDl&UA{OmBlyMr9yO7wn@|3)_6_uNwTBz|4o2Gl1f z&;T9~wE^1G@@w7(C@-MC_IIfz_~0FS^*>&WZDKY!XZM~zHG>`kYKfVDCI2ZL$(Jf; z7O?{XCpZrFWCxrr2x0^1w_vhc=gl~Dne9HNPpMJQFkGJu)H?ae+lP})D&#j@JY!Nnq^M>9U zL4A22G=$dlnb)Cqu$-CJr?BGyoEO-QdX{#T?>5bX7@%h1%%*ZE2EhMs&zvFcf9{&%5~-0iqOv42wI`^}){4-)%7Y(|6s3EiILUOsK+ z4$jAU4MoYxRKZ@iH}4UzpF8uCREpkwgKAHQ5!%!0N+(#+tF=3sUfB>=L6L$bJp(n?6Who(FLeCU_4{BS&ZPKh2XRzF>@StyPZ0C}4)1qbe-!`H`sMpy zUrZgr8s-OY>}EARaen#zkKp*{-dhjWsmBKMpPk*w+RfTy*QX!u;(Kpl2ex1%Ug780 z!UGl%3ryzhp&@7pUCA3Zp^m7knF9wH*CnqR+~P6QtDbbg9HwO`2B@0;2;yM+c$r$4PSxxhD*-YEYcbQJa{@v@`3s=f%lAGMm zJ$uj$NBbMo@i8+I{6F9KX)|v~e)4|B$h}nKnROu!qqqJ8`sF@(8{ZH24`TnHiSz&U z&rk9BoUdhczQ*6N2j|EO&}Ty~P6f2kc;9I~zbe0LK*%P(DC2!%w3DoIm|MwFm2oNp{%2V%daa z+vy{+c`|ASHn$DzKs#p#BAlRuvjf%^P*)V#0_&T>YOGE0w&4<9y?+nz{;u#Ihxwy# z1~zGn>=TP?)O8*T;r`&O)ILNszSKTn+KA#K#YqnPs;9UJ_PNig^gdyKZcyVFpX(Rz zw|PF*`Ud!i`@cN18hzm8bCyw0i0|M3I_HV*8fo=C)rX(M?|=H?W_-e1Eb2x--p4v% z*XJLxS3cU$e%XsHkR8}+RSdw{ zRf+*hG261}ZNvbXEFOFeaQn?^mkTTZZ8jiVrgR0Ly!ZN#Biz4GW>b$CsB!76)*iMa z_U}?72eJRX+^3wx{`aGuK4eC;eZ)K`{C9uSOb7q-Q}Q#zzqr}5vW9sFjC^=}KF{HG zTiYky|GRHEKa=zF6yN{*-(RBt{hinE;QySj`{P-@f7;doe0~0yjTOE^FZ}Y8{n+`< zR_8gkbEw%vzyF&nI5URWf0NggsU=e_xpK>jH5GGO9zYDbIh75lYvWbLt@2~q(@qzR zY67Ye)I94GyZbX2U?LjeDz0-6^+1c66)?*72?+n<&hn#&!IiTE*aGl&L`$3?WDDev zkJ%OA70e2|)-J@^25%!Gulj!Q^A_s?-u3sqpHGE(u0hvidHw}(zkj1NPq;ole{Y=6 zPmO)B|kg+2L6Pz#Lp?7q-ONIYDe)C)>p7!?4CKq&+Nx0h!bpu z3v9H!;XQH$M~Nf$yxfg^VqSpo)8O$TuuRE9R)^vscoA9r^2DQH3N<4m(K-Y^TS}qyYa5hURC6cX9LP>YC=r&OYS*n2GxdH9udxgXXVV z9?rL??nfHmum42zE|`muv%~nt(XK0eS?Fz15pKpfSu4ScFcogB$=F z^U<+r1AVX$>LqMtV`t^dWC!G5g}1ORu=W5y9JL2tGjP~-Ho@D53%^EjE?%#{;eEVb z13w?~^|DFM-@EwU`}+gr^juy~K3}+(z7O9=;|ufsSig_X_j}mqK3fe2?0da0g8i5} z9~bkh$Hy&jPrv_q?1N^$=`1jv@4jav^F_BN6Z4M)`}3#;e*rwd!QR-z9yy4gP%cS& z61f?_KIh}lkMe!ir|;O<@vC#{EqRkYw9b5Vd;zv(oH?|mA33B}aE%&f@$iyn3Uz_Q z=nw2eO=~CO+?M6DnMNg;a|aHD2O9%`kHQb#Xu!&URW4AvUyj?a-L6`P^2GjCiT#!T zXjn3fXEEtxbS>7e6`>9PY zZ-2Pja-PL*u+O=A)cXJWulMo!AHwySqYK`Z`~T-ZKC*fKe{gQLG(T~F>4eG^eEErD z{~c&KFHrOMygB#=H66^7R_rg|ubDCGABn8M4n%E$w165`i;m?1b*x@3-C8_AdpoQN zNDok-;E}D}(Ex@~2S}gcKVGLFa4mdb0)55(=qYCAHF+}O$=LyC3l0UGz}bQ@FL2x- zY7e3|A=WlHY{%l;V_m<)63+dy@rScHVa)3~WS1_6`>@a7L+lgr`7fwmO7Xrpzp$@* z%8PgExL(8je#DuA`Vou}|YtSxk!{_U~N%Zn)7s z*vI=!|Hiq@VDLW-{ErIoKe@+~W@ggU)K(NgTP;c4R*yQp!Nkj}@#$}q*MAoue+K-k z=jSvU-zlEeDdK&dxA#82m3f=g1M2I_4}ATp@Q?2Q$v(LM>+FH0*pndkr>0N3pM3oW z)se7={Mty2DO;eu7qJ2Ggv2}`Y6G;lwa3FYK(nk4ZSG7Rz(D#7r&5RT5;kiCvxKIa zlY5f!@tq=mRQ}Z2fkd_dZeV#qG){={17Y`#@CxDD;ye63J`Q7jbMW^l@SxF7Uo_aDdxQt-_g1Wgi1Pn!)7B`PUzB zNT24vLI;HVr^$H3)z1|twkezYX7U{wZOo(CzX|rQ6+Eat+FzF%cbgt{?lFD2H_5_( z^C*c(x@4h~6 zYy5@tZ>jVDk$L)x34Z&Pv-G}~_J1P4ztjECz4xN6xar zg+I~!DDAaNvjMfq3pg9FmA&n`fMQ(vJ>>*-riIQ6{FwQE-+s9q`-SfG!Ax?1gUw-P z2dRHZv9oZcI9fPMYzyE9mKP{a2v*o8{DF@>r}uxy`}l~T2lJle$KW2G@BMw4>ql@O z=ksG?{Xc^JASQG1m^2yX@?0GD204N^SAh354bb5m6W?=>H@C#sx23kD6VJH^wmunu zKMD@W8RuUwWlwBi?`-GZA7C9rH$K6BImOq&{m)<>y#M^eDSnRm?bM3t{PrK=0YAVG zbe{9~UujPJe$Hsx&e^OR%-0_*HlHyg^20qz<{12K$KvYde9V_2ynwQC9>KCQ|y}+%e{L?p^5|3vf2Dri8a>LcrZ@lrww10LTAlt3iWWV?J zYY)c6{^UIy6u%t}B&%s%A)Dz?p>ykvg+=U(jbA)W_ZjM{(2X5#nK_ia9anYzFHbcS2W zxmvtRBmCxbasR#SgIAdGvk2cm0!}F1U+2W@j7VWW;F9!>seeSAQg+~yZGf#6Wf93&Pw$u|l97 zczf_WuP#sTf6u)t?l>U4M=M*;QHTwrM|Ia=(H~W{~P<~ zo6p{X_aEfBNw;Or%-NUWaZBxNm(y>jn4@oWHT#M4b}*Y_^Yf+5i=&xU)sOiV?dfN4 ze4puAGrMV5;SSTJBy;b?0iLk-Zg zC(PV|dCaP@h0JSnOPT#I*Dz-fv@_p-I?nv_yH(iUSI}gbyZxDRfCp?${{^)Gitm-* z7a#ZuT~Pl2U%ycEXX||r5%+IHKU{(SGm$=z9?S@3PB1azMtHws$8})d){c=!(yKm~ z9k{3s5bu;P(%vM0pgJ|xtGOD1a6C}Y<^}c;18830X=Z+W{^4}4ZzDWlDViX2%CHNn z74+Jft0N9FnbPSY^IU7{TN~ssU8~XaT9(-t;sE(GnsRXD;*Z{F zp2_*wpEF#at`YdZ^3Q4m;QncEz47WPMTu!_?2mn`Uhq~^7wxYx+FuK_zqaTgovLLw z-D~AAy#xFYYMRRoYx#f~-R@yCsq15Ac2aJ$d}MyJX-0AL_S#D3{hbZW_h-AAAI_%` zYdyy-zM1HN%XqHq$i={)&u-_rC~wP5Epj%p+drru_#bDiHu%%`$FUc0+h_LP;hDsP zec_7mez^K8^BneHQtntYqJsQ!jE?*t*nnt_KoAeGf93x)H$*YOiQP%&+^Gp@0ITpx zXn-fi+Z=$-y-=>e)eWe2K>Y-+r@(On#|t7cLf9Te;)MXi9?S9Aj(pwWJi_V2KAyiD z@$*3*PuF2FABpe1zjrad*Y|dSQ?KzweSSFBclkY6(;M_!U_WI;?NZ-`{5%{%J=Z(X z5cY6A2Z(8oZ0`u>nfZ3K4?aE_ybdAW8-=YO2j?4w{YP6lL*LU8YMS<);!S3a zpnV)9zB;_EH@W}8wvP1uBQvlE%w9e7B75mo_R^bH8~*&G-MqdX*V}C+{w>S z3ux;A*AY`Jqjziu`Tx=Mj`rgk+u{f6!dICS!VKYA%&eH)<#F>|TXNbh;J1zMHOcjJ zm_D`Wd8x$Qo081HD157_^vunsR1gDXzA4@8TD5BZX=?$*{qMOg-N8ugkH%56P$sK+ zHbMJqS?&(2gLVf0J-~mTdfbynIn9t}_nVQeA2j1TJ!)q5dD1K$me*{YR>bUCS8=O2&5 zug?(Ai5G0O&-&P|A!aw{$%#Wc?5iJKxL3|Nx}tW#ae?3C0k%#k!UMuJ0-<<-m{)ZH zI?wJX{eWkWje=h;z*lXgFW6~-2bf(h{EJ5`j<$Bd))0klLA*UkU=w5)E^)bBz2o%W z##ruQ?M@W)*4KMo&-#1E^CP$qe7<5Gi~E&fpC9mj)$|2ApX&LwY(CXvUVWBm_L}v( zi~F#Te$T_y93J1@4ZQV1D;cABC(L8wJN>~4T=2iBSX2wzf`@wcT zR{bye{xfgzzh9wegg$^{OPLorlWTeozfb;{`2epkYQ+AjLhi4GnaP<} ziy4uc6Qy~PvIFWRQ9R&nfHXqo2f~`5trLpG0#2Js6c4C(csFwc4>J?wy@Nxz)){b= zjc`rsfDa6|`2o!ply0s#+P+@E7DTy0lp_eY9>bUN>Ts^w+~98nIeYKtQ)50F-+P|# zb^R#UkLLAk4^NQWi}vxjzRJzSO7ipSyV5NGZPZ}ygdgppU*Z6D&_}65KDECW@qB-L zaSAc{7~=TJJX6jy{)~BQr#YX6cwat#->a(Y=PaNVocp~HEq4y_oPEC31BuhA2Z+A^ zP3i%l=U;ulsslW-gC2nW6X6SUY);7b|D0YAzoh@?y-jYN-pCwSa{bi&eRyoK#r}ys zW3fwvsQc*(Pie+ps$rImE@Ni*F9e50_iytk*k_&%`c`lDdbjG-yH?3&8~0hEu+*E8LYNhmH0+FN5kT` znP#Q4nAYIG1NiR>{(GT^CSezcG|Oeiw0+P_?e-{oX>RlKgo0+z;*#e5*DISJk2NqK zZm((fy-<<3sxs+-F6RTA55S&coxra0sCS(wwt-#=au7m zjaq;$*n_3~47Gmfv#&29Mw_X*Z^C;Svu0vxW3Yy-#-s#Y+t z0Z~n$rqu*oJW$*A4(jaM{fYt5i_f2#fJRA9^Q%R~k|Q{8j57>5@6P*Fy=tYh1pzmR z=LZhA&Sy)Lk1XLk^m+K_Qei#t@m9yTem;zOm%~?l?|J@P^7pJrK0l=GTa7R9`QrO- zIS!z?Dq&y07hivfzNdHTNj!77pN-kSIzN*5XaYQLIJQU8dz>C%aR2^0bI@(3QmZir`#q4^klncc7UUr7@c$~91w)FO=X-Hp zD0%;3)UpkL+x8{K?T+r(x$2$x{X0yna#>8XQuM$U%WUex|7(DeN_lQJrNPXz4_IE{Q{beHOd7I69v_bpqSmjRB ztwwg!r)~~2u+e>HWUKql&NCZyXO}(@4r&fe0Q+6IrVB~vvX-_vtfEs zvua!+=Cc=I6=Ys>Ve`VY5Z?*X3FbH1&IIm(=^*!fm<_PGfjAxzt`+ol!0Cb^Z4h6l z8Dcum`siCdIa_Qbn$-d{tJUZlW2q19W#a?o3ViK=#Tt0?wqU2_1yODgi4{UN!RFtE z<4aiqzp&bU81I3O?`@I44qaDFeD8UF1oxVkq&i-Q^H|*Tb-4Iec+gwC$KB|m`8}J6bfSUL9_NE@#on&)#=Wsh4`qci(aI@#J z2Q%Da2FNLTgvIxdY#)ja(U0ryjNM@#*xWkUn~G-fu;OMG^T8)|eaehxenkrTtYoxp z<^8&|-#fAI+p_;#lK*Rh@2`*VuU&|q_G!v7-69M4|5N1x z>0>DI*xlECS`00-4EV2v_E!V#ziyGtrZL)o3*NWhe<$onzq;l9 ze!r|3i+|AKJmFQ$f|o4_+W_sYcphML1IiDoMj(g2Q?wW+ro4F^52WZ7;uab)}5Vk z8ou-MftD}ab3KXTd&l!V?xWhi`uFV8EVVe?@7HWZp3y1h5S=|fkeb?&@U@A=^)ul_ zQ+RH}`FcO>c^CA%*60C^!CW13|K!(aRpJ?zkM;H7e%WX+5B8UEKHQQKMa^RBa2E5r zM7Dr4zBK25^(5jtX8mr^Jb)#fA-p=61B4yW{IA2z`#QqhFV*#H>Epx92RcB{@SY7_ zv0H7Z7i|pRsD+iwoNr+ys0D?hU-IsZv$W;aWr~fnY|119TKTQfgaQ$z^iDRT^ROWrvMEkD?{*~`+ zN$#&5xxX&e?lQg6LI$CSKG)`cGrQ-bX6>-2&0Et8nfG2OZNAu2$sAr;%50wTtXVxe zzgaLS4|bI~Kz*KKy22rcP#e%6-q^}=hIKQ_gY%O7esQy$eIuT@g5~VM@7Vx&q|Xmtphm!Q0mTE# zV~2GCG;ZYvHAi?KTK|bX{iq`+KmE%paul=hJA;`!-Vr=Djc91n(k$lS*utOpzvAEC zC;L~$(VHo=s_rr^rMVu4s7IuKoWe0TL_sa3`yD8**XK+^7Jm$X88~o5Y)Rk^IDL#1r?Ui2pqGO|TZ^L&?w&8k69nr)Nw zo0BU_nDeicGy4}a=WlXBvwS%IzW-BZdN1aH^l)n$HG$K6KV@ye?EY|pL3zyr`U4ja zS6ooYEPIY~!NwMW2Xa2pRL%#(4s2gb-_VX`=z`tQ**IJ4-S+6e_4r;z>;`AP1p8(g zzCj<$23S5IE)c^5*e@|W!0Uq18iBAbXzNmgn&F5p5ZD3fg2IEi?-Ba`KRP}fzsFgF z-!pgWT{M8L-Qex)ML4qXC9K&6_N*$!p4eX8Ok7RRNzcnaL+|$;_8smQ4lPU_8M*ir_qtH_AkGe~A!qjzd_Z%+H5>5N zh4rZ=Zir22WbMLhe7WTjV~#H>Vm^AIl-V=)S@ZHZX8jI% z+RW+$=DR;`>j6{~FqxXbDczqi-UiI*%WSZuJlJ0B1a?4tU;%SN7Y-{3FTfUzc^18= zgpCb$Z>UWi(2|@{Z*=4C=siuC;mY|A)2P$H|Jzs*&iH#a!0Ljs0T;*(I8DIC1L2zC zM7n@9Z|Q&snGO8j!2!eoQ?XC0!N554?#|v;9}xe46a2ebBgD*n?CXlXJ+OTSvIilX z;JJccrOjE+Al_hCluLwv&f68M;e~yC5YvbGy~BLi*GtED%X59rOZIxcY90@B?w^hC zkBR4x!p{r$^DN&#e`W}=eJ^--dwedl*STip1YKk;$Hh}`DL>_XA7Xb?#XTavXuH#w5I*Z_{w%RMzAyQu@%CcIChLJkUfaE37#wHRXD!T3jbX2v22U| zd;ah8s{d#IFaKY0i!{BkueZ3jxqIjL^)r_1qhIXdY_x;)G``E3Chs3fhS#HYelr<6 zHy8X*<~>WN?G5h5x0%0>4O5M;bQIl7@qCMWZe-{-l{muZplg zhB}{-t>|IF_YY}GO{>K}H7=pNe}{_T-|GML!WPS9>IC{%7+G!+sx~Se~MeAkW=kluP24$=U zVD+Ln8(=kokS@4-{KawuvGG8J3xsk6;g~@6t-{Jqbij9*YxLo<6l&3D5(Cgn#>a;^ zLwE=0iwJ+>(w0y2YVpVKMeTvJ2?^~&2*>fbj{n@@Jixl_jKz8!-UEIg!F*7^W9uCF zp7;5?I1@=+{|M**o#rf(bMHydpMaJ>hrXI=g;=W@Zb zWNU?c-FNA--tS*J_MOkS*yjw1IRmuv;VXjGpI0saIoKAy?a%Q#TZ`|{O3G_7Kb?7$ z)9C3F?&b64o3u}#Yxj^D-TDDD0^dKZIrVH!z<Hl@@HECLaf8_wRF56lF<^69=f7NKTKT{0+ zmw7US&1WjFS&!Ub(-OCtw&k-J`Tju-bC^l(a+ziQ9yQy>7j(ISunh=l0&#T$v0NZ^OrTz3 z;q}SIZTC=Qa3w z=hvfHkNEch@BaS_=bKfp$920p-5{@twjc5NnsrJ|hPeLOZ*k69QnOeylb*q6 zXmPe=-{_j&Cl7mxGpE41_SH1}{Is4=5sN;F?_nlAxR)=|o*dUczRLC zPAe7uYdZX^?pOG40sb2Y_^%=S=efz01^>mtPoW3?YM#0GI>UKc<0@6Er1<}G$A9`P zH($M}5cn_t=nbYU_^(V&b4_yp%5linb*z-t^s9ZB8QtPuGq?ML=9OVjnw=A=^BeXQ z8o*;_M)!xw1A_Us^Z;-#N4I&<)&$9}M(|H8p!@D@0P%t60kQ!+AI}B!?DRbKTxau~ z6$>mKRTzDzB>Szhd3R4kboP#D0i3t{@=f(=jH@w9PI9jt!srQ%dEwSuBVzEYO%1N;`+Lu-tW6uAHVOhPYz$tBel+d z5zZg@{Rs90+|LMbul@3TJl1=FclMR^CX0ErC&i!Ie~L-RrCbhS8vUn zIkR$rmo@%xyXopIIWk{!vM{wvCCL4kdn$ve0{&IkD2~&*?Cqv|wQOcc!@JGY_PNaJ zfshS=2S^uO zIgT0P^U6^FSA+P!8FRvV5RbNn6EOE{A-RA_jsv)SabN?m1IvC#7ZgABnm{B!5a9yY z0p$rbiwgf1ZwJ)RE*x!N(};T4_RKd(rgv#FHefD!fFZ;H9jSwFY;k7$;)32-J9{L? z2g@de>_QNaTb_&oY!84J1%GLuWP&grmKrRobB3AE&d<7(Ub@ORrB7AwviF;pV@S%kOkj=r+Kc$J!V0V z2hI8+kC|nCA2GALJ!mGizu$~$m5ctUoc7+ye#(xH!WM`JJjeYVD-Hn9it+$w17wf& zeByaPtPMaH;F-@INUZ>Iz*^>rzOk$V`K7wl1-4<2GLQS6W@rO7s0}YmU14$dmCF;` zT(Pv_2p5RU58{*JYlRYVff#)-&JL(7J zD-iBfM__9SLN&%7o6aVrrn1e}nyq&&St`-zW6<%%R8Ui0fOvAHu%&<`{8R>$kLr>0yn*e-6{X9{5M| z>RFSTSMc9S_$L+)wbQg z++|7duUtlTw13$)z0Yn{?=UG1vzuw{bDEX?9yasg|I<3&Z^pIGX+|`^&)UlrY^LHS z*-zO~*;Cn7#{sYb5gj1V0sI*i@0hsJq?42|GP66yEWWK zd30thz;z-qe#GZTxqejNkLCOEx&0-o=L_n3qPcyS-;PYsieAuvN_mTU%7yo~c8Az|c$A7O7{@VrkZ;JnK07iuWs`!85ztm$l zm?GdPf3EAyO2lsu)0aRrb|$fT#^nK7b`HfZWTa z*#PAS^O6%RK>oNWeyA+xztp6cvpI7Dd(ijE%&k{B|DAqPQw?pNnV z!UOu+JpL|vjkcgc>i1P69f|S1&xh-Wcb5*lY^x^C2VYtz18FhG1%}Zo5T`FZUgX`aA zrnJ4+Ol*BGcHkZ}tZ@$V0C$@K^;y_R#Yu{n!~urE0c1yYKcgJrcWi*-0G8^5q}52X zNyG!B2hL?4n`(nz&^+-K%oKa8F8#M{meE1Fnu(Gi!x!&ACuc?2}W2=zW<^P0(m&*bxKJ2QRHn*cV@j zEZKoXi+M)EufuShod|u;{!D`3_jyX$CGi3IZ|VCxHNTKq6Vdo0`hJM-2eH2AWxk%z*Y#W&`%dF` z`hG0-t)?I1{MtX-M~e65TddBP2>WQ%p7)1+|8ThMF!r!&+oJf-4*&P~r}qW^->y8h zu);t1Xb|APT3-6)ax*jM@f*kiUT+GK1AOM*^yZf9uU`I_zx?I0tpNo8(*8HAWksS0&x4VmxQi8z2+F+1wpTA{U5&;p4A zgnjKb%LQZuR5zM1KM<-LCT3mfxxnw)fj}ozu248ut)KL9)xiG!i!t=TOr;;SA75*2 zH3H#L@pJ6L9t87ABX%KdBmT(8{GD*!qOdQ!vyHmJ-Nf*k!=XAo)#?8DE&2Rkr!#Lw zx%}S50$$(4PHCQ+t<(4UJeSM&xVQOyTgMl0{kS+ktnWwoeq5|?vG4i5t?P;A_Lbk$ zvyO27IKTf#urKY&`h98ralGI8e&@4>vv-HW{ZlNj&4F*b+wS#?;lCmHm#_5rFN6Oq z{>b$~4j{d`EyLA2uDtR}p3F#vJ2@Tgg&b~bU)dnj&gYYkOr z6x15U+J|_1k>GRxyY~07C)gs3eR7A2_21^)?xW~hEgPd)vzV>mTUYN1B?Q>*+6@O>cnW0Q`>KdqMw5EEjNj zC|fri(gjk*1l|s$;sfY}cFssS8y~CQU9+tBzt)QD=uQ6oIlE3DpcaVwSn+US+vXCL zPxK30pxk04zbM=A2Ug_w!2ibC4*SYENRt#FQQrRJlgdqwCZ9hY-ao=#-=R0#qNO&n z`9*OLas5ahKa6|T@F*_gJ}5>?#Pw}nFB0cVgN@bq7bcAL3&hm)#rypW=lEP+-*SHT zN)cT#?@3F5Qwh{1E?b%`M-J$GZ;a_!b5&YM>llb4`KZ|J}@PCJY=40Uhh5yP= zGc)T+X6Jw-X#mOr|gPA z;{V%CXEXq}vYIYcvf5ez=^+;X*hk$b-7noY;Xe`saBoLNbO4tR^m<@SUBDl-0jd|a zS^#|l>KR-&y#zVzO7!8@<2;9U%oOiPT@ZbD)C#@G4CiHI6bCq+NxsL$11=`e9!;$a zMEi&?WCy%H5atBJjqq$az)Ov(neSw0-TeFCQ}MIOn!+aTYpc)`ykvwg_mPB}HZ z_@2J+>klI~g0F=?_CMo)&dxCa!}9x@i>le$nz4IwUw8T@2IB9>QNuS0J~D_|IbDeJ zozLGiUp=|>;s-H)gyY*B{w3f(=+_VD^ey()r^kKQ{nmYt@O{tueLb(O-Hom3Q@n4n zAIkA1_WP-^uiBnyjz5v!hwo=!TI^f=6SD^R7xy31$m?5*aqlvH6XKtqIP3o%{>7QA z3MHgW*BS(~RifXyPVfZe+hwH1F_YXBR|M<2eb-0{^v#l;O#wt=XKt5oUIDp%O)&?Zx z0@0cw-$&$X2i05V@`W}o2t<%j{Kr6~vS*j?BDl0My4%`R8`r%98hjd+Uqimtmx zzMF{sGn!__Z?!Q%i;|h_du@Xq5bu%xsd|8(;J*)cF$VuO1|UD+V*u{0Y^>D+Lp;FR z05sUtdBIDI1)?^b#jE87M8PGz+%mF zxBX-VtuOLi!0~}lj=<}K5p5tfABft4Xbq7#f$E2Z(^nT(2V;%k-5tqK3`Ap}2=@9A z7cgIbX)T*iv-LA@23ubs9Wl@n_4P|#!mezIVhV?SYLS_p^v?En%-8P4%+#UOB26N< zKNO8mvvFE6Q@6g2^QG_Ue|vv#>-6I}{-xsH=Jld=e821SgC3q3z8_Q1o11!YSJ!vR z*zXwi`w{HNY5flSf$tagE&iR)Qa(F{+?Hbhf#5$mz`yo+Ph#M1aNkZ9h5y?e{>lG0 zDngG8e7RPB`sIiLs=%Mc0g4Cs&z<91bHx=`bhsSxKW^N(G}m35mfZh!)?St8y7fNl z7rw=E0BL~AakeO#nOp!oz~VoP!$0=W;vf5{`!tCAH5lF``zbpbwE^JY+W_*cE+^=7 z0+(t7Qs)M>C)6(>Jy7!lG(Ti5=L~IGTF$()rKb7pJ?a9m0UsV^e%=N&x4C7ATZsdP zV*^5c`Qmpv!N+{ksYk9 z(YZOl{Wg(a{Q>a(PWD_aU6V8l@eSz~@p_((>jTWY9DY>SOYQGn{ce=&JDtVfQ{S&2 z?c4QzdFt15d_Pv>cbs26I~Mz@>C=kO@g>mu#$O8dgFJsE=8wbv(7^W(CbvD1JeR{i zS~vACiSd7{#lP@U2hB_zpqe-UIFbff5M05nO}eyK4j~74+0_8_>(?*sO*f<)socM= zSKLMZU;3YHS_9$$*#Ol6i0`NtNcK;5P<$wif7wgfO{)Q5M;-oyI6(QpkPVRb>T82+ zUNEQ;j>G~y%T$_Rg8BgM3vUBd7qDa`^9QCCr{AW6dH1c_=If7I+F0N{@`I`uT+f`r z<M?ZI3}<)1A#VhQ9F=2HV~#XlYA5N$#=fgfLwcfH1}j`>z*SX z=wWfFb1sElUo&qtcJibU$n<8SF?MmxQ}xEpkF^e&i8%0F?`?E z^o4c42=;ltsjwg9_gy`|uj@_Z_oKDFVXZ$F`%d%IUiH3T+&_YUV*jMt0shgxo&RSJ zM#TTq8xL0&PJ|cPfLi%u@&7dVrw?$NdTcK<4sd0+Zr##nzUkW8%KfQsS@^F?ACt6< z+SLEm!>)?Vns#34*>}6sLpy@{x@6+-HuTHau^d4@ zU-lw)X@-rft@F9J@T-1DzF%10w1AnZtLjqw*bE=vk(^^cY7Rz$f6d+0Ok8^P*3`4M zNcKkd#o|7MckAabgn9J*nE2lEe3#GDy%Eok;rei^Xf2QCbcB6AefXigzBJs6>U<%; zujlS-dt$I3()yyD|039D4~AoYkA3<66!xxq+{9(A{|Eo-d$IoC;-489XyO+CrI?9R z;#SiH|0s+!d=`Hh@PLZBqyAs`&v4yUOI2rgx#7QS*RD5Y$(Vkva(}|Vau=0|UsTJW zIG`>zt)cKw4B+s8oAv))<^Q=Kx-Ysv$=oO1FWonX{~Xqy>fR1xR*209{x5BStrZSx zgu*>Tn&aSkfNa40!FkaG3sFx~lCyUzn=^asnIFGs%Neh&nafQtJvD=xJH8Y>a6w9R zri|=>pDiVwI$j%acEHsS*?d7fCkS$fUN2OROlOk3GOr5UqaHoWZNYvL`aAWtN4gM` zGy=QKEq(uC6ce`~Ms4vo9mq58{6B`v)~Z)2>Hu8{gKC*uOVgS5NBTx{?p? zQ~~^>g|&tcix*2LYg&v24`{*?2MF_j;h*~2m%;z#GzUzvNSZEPx@5?9Yx=F~S61zh z^nd05rDN8N!T+tM74}YcPxh}XIe;GEzjuKD{@`C)snq}ya)AHb21M%v67>tj)(dN% zm~sLO$O)_*TbMfdQfBY^D(1rj4a`5jZfCy!umxvx&||-p*q1)SB_j)yKX4pCe#&xz zM0Ox9E>O=}yhh;X4fr|&@n`wjb<@kE_tgN4P0#_lz{!W92lhjsYh};5(fKyw;;J`v z8iMlcsh9qi?1X&3X5|a}+g4L&0LFD@)|a0o5$lge?@PuOaQ@gv^nL!XILO+`_y{V@%V3vHr@go&;lONvLuUFkALAw z`oHwQTW?6SLv^;7k^i^&@6)GG#=A15-=$h*C5Qo{{y)G!cCRD$Pxry% zAG;{~C_8EK&wY!=0FDDFu9BVAJ-;*_kXjRru>rqRC**B_&KFoc{#knIID2?Q74y-d z2IgOXYj3`IkD2|O>5E^C?mbC80@4B;Pu0HFY`F{Bfyn$>IIpnaIDzYB3v&W*3ls~i znN-?roLh-=it7@aw?+r(gO45t2k3-O-_Y^{VOp49!5KG^<@q_Ut`=Fjg|fsi!hThY z{R5kuF%z{DnD0+b&uH>|ebE})+H>=CmX6LulxOlP?k1zlhJbvw1>3Kg9PF<@dt%{Hd`Yt?5q{?}s@51+h;K??&t-`Jv`I-xneNJT z?P2MZ%KxeUM=^kAnMebO$G>U;BKXH1$}Z~uBypdT;Y*Pi01hB~s$7c2|9@x$A~iyx zTH*1X)H@iOArhwv*jNA_pxNRJhvqYDCOpe|^rg+gSE`y%-f3ul`?kIL^h8s0@HKkn z7ZH0iS4=iQT7ZvLFJuQahtg@=!5r$49f)uOTTkTtr|>1dEiLf%CDn-08*xr$C*t$L zoNJ~tt6IVVYJzE|1;f? zX8&b|e`%5Fl9Q8fyEEf8$HY@q|Kl|P)c{@$|LO_s4*q*_Uvz(TpQ0Lo=K$CM;r~Ci z0r9oMVH-eCS7ICB;(@RYSVV2W+KJDaHx`yQhc;C;=Z-iVaQx+nDj zL#-{?y`h2S0Mg~;`09#-_Bl1LRkGMxSjGS9i|NSf4DP#EzTNbxmc?}CV`%_2(9TpxBY&#;Ka2kx z(;Nf;It%1-=>f9%Z{EClrfeD0p4N4$UqSW%*8h9_Q`aQ@uPGWwOX`8G|EC5ZjDKl> z4*&EBao=P=bsu#j#6U-YF)vOZR0f&QlI}nWxyd4mxoDILXg?-Jk*Q?IFl>R5}ZsXi4)H6H3|Nha= zXne_Ni9?xz+6|4L**q($DWc}U+Yz0UrE_v3%i=x2z2;+E%)4uJzTW5V1Am_i_kmU# z>DA#rCBl77&t7Z|Z|XQd>hojyer&9tDz{G$Sv>Z&Z(?ft6L5a-_oLW%dVd)E1L<}5 z+&>9!+Xs%T9$4YOt7_rVzd9=h=Hp&fvzY!hvYJ7)sSAP!G%i9P0NPnu>VJzq^jC-f zyYc@wra69@;a|Ckbd@VtzWI(@(wKl7dH=7zhFJVF3kQdgMWOt?7>>Je);sRtEeTC-#^-kvqqDdcaXyGcI9hLZH{pr zI^QaIf;fZh#}a1WYq=Tt!n<3}*E`&YuhVh-u)h}{66OnrX6^^^eI$?X^LdG5{1~nu z()KUK=U*_^4`JWVnPtYz{{{A)?`QwAht=!aAK$Ni9fN;#FX6sBuk!f=YTsc-G+^)7 z$YR=|0Vw}hl^y`;Xhra+ngRF}_|JS}nzNT7{?imFP$0t{H(z~P*Qp$UW|s>8$^lj< z{=XRhyLtR$A0znZzUlsjIlzC!146aJzHcy9olt^!Ak{n}xPWYcG{M>ZpN0qIvpm4s z0Ahjj?=&#Kebd%_iVZmUs%Cj>cCB!teXrT^@Y>LPc{h9BX@pkqk`1tS02?sa$H#&H z^0?9=Nm?r-srZ|j49m!Io_ueUyr*S_-kb?z{u8r^BeG$ub- zm3{#9|GEWlHkHYrNk?=2zv(Ym{EPpmdEkKuGGqn+npNy`fD!x?$5{MR+Z5sdXrA)_ z;y@n%Rs*y#KsKwHxELVd06`pZ$u=NdCz#L%xZHrBArPq-jMNIH)&;~XHBU%2Le>VL z3EEg-VJUOyl`7`kq59_6uiBW;k2f}lU#D+wvFdQ;JDnb&{XR?QM+96z=Ses$DE`$7 zY``G>yzt|&q_bumwqyrXM_APId7WAQ#+s88o37JhpX+wG53tYs()*h;!1d?ab2R+D&{-N^%S~4w z6aG~Lq?~0u{#Dzk`Ud4X)ejiKKO9K+ME6G;iSC!|rnr;i0C!m(z-s}CY=F-V`WhkI zGZ?V}zHgBE0pWV#3upp99`JR;@m#>!0L~~$dfF_)2CSV>*lZ>@cyL2y^YQ+A=3ig5 zHea1;VvfF1gY!4&#bLgf&K#IeUO;hf#0FS95VZkw0vj;basg)p<^?ujK4(kne8~kV z!ky*}NDC|tpC=#qVqNO>S~Ih#Fa3c7IM=8hXC2q$dsV@7MO)MV#(9&%;syNvzSo+PPtZA*72pX`>|4xR+zb0|Iou2TMa=^6uWPZ3>(ccJ`?_9_eZ3Fa zG`+7F><2c`_31h6&*1DlSHI`$c+mE3&rX2-$PE5J=<~7XvhCLAhxmTH&gc91Qq}av z<@YZX?>oQmus=w#YcS_VzCWp!v~B1Awa5Fg`t!Av`q|95X4%cmb~((HmedK<%4%}} zjnT=Z{Ym>*ExkJfAcFtPE&jLo&yXR*Uzz=VSaZr$1E8KI)c~muSiMY|Ybg9T3GlC+ zXBhv=iA3;kHGpg}`1f%@A{*dygAp5GYXn?BR-$@guM5U#0^z=aNIc+s2jaLuga?pvuTVd}ba-LJ`9N<2W^rDu z^M@WI4l{EH79v)b|8$s|KiFf;VNRG7x0jE9ZE)-*UYeUc%L!Tte^(vz<3}yb z4G?-@wlZIQqMD$Q@cQ1w1)Ocptgii=TZ8@1^b9819N$MLnZ>=iIh?;1e!n8~ zP0PS1g#8j0`wPLpT|;>du)l!U1u0q%|MQ0wja-Ya%Pxz3@E=^ee=q*MIqY*@W(51- zAHP4nk5+(v&dzq&&yC*V`}IQD$M!0x?`HIPZ9gu~Pvr9x@%?ZQpV#;;_FX-1d`)kn z9A6^r4}`ahyN2=KPrR0WJph|9tl^zzVvD=YyiWI;7y9Nh)8YOpb?-1;ZQkG2{i*l2 z>=QRwKU(Pi>mvBic>Ps-FEjkxJmghZU6r2P#P&ScDfIx^8bFVK@)*K@{ld=wd;F{R z!PNj$1E`qD<3ADucn-i>fmREQ>VaV%pqh(FelV!Vu>ArTs};1GfS)H8^bjYC2O?a+ z)r_cCz|{)`bA|&OFcTZFfPR5h^b2g7Rl@9{XXrG2gWsNMZhrZ!jrm|NXZx;W_U=6O z=qRQZt_xb+&+1vYc? z=}HVR3N3IPJ^Mq`&1O&e@Be zyA{HI@GNAT>c_1h~HN~Ph5Wg_pl$uzvBS|>t-{<8{K6l zwY=Lbz~`^;f4^DU?LITEDZK&c{_Ww!;{LVJ%QgQ`{!=&-{^eJn!2jQJ{Z+fb|K(Kw zZ}HDuf^_sItks-y)c~nxLAeXfF;@>jEsOtKB0a$Bd5Fb-mRS5N28iJRVH=QI4~Ve= zc5Z-bg%i{Zhcp2xbBCLlgPUri3u-Q&&KHv}7uJQ5g4h7}Iy>3nf6jma{{tPi z<_&WApEp?8lOL8HA+F#Y`j@6xLiex7%;FC8?hGRzxR`prg?v1dcz+t7Ph*~GUvrQi zzRk<(pbJz6`(@4IkzjvVNw6;5N7n*Aw%AVr|G}Ei|C>L=ucFu@Ev|{{a@cqH*L4g3 zdLRCM$-X)4=Lh@X-(uh4|M}j+ejfb3$3AE3Mz9~8v)MH`Ytz>9;P-h3dJYcv(Q~*Q z?tLwv@7)V&eBS3Xv&YB!sdPT}jm5tD_-tLzg|IJw#0uhl@Au{7g?-Jtb$i&&y&c*3 zE;G4x4zsB1eP%=Q1LkG$Kcg*mZRmd8$pxzJU;Y1z{nhs;{Al)w<7pdJ8nA<{%G|F>Kzdhe_bXtluq zzy<{M!m+wwTn}-g{6Hcu0I$^9?$+M~Hedq1BojFURyIJnXw|39V}8JLW(lrme!%u+ z<;~I8Yno5rVUEz(%o01*(j0rUp4q;V83HpjQ&fId_y#LrW>)_IHx@(SNZ7ad7siA& zk2{A$VRXqT`gtZZCumV^bbz+z!{b9a%V;%Re~6aITX&5RE5ex0fP6!%ov=WOi=_Bmr)y*n4hetbPo z2>XeAzUBLx*BfyDz~|c@-v0#q`1lC^u>k}4d`SH}nR}nzOl_0HEa{%pY#Q{S**feY zvlu%t7T=#l4zL3?KTXm7mG{%!4?Fu0{HXTFKSDs!1Byp+7( zOOuOJCsf`X+Q?k-{f*7fpLQ@meA3>$x2Lh${Sx!U=Ba0|l&$NLhCT++SLEFHD`_t$LGHY-#^PX`GuLmuaNH_POU&|^YWaU zX2tjl0rpFQb74MirSQ33CBS{KhVW|fU!4D~<*vbBldezKsq58s&rTNp3y1KJ4d_<@ z-!J^<=N?7zKdsj@`2IX#AN==t8tg~$KdCGD@A8DTvAWL_Iz1Na_jw*;wcu&e_q@iJ zSl>@Qr!$h<3-SFJjX&W0szLL6&HDWMF2^UGKjQZT> z^ZJm7%-*q&nzh9J)3681|H=1jMy`7Q6(_6irvkXKvwy)+0r2!Rwf~Rbna*5y&6P8S zwaXCyS6+S9U;3#=+1CI@dH{Goz6Ze00HFrB74O&KKeh(Y)c`oH#B(QcDSJ=F0RkS7 z*ao;-;jj(3pf0Gn;?f0`=SBMo&lF0n4QgMx9Fq2$IDq2;;-GF%PVB6>RCA;?Lm)T% zo4MlT`W7=EXf0<4ygt92*}JZ~IkUTw`TK|M%)h>7hW0xx=^d)a%<-!9Ged+Du z)WVX(zdn|a)zbICp2eatS_=P7&TcfdMpHO5XmLIA`yJ8##+dKE*$C(Vj&1S@x&HN> zZb5`z67Cu@ zo@PpEk`E!@<9DZkLt+*Y#ZSm;Y(^BsGfB8bDVA;A((xg4?970aourxCS_y0}OHi zRs#s|Z~4^k*nm)-P}mNL&nc!;{g%}RgC63G=LfWplpi3Dly8w1(9ZcAX9E;}I{Z%v z@IR@GIIDDPYyfesYW^0X_pjzG;a6stGrQJQGsm|zG@qYnL;oOW`<>}vj_=@%ffqR^ zXI^Erys}o)Q_O8KKM;Je<_#A9gw?WOzMNS!LO#4AIlxNz{wnx&@{BJuV&J_S?(~+(DhsT5Q5Fvui^e`*SPCRpj@}@V8_GLd#-b_%8+a{lW$eacds0x(>H= zeSr<&`Yiqj6vbwN|70!U-`N0%|3cs&8xX;Nez2bp>^uBV?fHzufA^=&WcCiZ9TIK*75#_eBWt(F5Z{#iShg1KLtL2FnoU) zI^Wplcbl0V?lr6X-fy;#c*LBV{-k+x*u!QiF~Ect^ahd#?1t}G->>F}ftc+{PSutr2rR zYnpY;-(E2eZEl3~&GS47 z4x%S`Hu3*5^V!)2!r^7(@Q*Fvf9e0Zg$=;w z_~q~~8&J~B#SY9Jq*Wa3YheQh6a)X*0PsIc3;fU2N-7NZ7yb+3`wPO23Yh2n2>A3dii_T4$WBRN0T`F;1C z{e13lZZ8qvPng?J#QEc}uULNsetiNO|C~HX2`J@U9rX6S00b^V*W`=y~1Ej&(i2es6k!2Xgl2 zc=CVKs0A8jj_*w|rw*zfNayrSCHI$X-hQZq4V_E$qM$ zx8`97>>A9g#XmN{;=e?Ie{6uoKQ-U}Scey=}eRn2LBJ3yT`{7tWT+?@9 zzc0S8SYJBdBsBg7U2~e32Rvx@jeE?ToByApjeh!Gs0R}mMP!3SD zj{ZmvAff?;>}{+jm^e3}*v;yK=r^`TAT&$F#skEDP8ST@0O>@s0qO^H_#fR`93YH; zaZs&9_?PdJ50gKG*Rr?8b!WnVl_y(5-Hv8(Y?@oy>|9IT&bDUe+`FC3&-C#8#5#Md zvzxWa+1jrzYJ`7pW;V`mPki6YY*{tLy!Fy(>Ut&+>rXU?woYUo;CM9u3Fhx#O{K1P zIv=N)16z8a_jRJ?w=?y?eaHolfESG8T;tySeoOiR>cBB769<$B`{h{Jft0e~-Y;(h zcpXv(?3Z?HFt6Bvxmtr{14@E_*#Opn;`o17a`!}g;Zfj3vS0ni6emnd>YVEMaKhH(a$NByT>~nK|AN-^52=^Dn zzV?H1`+8>uNjLTpkBWo=-nOgeXXd4Yl7~t*k9V8pZQ(J=Kh@a|4fkk%X(9qFF9W~_vMOz zW|L;TEkl|!J_lHY+=VpE_#A-d9EWoNnuB0_Ayef5d>vqr0|;Z^f6V=lwF5y;7OrM{ zhtUHRyZPs9XNr0o;5C7;4UisaHNhzUN43)4a`+z;@&DqW+Kb|(_@++m(aui={y&QU z$>4uV5BWD~UDCgm+oz9*8oQO_%8&!3CvQ1Dd9OAxXZE)@Uw_=&{QI9n&DZDp+w*n~ zZR?58?q~LF8V24cn?u{?nPa<`n-lxjQp^7Was67(<5~^&SEBc=GUq>-fKBLwooH<~ zEowqPZ!>CtJD~sfgBOgW{&$o)x=XyF8C;?kS|B!Hc!j_QU%7RH_is=KIwkR zZpPyODSLl)pLM@=-^aFh_}BB0UDor_bCSK5-5w#{FYE{Sx0(;nIdxt?g#BQzXy05| z=VQNxu&-EOH9d;;XAtYJ?0vs^bND0XT;Bw0{syD>_om-h z^FGuABknIesODGNpV$6NgB#`kr2Xf)2koES->uhQ^|3H^x#AyfB0clTb}0wo=YaSe zfa)1_rh(>w#pVE*d&Ir?LmHsRzJEn;y`T*UW{4!V0YRNdlOXqN{X{JON46B76#m&` zZNxPL{@?CG_{V2i-z6T)UhXblEB~fFUH}^)9bCCR)$pn}pBcPUD>2WbrrGsUBjyUX zF`u05$rQ5u5w~#tM@P7O?c>FdnzYAW!o4USTuUWKn8 zhkx&GUY^^O_@OR-p8Uc}X#-v85u^t2*J;cP7z#h=Lj2H#yg^O0fXZkAvH{`(<;{Gp zh#d&*fwcjF9T;2&{Idqh29!2)LN;KwwE-o-KQ^F$G4RhyD$09yHeh;RY(SsF;2#^n zy_nWZ_;)ry_eu9l_ia+wJoY|L?2_BsRoT}V{B!@s|MfidT=abOob!bK4Z^$pP$m;E;ACoKe1H~Gq*FbKKx#>{@FQCo3ED$`%jongC8=B zy5+Prf2#Rczi&6@{K)rf=AU$b;X&G8O|(DZME{AkWp8#;oGQNhH2YTmOMXoLEFbt6_F3%p zX}!dKrG=r56C+DYUp$hTx)bTso6Wg9D;v;@-x}ZFn;G9@%&-4k3~yhDf8UITx66F} z*+IDcQS$r8$?=`Ur=JAVC#}|h{{0us;q4Rf`8~`F&o@Cks6{@3Sw3?bkQ-oT`R-om zfg|~O#R!9_73fG@(TM+DlbnNWKt=E`I}lyY7RVm3hLnQ?XkiBimkn${8Ssw{7^qbW zyH?V!S;@`@%sIe(JvJ z{^~yKe(S#L{_8o6Y5PcO{PW!O{PZ04Jcl(^FOOS8n{Y0-T{@qS#W{0B8oF~jE=A+l z{<8YM_3|P>+A{Q~4>d-$i~4 z|0UlagMaoo*q_!*eoy{S@vt;<<%lP%F^!4<{uQ!F;!|%sd=i@r)iA~7=bwm$L zrXFAdzdzM}{MJkDu@4Q+$_cUoRnY@v2P#F^uu5jZFxiEQ@PZ1~4$K=;-r9k=)&^h) z2FV7numQ6N$Oe?cwv}XI1NxVM0~81U*noaT!M^Zc#J+#s2i*_d7jb|X{B!?wA9X)< zUv+=ScYG>}f9`)`{6A=)+X$YY!@q2RTO*o3!1wh1hl2GW-+O>(pOd|CFLS0is~5hQ zD!<46iud^wTIMjb(f5_x+e&WliJWBo8nyM zyv6<12d{p3o%a#e{xtJTxG7BCzxw{30#A?JagB2Sqrv}Wnfv!PDc#jqG1bx`PpxHMUEI>V zy{SKX-E?Arjm-Ev2+lv`Hh<3R*Yx;(iy!}0{CL5{I{bn*L3 zMpc8O1hzr;K(-*I0ydyL9H1QdFAM%z1HBD!cEH+z{w2XbHXsQb(9hd|qW1mkKInc} z8^Hb1eVW4k5(m)zvm785{+~3u@8SS@4tgGXE_yzrT0La#wVvAuaR5C-Fh8;-u|aFN zLObz?JZ607eAtu%*pz(ytvvkx6V@Kc4uoxhVoLcI>3hoS`8a=CyL*g${>DKMnSJ9Q zH|H1RF+Z)zZ_dmj#|Qskm;9ia-{n3t3BNxA>?>wa&%b8=DA%RF7wP_r{gwB(+8?-3 z&#z{Fc~ zD!!`NmAzYEv21|-0qpI8jl^}?>j~H&)J%AgZmEMPb|X*`~&s9cN4QP?mKc_ygKDTV2Y@n`( zu8XdZu9IwluA8o(uA{D}u4@X{R~$gsTi0FJU-v=xL-$4ZNB2os@9I8YT7bBl_?om? z#b3lCE#KgM7O)ZR3)%2?1^GHJ-_ObKeg+%yuyrhVH#Q&}8~`1lIQ8YK7@cclF(_J0Z7xb}yZChhO$zn=Z=m6x2An_HeK=KiC7ef6bh-*DY!XB||% zlIj2z!>Eoy^-RfifQo&D|7x0jt~$VI7Fd!7kXQ$BLJV*M{^QtB#J@P5xLr^qgbpkG zv*P|g5&wbT5La~HaRUD3f8>YYqqP*92G~zwul5!8>nVnn9}}kyus<-ueiLzD@nA3@ z>^GNhl#di&mX<~yu2Vj+Tb$Uu4tc&F_ThVzspVNiyuaJA{;!{ZARhRI^-pg9_i%xu z@Ppl)+q25{Zk=EomvpzKlNx~c3N{7os$OVPpQ4WEd7~rjA@Q)hA4ApJ^m}x0hk*k^C5?_a!MzF+%W`#e+Z5B?SVN7`R*>VBfSzh}_Ugd=HxS6zJOQGDwS ze>A)&zaQlQ{(8|_Yo!4wc8Sjdy4ZV~r2#0`Nt^}dvp_Ow04M7O&LR((3ICa~AMiKn z0jk@`3jaE%Q94kd3B~+>7$O5if^dQS{+<(Uz%V|?u-31GtH1^fY55v9?o~KIXakz%FkJ`P09_Yd zA6+M1FI_j;09{92PhD4CUtMQiZ(a8|{^0=J7u_G-CvgD3Uwp53E$S~CQJ09HpV+6e z%^u#2&(O_Q&gjqQO2ZBgBv0DQ=8bOSc3@P;B5;wM)|bDLLQb)NwL6LN?*!L(yN>@Z zas9_=`^Tq0>pp*1+M~9rTfq0F@vFzDCz_!6f_eZn??b#_zP~>8ZQ}mY{eLg^&l$%4 zPlvJpgE#&~eZQLf@rUdC&jSBv(W8|5$j#?@&$8-()We*q4k$qbi0S}*7C=}BAdNJ0 zFW_&)05SZZh<(omgxC)>9r=INc18Xl?Kg&h>BM)z|D_uRI+1fp?J4$_d`X1;o{{fo zANFC7^{FlYB(5sXD()%{8(@Dx0`^mzi1Uj3M%WiO4snm)6pxlK9o;Fv<9~WuW&C(6 zFe$x$4!Zv)YWer$_mA;-1fPG)Yy-)r-|X7K)=!~vtR8w+^tO8CG6{?0UX!BMtrLmG7gec=VYh!?suGo%wX zqb;?D&4^3tQA1dbSfL#Lv^W|=A#A`~*noU|hP-e9ICh&n!~vlVXoVeUmCHZtkQRXr z7zFRpb)egH>-x-YC~o7>V#YC-Y)XrVY(e`6 zZGEqYJ+}Y*)MxC6DbLtP)bc9sU)cVBo80tnuk%&SpZfe%0~ldnykGlR`#Hw_J@yaI z`BUsKEllTpoh<2911wfc+HqXx{|v_isQv+fbZV+*TY{*cb0*-#1r0ET13v`;qO1dFpVw z7641s_xDn*Zz*E>7wE(|O?VTCT+4CLA6%IrToJ0-55_E+v*nn;5 zh@0%l$ICbiWCpcG>C_#JLW3MiT|p`_1NDa3f(;AXkxy*uc4XGjio_Ttu~&t$0R^yM zvH@>~HsB3x0Cu2tZa(YlHYBtGgJlD_2D%n$2{u62N!Lr)P1jF0R5n1@Ro6GN0pb9< z{<;skAG$Byt6~GHhzCfYQ5_cj#>Dm$dR27)zIyf`-uo2WwQ&KwXE`&FSF%C9QlOj^i|)ZT)*`FG_=6p z@O{<%OCxN}epJo6&-=vpN8I1>A98<>{fT{}*k9aVv452JPmcZ3{(d>@%+qTA5wV`t zdqM+v`PM7XITqCcL>hp48e9YLI)KZ`d;A;ofU%*$?6i0{DCZR2)@YRh(7aHNgG=$G&_UJ`U`s z#juYq1~(R87Vf3dD?XpvzohGa;@9%iOD5L0we#Ac(GP&1PX_lZi2v7v`xWH+7Qypp zQ{z7cKRp(F55b@J=ed2rYYOqgKxzd>aJI)JbiS$JdKBMF#kZ$`;}l+#2BybjSLXBk z*25omVlzI$27K%~!?DBfp$#s2F>W@b8`oV4o-dolM4&BlgPpC^wQJLI9 zDLzMGK96ib{?G=%1=<8QV5r-G++Y$r&@vZsz-!pSSFr)FU>9@x_0e@2*!U$ld)x-- zdg{9B`szCCdh5FD`s+UEe(1jF{>TRO;IVg2YOdk&qdOHNhH8W!+7Avjna{h3&#;Qm zvYzX=!4CRbYX^6(w2!yUwS8;H*zU#MZ7=%BXBoxpAG7n=@tH5%XQQ98?E@aQci{T7 zspCy=be9dSb-U{V^7-QX?Z^>G=NI<1U*-Gdzas7*#s1>{s`)J+=KW%Me|mo6vHt}Y zi~Z^OyYcd~z9sh0nHARlh~Hxl$fcT79L6XyY)BnI#tP22`#&G`erp9%Z;{`Lvjm+qVB`@4Ysu3*2LV?XfyJ=kkK*>mES z0ruge$|WUWzn}aT{%Zi5)4)bAu@A*>#dF1XiGA7k@`v*I^7o3N6`RjSUt2J?y2scn zrZvJ(x1e^v6MB9>IQdxo{Vd}A6?XLCOz=G(Up5>+JP-`_W`B2qC$wX=XJi9(oprqx2k83iKInevzC<=a|L;R?Z%~Uo z?)w*xYtMBY#eDR6_VJEY_UY~oc4#jg=OgUf{`c&Qk2l$|{TuA7eec-UAI!Gz-XCT^ zZ)$JHS5&sc%x~K{_*q-s;}LRw_uC}&zv0yR4XB#U>wUYF3HZM9gAw)>^9%pVUpe>p z*grVuOR@h6c|WwUg5>?)4D)_D?!Pc0?|-i6{ja$2%>BaD9}(+Wy(i)n%>tXOyhUst zU_u^HTqnu{iUX+zQk=+R0P-XMQ4ElP|Nja0JCwN#?hp3M-2?uq2Z{N9#gY$sPAKmC z#W}@2r9(-N5+_xBDvm0yD$Xk3l^q|JjD5wu^83R6o8Y7%KC`%M^b5z=bbW2@Trj`5 zz2j>8+WzSNBf#5K`1ySM*T2}GpU;N7jv|NO+jYT(<64rlYizTI)dPREST(RCHHgh? zId^ym-EPCeHgJP3?)MMw8OraP0FPLJPOt%Pumug_1J)1DXdsAT8nnp$*XWa~r_*)OFSM)pgeO)^*qQ*L~3a=vh7B0pbG6?+<9mtkm{8 z`=FM+lhMnzubO20w=K0pd(cP0{Feu|*jER)*teg(Z{Ht!-+rW~@}EaGm>pVb$9JdO zmuouPzKlxtF1^|dJ3nEQo83p=Px{{NaQ)l7=2!hb$_;AIMc9|`kIni|=KhI!zmWTT z&3{7P@3k=R7tH%Q&*%N!fBj$VqVxXPb$?mefYVPutu`9KFWw749wUkYVtGJf0CAt+ zjsdQ74wcnRz#s;Q`~4u-7wG(Pt?#$}euVvw5%$a92mbGe`{Vm73IEcS0^T3^{zUAf zN3j=ElCZB_QzG_L@%w4b;JNH``98(Qz2#Zuuqoxy=E>s^CTBOI zCNX+FctI05K^uE-c^CY)>Iufc`RC&EH=zB0#O*r<_x}Ox|HS%{|Nn#U{mB2nKym6>)ZL{&sn^0Bk_#$OgQ{XU-1~$Oi`q zxWLfXaDi5Nhy!wC6JO`r%Q#LiS0lMDe0g44&b9LR7T1#?- z1F0Dt)c9E&MGf-QUPW!m82X|Y^rx?Cx*gvAjvf1ClVkpeBU|l9>ZShq<#zk^Yt~m= znbG{NeZPN+9o;<6b}#5?Ye$x|*YTjjiD$%!FHqiFltG7%(AM9%%Msq$R z-~aD$|I*a_#khZ1^Q*jH_Im>EAI!q^}Ad&~mQg$D3-JP&w5cqRz7 zz$e52K`mhB7~ophO@BKN5XXO%^H>klXFt7Noo_twgL7P_YQBH*EO<9DaFzDDv@iiPn~aT z^yu#3egM20fB)e``|P7Rjxpu?{_(>HaPqxy@%8xJ8DO{{IjffV`Pw#hKxK4;^7z~` zmfo|puL-?M6H`$8k3E=*9hg3-D$lKnf3Ama-xR(MzgV6EZpUCx=95#{2)_5h`ISc$ z?tk_5>#zUf@n^pG6LrTwUIDX?UXnG0`r)C}P7iCrY}A&Vi9kQ)So*5dIg?~+mz*{yC9f?XQN}jUXlDCXr`pk- zGws_?R@;w9@$<*P`!_p%{mlP=`h2VXaA>oA{qb5mvSU6o+lSkFuJ0VU*%*HR0A{`Q zs6c;+<^a;~Bisi*Kg50*^GCiv6Za2wf7SbI&WGmwB-Z?S&2Py4gPPw&?yq@2f3ce` zKkIwV)%YW0J*)Soc!jeHc4=mDECxvE2lf~s%mbVd17wv4kPb*}l~@bZx@ds^e+&C) zeJ8~}oIla;Ct|-l*zX~JnS_1Cm?>FcU-@QfPciJ{*W}~m^Q4QV_av`Bh#Wk+*}8eH z@#j6^=H&Nw3XfBX%jd(j*HX{-0eQLo_~OsN-afv!3GHeIxd8lsMq8UZsvi0LD(?4V z`0o+gfSzTr31!K7D?e8OU9pm7q*WzOsD;MRkl3LuF)?!kHl*Xj7gIO%9++1Bz!74C zZ$l37Gq?2@mj3<9`}mpf{~bH=74PRL&n5Tx^*-#tHu43l(HUmg_H{#S!=f(mlV<+; z=8vgCd{PDbQ_16;8H4Fbq^@yVYAI|}32a2MSY6@7UT;%-th!^(CVGq6=*&9u^(He@ zIHQER=tQkh?v(L0aLOvz(&`n_Qb2EJiS2IaMt!``%YqnWM5c}IJgb#{1l zYx{QlAp0kpi79t->^*!wzWkwEK^mxbYcwf@8rldIz^mDlTrA5L?9@3Vc=?8qkz!1)@mztdy#pN}8L{~kq~{|I0E9{zt8 zF~Shyg)Z>=CdB*j|9+M5v-J9a_w=4+{c%DseI2Zcy@?C@RPY#K>VPWPo|?oC4dD>V z2de&m0=8!N00FZla+ z+tCPC^E+noSw{1j`td%yqGPnD7Ev>Y$T!Y!Vr%9~*Q`&hP}f#u)FLja0Vh$Oql)(? zEFM?E7L6@$i|AEaG^Pw^D3^xAm$Ic}OWE>qC2i&SlC~eZ8il9p7BTe%;x~{<)*A{jej&zWo6Gbl+V2=D<7l%_ke|>w{>1 z2R1QpX`>z9yUsq@vD|jQJJU8T8fHtzwP7ZEIp(;(%50%W=?lHf^F^u$7PmYB|HS;s zzP|}M|3LRg_e-kzIZ^k&B&Pc(bN~CU`-?H}YZzy1{3-JO5%#0U3(q~H^j+7U^J8KR z;CTRMo5W&(uog(Q5aLGhnLyWMo(X~t$UGNZ_E-2_IDcwW#j*kR2e(k}oBCMvsPWy4 z;{PhRHn)KqyB+KMc~0%qz0%|7*%ybT@olAkM|rrzxZPv;+Qax}@PBXvzFPUdQD}sH zsN-)#d|%(D4Xg$SsE7?v9KhmH|DV{qLa@O8#6IW)tjT>V!3C-k6R7XE5jLPbH9h^v z1uC~UpSa^)bb(#O8Xuz#96=`}7jXPL*8_h2RocKm&;`W-zQaDqMjYY)pP(V^#ZGPK z{chwr%X!^wY857+HPT;ja41?q8Z`<7$RqaUGxWlabtl&8f|l74?$gdb+}PSa*wE5; zt!vKwv!=FdO=J6DbtC(5O+(I3Yd~JEfqlHbz8&09-wti8Z=Y|jk6&+SKYq~2{|6dr@=Sv!a)Mw0@Kw*fQM??pS1>?pk37 zcdca35_JGu7TV6W8Pq%u=UkM|T%Q`mBl$hHlTXmzQO#I{f9*B50q*~Uv%MqyC+7S! z)%;N3p3MD=B-Q-nfE&mA{mymnpY5u%k5fxmKEl(V?UD09Z@cp1GYS>MZruU zp9ylA6=yE+2{SX1FC*-ie-5*M{WREq`A3@l^7n!E>-YWb*YEn;FJJev ze|^#2jvwk||2WXjzTeZ*zTDQ>j%=!DpRTEC`Jqs(?j@e~w%hclbZhB!`Gx}{? zIh?bXhZnaMqbk{|2@P%ijL!Dn!c^P3Vyx|0J=u1wnP%HoO`)!FEIHIvbc+sLms;cv z3Wt3FkJ1ZtkJpF^|3P1H!~xXP7wo?P`^nt@I%~kbjdK3gmGh5!{nhUi*89KZvpz2N zSs$wTdG5~heb$e2e{_Gi|6wq6`=1T>(fd^%@Z$5%nCvmYtqC(hs0EPTp)<~6{Q%Sg zL}!Cb2UM=Kj_QHAjwjXvh;t?4pZntXNVUD8-%rl(XUg#f8h@7)u&+FF!1n{}tJZ{E z6I!2h{yNX&_g@J7eu(}45%wFuO3aVnZz?T2x96V+gZ&|`q;b(F)44DhEJHk86Yk%N z+B@oW-XDoig!dmb>#)3Rh9p<`c)-fsOI?3NUcRoULResIX0jZS_E^$s43X> z?qufz2luSuZ*B+2dtCefkzC-v{`nP{{nq3E@4x1vI5I}U&0S?B8}m$6mjOW5*JMQrhqf;MkpKAV;D zhGq18-KKQoY$fKKPVQcSvzbeB{xZExqng^%37ybCdZD4D@VR?ayU-b3q#1Uz3VDh` zZpX#>qz9=kRCQwVDTy3FoKxIWE5g6~{wU{>9K5>@F>qTj+?PC`G{0H+%$4~5 zt@u;&@P8-f|K%%q_LunH&+wtr{@z0ySZSZ`na^vcQnx;Wd|od!w$_f}X#;D3ZES!r z?l`aJI2YD~Rh>Lxu%_}jbwCZ`hFWL=btUXYJ`3fFZl>R|2`OANloo^atb4e@%z}SS)DyUxpI1IduL{AzHW_w zZH>KZ&3kT*ooU7MTERJ5q6@TeZD7NqX6S~hRcOrj@zwLFdz@Xz*37JBt1_zF%E?u1 z`2^x7<{2&;S<2=QE6yDCA~tit+m?}%pEFmf^X1E@~YIY1Z#WI7+1>)oP=?62@IP9}aP-Y>oHw{-p! zvERMQ$+0iK-zPEF$LBlt8!9&q-){`|n}B_Mep)l~*fH$qh4;US=C7PL`S12`+nBCs z-TgGjx31^O-hZb*SRPMYOx#cX?KfZSb-e%c_!q9N{rGqI^;ZYM-A;ZE1`iOk3jgm< z!*+~7OY05(+u*wzqNmpa-!;H`gmeDS*NSDQ4ybv;ng-9EHjsLqv^wPK>SF^MyA4<} zi8F#`^Z=jzsYe(}OfU`~&YaP$i}BN|cn=%B7U;(x_VFG+g|BSEcQ3~0PvA8Jupu4z zJtjpIdKDTV&ywO_BFQ;B;{+L=U^(EEdd-NHPuFCT&^SX+}N#*HV zEQ^gQ&3wcXHjP}tloU8rFLDIr2gY?lPwhxfg&9P{nKhvK0)x~`q}pNC42JbW%Fik{ zD{VHdskB(tAQZqRzwM8MTd4p471wj5^C}ip9hkHt`4IJpBy#}mIqg09pg{L$z6Y^s zrh305-A`xxY0ghE>ivQl|Cx2aXT|-&$0OiGH9wbMaK@jS`$x7(c>s7!y3Q`q9HXEo zShWBb`ka$M2fWmKprW}znv0;>h?R=^c3gm zt7r9s{|o<(sJp9^gz;K@EsO^^7uGW^p0C$rq}4?~Q0-s?Y(Nw6*Mi^Kmb!$_*nyt- z>we@3RpU1Xjc_V@#TJt)!3vd@P>hof7K&SAEep@*&@XoRl=p3 z0IfdsZDR3Tq}kTzxh(0ovhUJ&#Q%hS)qkoMRQMPFmkp3l zk#CWYk*`U{zqo&sg3S0p_t!p+_4=`YRoCh{f8u`S{E9qtnH7NZ26KKcvPkz+ukT~{ z{)foB$y2xuLo3)M6=PH1E2#&=Ys?~ zpke^kSrU6C;y=mvE5{eB>+>AnZ(~2M@h9qhiLriGeE)U)e#G|!pC4fVt-!~CeZ`a` zI~2kHmtb$>(}vapU#-B4YH-rw|I5(YJ^=3r!9BkJ7xXn^ZE0`Ej_g7gd>6k<-TK}o z_R)?xAm6a1F!|d&@Gq~uxT28e<5689X8-Y-Y5C9&FQv& zVINyOF^EZof9VkFzf12~fmPnd_bA6I%e;*;tkTZMHIqZvW=xmjXe33c4Jv|GT9|A0 zHoU2zYbVmZhP0i-h};y=#)HRDIKeKYs@2faRjWyWVv?^lSr z*ZhxPVtL@c(VQRYeoxBxlk?Y{zid~Yt#f|<@Uy-meE;4f^-I@WanYH39)be|bAitH zTt{p+=-g?Pu*+>7|L`^Lm-~Kf zcw#+&qSlw}_p`!&-$>_EtnYkZx&0)*-&{K18|=%>K7Sav7r)euDPez9$6`KvM!C7^ zX`JIRz8QSE7g!#T?zPf!{*UiJb>Dyd$Im?n|J70D{I`JpHTLPg<@ntNU@U`LLHbnZ z4Ippc8Gqf^Ahf7431VqY(OLINn^NoQ+NtIepCy$ z1q;TuMJMaP-|Px6=tGR2Mhr3rJ#PlF$qF?6op2S+9-2sQvLDZD2cIA=8CVk=P{nP) z_z?e^wKKL`8LmfZFkcGHm%z6d_iHq=Ls70*VZUz9&$*7`P~uXutGdp*-h;UAZUczB z6o2Wyh~MizDL#`8(EUq6uXP(B4iMsBx~_P>a4(y4;s18u zW7=!2;Q+0Q-r_N6b9_<6{gZwFi8;T^V!b|r?suWR$c#_-{nGtH-_NX%16N*h_BFqU zt3S)ni2=?yo7ttRXOfLmeUqOLqi)@HGSs!u`|RgVE-W*#OtVd4TT#*A2mTv>MqAu&pJG|MqH(O`)e~XcPE= zR#ULt%>UNhQS|wYYfH~UXWoAwdvDoLk4KIipl{}DYmJO zYm*auS9TsSz6U&@dpV!E6}JN=-42Y3*?}T{{f5JxbUhWXM>at5yR_994{#eGE+89_ zGj0Qj`8^g$umSG>6a2pLFJB-HIPm`uy6*2WKxhM0Cm!Shr~|;qMEGy%_~-my@bBC| z^!-uJFW%=H`2Hy8C$9SjzCYIMBi|1mH0MLUpI(1sen#&bZn)tOJ?Hm7wLQ!P$a&)x zXMdfT3slZSxsMYBvvc-H~OJ5$_O|`k@Jtm$r zq9GbU7kv3xV)`Zc&TU}-FnMxu{twBiZ3XwM@%f8w-`2VC?djNxba?+TatD2F$)ql5 zX008U!5llVO`p3j$2S;ezTM0r)ChuOEyuGzHs$}xEB^E7`I#SO69Ri6TQHCKKzv~3 z^q$zG!Dxh&s2y5NP4N5V2KCc&bkd+M(2Z-AMVgPb~ zos!}J=>XbeZAxT=|KCdNc?%r$X6K^fq~fOHsL_1SWZz%(nXG-k`urcq_e&qY@A`A> zx=YXc{;EsQe)T`a*B|})aDa2^30@={_b57t<{JMl2S5i<{3Kf%Z~*EmxXz6{2Dr(u zf6Jo8W5pGlMfg|Tf3M%a&ct(p-WS#MM%Y(vPo(vQe*XmQXV&?o9S5;~#P_A|2O3|T z?SPSS4;!{?=X{N_af^3w!@(hg8l8p`RmEMt;Da+b?tro z+KK3WW5|yU1yADE-SENfh|^oTZ+4s}U_FLya@xvkYt7ag-u&NK@z(^e4eUgsEzs|m z4VXJh8bJp>M^Ey0gFFWyP2jt)-lHyf4;tYz@`B@u6=bh?zattGqtu2ARQH@)dZ-JC z4~!EZIB84}aRJ$Y#CSk@fNa1UeqVHd;+lYXK#m|5a7{p(U}hVj`=50j5b6MK1A;i9 zLz%lhu51gx6#iQkyDf%)aZ&BZ`uT$MJhe|x=KEFe6Z!s^;l9t`b$%@8_aL~q2j5S< z%-xlD% z75Hyc5}md*T+MYq_3_L1hgv`OJ?P_$YI~Bf4@V3*f8_U1#J*zA6Jz~=?@Qwg_aG_{rF-RI)#r;r~QOAc;?<9_Yj zRD5k8pHZhewRxlP{Uch$@Eyl_gz*+&v;~;cqL(dsVLN0$d?o+PzYbon-{E#+So4Ix zg-r~4cPM_8FVUWA&)!PJe~Tiwz(H?@ zi{1z)y&?4d%=SmG%H;b)%|Dv)kr?+U`+jsk<^2CNbH4sl8z3E!Gt55xPdPx83#gUn zT52i-4xsDalZ^SIs@)$@BzZ&244<@kOR`^xKseZ`z{oiEb& z6E!|zKgs9AZROj9{q&yd(XWF3UK`!M1-Z4}_ThWf$RAmQ@81i5UV$Ds4URvWnO}q8 z`TdFW`+}R^+j6#+QYr6`v<$ie}GRO6LCJW75R3p*7)dXwc-D5up8mxcj)){ z3cshH2P=GyUeE8DqZQhS_}>idjJ`i_bZh4U%cl0=Go`{+#-anx@to!HpY{?H>>wUk zfNdB}4xx`Nn$VW_EiNEkAm9QMdMPHT=+`OW0*VRZ`e2|7WDyUvek;@kBTXRG1!K8^ zEOkYa^Zl2ef5yIREKv)l;nm}qMgL(is zK$HuBYc=G$H+lPJ?gOz{G3hdq{|EoB`vv%yO%G!JsGdIw`_lQNn!cpmzSs1G*jLOM z%k9Nt{basRE=znr!RLGK3m>QYQq|>mkk^-;QgZJGw2eX_vJ0dsx_!*wWXr6@R{7AFRM; z#B7P%ggB>=jgTE#$opJ6xjVIf1Mv6s0B)LrO?wATa2NLNW9-2yKI0Vhf;3xB?4w$P zfD6>JNzCMTeegHA067Bmlt34Vas&zSK(a2Fr45Mk0%2}2W&_9rk`oB>0gr|pK(zo5 zcpTZG?7iUsZv6k9=J+pq8{G32_TNo`?`Jz9+d z7is=+-~Sitea^8vuRhyOKkc-peNQ4~!E{I@Md%@+5nWBL2xZ{q%n`_cQora#d8ln0XE59<2BzW4A& zIX>0&g|)oy_rp5g2>Y({MY+8M?0cM##)r=eupjsN@@*4)s}8@q=jpZYS21UH$GWj# zVkJEJ0RC|)e1Ek2df_PMn-hF=41WneJ$N2C#Wn<34{*I;tm^Ps#0m?>b)>f?VU6zu zR+Co3&-HwNUHCiPPPlz&=YJ=%3I2YZBLsXw-`C$+I;lH#ztjya9zhR)<^?V#pRt9S z=1-|B-Xs0nDaKc z=Pkbfv=8O`YqBpD_XlVC#cTaen(q&5eWSP^-+%bVE6>0Ce}bt$(`!5zc;;zc@1w>s zF&CiT$4oVW-WPD0*G$Fx0x;uGGn}A8>y8{h_MoI|2KdV|~~7;QPvLjaR)3zH9m{yovRxA&MJ6V5|ytFI+k%nC>k z*90C}izkR*1ZxqG`d;ig{@mcTF+1TlA#N7}zJNV&ju4L}WP@Y_{EUt1ebN4glH-_2 zJg|Tsf(`UGd_;}Yey?Zx@I7X2&}-nj0R0Cuhc+NLS_?Y~7vP#D>HVf1d|1G}%v=6l(1K)qO&$85hE%E&2R)pDpQLW#JzW-b}@Lyc>zw4T_ zb+%`};>C-f^=HEJ|Mb1W0Um<`eC8a0yyp|xLe)R(tiV`b0KHLuUO4sA(gMpdCs?-C z&kDlU)_Id!%eQW{#>4>4xF0RC%WXZJgn%D}wjkso`k7w4e46S82N4g9Wxm-gcncD1U@W#z zIf4$@xn|Tb)T3`fbwgFTeq2MYqxUn?yEtuNb*^Jg;s(t+<(dwv&iC|l@h#;J$rZo_ zGTDHbCYX>LjMWK-Hh_JhyrA2FYLC0mknhNh|9h-8{=a3h+u@wI;rnm){a2TL=)Rwx z)k--z&o`mR?`^bf_4s+MAN?*b-Ft!e_(u8u$oF4%{uy7~bkzkHYHk;{AcvAIE-B*OwLcJ>F0D`;Pqtoi9_YkIxtO-RG+puR0o+dhP02|HSrfUrgLT!eeLo(*XB@&)3%xua99qlYb9=x#JwHJC=LE!C8}g z#+J^wI&n!?)XMy`rIUNbUZ>v^vk{>^5v~J!AX^aFgP1LdbOhNbY=Ah0e*dbO1Ne+1 z!TMBq&m!WUjnp`Emgzq~p~i77y~FAs9OiM+qVzx?oKA0|IFtI9q?yhfS`Yisn7`Q^ zd)AWo*pkQQ{GCR`5bAHB*0{GcL*)t*Z2+2JCL2JVV60X+u|`lF;HiKEuxGS)IuiqQ zEdL-e<$cz+^gY(9#GP>e+u{DVqWj(K98|tvoV4<*S9{HxYS*-1{X9?N*u0NkY`K{0 z>vjJ0_&t65dE~xA-+$dXb{BE~U(P;bP_0_E{wsWcWE0>3kBS3CHG%4Vat=UEkT^iR zCMY={2nTpg^AxGGe)9%w@J(=lThRf@%W{9(mL^{V{yTyHF2Xq+0Kmq znP_Hdjw#_?Tt9~U(ARtX9{Kr*zYFsb-b1VhSO(MdwJ)E_j3BLPTJ*ZJR>T&0g=x_W zz8^iuAH&z`_e3@#vL}%}aE_447N9A3oDgacu0O~IbaorEBBL*Ueh4_%-0<1tI^RJT z*oHRv8GVl*_!&mKHcn!;c^X`(oA)+}56l_alp5sb*v>XwKYEns^q}6LH~K;!9((e2 zXFgjiIFag@6+2K%BpVR%0M!c8qoLX@-RA++2`1JCXg>sTz_acnn&F&;*CHs5dBciMm2huV)i%ihoOPRjS?roaCcG(XMudX{{*>inZxKjr)J{YSIi zaOq?JExtd(zc>JA8g*B%ljfYN@7a3;bzUHGfO;dun=)&G(Ro2vb7nASslGwYRX*x3 z3X+Q{oXzi#?o<1+)NfTFk6W4gZpS};AL9P_{uJqb9`h&U_`QEub$v-WKCk6fjt{Lb zOTQoLd`Ypse7-opu%D4y58vMe9CRQ*Hqds`Ppi8AU;gzCe0UwY-$eF%Kj+nfuSbJ- z|Jfnr+KR;!{CooDPr$q5TRB6me*Sw`PVdiSxH$K6<%|Ko-r-Rz_&VV^{@i~4djCDx ziNH1l_9T-%2;+yCEs%B);{*x%BeqM=kv&;8YoK$1t*fV?3oIo5Sx3La2lNpgrk{8- zws8Tv;dsvzte)M+Yn@lk>K*hXFB{}_g*%z$r8#Ij*AM6GG;{=UjP_hF)j%qjP}*Yw z=>eL*qPh*$ZUr_#Jwpk3LGKrO-hG4ih&Vv^YEOjtf5iQNyE6B|E$@M2-s$^H`%U{! z`>#6tu<|ST{^&d(;?+p=OV0PX?`NN@&i}s1_n&iS%EXBi)#vwL!Tlrr>k$s{ATy2* zs^8h?14K1JS!sca1C$R$Td9!aD*A&tM?J;?sKY2kPPXVB){6VouFU<`v4Z?R_^(QC zrv|-WwZ#1+->*L2Nb3)K_tA?6$NG2@>v{iO>=WywT?N<|Zxtu4%YJN#PuF~n?zVC1 zC~Etb_}r}Tzxfp2yA&*pb{{L>nTUJgD8jw;H2Gcm;0W`9Z!&jhXel;vBlXXFsU1`ev}PU7r|x+wea917lc|lE?s3z;ZL@j)Z1M;* znK?X--s5zBHk_V=6yCqIkp|e@%B}}U6IAb@?rSV3ARgd-gV=yD4oIo1KH%qlkHqo+ z7%}7{)&c(C7W}s=akuX;?Xw1N-Hh+Q(f6PBq4r~-`CZ|>-!(sYf1>6m-!G1v+4rA$ z^np9C|F84?i8kQ$)BacMyRJFsmq-ir-XLj#(TouIlQb0d2Kc$*-XF-BVc6Vixgrig z9=71E*0cz<8QiBfrK#B{PyV)2BL2zwdahr6;`03g?+^4o<@waZ7uEDewfxHQCF=Z9 zZeM;sQR5f(gIIq`e_>xexb)ViHNf{bB}Q$}-t3RBngY*#m$>(P`g=Yg2RH}*I>fQ< zTDxNAOt_aemwR}dAkh|hj37?nb^s3Vc?C3rae*BO;+W0>7eE)#?^?fL7&Sxbt`8m{F8Y#l z2ao?KZ9w&d%so>7tMBx>R|L81fNoU+zKQPc4hz&HlOru6e7~ z%YPHT{|4WGmDq>UrlnCArEXPqe%i0%{jWZ7p=*B6v!6BFC+hE)@4w?J;{Ly!(|P5} zmH$ul_$OleKlwlBgxo;C<1Sqj@gmg)$Kn8KfeCSdcvVmnp#H$C&|I#u>TrPCd2h7( zZ;_8Jl+BtKyUSXay3g-hr;6lpV*X$Fr~adU;QI$C&mZxA_@Qh4UeB+Z-h{foSPxGk z_NnKKasEK(^H?A3OY0No&!GQS{dTI=Tf*7W+UFl`(ro|T?Cl@nxf|K{Qyf?F?~#Tt z|LK~24EJFyFWiGS_w(+TL*MRL5AYtt`P?DI8bgV=YaKK z4)Q;be}X=6h@Qxg$QSIRPii0egOAV+K7u2BNbm7x@`|zz3(*yI4l18}p8i%N*8`Os z6bDf5R`)kk9MBjo03RS<(3f~nzM&WTP>&kV5Ho`R%8$VzAF+02A7nq>>-(xnq1*BO zx47@Gp8I;=f7*xA{IoB%Ki{Ia|BVFAPqjW-`u+>f+V{l6cije7{_A*uvVG8uVxEIdG z47Uo8V#lfLsxJPYfPeXZ?tiN1`Vx3Q`$YBSiGBOA9-c&<|97x2zc1b|-#>qBJ8+u< zKTU_XuBIOD3wmUZ!2OpKxRS!(eEE?*Ya~ zU~jZW25aFcw6erCny(XA@U!(iC-xd%ziz%3HY2nnZWFKvtKk#+`!QRP$O)tu#Oy#% z=Pv;tkR1r~hwz-Z9q7Vyumk9nn#23<;!!?p=p*tXM>((S`>*$6FFy}vBXCC1k3Sqm zFFfos62AHJ0JdN^Txt`u5tk4jOyWBC=kIF?kY_g|&?C*wZ)TD^hvJ-s76R5{V0 zKajdWj{|~yfcVs#VH{Az`-A>!WnaFEngIH(UccUI<-G|Ga4Q_(4r^YVTy1G)w{!nG zS0WhYtTbNsn_9ZSDMzb~>2kv(vZ5OM?O1-viW zB-y5w(ijyRoL~pg2E=o?9?k_kSD>1rz!r!j=sK*VZfMo|C=xO`b;F9 zP5SGvI;ZekpGp1?Y=Lx?ui*unm!Mwio$JT(`kwraCd6P>h|@}80}69rgBb$S0@BcW zWcvr;1Nt|7#W`W0y4hp+?^^Xq>s0A6IOM~=kF=i}7rul2bsJpsCOBv4``Lf7d>_8Q z0QtT*!?<6X|4V58(QKc;;nyCZ&i8I=eJ;7+to6l;6}yoA|6lL>BO5?((3{LWJQ|M! zekULB>=n#YyplM8+3K%RdkqJulaHD#Y;@D2cUjAl_ru-D-*O+jRwJ)llUlDjiTGDP zui}2y^{a8>1Ugkh0o=68<%JWwj#0#F?#^7NVElOh&S|E0!|Rxflwoe>jSDQh_rz? z7l>*HRNo*@AbTk;pj_em%;(>`m2-Rdb2icE`+O$iPyhImYlt2A<$LOC2{-{yJo-pe7OI4^!KCrhyA^m zoqy)B8?U~&z$xsTpA#10KgCKvWl`IKbqF;F0I^e)U@Y9=8i_Ljrq{Xba-JAkYm0y&$v$(ga#S^JK}ED#%@{3CopxdPT>O_?T>{97b zYJbuH$SEne)EMorem=CnJl9(_bbqh+BOg_gTHm6?rEfoRiRHup=VqV2a^D5^0{r#K z+o<&kc|S9~?cBedmD;;^?^C=#JSQ;1zaFIp(g*QjEDlg@a6(;>v;eOQQjZ|9mg0aC zFNATxtMp&wrWX6nTdYArYP5<{uTkm&Y&d7QReq8f0ByH6vmwEMzeW-M#r^U9tqb52 z-X`vse~4!G#PvS)@Wt!;;yJ!Z>r2MI`f^pXt9V}e*|s$^-RJ-GkMG%^A2}Bgj>MPU zKf1Puo{y~v;`>O?3v|2~?&a&n>*4f)Zw@dY;a#{Dh68LfC-|MI)D~+^3)U(g;TuR}JD`{#(g@)K=!1#zfOvq{5{I>e zx^}uA@A7#SJIMxoy7xVJzRn<*7WlExO#YrTh<^BHKiJ@R?3%1fzxrW@qEOITQ z$q)AD^)|P?9ueD`D{#k&S!7+iVbO+-O}nm zYyE4{GsgMvU701(f!?y#^qDoI-n=0-|8=NAudbTk9Mq(|c!iaGmf2NLU26IN#%wQi z{};pA9*%GOgTZWJ#j#}9MoXGcD>br1Juobn>8wQ7aV}PjWQ2ghl-C|m#WWLk6JHU?|R_B zA=+;f`G5MxTQO6rjpBZKNble@$7c$TjqL9E&mv4`jO8UhZdI(cz)>bW4I4|z4LnU_?Uke z<|DiZ7*~9;b@g;#+t$p$25B)v@T4nz&gvPl*Xefzb|JC{;tvVj0A8RtA;t-k?SQmG z*9pZ1&;~pvi1fjr&N!1chz;;MXT<{KK@}IR!bZy8>HY87vXs34I_9Ci$93FF9+0z# zIh*7NXL%mx{BF%iKeV4~%{ioB9GVW_n$G-z4D7=Mz8;1R)|o3^Iq$EHZCTpX-knp| z)=aHtD>!#_@$iy1e_$b--8-LUbjf8?+P-Y#nm=p98$51lH6ON=%J*9LvUgZV&HmKP z&-|S6!)*GRufadFGu!uRX@3Fs#rviCCC2Vr}5%o=eU-eUC&++j_Mhyy%m?aGtO zt@5;Wt3i&Z4jivRfdAAO{@(`w`2G&+DOG=|`gjw0zj{o_|W;K^#yY> zo4e*G-!H9O`(6Bb@B1t8Ss&wP;XT5+eCGDGvp9=uHgyKknuF~*$)XlP&(rh$b-XsP6>)puya6r|;{{=yAdTTf zJ3#J0`9#+Vi3#8Wfj%gk*Ux!Rrg%WL#9@9QrU?=UESrK22x|tntek|tHw*r>kZZaW zEOTb}`-}N{9(;c~?|%X_l}53K@Hx|{A4=tUsb~VJU_TWbkxKqG)xJ73fHQzo?2A3! z?9i4rc3@2t+q<~7?VM4`ws4-<#$g3*b^koJv}aD6)8RRr()@87Q~yC5T>WnAT`rro z=gi;6Z{q)7rO*FG`uyTGHU@>GArb2tN1FhS?-&xcD`)Z5Dw6+`2BDI;<$?BbgPly ztxc}CK6#(U)Pu(GPw%L6fBAm(nQLYjzTbI&*vFSp&#$^ZVSoCd5c@t8FTlR)_thV( z7+2c3xVLyZmpFc$-wXFim=E#pSa*!i zCC8vO&)2SZ=Yx^oUeR;?b#N576$v)M?Sb=yfEPq@Lc|FY?SSHxASU3fGCr%~Am;)J z@ql6NxDHaviF3P+qhT&(nDY zov^JP_a~j8Yb{DXWNpho4hNvNqh@wu z0CGN!UblhG$OpI7Tv_3t9`cSQY;@@R$N9{zN@#u|@AsO1)%WO3jR5;IFdyMP!1)4?J3iRB5I?B3$k&HFX0@W9`}28?Vix_L$R;ReQN3co4-`iPyddBN zL44qLfcG2NfpI|&kP| z`W%^uyl}jFkTug#XBSX+#f;^-qZ%-?qyhS316!Eh0KK6;cBUSyjxC*7)0U2}W=qCY zg8P@T1!=`>Uf%*Xt6LtM(k_RMY5J@UuJf4nsZ1|vY4S<*m^Pr_r#iY{dFuU&Q|Dh$ zwLZk6%Jsb{&L3ev)cX|kUw6rw$1l6^tfE=%@l)SBxgAhG;LI~l>k4=JB~c5A*9TJ< z5X}z%+oe|ENqE?^Xt6I+kD2p2tMd9yR`bo*K8?z$Q}QR`#HC!SAy?PjQOKHpU=b&{XVmBg1)`>UhgK3tGHNr zI(%R!=Xw4}T)NZ07CwZ3$3A>t`8;7nT0thC@9}*Q+eiN1`MrESc18YqC%69|wJ=Mi%Ee#ei^lsK3?2v4c{vZ39KW7QA)8h4^&Cu`M^={lA#CU0NbJ5Z@!-)95QhJ*7?IsbHkR#lrikaN!ma`tB`Ie>wh!(N6nlS^`*U{SQcf;P58 zUK`cwRU6tkyA7yAy$CZvI?_khvM6;w)cn;%TdqW&sT6v15pqxYRpX1!pOZY_3##!6 zu^(yu!v3vSob}5Yr=Ql7Gkj0!eg6jUPqv4bUU24LsS8>!EkLu;y*^ldf{`8=_6n;u zDBoi`OPoB+bMUh4^klq3jaKektako8tYP7MtyzhOtxdTntYeku-~cbd0ba9yjo%;! zc*_R2rcb0@gn#Bub?1zVo`LV5n4-FV?WdrhCnH(!WAtkIzQ$8 zkN^00c)%9NtF-&5h9=PV;rp)Z$9=xIzT#}@_c4E;i2EeWyH6M1L#zwmzWDoleXSr~ zj@C;4AFc3vXcW>Z^nUkj(ZV)_HY2hJ&Jo-e1iT>N1c6=<;{(Jcfj)pvxC}es+Cabs zlrIz~iZp?L%Las+U^Hh$J(9AsinEksmF}XN3)Nh!=V}uA?8H9RyiOyXSqzHd#&Pc0 zSY|Mf;S7e+T}#@i&c$p5XN(P_CTK7{AF2gX9dPej&(rt!By~TJSPQh{h6V3%EvX8+ za#>=_;^<83LwOU<={^1E(Gm6^XI~2Y()v~7bNiKN+ePP|v6(%5Rr0<*_4Ud9e)6^9 z+>jU00zSL@1U>LPudP&0;8j0MnB41Q3 zl>VEwtN65auJ)q!sKc4B4RhOoX8CPUtG8_^_#ff^pV_nBE3j`gPeSv1bhdV+_b2oI za83`ibG0v}T}#7K&5z<;`E14eUmg8~{M0e((>6F?7cYqF@f9Nr`y2V5up-QeM?3bV z>!B6Kc)t97i2D!Z>&4}hF(1SFO3n^pZF?tJ)EubpAih@ndy9X)isxws&kyW_Y(i#x z5aR_QC(!$e+X3PN=>y6eWa0wS2jlU8+W^-D5_Cc50SS6Q*h{E9K$IH{aIg8tt$g;e zYOEB4DgQccU_H0d5&p&9#=+snbSr10x|Fezok|kp6}KU6i*UaS+Q8=dvHy9jcm3C_ zd##tObJge2iJu@=eApV{FY4eos^LG%=e(XevunsT|CO`qFLTXF+LLtX81~VpA3>*9 zecwG`U%fr}t)uMS?8*E2)Ytz$_M>aX`N3t$2_APnP(1>!2WFKM&{?9FQ5(bzmKUzJ zvN^7|O1W;f8gJfi_1?bMniPN7T9tjmI#hnny4HNzdezTm{hDC^TNGqp6t&?U@C{uO z@Q)vv)Hm?`Q`ukg{nJ(7r}J}|i7)>nKQwQ2fPMAwNw1Qwr9Cd(3iGP_`R0pH=~rFj z_;CD(^?Qo-g$>7k#P=hgPmCSK_u~06j-P=0xQ~|~5Ap6e2jA2j>2LblxfUHfSReBk zt>}BfWAI$PPIgPSA+QJH3Xv@cc!6^Q#Rr-A0Qx|fH;~rn~(mv{Wj zw#&v3YE=mAzh!+J=e1t-aMf7&|10lL?D)%rAi z0}fEY2DL6?!`hdyk)6d8;fy^wx3Ujs*!Hc3Ur|4Aeam2<&G0j|be@iUe>~=wkCN{f z_g73STuYDpbkAn@{i^#BKII#Qe{o^e?}N>SohkmvJbLb+X~NE^HPsl!y*q_?YHi>s(G?m`B!eT zlG(3AQ@RR$`3m1xxrBZ8*^BHqVgCuRulk+`Z#XB=`ic4J?eUoZw9`&I74!cOV*W(j zC;p!^#4p9BF43IyX{kC}voZTE@cpw#Xht8iZ^irB zo8qbR{Xxx2s%!W1jfeJcL;L@Z+Vl?{Gs1%~pV{w6v3`hsup>=B^7;BbitiQMC*$7v zyZpTSbm4s+I1lmu;k(ouuy$|sb#V74&Kt{mMbA-RvR)I}3fT|+PUi=*1@Hpr1lS$d z3u1O)vD+uujcq44gO`*hqW(hgWD9ffi2#~_viEbuKVAv((~4` z%#+r**dtb_;C)st?;Td*wOg#zOV^_%U5&2%S9(t`qX$*kzsP%1MK1N zT{*QO++SyDaz@^8<(Zg!j}A2-Ub=w!7Cx(om{s-s+RN|3d8MBnIj{@u?+0p6cDSxC zP8{{t1e`x}tRL|GD9%sx`Dpfv?cw3VUx0h~x^SO>`3Uch^F3glUL$c3CSVT^g!aH~fntaRI}q@JNG~LB;4#5(*#PnbF&i+(d5|>FC?6u- zG^!KSwe;EmuIr+7*?>-dy%lfi`p@P*=zi$FWTZ6$|MkIt9qw5z?p<}ihqC1(I+ew? zm$bB2MXX=b0@k}hUh7u-HS16{yR|C+j5R6onAI!v0CD17Rx#IYR{G@|t?2XDpeJ9+ zxgD1?$LA71pC;<%*9i4qr%QtXuZ?)>&W8G`r^Va2`wT{(Zw(fObx0J^DZD7m7 zzE4JUW_C<>W=OGzg#XC{>VyAAA^tfFZ@A9I(%gIXtOUM)(S%?|*K%@MYv*dF%~bb~ zpX2v`{NY<_(cgEyPP&+IAI1BLI-g@d;`^b#r~I9KzH~U(^Ay`h{yxIJ`}vK5Zx`Mp ztnb_6e^-B7y~l@sW9jFgeZ=$hTwWL0hR7a7wjkgIne9Ln7bqrJ?lw;vVWbO48&s~+ z^8>^_nR!5%7f|nj>I1?WA+Hl8hKjU+fCF?Rhu_7y);#ho;$GrlGvNT@WEpU?sRJ8; z|GN19T7K_j!)42dbu43p+7!0|EeiR4?p`;yb*i4z+Ejernw5IO>KA_4YUaPkD&@Z2 z%H+JsioI|hI`UQYn}hv_FLmr^59fHC4Eq7_BX5gpd8c&zvs3&t1aQx%{g4+Gbu8~PAOU8a8-;ewJK+pS_*xWgO$n67P zAK+ft6@~+>Z}a%$@c!-a53L=)vG_U9Q@rBK?EyA{-<4P3m9I@7cIs)opb5DmJ2Xc^lHcw57HxW_`K8J?rPS&NW}Nww1G6 z^D<8p4?b$O-n!qa4C&pmB|VGtg}<1nE??G(7k%`?hCQo%wETS=Y8x7D~LUpT`!aK zX6*bOR`ad`{el1V-NIxpmUi*wC|dx?XIi_I9)-0?qUV1WO0Y_@FosIHaq{pIleCAqJK ziSzPX*V?(QebpS+vfOjlsQBYnyWoRX^^Lo%+^e@)iR?F6p=YiE`+v3Ek6cE5+3#at zT0eWSs`g~^K0WpI|2cc0>&@)YrqWv@8*m~Ih}(cS-3DB3#jx*XU%AyP=ef&j6?niJ z7JJNEuotu^y4A^JeHxP+ZbhCL4lt7aGqx9Vr23*O4@6@g6ySdr_@6ThEqW|@sqyr! zOwgQ8^y(?ht7hLy+uKGSOtJZ~!~2;}^Qr4;!h!G~~B&HPaOM- z^M$R*=Lhk97}vw|W4<2TM?T*1?l}Jd-BIg9`ewuRDf6xx;QCIyM} z@>+-LuUe}LFIeM}PgrN~4_p%Z{R@0%f3n}d zgLwa@%g+3TJ=pRT_W#e}{I_hVt~=)mw?CN;2=sspIag3TfVwU0dO_@a@fUBjve^47 zZ`_Ujf5;k@c*0tif5G=g_j+$yO4GuY+NP8Z>qPFTdo?%!no|FUHZ`rOO~?NS`0oJz zsZANrOsk2^wVAAQH>gdYHOMwFXKOpP^84|N$Byi09dLZ?6#nsjo4u}2T0i;yn9eWk zOXJT1`yS_SaIDGaE53K0ANqU8Jw98wci#@?9q%E|zxZqqafsI5_&SvE|Je8UU>meF zQ!lg!3ARA-Lnb@G`;b;BE+CCix`1rni8dh61N8Zo&s3}<-V z;sC4Y6Ob)cJhf~p9DwV)cp`JX(z}8G&Ng>UN1Hveoy`pKuX{6jKtoIKThDFw$Zl0_ zXvgxF+Pb9mZC2QN)X!&~YUHxk6<@L@rJlCBg&(zQ`R=pwx$dx%FWn6GuLJv6f&I(r zF&FkPVs_7OW1qd(@f7y|?_fW&3%dUF3G{XwkcA#_q7Asx-hSp6w;m1NvVP5r+Mssijk}OT?nyqWFWT}zbmqb2oQ9)4jY`BnwJMXD zeak*wHH#j##pA*CT*rg(uNXkM*ttRYXWtY5Zsk!NL3j`^P%U4O-;>6_()E4!`w{lR zm}~h7K0k=-Bix66-Z3A?`P`SZC51bjZg^3(sUC04e&mIE)(`?1`0qB7JoLeo1V=YYY4*t7<|4!h) zz2A!r{Qs2Hrf#EUt4H^!VZ%CCvb45kxR1rGXTt*4xmF%)Q#pqPW*`SLAR__^yXzhnQ3tg#>J{879wzt5gaIfecIyVy^(0i2&YMEw?7=LML>gdULN ze(JU#z8oGP8*m*q;ASiL+8uDf`>amkzu_02wbqq#SSR*M&qf8Uf6Ef^$MQC!TQwWo zTO5EK)1c-yeHd})NHnN1Xi?+IO-&?EJ(=27_US72?Ym3T6Y&4B``nLq1o)5Y;$ptv zd4EvX<2t|R_d?Ep0``gXV?IB^J@LG_J-Gh@-z^^>;5fj$;*WrXd~9DagW#*9TAG_1 zt>F8bPY^7g&uiQ!U^fC=kYoqQX}Xq}7!!yKcsy_-4~R5D**Iw+@i-vh0MY?Ax(+ao z7+^FpzzA}vL!C>loRJFt`-A@!G?w1Ba6%98-_`Ly3;fUEUQEL#%QmO?ZD3=1)wU5` ztNMNG-?F6jYFx;=)X8gYtGsH>%D!Ori#}o1-+IU@DgzVHYnl&QH@YEJK*Wt zWdk^eF|+}BAHT{9!ug87bc>bCb*EL$_W+#mF>6x#IsC*c*10zIq3oRjtxDODj+Ja= z_nI~?rM^uX*wm&CA@4K-{b@A#A4g0&f!NgX-yi%B4e-By9zK6PINI-=T3X;v_P)oy z^8IVnw~OW%^ZnxeVQxPb@5A|Hem}x~pyR8q;3z&h;Q0x-ci%3|M|cl#{`KddFcT|U z2l;>E3cjyCg~%?%Z2@*9$qu+qAkC0?L$Sx9kKh8HC&=0ccwT_qplbo-K*WO-AE`e2 z{db6mR!kumFwuF_`h{a`?fjA8pYuTBQY&Yq+4775;J(bV{NfGN>H=nhumdl!#%Wn0HJ!LftJZu$n-(#h6WCQy* zTD~W*0sDWAVgDI8e{@cd^rXc6zWn~#XP!Pndo9{`ryl<}c0e_kQ7jPE2|f_(7dVd| zP3Ey<175!G5_=6E5ZHk0u>sV2=ei3U@SxQ#@&p|51#5%9=u#)2@1cQh%G%IQV zw)B3DY;sx)%NUCGGzuMRY&TmF;(zH>=Jz@NC$PT*{C@%WKgzuCkG6;S*PbWt-?mo$ zyVCsR`@2Hg#|-x5?vE z8rY~Fwf#Qne)VZu%(~Wl%i2}XZOzNSWDSZx4fY?kih1s}QaNu2`!|98YwdN%{$=?6 zi>V(0`^=nul>U;$x<2{+8w1YY@08#F4pCL?2SL4tr0M z`jX<`<7Yf4unmDdNVEga2g0}@7879C;x+(nFysLTsW<$DSU@&R8mRQZy<6Y$`XJdl z**w`k*+ALC%`2zbrsb2t{{&mVh~DV=qrv|Ox1}q<|FQ`G6Z`nJo-?Ma%^ca$ZLn-{ zdcVegUxsmiQrlLrlx8KYTm6F8zIq;OULl7yDDkY-DEK$9f4`N?d50Bx{^k(-S6Yq- zE`t|d?7l%Wro25i7f_g!kQK16Q^HlV;WH(0TkZnLtv?!g8;j171S8;~6v@Va%WN6jdEY9M=S zSl1dhrgwdtFrb-D9n!{TjO=7{#&(AT^s&WLm}N0@D0?^^oX@en+txVtkKiXG{A-zPgDyQ0`Yb|9t=z&&)9N!$i(4>Un+mgfb?4SG%h?L!K-n5~#G7+ocmYunEjfd6^pde|&% zu59m=L9MaHP5pl8zNEIRXerH0S+@p-tbL8VU_U3=e-7+FW)%{!|K^j|S*}OG{{3<6 z%Qr;Wm(S4Lu55ojOY?hvhEp~@h5bJV_7iP@>N4mTI3^n)?KY|tifq8McV1-K@4eJs z!3N}c>}q=p8&EW~0afzT4^s4LYf|x(#l0`|!*c)T9^{D9xbaUa9_*PN5%>vJAi-y|)4FMQ5- zUmf*&rEk9qxk1PYRKp$C263<)pf{%m!2dqTSJMHb~Z?OpbFN6K(@4A??CNE%K-+9dLIM?UR%2x>c zw}JhO&OQBW?V(fH|8rqKvH_=`e)<`gUwBplY`|xl$C5cWK>y}#%xlC3yoe3R`QR0n z+ik#&RwR2iEA!etRyp4zR=dd4*0}7;*1BpQ>s;?`Y(Ob&KqVX2t+tIxX>1cyTiLW> z9q>urZC*NOc}-)c-~6%m-a9k#bt|cvL$5m^{tx~)F7~)U+~7p~tHw{gJmUV!_0f}~ zI$rQ3T)EaKjo z5o-tbn^kx;B&WF-Y2d@_qh_@cNzTeV&{SK1rLFJ`3Ct2`HBGhXB=hk zysbSH?Wa?Ze@;65Z`6K2eWMkAF`Jdf z22^_U5vzp_XjCS&0d?QDUTy=ZEp;2v#3rV-wv6HAqsR2Hg_AiSd-f>XxI6>AFSGxz zz3+gk>RQ)*H#VgAy=l^s-a(p3QxpUh1Oy9~sHlk8MMP1tAa>E%5e@d<52#o%cCpu} zQDclTnwWEp=M2a9zPUCVjY;mw9rvF1?upAW*4VJw;97J2U-|#}&$%Alx`-#t|L;in zKS=!VlX8PAUvLjC`hgqg#D08Y?+!KoMct3yzdrB(K>MY+d{s}8l`PiM zX*_XVkM-x$J_KSPqTf1x`r-Mz&;AY%ycAyGw>Y4#Cis-s`Gh`2?EwUbJ>a$6zkXWc zHgS#OS_S^E691R!fokcKE*w+g|MbC)_@Z(h1pbfhSw-z%F7avQ#!~vLx!AdS2Dx?$ zId=j+pEm|8ONQdJq5+sYt`~}l{fXHfCF~FD8jgXvMfk=i?l*SjTtI%%E|ojQ4*}y#LmH6YDa$Hv6EMAN)m4fb|}K zazL=74(A5+5$$P=c79592xc#MD|>X0bw%GqUkpy;T9M3X6lAr>6mr09{*y$ z9uI+dE>-p78#n=EvS1N&7_~Pu<)e=jwzfmvmoXU)o<>Xuk0F?{Kfe`uD^< zk5}LGc^EH#b%^(+pNr3sAJkl+_5<&G0l@*PT!1wJ;RBwq9>6({Z^;2-p5q(lI$twi z5$7&A?6>eQuKDU|=0bJ&KYw%w&Q@>1DdJz`PRIAI!I52M9LHs-qW14wHy^vmty@=2 zmBx9^ygaNZ8Ajb7h&jam^x<7lIH)7W^od1oMmVyP0?{kZ6Y0^-krZZ&cw)b`w<&#| zA^n~npD(S=Twk-k&L=cMXoHyFqu)Owui^dk;QoCs;Jr2AqJa_%uGtXJWDt7_x?6A$ z2l_uhTP?J3&_S3pdp|vl5$mf&LXZ_YhufoTYxamI_+U^qikGspBm zDLG&nIbikNF<4Iy*uIMMft&cen|&2He|!&aU8=!j)&OqT;lGynudQL;EAUSY2rS&Z z$aQmvU>lbTtM1K$Seo6aP^LwHu_wt#T#}hSu@oa$)u`hJ~1I+*Q zlF!QgouiHy{>oPs7u5NIm)}Wz@>?7r{DG z7RzT0!y;mTc788RBlaf@?10g|+h9m~IQn-AKxR8nq(wDH$50!@1z6D6nIhcP5W!A* zoCDH^53w(vF)4C=wcj__YxobbSFebX_hUx>`p?A$jT<*^psU%i5A%U%4y*~N@&WGM zNFV5HqeX4dp+@LaD~!#;)mn0szeEI+`68jfVu^A&m{F$Nco z?P9L9o!Y+{HI?gejM`tlvkV8eEXBSJrNsUmVt+c;e>M@TiT!28!%#YD0A`KtNgvh) z1p^W>vS%9%?$Q!{I|QJ6TMwj0IMKh^psk-dqC8E|(!~%#j=JP{ZF0S)#QDz3Cej|g zb$*iQtMRYS`^Ege z(0b?GdPxpYc>%!zuY?Z} zbwP5C@EhtpK=cfL$2mb2{zb3DE$N)=@y}}!_!rkEuJH!1Rmy`n78f}N=Z@~gY4YUB zs*RFoI=pigs>baxjf_*r1WGBuX-od!v z#rS6rjN}2>7k82UG0YL}UgKKY8(dR&o9peVq3`f7dhvgW|99Fi>h_|huk!qo?$={q zje9lTemH^&D(kJ{=Vc3sE+E z47oKIbI13`^ie%fI5-7kK5dWOZqdj}4nfa&Uv!CaL#HqY#054(jJFxW-HgfM`s8vQ za=I3uAJJ6G_tbu0sVmLv&l52qWBkvH@qc!2b#!zZi03mgA9!GI!hAr%J>01g9*h?s z#!UdVBc!2+3 z2$yqR&<;MY`v~X!PgnDG7fzB7P99*b>(Dlw6&yeu2s~Un$KIG)_Q_r0T-kN5r{%oC z!@KOOzsDYXdg`Z=|7RaA^X>1y3>7{EKrG=lb~Gb)Neb=^E}`KS%#_irQa8 zpK}yf&KyGRNtF*eO&&a1wVBvoCt<&G%QEa)w@@0l4NIqD&4LM7K64buGY7NA^~IFo z-B2(v2_t*A!{GEt^z9Uc?(Mvh66u1(5IeN>x1`@!kh6`@!cm_buEYAiro`zV`2B|l z+Ksx3d;ibkL;m^4!42j{O$VB};(VN{=ZjL+_j;?bEB2dpXO-ZT~L3EIQwdYq_~yui_Y>v3f7Ivm@- zLE-_y2^W|nTt3Y?ae9QC#L1nj?3<+r5Osq`U$U?EKKtw+ve)jhSkuRvJ2h9}|D{y- zQ`h^|^*)jBi#%WGzR>&+aQ`#$|MTB|dDL;jJ5Nx@0d={6$O8noyy9HqhxixgBF;&i z+cyvI;A{3eJo@q)zPfXX+JAw5<_v2eCvpA4F=D@(IZzdIpuN=n9jGDpMUHfE$13dK zv=qB47GO)+Osrd6L=QC%ONvKe{=`9;F{U>r<)&k7|Be{eBNhWv!_g}-5E*Sek<_X= z;)86_+Sh^{ZAz{-Bxmc9yS2&Tn$&y^*7%xmPQNh})O?M`pKRd0c9U`aap3yDa-XRO zjf`{~rLjJE)z-K%=Ly*pBD?@K#K(qxVvMU0XZDOT&P2S4xD)Xw;!wonfYeqPmKlru z0i7^yBZo|2VOKn7UtubI115`|RL#Z^Gf-71CJj-LM$jSI@)7<;7T2IuXlfXNHYYcmQ1cDQ)w&XA3+{GSYDhIc z?h^;*`PbRcldi3;-RQp(6Y^(2KAtev(@->M@JWH5X2WNyx&YUMFrGXmFQ6;MnTWS2 zFEc6r5>WBdt@%w;Pw^v&5#2gNF2bv8Z`&hd4TWL9zd%9G5`Mn z|F5OIz7GHO*nf?`^I4?z$Iq|dc>xLkc8awzmb?s5mzn!qsHv3lAaR{X_if;HuaT~QXT?HnE}Mn5i>IJ$ zZUGigABlN|*(e^<2NQEMkk`KxhGw=Uw?>d-gODEUP0n>8_u7+#t3Vo7+*`o1=*ofxHG!6@j}nU78sZo!910FP3CrCk3beaFXi5WTqn3`WeGMc zn}Llh*w0cvm)_tr)(Kalnp$|A9^n+dz`5i5=>-nq+WF(SdFhmdrTe!oF{f7ffN!X^ z-wGc<@2%p1IuAg7{v`*f{eNA~{~-qu`+xrx{)v4F|7z`jsq+4H+W+$TQ|2B|eue!< z0{hhcd({0qSI^=`E&HA5WoqeZ#Px{lI!>=sy?ZSxx0XpfD6W6~(qfb^n24n%W3XUy zE=uzIqiA>!j2oDO5xv_ZJ0k|4CWWC}oIg3%1Bqcyhz+noq?ZLX-;`Wz2wz)0ai%^3=XqLHCakVx9voIkn!be&i)ZA z_L0zQ1~UFaT}%++X^uAj)@UE%h~!8&bZtj3kj&a3^VLGu1m=$G!*yySSr;6Om2>lX zjK}KINm$4D-$EP+Ur@Pq6{=Y)I9|0Crw;GNd1~e*`sQmFPToZ$6{+^2F| zIreN=ifyaslLJe5{gbh5Rz6Cn48yE~ftWI~7YYVUzL?Kb)dK|=2z^)2{YhFcVg8l$nZHW; zz8d$>>u~>+KH~}f#v>K(AAL#O-^Rl)uj4**le^b15cg-K^SgBVuynqsIOlPqYFi!d zR}=Tkux-r(tY1D8s}~j#_v3i|BQR_HAWR+A2jg=xFuGq7hV+O-|I{dYs1SO6UnE7i zBR<#>t^KUgiX0o_Vu}C}f8afuY{q*fWA)?3>c8sV zCnO{^Xr|C|Yuu>8JbkT3&mBxPB;67E<7LhMGJ6B+68p{E&8Sn&&@RXUog!3Tpnq~p z_6oFR&tM93f(*&yPGj7cj2nP?lX9_m2G_I9D@4WO>DauAYhBhZ#{Mm=6Yg5e+97*m zt9RqJ2!@gqO?1M7*x=L^gWP7&Pl^znT>q252fe~UT(HQeL>d*|AD z={&^wi1Ru}y%*Co$I!AaQ^b}HPz zXw;~|0xMH3xvnq!o&We(;a~lCGcqz7*qG_sH)_~$BIl8x+6x|_4hcOHy5vuN3UX%8 zxraGo{A`#LI3Xq46Fn1JuxE(-(DiJ`+%`edyZk|1w>C5r)AIUZc3}<{P8*Hob0%QT zBCd5=F&o=HUxYmySDMkBh zn7^*VJUQp4r1dAI|Ns2SgE)P3KWYx{#F2fQabRZ!_HHg?tz$7ZmCYlc6{BqaB=Xx> z%$qz6GsX?X`X?*k{J?~wi8nVTUEr^VPfsXft@%-E;vUns6BlISI*bq27STp ztLJg|MlJEm9-O=E#kt3x9Qp%+Wx)#q*Q(>b^!kL~i}$}~P2mx__9#OdQq|V+W;Uc%M$l?iPo>DbdJG3_};f;W*gLq&3TzpP^Ui_Z;eerk1-#dNuFF0Afhu(fW zs`qX})sD5~qE*;I%x{)3Kbx4JhGlaKv8Xr?b0!T#asD7oCZ84LbjK+2TW-%p3`mbf zpX5k%YafEtHvZ@s;fc5qXSAl?w~}ygPQ5pM5BE9}?rn^Td+o-LHJdihv$Hgo^LttA z|DS99AK@1V8#9Hjw#IM+ohBE|3^d*dKj3D?o|NC)t?n(-SRoa-$HC(yA-=Om0|z3 z&#A}jQB8kvlvq7+kUhtT*>gkuo;hBHvnMzoS91vGPqIE=cZl!B`{L)~b0-h)^zyaHO{jLUOb(62jflHmEtG{p=9#X@y`{GX&7*``8)6L(+R4IGJfd zsju-yU%N@Iu9n7dduydUhcDy)e?of8cU3HHJ;fiwBAZQAms&I zo8qEm+*=~j#~LyI_7WBnTDl`C$_Hs}1JNykYub{dkd@vRgEJE`oLrDMC1VZk)6jhQ(f%gG1j3%Ooq=`5@#HaD+cgl!c|uyg$i^1>?Y-NJsGZ561b zZddJOAL6bJp(|D z_}C!K-4ZRFmGE;kAwL?zy_p_dEVN;3s`=JXN8>sD)Dml@UcA4*f71`gSN>l1`~MCx zP*haZ$lHzCfuZhDLp`l36MfBBPUbpqJ+1ZWag8Le8{}e!P-3B#w+*8G9ndz|8SPto zpcAG_y9Wi)1yZ;Hp|V9J;QC?wv;4avmlff*R~X$m>21F|yW&?hAZJ&5`AxDa%1 z9YD-`6Z39p)4~anzIJHo*^F9mPOVqK$KDtoHU@B|KeAV9zctcr`d59Ord1rLA#P61 ztO^SY<(i(X_x~1p{|C6J!RXPWwOR&xc$g`SN1GbyR+|}Vy>>F!ed|dK_>c?y9of%D zE(jqPgp&)R$OW-M&WI0VuY07ogr_dVRrf@$e@Tu;zb+rjlSgM^>exY;PR!02KNK?yhhz4n5fVqtDH=un9tH6_XYwe%Ka%(!P7WE0 z;sVy|#%804IG;GOAI1;sLv7E*n1Nj}g1nR4CmGp2RCxb1wGA>mMM@l%+BOJD(SAs5 z<%M>{eCt4gd3$2s8o_QB2xzW^uY(CZsr7EudOM}gTZMt) zklUv-xgnLf?Shd5*keNsj~Ub*W3sy=kB4{_-;W;Hjr>7;XR$utFAYPf={dcUi1UsZ z&@BP|(%Vtn+t7zZqgw~+dweKTVg=s)ktj5t9MvYsh5p46t$ged>d_2At`_ho=6xj0 z8^N`iKCDc1-k2I_KQYwP-k~(nAMEAa%p)^1Q^x$qhXa}W0Ko-KjvYIuS6W(X7Uka4L#Xd9oas^O@J@{nB3A`Co0Gc~@U}CCtF3X+t>6QJwHB_H2%*-7dD&8T*)!wki0HuPXiY7S z4R)gs_dp!+8XxYBgjPP(YF{MMJ9LQjLx(6Hd`*-N*5o66(7u&7@lF38CNNG-4|YY2 zz&W`l!q0(u3ANqRhCI}axr)$tGYRkRJSTe#!#5T@M>7-sd#1+vJ4}oXC%8LVCD79w zj2JOO)bQkdUeC&b{h72)CXcuMcIj`n!O@6Q;W^Kt4tiKVzExqj#POftqfu2jyF5Ytw(&TN=NyQX0OtR2n@H=b$h(F1IvSWrdZcd4;v5@`R10;^hEHcji$p+myU%UGA= z_m9M{{24h;(BOs4}JOc6v$Ri++fII^72*@KKkAOS^@(9Qy tAdi4N0`dsRBOs4}JOc6v$Ri++fII^72*@KKkAOS^@(9Qy@NYi?{};`MiMId% literal 0 HcmV?d00001 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/scenariobuilder.dat b/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/scenariobuilder.dat new file mode 100644 index 000000000..fce019afd --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/scenariobuilder.dat @@ -0,0 +1,18 @@ +[Default Ruleset] +l,area1,0 = 1 +l,area2,0 = 1 +l,peak,0 = 1 +l,semibase,0 = 1 +w,area1,0 = 1 +w,area2,0 = 1 +w,peak,0 = 1 +w,semibase,0 = 1 +t,area1,0,base = 1 +t,area1,0,peak = 1 +t,area1,0,semibase = 1 +t,area2,0,base = 1 +t,area2,0,peak = 1 +t,area2,0,semibase = 1 +t,peak,0,peak_unit1 = 1 +t,semibase,0,semibase1 = 1 + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/study.antares b/data_test/tests_lpnamer/SmallTestFiveCandidates/study.antares new file mode 100644 index 000000000..f8b8157b5 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/study.antares @@ -0,0 +1,7 @@ +[antares] +version = 800 +caption = SmallTestFiveCandidates +created = 1455269769 +lastsave = 1611821640 +author = Unknown + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/candidates.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/candidates.ini new file mode 100644 index 000000000..a5290a8af --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/candidates.ini @@ -0,0 +1,36 @@ +[1] +name = semibase +link = area1 - semibase +annual-cost-per-mw = 126000 +unit-size = 200 +max-units = 10 + +[2] +name = peak +link = area1 - peak +annual-cost-per-mw = 60000 +unit-size = 100 +max-units = 20 + +[3] +name = pv +link = area2 - pv +annual-cost-per-mw = 55400 +max-investment = 1000 +link-profile = capa_pv.ini + +[4] +name = battery +link = area2 - flex +annual-cost-per-mw = 60000 +max-investment = 1000 + + +[5] +name = transmission_line +link = area1 - area2 +annual-cost-per-mw = 10000 +unit-size = 400 +max-units = 8 +link-profile = 04_fr-05_fr.txt + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/04_fr-05_fr.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/04_fr-05_fr.txt new file mode 100644 index 000000000..f4829479a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/04_fr-05_fr.txt @@ -0,0 +1,8760 @@ +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +1 0.99 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.94 +0.95 0.93 +0.95 0.93 +0.95 0.93 +0.95 0.93 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/capa_pv.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/capa_pv.ini new file mode 100644 index 000000000..003469b04 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/capa_pv.ini @@ -0,0 +1,8760 @@ +0 +0 +0 +0 +0 +0.004641071428575 +0.030254761904775 +0.0950270833333393 +0.219191369047639 +0.356414880952393 +0.480320535714179 +0.587985416666893 +0.659042857142893 +0.656097023809536 +0.644715773809571 +0.565362500000036 +0.472019047619071 +0.362112500000107 +0.2369336309525 +0.1145610119048 +0.0414178571428618 +0.00765267857142107 +0 +0 +0 +0 +0 +0 +0 +0.00449047619047489 +0.0306264880952354 +0.0967264880952536 +0.216837797619107 +0.357255059523893 +0.474743154761929 +0.534287202380893 +0.539982738095178 +0.512485416666714 +0.49065148809525 +0.457153869047571 +0.4050461309525 +0.312129761904893 +0.212261904761846 +0.123115178571361 +0.0419297619047607 +0.00776874999999643 +0 +0 +0 +0 +0 +0 +0 +0.00348095238095132 +0.0248124999999943 +0.0816130952380746 +0.182951190476164 +0.290355952381004 +0.365505952381036 +0.407844047619179 +0.42546875 +0.482262797619179 +0.539431250000072 +0.479152083333286 +0.428076785714107 +0.349214285714179 +0.259024404761893 +0.128232738095202 +0.0416127976190479 +0.0075758928571425 +0 +0 +0 +0 +0 +0 +0 +0.0047357142857155 +0.0304818452380965 +0.0897104166666964 +0.197591071428693 +0.335145833333379 +0.460188392857218 +0.530727678571536 +0.587971130952393 +0.640590476190536 +0.657437797619107 +0.598140178571439 +0.4718764880954 +0.366918154761996 +0.231071726190536 +0.115852380952343 +0.0381199404761846 +0.00669196428571821 +0 +0 +0 +0 +0 +0 +0 +0.00379107142857025 +0.0248782738095154 +0.0753309523809389 +0.176075297619039 +0.319025892857107 +0.42812351190475 +0.46172351190475 +0.47326339285725 +0.519190476190571 +0.515416071428571 +0.496590476190572 +0.486571726190429 +0.344663690476179 +0.190115476190511 +0.0794383928570357 +0.0183354166666762 +0.00195446428571079 +0 +0 +0 +0 +0 +0 +0 +0.00353363095238096 +0.0246630952380965 +0.0771672619047786 +0.170353869047646 +0.286987797619 +0.3850595238095 +0.466750297619107 +0.517966666666714 +0.535227083333286 +0.520258035714357 +0.415851488095214 +0.332112202380893 +0.315672619047643 +0.219824107142832 +0.104223214285747 +0.0297297619047664 +0.00503125000000393 +0 +0 +0 +0 +0 +0 +0 +0.00318809523809536 +0.02161101190476 +0.0682026785713968 +0.154892261904675 +0.263375595238036 +0.371919345238036 +0.431806250000036 +0.422360416666679 +0.478683035714357 +0.48342589285725 +0.437508630952357 +0.39416458333325 +0.294877083333321 +0.206635714285811 +0.111422916666739 +0.0374470238095143 +0.00636874999999286 +0 +0 +0 +0 +0 +0 +0 +0.00442261904762143 +0.0292321428571464 +0.0874437500000143 +0.191942261904825 +0.330899702380964 +0.442498214285821 +0.441397023809429 +0.456621726190536 +0.462791071428643 +0.419132440476107 +0.341985714285464 +0.340849999999964 +0.275064880952296 +0.171324404761971 +0.0736571428571418 +0.02280357142858 +0.00377142857143179 +0 +0 +0 +0 +0 +0 +0 +0.00328690476190571 +0.0211520833333361 +0.0677000000000496 +0.173701785714436 +0.317917857142857 +0.416263095238071 +0.444546428571357 +0.452902380952357 +0.530980654761857 +0.502948809523929 +0.382620535714429 +0.348030952381 +0.310042261904939 +0.218672619047757 +0.0994913690477261 +0.0330005952381068 +0.005728571428575 +0 +0 +0 +0 +0 +0 +0 +0.00326964285714275 +0.0226970238095247 +0.0719214285714429 +0.161972321428568 +0.281876488095107 +0.403853869047571 +0.481872619047679 +0.509674107142821 +0.50403898809525 +0.489004761904821 +0.444038988095286 +0.382512202380893 +0.279994047619096 +0.176157142857182 +0.0842327380952382 +0.024555059523811 +0.00385357142857468 +0 +0 +0 +0 +0 +0 +0 +0.00231101190476429 +0.0190145833333393 +0.0730964285714143 +0.184104166666646 +0.31634851190475 +0.397044940476107 +0.4593208333335 +0.515380059523786 +0.50625148809525 +0.485146726190393 +0.422165178571393 +0.382172619047643 +0.331924702381 +0.223529464285607 +0.107183333333229 +0.0376943452381013 +0.00626160714285396 +0 +0 +0 +0 +0 +0 +0 +0.00293214285714536 +0.0210672619047682 +0.0670470238094857 +0.151745238095111 +0.264297023809439 +0.329510714285639 +0.352186904761857 +0.392092559523964 +0.428723511904679 +0.400249107142786 +0.404557440476107 +0.409555952381011 +0.333759821428557 +0.215190476190564 +0.103808035714326 +0.0363008928571496 +0.00609375000001071 +0 +0 +0 +0 +0 +0 +0 +0.00222559523809643 +0.0166154761904821 +0.0613470238095036 +0.159110416666596 +0.281249702381 +0.368239583333393 +0.433225297619107 +0.480240773809429 +0.513828869047429 +0.520526488095214 +0.46767321428575 +0.399910119047607 +0.326493452380893 +0.225870238095154 +0.106420535714246 +0.0346479166666693 +0.00528125000000786 +0 +0 +0 +0 +0 +0 +0 +0.00305684523809286 +0.0228333333333214 +0.0802613095238179 +0.188018750000032 +0.319090773809429 +0.451203869047607 +0.507786309523643 +0.519919940476143 +0.507222023809607 +0.483176488095275 +0.445413690476207 +0.389988095238146 +0.324819940476204 +0.221501488095207 +0.103132142857258 +0.0342889880952536 +0.00547410714286179 +0 +0 +0 +0 +0 +0 +0 +0.00365029761904536 +0.0261410714285646 +0.0861836309523929 +0.191885416666668 +0.311545833333218 +0.425662499999964 +0.48738928571425 +0.505204464285607 +0.551641369047607 +0.567586011904714 +0.530602380952393 +0.460927678571536 +0.366443749999929 +0.246217261904857 +0.124988392857107 +0.0415547619047621 +0.00641875000000072 +0 +0 +0 +0 +0 +0 +0 +0.0013657738095225 +0.0134026785714211 +0.0589958333333464 +0.146937500000071 +0.240569047619071 +0.337899107142929 +0.406669940476179 +0.44173601190475 +0.47317916666675 +0.480538392857143 +0.437591964285607 +0.364398214285714 +0.283849107142857 +0.168185119047611 +0.0737181547618836 +0.0238303571428687 +0.00302410714285757 +0 +0 +0 +0 +0 +0 +0 +0.003402678571425 +0.0245717261904654 +0.0801726190476282 +0.180100297619064 +0.298280952380929 +0.395785119047714 +0.495136904762107 +0.547222619047714 +0.585444345238107 +0.565870238095036 +0.531391964285643 +0.436356845238107 +0.309977678571454 +0.206843154761896 +0.0998702380953071 +0.0341470238095163 +0.00467321428571325 +0 +0 +0 +0 +0 +0 +0 +0.00262053571428679 +0.0196053571428629 +0.0664752976190539 +0.154416964285675 +0.272748809523714 +0.390765773809571 +0.475502678571429 +0.489320833333214 +0.529211309523786 +0.536317559523857 +0.485275595238107 +0.396693452380857 +0.318779166666571 +0.205017559523739 +0.0932229166666714 +0.0304752976190513 +0.00378303571428611 +0 +0 +0 +0 +0 +0 +0 +0.0024714285714275 +0.0191720238095218 +0.0710011904762179 +0.171102083333429 +0.286129761904821 +0.402493154761893 +0.496895833333429 +0.554408035714321 +0.53800535714275 +0.475658035714286 +0.411748214285714 +0.384415178571429 +0.306816666666654 +0.191129166666654 +0.0914735119048381 +0.0319452380952307 +0.003976785714285 +0 +0 +0 +0 +0 +0 +0 +0.00265267857142989 +0.0216101190476218 +0.0752380952381286 +0.170593750000086 +0.294189880952318 +0.386706250000036 +0.458667857142821 +0.469680654761786 +0.47548928571425 +0.46277648809525 +0.399993750000071 +0.349415178571536 +0.284383928571393 +0.198149404761782 +0.0865904761904321 +0.0259476190476259 +0.002706249999999 +0 +0 +0 +0 +0 +0 +0 +0.00263660714285964 +0.0213428571428646 +0.077086011904725 +0.183325297618925 +0.327012202380857 +0.440074702380786 +0.459656845238143 +0.461926785714286 +0.487716071428464 +0.444374107142821 +0.398241369047536 +0.361457738095321 +0.280801785714311 +0.178701190476146 +0.0857169642856785 +0.0245991071428569 +0.00235178571428604 +0 +0 +0 +0 +0 +0 +0 +0.001834523809525 +0.0156071428571464 +0.0601068452380964 +0.150723511904789 +0.282606547619071 +0.397383333333179 +0.415114880952357 +0.449632738095286 +0.493306547619107 +0.536580952381036 +0.465778869047643 +0.369409226190464 +0.294545833333368 +0.17751398809513 +0.0755782738095293 +0.0208988095238054 +0.00174821428571357 +0 +0 +0 +0 +0 +0 +0 +0.000835119047617857 +0.00745208333332893 +0.0311229166666546 +0.0855943452380536 +0.175332142857129 +0.281408035714361 +0.353927380952393 +0.401602678571464 +0.449125595238143 +0.411183333333536 +0.388511309524 +0.352909821428607 +0.269165773809536 +0.163973511904775 +0.0613619047618393 +0.020775000000007 +0.00149999999999957 +0 +0 +0 +0 +0 +0 +0 +0.00178333333333143 +0.0162654761904693 +0.0656565476190429 +0.167726190476211 +0.302111904762 +0.411092261904893 +0.507994047619214 +0.527432440476143 +0.540927380952357 +0.529166666666725 +0.467255357142889 +0.401163392857036 +0.309866964285668 +0.184902976190311 +0.0844869047618297 +0.0295491071428675 +0.00226071428571429 +0 +0 +0 +0 +0 +0 +0 +0.00155089285714036 +0.0163035714285604 +0.0690092261904643 +0.169207440476211 +0.302203273809571 +0.422850892857071 +0.490236607142893 +0.520545535714393 +0.499405952381 +0.469183928571571 +0.424916369047607 +0.421983035714286 +0.356900892857214 +0.223107738095121 +0.0955282738094964 +0.0299997023809565 +0.00188214285714461 +0 +0 +0 +0 +0 +0 +0 +0.000677380952380964 +0.00803839285714539 +0.0426866071428504 +0.124101190476171 +0.228157738095286 +0.33467083333325 +0.405193749999964 +0.41073601190475 +0.427145238095179 +0.448351488095143 +0.42715833333325 +0.364891666666607 +0.279637797618939 +0.162265476190379 +0.0770666666667107 +0.0247193452381096 +0.00120446428571464 +0 +0 +0 +0 +0 +0 +0 +0.00151220238095214 +0.0157249999999993 +0.0624336309523821 +0.144633035714325 +0.267022321428679 +0.377035416666679 +0.400605952381036 +0.421425892857286 +0.410991666666714 +0.37644761904775 +0.291558928571357 +0.255627976190357 +0.220053273809464 +0.128957738095153 +0.0603217261904324 +0.0164363095238058 +0.000698214285714643 +0 +0 +0 +0 +0 +0 +0 +0.00108333333333296 +0.0126693452380917 +0.0626633928571107 +0.171872321428496 +0.31371726190475 +0.455307738095179 +0.537596130952321 +0.560805952380964 +0.549073214285678 +0.538038988095357 +0.465010416666714 +0.406755357142821 +0.331134523809321 +0.190422321428582 +0.0784235119046868 +0.0210741071428567 +0.000372321428571321 +0 +0 +0 +0 +0 +0 +0 +0.00109940476190475 +0.0134038690476178 +0.0627690476190464 +0.165925892857114 +0.3013916666665 +0.405220833333143 +0.4798407738095 +0.499648511904821 +0.497066964285821 +0.488393750000036 +0.434387797618821 +0.390327083333286 +0.287444047619046 +0.165631250000071 +0.0760553571427607 +0.0217238095238095 +0.00005803571428575 +0 +0 +0 +0 +0 +0 +0 +0.00102916666666704 +0.0138369047619082 +0.069630357142875 +0.182867559523854 +0.309572023809536 +0.419733630952321 +0.500049107142893 +0.473943154761929 +0.489749107142893 +0.493988392857036 +0.458710119047607 +0.409952083333286 +0.326111607142821 +0.22672351190475 +0.106339285714246 +0.0288294642857036 +0 +0 +0 +0 +0 +0 +0 +0 +0.00073035714285725 +0.0102145833333335 +0.0458244047619246 +0.116680952381025 +0.235967261904786 +0.339044642857143 +0.403734226190607 +0.501489583333429 +0.540692261904822 +0.52565476190475 +0.472872916666714 +0.391240476190393 +0.308469345238107 +0.200150000000154 +0.0875946428571725 +0.0241955357142782 +0 +0 +0 +0 +0 +0 +0 +0 +0.00083630952381 +0.0123851190476182 +0.0565562499999825 +0.141204166666611 +0.291019940476143 +0.447529761904786 +0.484619047618893 +0.516946428571393 +0.5069217261905 +0.502094345238179 +0.494156250000036 +0.412155357142821 +0.3040851190475 +0.185093749999989 +0.0811812500000725 +0.0238473214285639 +0 +0 +0 +0 +0 +0 +0 +0 +0.000709226190476072 +0.0111017857142854 +0.0548809523809893 +0.144942261904861 +0.27746101190475 +0.394413095238143 +0.446010119047571 +0.431627380952429 +0.390022916666571 +0.367483035714204 +0.315642857142825 +0.280329761904775 +0.251985416666682 +0.169164880952311 +0.0785931547619061 +0.0210999999999932 +0 +0 +0 +0 +0 +0 +0 +0 +0.000486904761905 +0.00980267857142928 +0.053709226190475 +0.149110714285746 +0.282550000000107 +0.398360119047607 +0.464982142857107 +0.435652678571393 +0.424694047618893 +0.43930565476175 +0.440457738095214 +0.407702976190536 +0.287996428571511 +0.168277083333343 +0.0682205357142168 +0.0208339285714254 +0 +0 +0 +0 +0 +0 +0 +0 +0.0004559523809525 +0.0107217261904754 +0.0586258928571643 +0.157085714285779 +0.299980357142789 +0.435213392857036 +0.504977083333357 +0.536897916666786 +0.529457142857286 +0.476214583333321 +0.441502678571393 +0.386478869047607 +0.315942261904725 +0.178768452380925 +0.0727663690475464 +0.0185258928571393 +0 +0 +0 +0 +0 +0 +0 +0 +0.000351488095238 +0.011570238095239 +0.0638333333333036 +0.166506547618936 +0.308731845238071 +0.415169642857214 +0.437280952381036 +0.371391369047607 +0.412366666666857 +0.421639285714357 +0.394232440476321 +0.345083333333393 +0.256304761904704 +0.134908035714229 +0.0654538690476525 +0.0153571428571468 +0 +0 +0 +0 +0 +0 +0 +0 +0.00018690476190475 +0.00930059523809389 +0.0510863095238282 +0.126545535714354 +0.231825892857118 +0.329104761904675 +0.411929166666607 +0.442652678571393 +0.476490178571536 +0.493426785714286 +0.450666369047643 +0.364139880952439 +0.263750892857104 +0.156676785714297 +0.0612011904762224 +0.0117517857142754 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00758333333333071 +0.0468148809523493 +0.128981547618954 +0.253124107142789 +0.35377976190475 +0.439891964285679 +0.497795535714286 +0.479356845238082 +0.393077678571389 +0.384912797619071 +0.286359523809596 +0.216771130952346 +0.164304464285601 +0.0671297619047639 +0.0165678571428536 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00591190476190357 +0.0409502976190429 +0.128328869047604 +0.245349702380929 +0.287514285714321 +0.332380654761964 +0.368756250000179 +0.369208630952357 +0.40967380952375 +0.38376071428575 +0.361318749999964 +0.287527083333204 +0.161097023809454 +0.073652678571425 +0.0214098214285821 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00924345238095464 +0.0566785714285425 +0.151715476190346 +0.281602678571361 +0.365256249999964 +0.422662499999893 +0.440773214285714 +0.442309523809536 +0.421954761904821 +0.375200000000071 +0.309663690476179 +0.218093452380904 +0.1372482142857 +0.0520133928572177 +0.0118633928571425 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00703303571428679 +0.0488297619047175 +0.1393851190475 +0.255702083333393 +0.359593452380893 +0.399645535714214 +0.427243750000036 +0.456625000000107 +0.464679464285714 +0.417718154761929 +0.373562797619118 +0.265477083333318 +0.157532142857118 +0.0586282738095546 +0.0141098214285675 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00605089285714143 +0.0443485119047314 +0.137791071428493 +0.259599107142857 +0.3602029761905 +0.454327976190546 +0.444836607142854 +0.44715 +0.448993750000025 +0.386585714285825 +0.358852678571571 +0.278187797619143 +0.16430803571425 +0.0567205357142867 +0.0131919642857172 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00503898809523679 +0.0377458333333032 +0.118681547618957 +0.240102678571393 +0.376429464285679 +0.44971458333325 +0.451511904761929 +0.460506249999821 +0.354558333333214 +0.288258035714214 +0.311631249999893 +0.266873511904796 +0.148313988095345 +0.0489883928571551 +0.0107785714285751 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00598333333333464 +0.0371077380952671 +0.0996494047619825 +0.189252678571471 +0.263337797619143 +0.310862797619036 +0.33354791666675 +0.315995238095286 +0.332320833333321 +0.312977083333179 +0.266118452380907 +0.216926488095186 +0.13053363095231 +0.0504401785714301 +0.00942857142857507 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00769107142857143 +0.0522437499999893 +0.156016964285682 +0.306008928571464 +0.406461309523929 +0.4276154761905 +0.440744047619 +0.402190476190429 +0.367879166666643 +0.325877678571464 +0.268479464285689 +0.230060714285661 +0.120958928571495 +0.0434970238095303 +0.00961785714285397 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00613154761904525 +0.0446767857142679 +0.139888988095229 +0.266992857142914 +0.352541071428586 +0.400129761904854 +0.417634226190321 +0.488142857142786 +0.420945238095143 +0.3413229166667 +0.291716964285732 +0.227673511904814 +0.137845535714218 +0.0572065476190464 +0.012946428571425 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00569880952380714 +0.0410651785713975 +0.126568154761821 +0.248661904761918 +0.361552976190621 +0.436654166666639 +0.469348511904679 +0.507621130952332 +0.499006845238068 +0.443967857142882 +0.311771726190432 +0.221189285714286 +0.134838690476295 +0.0566404761904682 +0.0103857142857107 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00533630952380964 +0.0351657738095146 +0.10335119047615 +0.213914583333296 +0.334310119047675 +0.430247619047821 +0.459137202381 +0.473198214285643 +0.471687797619036 +0.437609821428571 +0.379013095238214 +0.276134821428632 +0.133040178571507 +0.0448068452381061 +0.0080428571428575 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00514107142857025 +0.0401946428571179 +0.128880059523757 +0.240216964285714 +0.319988095238 +0.386550297619107 +0.461703869047714 +0.459339583333393 +0.433761607142811 +0.384188690476182 +0.330145535714357 +0.244845238095239 +0.131068750000007 +0.0389797619047739 +0.00622321428571821 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00544196428571668 +0.0357476190476404 +0.104084821428625 +0.215347619047675 +0.326117559523882 +0.377076190476182 +0.415555357142786 +0.456566964285607 +0.407275297619036 +0.345224702380893 +0.338853273809489 +0.240210119047729 +0.115745238095232 +0.049871130952375 +0.00836428571428929 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00379999999999989 +0.0285032738095211 +0.0949985119047821 +0.205858035714332 +0.313423809523714 +0.374416369047643 +0.438688392857071 +0.465966071428464 +0.441877380952429 +0.360371428571582 +0.282907738095271 +0.237486309523789 +0.149328571428499 +0.0438851190476182 +0.00616160714286429 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0035559523809525 +0.0290458333333325 +0.0988360119047821 +0.207263988095321 +0.316935714285714 +0.344193749999893 +0.320547619047643 +0.340725297619107 +0.355631249999964 +0.352538095238107 +0.310424107142893 +0.245983333333321 +0.13805178571425 +0.0476970238095225 +0.00611428571428179 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00430476190476311 +0.0337187499999893 +0.108930654761896 +0.210897023809639 +0.300163690476179 +0.344143154761739 +0.359252083333254 +0.405838988095214 +0.388088988095275 +0.331156845238086 +0.244220833333271 +0.166748214285657 +0.101088988095271 +0.0416422619047654 +0.00547857142857107 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00396755952380811 +0.0288062499999957 +0.0976803571428714 +0.220358035714329 +0.334246130952393 +0.395045833333393 +0.434295238095286 +0.436616964285643 +0.400106845238071 +0.383641071428464 +0.319970238095143 +0.258751785714346 +0.129685119047696 +0.0426520833333396 +0.00496696428571179 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00527261904761893 +0.0397163690476068 +0.115147321428561 +0.195220238095254 +0.268165178571239 +0.299964880952361 +0.316580952381 +0.307722916666714 +0.272849107142893 +0.233997916666679 +0.212044642857179 +0.154309226190475 +0.0982505952380918 +0.0326357142857144 +0.00345803571428496 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00381845238095357 +0.0309866071428725 +0.112179166666725 +0.251346130952436 +0.380867857142807 +0.437812499999932 +0.421916369047536 +0.346874107142929 +0.297768452380964 +0.276586011904821 +0.246213690476275 +0.179872619047686 +0.0999836309524607 +0.0364113095238025 +0.00318928571428607 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00146279761904679 +0.0108443452380914 +0.0429363095238318 +0.119271130952446 +0.214970833333282 +0.271627976190429 +0.277234821428536 +0.332047321428536 +0.289415178571321 +0.270834821428571 +0.284057738095239 +0.209429761904754 +0.0781437499999664 +0.0192732142857207 +0.00132857142857143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00346547619047143 +0.0272202380952143 +0.0970398809523179 +0.210844047618968 +0.302628571428607 +0.357106249999893 +0.359672321428536 +0.372254761904607 +0.38858065476175 +0.37302351190475 +0.345595833333357 +0.2326791666665 +0.124194047618975 +0.0458723214285682 +0.00283125000000107 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0025029761904775 +0.0216821428571361 +0.0830872023808821 +0.20067172619035 +0.325903571428536 +0.337652083333357 +0.275047619047689 +0.263891071428532 +0.288829166666571 +0.269201488095286 +0.303848511904821 +0.273038392857204 +0.125950595238068 +0.0390077380952519 +0.00146428571428425 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00324791666666893 +0.0293434523809711 +0.113803869047607 +0.26251815476175 +0.398046726190393 +0.432879761904607 +0.450168750000036 +0.394244940476429 +0.36695416666675 +0.381468452381 +0.3471657738095 +0.238614583333129 +0.0981607142856382 +0.0297169642857217 +0.000741964285713964 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00426190476190464 +0.0368223214285496 +0.134827380952293 +0.285038392857071 +0.412331845238107 +0.487208035714286 +0.484081547618964 +0.449083333333393 +0.39742946428575 +0.427608333333536 +0.391947023809464 +0.278210714285582 +0.120881249999821 +0.0363220238095345 +0.000242857142857179 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00393511904761786 +0.0343666666666536 +0.128187202380911 +0.281537797618996 +0.419310714285679 +0.472966964285714 +0.46744226190475 +0.475759821428536 +0.430630357142857 +0.3783279761905 +0.321016964285811 +0.224925892857229 +0.103863392857174 +0.0252133928571396 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00290059523809393 +0.0285190476190104 +0.109387499999879 +0.228791964285625 +0.321885714285639 +0.347516666666643 +0.380996130952321 +0.428080952380964 +0.46734226190475 +0.411231845238286 +0.327729166666689 +0.246038392857104 +0.108097619047618 +0.0254928571428536 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00261309523809882 +0.0259714285714393 +0.101882440476189 +0.225994940476175 +0.358078571428571 +0.4395836309525 +0.464443750000071 +0.447475595238179 +0.417078571428429 +0.342464285714036 +0.259210714285643 +0.165778273809643 +0.0643523809524143 +0.0206294642857071 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0019419642857155 +0.0209696428571465 +0.09065178571425 +0.207228571428464 +0.313398511904714 +0.412460119047429 +0.47821815476175 +0.51002023809525 +0.474659821428714 +0.404561904761964 +0.314136011904964 +0.214731845238132 +0.111171428571329 +0.0281678571428679 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00180029761904643 +0.0201175595238036 +0.0892291666666214 +0.212939880952314 +0.343075000000107 +0.456173214285607 +0.51263898809525 +0.538243452381 +0.522533035714357 +0.428646428571536 +0.344351488095286 +0.237565178571561 +0.100285416666633 +0.0222901785714246 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00240238095237989 +0.0266616071428432 +0.112780357142836 +0.254252083333389 +0.365328869047679 +0.388960119047571 +0.460046726190464 +0.470076785714357 +0.38935178571425 +0.359570535714214 +0.266595833333464 +0.181822916666725 +0.0891705357142464 +0.02416875 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00150059523809643 +0.0181047619047679 +0.0805613095238036 +0.192763988095175 +0.313421428571357 +0.371844345238036 +0.376386309523643 +0.386643154761964 +0.380492261904857 +0.356375595238143 +0.279037797618943 +0.167678869047518 +0.0691916666666593 +0.0172062499999886 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00137023809523821 +0.0178577380952396 +0.0818479166667072 +0.193955059523932 +0.309042559523857 +0.373572321428607 +0.395329464285679 +0.437970833333214 +0.432899404761893 +0.348802976190536 +0.256981249999989 +0.202453571428657 +0.0831601190476475 +0.0174089285714175 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00184523809523821 +0.0243276785714289 +0.105666369047607 +0.230883928571418 +0.355841071428646 +0.437294047619046 +0.463959226190496 +0.4473714285715 +0.424560714285668 +0.3926994047618 +0.317915476190543 +0.208840773809389 +0.0946657738094511 +0.0212562499999961 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00145535714285714 +0.0202845238095214 +0.0846092261904321 +0.178096130952282 +0.289165178571429 +0.354965178571357 +0.377113690476321 +0.359458630952454 +0.352890476190504 +0.366758928571464 +0.286560416666596 +0.172772023809646 +0.0738196428571786 +0.0164303571428571 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00110952380952393 +0.0182660714285718 +0.094982738095225 +0.222535416666639 +0.305270535714286 +0.382336904761857 +0.461604464285893 +0.471049107142857 +0.4601467261905 +0.395026785714393 +0.308594047619179 +0.179250297619121 +0.0673023809523857 +0.0142142857142786 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.001218154761905 +0.0222604166666614 +0.105931845238089 +0.232983333333357 +0.344691071428536 +0.408053869047643 +0.478758630952464 +0.498275297619107 +0.470501785714357 +0.384222023809561 +0.256661309523907 +0.173063988095214 +0.0690470238095725 +0.0145276785714354 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000600892857142607 +0.0140883928571421 +0.0706476190476178 +0.164686607142864 +0.268674107142889 +0.323021428571393 +0.365692559523714 +0.424801785714321 +0.435202976190464 +0.411430357142821 +0.336008333333321 +0.23529226190475 +0.0917970238095929 +0.0184544642857071 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000521428571428571 +0.0153339285714286 +0.0790705357142857 +0.187205952380964 +0.313829761904786 +0.387230357142857 +0.447768154762 +0.473873809523821 +0.49302559523825 +0.387072023809571 +0.282766071428607 +0.181650595238071 +0.0744812499999261 +0.0145741071428496 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000306845238095143 +0.018829761904764 +0.108075000000043 +0.258283928571536 +0.388949107142857 +0.413102083333357 +0.411574107142929 +0.402874702380964 +0.387649107142857 +0.335574404761796 +0.229087797619021 +0.127955059523739 +0.0538336309523718 +0.00915446428570821 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0000785714285714286 +0.01599375 +0.0947547619047857 +0.241075297619107 +0.407453869047571 +0.449230357142786 +0.452904761904643 +0.426651190476143 +0.383037202380893 +0.330745833333296 +0.269101190476257 +0.170774107142743 +0.0689630952380871 +0.0117098214285793 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0128244047619071 +0.0734264880952678 +0.169929464285782 +0.283797619047643 +0.371574107142929 +0.414050297619036 +0.394707142857143 +0.413487202381107 +0.3653083333335 +0.244350297619107 +0.133798511904729 +0.0487175595238143 +0.00681071428570714 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00999761904761786 +0.0651127976190679 +0.171838690476321 +0.294086011904989 +0.386282142857289 +0.418457738095178 +0.43508095238075 +0.370567261904714 +0.257549702380989 +0.189513095237968 +0.113579166666598 +0.0485854166666736 +0.00686964285714321 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0160375 +0.0989068452381071 +0.244916071428607 +0.398591964285679 +0.50005208333325 +0.543008333333357 +0.5115229166665 +0.448539880952357 +0.391866666666857 +0.335979761904857 +0.202269345237961 +0.0607369047619275 +0.00693839285713607 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0124714285714275 +0.0747050595238039 +0.187749107142886 +0.327984226190596 +0.413723809523896 +0.469658928571571 +0.524053869047643 +0.503824404761964 +0.442824702380929 +0.339802380952439 +0.207894940476246 +0.0706196428571096 +0.00809464285715036 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0131202380952357 +0.0832023809523714 +0.215497916666671 +0.366020833333357 +0.465556845238071 +0.502130059523821 +0.520577380952286 +0.476060714285643 +0.3933904761905 +0.276705952381036 +0.163446130952404 +0.0593139880951978 +0.00648660714285429 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0100830357142857 +0.063219940476225 +0.165856250000068 +0.304099702380857 +0.439005357142857 +0.531859523809429 +0.57653273809525 +0.556766666666607 +0.468116369047654 +0.332422023809532 +0.192456845238132 +0.0606458333333364 +0.00530714285714143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0108330357142857 +0.0667101190476072 +0.179710119047607 +0.353703571428643 +0.497343749999964 +0.515844047618929 +0.5010595238095 +0.4778651785715 +0.419308035714393 +0.333164880952357 +0.195064880952311 +0.0594964285714322 +0.00454285714285714 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00938392857142964 +0.0616681547619068 +0.157549999999996 +0.2510404761905 +0.337012500000071 +0.392513392857143 +0.401582738095214 +0.372122916666607 +0.312559821428571 +0.220934821428486 +0.125934226190554 +0.0481377976190865 +0.00270089285714175 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.007328273809525 +0.0508901785714214 +0.136386011904718 +0.223834821428536 +0.323243452380964 +0.396620833333393 +0.401781547619107 +0.392908928571357 +0.342315773809393 +0.256364880952321 +0.145082440476229 +0.0485732142857214 +0.00231964285714286 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.011110119047625 +0.0657479166667214 +0.162425595238182 +0.302163392857071 +0.433561904761929 +0.453151785714321 +0.436653273809429 +0.395358630952429 +0.361958630952429 +0.263332738095321 +0.13296875000014 +0.0415687499999925 +0.00103660714285714 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00937440476190357 +0.0602282738095429 +0.169956250000104 +0.315754761904857 +0.379226488095179 +0.389795535714214 +0.429799107142857 +0.436468750000036 +0.358388988095346 +0.235171726190518 +0.126373214285829 +0.0439690476190476 +0.000233928571428536 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00877261904761786 +0.0575119047618893 +0.15689375 +0.271482738095321 +0.351301190476107 +0.4447845238095 +0.495725892857143 +0.472346130952261 +0.400894047618996 +0.261889285714264 +0.117419047619093 +0.0326526785714357 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00762767857142857 +0.0494479166666929 +0.136319940476257 +0.255449702380893 +0.356236011904679 +0.403635714285714 +0.405067261904857 +0.346659226190464 +0.290560119047679 +0.209294047619025 +0.110183928571468 +0.0319339285714286 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00696130952380822 +0.0491669642857211 +0.144896130952379 +0.263464880952289 +0.342192261904821 +0.371819345238179 +0.38474821428575 +0.382358630952393 +0.314054166666679 +0.217014880952307 +0.119111011904757 +0.03708839285715 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00710535714285607 +0.0497741071428396 +0.149663392857064 +0.284270238095143 +0.374169345238107 +0.398844047618964 +0.394631249999964 +0.383297916666643 +0.328852380952286 +0.205815773809475 +0.0986125000000655 +0.0307982142857071 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00760863095238107 +0.0517744047619432 +0.1483613095239 +0.262491369047536 +0.327415773809464 +0.372661011904679 +0.385360416666643 +0.404694047619071 +0.283132738095204 +0.197473511904764 +0.102619047619046 +0.0350660714285786 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00798660714285714 +0.0504627976190714 +0.137625000000036 +0.251762202380857 +0.313181845238143 +0.32654821428575 +0.344034226190464 +0.349427083333321 +0.267619642857214 +0.191678273809525 +0.088107738095244 +0.0235437500000071 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00578035714285964 +0.0416202380952432 +0.128791666666707 +0.255084523809679 +0.359799404761893 +0.389346726190286 +0.379651190476071 +0.351105952380964 +0.241936011904568 +0.148834226190432 +0.0760639880952464 +0.0204500000000036 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00604851190476071 +0.0420684523809464 +0.119687797619018 +0.229067261904682 +0.350706547619036 +0.375522023809607 +0.356547619047643 +0.328582142857071 +0.290314285714164 +0.182815178571407 +0.09498928571435 +0.0240080357142857 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00647083333333679 +0.0455318452380925 +0.130239880952354 +0.226575595238107 +0.294847321428464 +0.322393452380822 +0.295188988095143 +0.249823511904704 +0.184322023809586 +0.118919345238164 +0.0605041666666689 +0.0172973214285675 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00470208333333107 +0.0321869047618861 +0.0863931547618786 +0.155227380952411 +0.250845238095254 +0.29588601190475 +0.284215476190321 +0.255128869047607 +0.201390773809621 +0.147830952381043 +0.0777523809524178 +0.0219205357142893 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00617172619047143 +0.0465690476189964 +0.132923809523686 +0.214150595238032 +0.28163958333325 +0.312175892857107 +0.304644642857179 +0.281522619047714 +0.254214880952368 +0.157233630952461 +0.0771062500000332 +0.0192508928571354 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00441607142857286 +0.035965476190465 +0.118739583333275 +0.238081547619 +0.377710714285679 +0.471962202380929 +0.449839285714214 +0.392321130952393 +0.301130059523821 +0.172418452380904 +0.0824440476191179 +0.0184857142857214 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00463095238095 +0.0397925595237786 +0.135841964285679 +0.252317261904893 +0.319473214285821 +0.337427976190607 +0.321725892857214 +0.309396130952357 +0.235045833333271 +0.149849702380982 +0.0744681547619082 +0.0145267857142854 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00510654761905107 +0.0468883928571675 +0.159706250000043 +0.286070833333321 +0.390894345238071 +0.470489583333357 +0.463400297619071 +0.436891666666893 +0.377070833333464 +0.228360416666629 +0.0974999999999868 +0.0195053571428389 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00328809523809786 +0.0349199404761864 +0.133174107142796 +0.257528273809425 +0.353882440476107 +0.416360416666607 +0.413063095238036 +0.360126190476179 +0.279732738095096 +0.166162202380921 +0.0753172619046582 +0.0131285714285711 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00174226190476179 +0.0208583333333318 +0.0920848214285786 +0.197473214285711 +0.275147916666607 +0.373741964285857 +0.422313095238071 +0.398671726190393 +0.297261011904725 +0.193729761904771 +0.0846449404762311 +0.0132142857142896 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00285625 +0.0345782738095 +0.137854761904714 +0.273067261904857 +0.401158035714321 +0.479942261904714 +0.465629464285929 +0.403949107142964 +0.269183630952404 +0.143875000000068 +0.0626741071428546 +0.00850446428570679 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.001996726190475 +0.0276142857142607 +0.119522619047568 +0.244858928571443 +0.339619345237996 +0.408195535714214 +0.467970238095214 +0.437819642857071 +0.332859523809546 +0.201802678571511 +0.0835065476190868 +0.0102196428571318 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00182648809523668 +0.0281949404761708 +0.129061904761896 +0.266291964285854 +0.345978273809611 +0.383864880952393 +0.38382708333325 +0.345116666666643 +0.272071726190514 +0.169828869047639 +0.0664047619048036 +0.00694910714286429 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00136547619047643 +0.0232086309524054 +0.104154166666728 +0.218523214285686 +0.340226785714286 +0.432530059523857 +0.460489285714429 +0.455578869047643 +0.375980654761964 +0.210748809523776 +0.071562500000007 +0.00721607142857218 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00126874999999964 +0.0237874999999846 +0.109967261904768 +0.232978571428754 +0.352715476190561 +0.415436309523754 +0.399281250000036 +0.337468749999989 +0.265047321428514 +0.181210714285639 +0.0713684523809521 +0.00591607142857071 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000973809523809429 +0.0150205357142819 +0.0758244047618822 +0.181418452380939 +0.282405059523889 +0.38210773809525 +0.399298214285643 +0.370740773809536 +0.263525595238143 +0.113235714285746 +0.0398220238095143 +0.00343839285714643 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000814583333333071 +0.0141232142857135 +0.0690988095238321 +0.165574404761961 +0.276599404761857 +0.355109226190429 +0.381041071428536 +0.362914285714286 +0.292086607142893 +0.154375595238204 +0.062028571428575 +0.00575089285714286 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.001488095238095 +0.0209505952380957 +0.0919773809523607 +0.204574107142786 +0.320195535714332 +0.367772321428711 +0.394453869047643 +0.35005119047625 +0.245663988095204 +0.120745238095243 +0.0389080357142895 +0.00268392857142932 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000963392857143107 +0.0144720238095186 +0.0680815476190321 +0.165227976190518 +0.281628273809675 +0.351174702381107 +0.363747619047643 +0.313996428571404 +0.220947023809568 +0.116208035714321 +0.0400127976190477 +0.00334375000000029 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00105089285714296 +0.0147217261904753 +0.0658770833333286 +0.149210119047618 +0.249100000000007 +0.338344642857143 +0.374252678571429 +0.367102678571393 +0.263317857142739 +0.126428571428543 +0.0485961309523915 +0.00439999999999961 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000478869047618929 +0.0148636904761889 +0.0801020833333179 +0.201915476190439 +0.349887797619057 +0.413482142857193 +0.418536309523854 +0.372488392857179 +0.242950000000011 +0.1128354166667 +0.0414532738095276 +0.00340892857142925 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00810476190476286 +0.05183958333336 +0.129109523809596 +0.196107738095279 +0.222413690476289 +0.213530059523775 +0.197258035714264 +0.117638690476104 +0.0657059523809143 +0.0219377976190405 +0.00149821428571428 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00820178571428572 +0.0512779761904893 +0.129891666666729 +0.207439285714354 +0.240456845238071 +0.268484226190393 +0.248322619047546 +0.165299999999875 +0.0942598214285321 +0.0343633928571536 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00804910714285821 +0.0505297619047889 +0.129416369047679 +0.224633630952321 +0.298676488095179 +0.296148214285736 +0.230279166666636 +0.127376785714325 +0.05934523809525 +0.020053571428575 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000981547619046429 +0.0139779761904714 +0.0644312499999821 +0.152012202380932 +0.248130654761961 +0.302907738095214 +0.309478571428643 +0.254627083333439 +0.177688690476204 +0.06915000000005 +0.0211071428571429 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00286875 +0.0233985119047725 +0.0807925595238139 +0.167305059523739 +0.250803571428607 +0.305099107142857 +0.281113392857179 +0.195255357142929 +0.097664285714175 +0.0365220238095143 +0.00785000000000357 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00252589285714286 +0.0190991071428607 +0.0634196428571179 +0.136588690476046 +0.217908630952307 +0.281633333333468 +0.283104464285775 +0.178999702380907 +0.110789285714254 +0.0411020833333536 +0.008708928571425 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.004696726190475 +0.0335913690476143 +0.100128273809532 +0.197500892857143 +0.301813095238 +0.333471130952439 +0.314851785714364 +0.24939642857145 +0.134752380952348 +0.0488241071428532 +0.0109285714285714 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00256547619047607 +0.0185497023809507 +0.0663720238094996 +0.15847053571425 +0.241052380952432 +0.277284821428464 +0.259926190476071 +0.200560416666657 +0.0943750000000775 +0.0366047619047611 +0.00777678571429286 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.005227976190475 +0.0349407738095321 +0.0858744047619393 +0.116058333333318 +0.132142559523796 +0.143509226190543 +0.116129761904761 +0.0638854166666714 +0.0357693452380857 +0.0109630952380882 +0.000266964285714643 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00292470238094857 +0.0205461309523636 +0.0592723214285393 +0.110605059523768 +0.162647321428586 +0.171408333333389 +0.131770833333432 +0.129163392857239 +0.0757154761905168 +0.0229428571428504 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00436398809523786 +0.0297842261904743 +0.0765675595238321 +0.118305357142911 +0.158234821428496 +0.165847916666668 +0.148484226190479 +0.0950092261904643 +0.0504812499999739 +0.0135321428571396 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00467142857142857 +0.034031250000025 +0.101553273809586 +0.189027976190461 +0.264455059523882 +0.270669642857136 +0.213274702380932 +0.1410875 +0.0771705357141761 +0.0227919642857068 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00314136904761893 +0.0254532738095139 +0.0810505952380786 +0.157279166666714 +0.230209523809571 +0.205569940476182 +0.145150297618929 +0.0820196428571832 +0.0347044642857189 +0.00852053571429 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0038220238095225 +0.0292770833333139 +0.091769047619025 +0.175496130952489 +0.245278571428693 +0.232954464285711 +0.154844940476093 +0.105754464285752 +0.0479901785714565 +0.0105535714285685 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00251577380952286 +0.0206651785714364 +0.0694994047619607 +0.131873214285786 +0.165295238095239 +0.162340476190468 +0.146775595238036 +0.102270833333237 +0.0529824404761161 +0.0119794642857171 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00227083333333321 +0.0184273809523818 +0.0581499999999893 +0.1120479166666 +0.174158333333264 +0.181934821428579 +0.141898809523811 +0.091766071428575 +0.0448919642857157 +0.00968839285714714 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00194970238095393 +0.0172982142857296 +0.0573839285714714 +0.103056547619114 +0.141793750000079 +0.170000892857032 +0.178110416666561 +0.0952264880952404 +0.0391404761904696 +0.00800982142856357 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00244732142857286 +0.0218821428571614 +0.0785830357143179 +0.160672619047575 +0.216856249999932 +0.202997619047496 +0.196642857142779 +0.116142857142846 +0.0534374999999689 +0.0102937500000032 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00127202380952393 +0.0114556547619039 +0.0377514880952321 +0.0658318452381036 +0.0941994047619536 +0.118863690476211 +0.105677083333382 +0.0720630952381214 +0.0299342261904704 +0.00479553571428964 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00182172619047618 +0.017815773809525 +0.0718714285714071 +0.157648214285614 +0.20931249999995 +0.191005654761946 +0.150747321428461 +0.0882943452380679 +0.0381428571428714 +0.00644732142857143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00118869047618904 +0.0125934523809518 +0.0503223214285825 +0.113741666666668 +0.190030357142839 +0.218450297618996 +0.157411607142886 +0.0837502976190179 +0.0396616071428668 +0.0068437500000075 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000791369047618571 +0.00939077380952107 +0.0434657738095175 +0.103700892857157 +0.153602976190539 +0.173860119047629 +0.154698809523846 +0.107388690476182 +0.0427610119047595 +0.00685267857143218 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00114047619047714 +0.0130744047619064 +0.0555437499999821 +0.120946130952354 +0.165255952381 +0.164248809523836 +0.1447571428572 +0.0961383928571143 +0.046667261904775 +0.00751696428572143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000683333333333571 +0.00938005952380786 +0.0407699404761857 +0.0888616071428536 +0.139582440476168 +0.158150892857171 +0.115766964285704 +0.0678919642856811 +0.0299291666666611 +0.00400624999999286 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00129047619047714 +0.0150565476190529 +0.0624815476190786 +0.137934226190546 +0.209317857142854 +0.205989285714275 +0.135992261904743 +0.0723238095238464 +0.0322520833333236 +0.00426785714284929 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000625595238095571 +0.00921369047619029 +0.0397735119047714 +0.0843101190476571 +0.129391666666679 +0.14660446428575 +0.137682738095229 +0.0841169642857821 +0.0302622023809524 +0.00354285714285718 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000661607142857143 +0.00945684523809643 +0.0410005952380857 +0.0874086309523429 +0.144987500000018 +0.198833333333364 +0.173424107142821 +0.0920919642857179 +0.0334461309523918 +0.00388571428571464 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000472619047619286 +0.00775386904761857 +0.0398372023809393 +0.105386011904711 +0.174577976190407 +0.172434523809496 +0.122869940476118 +0.0615812499999968 +0.01887886904762 +0.00213035714285686 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000409821428571429 +0.00717678571428571 +0.037716071428575 +0.110082738095261 +0.218453273809536 +0.255849999999929 +0.193830357142857 +0.102766666666668 +0.040703571428575 +0.00528214285714286 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000780952380952143 +0.0114866071428564 +0.0531833333333714 +0.130373214285804 +0.218935714285675 +0.221994047619164 +0.151041369047661 +0.0711660714286119 +0.0222744047619082 +0.00203928571428536 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000435416666666786 +0.00704196428571714 +0.0301148809523861 +0.0613497023809571 +0.0913494047619393 +0.0917479166666643 +0.0771136904761964 +0.0457401785714368 +0.0200107142857177 +0.00205446428571496 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000385714285714036 +0.00573869047619318 +0.0275050595238175 +0.0659181547619072 +0.105049702380957 +0.119684523809439 +0.0925244047618607 +0.04726726190475 +0.0188580357142925 +0.00165535714285607 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000549107142857382 +0.00731160714285786 +0.0326562499999964 +0.0700889880952179 +0.0984997023809107 +0.120808333333293 +0.1135886904762 +0.0482583333333739 +0.0193029761904799 +0.00139910714285639 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000988988095239536 +0.00957738095238504 +0.0394654761905004 +0.0917297619048246 +0.134348511904761 +0.138736011904889 +0.116320238095346 +0.0777830357143939 +0.0278785714285639 +0.0023625 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000213690476190711 +0.00399077380952356 +0.0203157738095079 +0.053447916666625 +0.0965008928571464 +0.103310119047639 +0.066567261904725 +0.04663125 +0.0175026785714391 +0.00140892857142793 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000141369047618929 +0.00511249999999857 +0.0282705357142718 +0.0674005952380536 +0.110841666666639 +0.137300892857143 +0.094833035714275 +0.0372523809523786 +0.0100136904761834 +0.000496428571428643 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00595119047618929 +0.0345898809523893 +0.0790848214286107 +0.122773511904761 +0.138797321428561 +0.106488095238186 +0.0518991071429071 +0.017350595238106 +0.000992857142857179 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00396755952380821 +0.0225264880952354 +0.0504687500000036 +0.077673809523825 +0.0834330357143429 +0.0655752976190679 +0.0413324404761557 +0.0144366071428598 +0.00106339285714215 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00947589285714179 +0.0467250000000254 +0.0774991071429393 +0.0922354166666929 +0.0977690476191679 +0.089894047619075 +0.0565514880952346 +0.0234711309523815 +0.00189553571428639 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00494553571428464 +0.0301032738095468 +0.0680440476191286 +0.0916244047619107 +0.0938291666666393 +0.0724699404761321 +0.0514172619048011 +0.0197380952380949 +0.00180446428571432 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.005397321428575 +0.0321886904762 +0.06885089285715 +0.08551577380955 +0.0886258928571357 +0.0765300595238536 +0.0585077380952739 +0.0229449404761911 +0.00275178571428643 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00236101190476071 +0.0151044642857107 +0.0403473214285571 +0.0702437499999571 +0.0856592261904643 +0.0746124999999643 +0.0350627976190454 +0.0138744047618978 +0.00109642857142811 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00300803571428571 +0.0196473214285607 +0.0516175595237679 +0.0827374999999607 +0.0865339285714 +0.0568395833333439 +0.0286264880952389 +0.00785386904762264 +0.000325000000000071 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00559047619047964 +0.0330369047619139 +0.0663372023809607 +0.0793377976190857 +0.107792261904771 +0.0989854166666821 +0.0536877976190725 +0.0173255952380961 +0.00208035714286071 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.003230357142855 +0.0210241071428436 +0.0570383928571143 +0.101230654761871 +0.127099999999943 +0.112859523809461 +0.07026279761905 +0.0266806547619014 +0.00319375000000071 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00207857142857143 +0.0136187499999964 +0.03334226190475 +0.048658630952375 +0.0575577380952286 +0.0469038690475964 +0.0332711309523343 +0.0104946428571421 +0.000508928571428571 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00581041666666429 +0.0372187499999893 +0.0888500000000036 +0.126899107142925 +0.138121130952468 +0.0794741071429036 +0.0380991071428893 +0.0153577380952382 +0.00126607142857179 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00598571428571571 +0.0370589285714436 +0.087133630952425 +0.127692857142918 +0.145621130952457 +0.110824404761911 +0.0599904761904811 +0.0200711309523738 +0.00179910714285614 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00295357142856786 +0.0197693452380714 +0.0507327380952107 +0.0773053571428964 +0.0886726190476321 +0.0675955357142821 +0.0373916666666346 +0.0121559523809526 +0.000751785714285354 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00405714285713918 +0.027984523809514 +0.0745261904761929 +0.105902678571436 +0.0968395833333786 +0.0847714285714929 +0.0541437500000786 +0.018816666666677 +0.00197589285714182 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00344196428571429 +0.0242491071428571 +0.0627854166666679 +0.0866220238095428 +0.0888613095238536 +0.0666324404761822 +0.0412892857142857 +0.0142520833333439 +0.00111517857142821 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00280922619047846 +0.0200059523809557 +0.0603392857142646 +0.113649404761874 +0.142037499999979 +0.111954166666579 +0.058554761904725 +0.0199047619047692 +0.00159732142857182 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.001955654761905 +0.01417678571429 +0.0471764880952607 +0.101132440476214 +0.134339880952346 +0.111168452380954 +0.0596348214285621 +0.0205776785714223 +0.00214017857142893 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00140922619047786 +0.0102901785714336 +0.0321690476190464 +0.0592541666666786 +0.0673660714286036 +0.0570532738094893 +0.0364199404762189 +0.0128726190476294 +0.000839285714285679 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00174434523809643 +0.01306041666667 +0.04173779761906 +0.0781217261905357 +0.0948023809524678 +0.0912589285715071 +0.0574985119047607 +0.0198916666666632 +0.00239375000000036 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.002699702380955 +0.0195443452381079 +0.0577008928571571 +0.101786904761904 +0.122672916666664 +0.101079761904775 +0.0616767857143107 +0.021313988095227 +0.00250089285714171 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00238482142857179 +0.0171744047619011 +0.0512663690475821 +0.0902931547618357 +0.107917857142868 +0.0995633928572 +0.0537461309524204 +0.0190235119047514 +0.00188392857142821 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00185059523809536 +0.0139717261904779 +0.0401883928571432 +0.0651008928571179 +0.0797017857142429 +0.070076488095225 +0.0468485119047225 +0.0168499999999996 +0.00172232142857143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00127976190476071 +0.00979553571428214 +0.0293869047619 +0.0492818452380821 +0.0583511904761929 +0.0516392857142679 +0.0309175595237657 +0.0108169642857114 +0.000760714285714071 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00152500000000107 +0.0113196428571496 +0.0355166666667036 +0.0703645833334 +0.0974958333333107 +0.0865291666666929 +0.0498372023809107 +0.0177943452380881 +0.00145089285714279 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000881845238095357 +0.00695982142857179 +0.0206788690476214 +0.034278869047625 +0.0436077380952357 +0.0376803571428571 +0.0219485119047511 +0.00747113095238054 +0.000232142857142679 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00205297619047607 +0.0153761904761925 +0.0449946428571643 +0.0754657738095714 +0.0889410714285857 +0.0679324404762036 +0.0411767857143236 +0.0155205357142812 +0.00115982142857065 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.001344642857145 +0.0105514880952421 +0.033759821428575 +0.0656125000000214 +0.0863696428571036 +0.064037797619025 +0.0402002976190418 +0.0142199404761839 +0.000766964285715 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00223541666666786 +0.0164639880952439 +0.0488839285714104 +0.0878568452380321 +0.111051488095261 +0.087966964285675 +0.0553979166666643 +0.0225934523809452 +0.00213928571428564 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00149464285714036 +0.0111779761904711 +0.0361431547619107 +0.0663300595237964 +0.0722711309523536 +0.0634101190476143 +0.0337011904761629 +0.0121264880952301 +0.000907142857142497 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00168601190476143 +0.0126488095238068 +0.0412208333333282 +0.0861184523809107 +0.120850892857007 +0.101645238095175 +0.0550482142857154 +0.0214071428571355 +0.0021053571428575 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00167142857142893 +0.0128145833333343 +0.0393360119047639 +0.0710571428571393 +0.092225595238075 +0.0835366071429 +0.0557845238095429 +0.0229026785714212 +0.00204642857142782 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00178601190476189 +0.0132386904761928 +0.0419574404762107 +0.08205625000005 +0.104384821428607 +0.0819931547619286 +0.0437383928571786 +0.0161645833333226 +0.00117946428571425 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00110386904761929 +0.00874404761905071 +0.0300851190476143 +0.0609398809523464 +0.0718961309523821 +0.0477848214285643 +0.0287410714285739 +0.0119324404761978 +0.000817857142856679 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00115000000000011 +0.00910922619047782 +0.0327580357142789 +0.0728369047618464 +0.0996833333332429 +0.0828291666666214 +0.0452291666666382 +0.0170994047619051 +0.00176071428571425 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00259136904761821 +0.0191119047619011 +0.0558116071428429 +0.09526369047615 +0.120676488095204 +0.112336309523768 +0.0649886904761464 +0.023690476190462 +0.00263660714285754 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00192767857142786 +0.0149386904761871 +0.0471633928571464 +0.0831648809523893 +0.0958190476190179 +0.0847273809524214 +0.0476333333333679 +0.017965476190473 +0.00186250000000104 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00188422619047654 +0.0148523809523832 +0.0491059523809786 +0.0962514880953071 +0.123224702380932 +0.0992999999999178 +0.0522113095237761 +0.0205592261904722 +0.00229642857142854 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00146398809523811 +0.0125026785714297 +0.0423440476190532 +0.0800693452381036 +0.104870535714289 +0.0968836309524036 +0.0571336309524511 +0.0231279761904831 +0.00269821428571468 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00270119047619143 +0.0206910714285743 +0.0633375000000107 +0.1148883928572 +0.147008035714336 +0.118662499999946 +0.0732604166667332 +0.0311669642857213 +0.00409821428571504 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00188571428571571 +0.0148062500000043 +0.0445467261904679 +0.0743997023809428 +0.0921235119047964 +0.0842874999999607 +0.0544065476190357 +0.0215919642857104 +0.00253660714285607 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00136428571428679 +0.0109297619047639 +0.0334023809523821 +0.0580824404761929 +0.0782497023809322 +0.0762997023809964 +0.0570997023809429 +0.0266318452380893 +0.003872321428575 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00287083333333357 +0.02047648809524 +0.0595443452380893 +0.108055952380886 +0.147398809523707 +0.144391369047643 +0.0987452380952071 +0.0468160714285832 +0.00731517857142107 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00207648809523571 +0.0153104166666607 +0.04607708333335 +0.0816044642857643 +0.101324404761925 +0.0975434523809071 +0.0687964285714 +0.0326705357142843 +0.00497410714285286 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00126785714285704 +0.00916547619047932 +0.0274330357142996 +0.0511684523809571 +0.0668038690476036 +0.0563711309523857 +0.0355351190476107 +0.0165815476190442 +0.00257232142857182 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00223749999999857 +0.016407142857135 +0.0479050595238 +0.0855217261904786 +0.113249107142843 +0.0936988095237893 +0.0524538690476536 +0.0191416666666636 +0.00320535714285857 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0018133928571425 +0.0133776785714418 +0.0404410714286143 +0.073398214285725 +0.093263690476225 +0.0846738095238071 +0.0575258928571143 +0.0256657738095236 +0.00463571428571357 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00363244047618679 +0.0263279761904925 +0.0766425595239179 +0.133156845238186 +0.168702083333357 +0.15142678571425 +0.0834383928571393 +0.0340702380952286 +0.00644910714286071 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0027000000000025 +0.0195883928571361 +0.0589285714285286 +0.107368749999996 +0.144579464285693 +0.159158333333321 +0.108364880952443 +0.0471791666666718 +0.00938482142857607 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00371815476190357 +0.0255425595238071 +0.0717598214285393 +0.120321726190357 +0.145392559523796 +0.154675297619139 +0.101626785714354 +0.0438252976190346 +0.0083044642857075 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00242886904761679 +0.0174110119047693 +0.0486952380952925 +0.0811139880952607 +0.104858333333271 +0.0992999999999286 +0.0688226190476071 +0.0276964285714261 +0.0052044642857175 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00218869047619179 +0.0153062500000039 +0.0463741071428464 +0.0814377976189893 +0.0892104166665643 +0.0980214285713786 +0.0672071428572082 +0.0313095238095268 +0.00703035714285643 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.003449404761905 +0.0227309523809686 +0.0610877976191286 +0.105635714285843 +0.128912202381029 +0.101584523809518 +0.06365863095235 +0.0194163690476118 +0.00373749999999964 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00255178571428475 +0.0164958333333293 +0.0478702380952357 +0.0962937499999893 +0.123797321428532 +0.0981428571428786 +0.0602017857143179 +0.0299973214285704 +0.00654910714285393 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0038494047619075 +0.0257842261904761 +0.0715413690475964 +0.112976785714293 +0.104593452380939 +0.100044642857093 +0.0855726190475893 +0.0387217261904832 +0.00900624999999964 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00511666666666893 +0.0335264880952354 +0.0825499999999607 +0.123470238095196 +0.154853273809471 +0.134605059523729 +0.084574999999975 +0.03389464285715 +0.00802767857141786 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00417946428571679 +0.0269999999999968 +0.0765485119047429 +0.142641666666707 +0.167032738095229 +0.142953273809475 +0.104104166666625 +0.0441809523809118 +0.0112866071428532 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00370892857142868 +0.0246151785714253 +0.0699732142856679 +0.127016666666525 +0.162389285714182 +0.176626785714275 +0.12092053571425 +0.0432645833333204 +0.0105919642857075 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00651101190476321 +0.0387574404761682 +0.0923026785713643 +0.133093452380961 +0.119005059523696 +0.122263095238068 +0.100160714285704 +0.0523333333332918 +0.0140767857142896 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00459464285714286 +0.0288541666666571 +0.0726461309523643 +0.129062202381 +0.196487797619061 +0.212038392857039 +0.150657440476071 +0.0671696428571082 +0.0168133928571461 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.007215773809525 +0.0439907738095429 +0.110327678571464 +0.185854166666621 +0.213898214285675 +0.170738988095239 +0.115024702380957 +0.0559029761904807 +0.01549910714286 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00560803571428679 +0.0353181547619068 +0.0924136904761893 +0.158339880952375 +0.188429761904746 +0.16735476190485 +0.102043154761943 +0.0398244047618729 +0.0103455357142971 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00956309523809286 +0.0578181547619 +0.136261309523839 +0.215712202381032 +0.280720833333368 +0.274699702380936 +0.19167797619045 +0.0949047619048011 +0.0274050595238089 +0.00264285714285643 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00774732142856429 +0.0461294642856786 +0.109322916666589 +0.176677678571325 +0.223443154761939 +0.230458035714354 +0.183734226190343 +0.0881157738094464 +0.0271437500000048 +0.00510267857143211 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00139404761905011 +0.0132321428571503 +0.05288392857145 +0.115892261904839 +0.178475892857218 +0.252253273809654 +0.2518633928572 +0.198875892857114 +0.0954041666666764 +0.0305907738095186 +0.00654017857142146 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00114226190475943 +0.0109288690476104 +0.0462913690476179 +0.111114583333339 +0.164183333333343 +0.172595535714325 +0.149229761904739 +0.130102976190418 +0.0766017857143168 +0.0204428571428649 +0.00157500000000075 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000512797619048811 +0.00624732142857715 +0.029548214285735 +0.0748014880952678 +0.12275297619045 +0.147805357142871 +0.134981845238011 +0.0903330357142571 +0.0420741071428571 +0.0109380952380952 +0.0002535714285714 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00123839285714396 +0.0139529761904819 +0.0601419642857607 +0.135016071428689 +0.20537142857145 +0.264791071428646 +0.260227678571425 +0.184461011904643 +0.089986011904725 +0.0273961309523776 +0.00206964285714354 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000428869047619286 +0.00924077380952214 +0.0438520833333214 +0.0900324404761643 +0.129955952380939 +0.155948214285736 +0.138741666666529 +0.104025595238111 +0.0605119047619429 +0.0229166666666738 +0.00157678571428564 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000178273809523904 +0.0056202380952385 +0.0316526785714289 +0.0786797619047643 +0.130951190476186 +0.1619532738095 +0.129748214285757 +0.0962872023809786 +0.0613904761904857 +0.0257755952380806 +0.00186071428571336 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000672619047618893 +0.0110517857142817 +0.0557267857142607 +0.140394345238029 +0.222083630952311 +0.242828571428539 +0.254728571428439 +0.183666071428493 +0.0820934523809418 +0.0242556547619052 +0.00207946428571457 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000897916666666786 +0.0136458333333371 +0.0599630952381175 +0.127975892857154 +0.199307440476114 +0.247483928571414 +0.272008630952346 +0.226101785714268 +0.117423214285682 +0.0364196428571415 +0.00323571428571032 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00114553571428704 +0.0159443452381004 +0.072028869047625 +0.166179761904757 +0.266405654761846 +0.3104291666666 +0.287036607142861 +0.218898809523796 +0.115142857142818 +0.037227083333332 +0.00380178571428179 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00145982142857143 +0.0199464285714179 +0.0821008928571571 +0.164701190476354 +0.243464285714346 +0.272264285714218 +0.270209226190379 +0.2295752976191 +0.117702976190536 +0.0452062499999643 +0.00473839285714286 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00135148809523689 +0.0172190476190321 +0.0673901785713821 +0.124334226190457 +0.176561904761932 +0.215313392857096 +0.202277976190468 +0.176286607142975 +0.107933333333475 +0.0339497023809586 +0.00368214285714 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00113154761904643 +0.0147898809523786 +0.0712544642857393 +0.168150892857182 +0.231155952380854 +0.249021130952286 +0.255544642857107 +0.190886607142975 +0.124906547619079 +0.0458366071428511 +0.00555267857142107 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00188154761904618 +0.0221747023809492 +0.0816758928571572 +0.147537500000032 +0.218370535714275 +0.258434523809468 +0.247897023809439 +0.191530059523757 +0.110651785714246 +0.0510839285714286 +0.00664821428571429 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00163809523809607 +0.0185767857142989 +0.0751961309524143 +0.150224404761921 +0.19573779761905 +0.2132562499999 +0.210033333333354 +0.166944047618986 +0.0935690476189572 +0.0423940476190118 +0.00620982142857107 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00203363095237964 +0.0210199404761854 +0.0741714285714286 +0.139256547619057 +0.215681547619032 +0.245013392857118 +0.217260714285782 +0.163442261904879 +0.0870568452381143 +0.0335020833333036 +0.005165178571425 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00227678571428571 +0.0219794642857143 +0.0871077380952107 +0.185459821428479 +0.260960714285646 +0.313586309523714 +0.288686904761929 +0.2249907738095 +0.120216071428607 +0.0575892857142857 +0.00968303571428571 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00345654761904643 +0.0302428571428429 +0.0996505952380393 +0.180207738095143 +0.257081547619 +0.302224702381 +0.279133630952357 +0.233748511904882 +0.153694345238039 +0.0646720238095618 +0.0115517857142925 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00257678571428571 +0.0236622023809393 +0.0841383928570893 +0.165987202380921 +0.239612202380964 +0.2789160714285 +0.284840178571464 +0.239587202381071 +0.136817857142904 +0.0594002976190811 +0.0114758928571468 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00261934523809786 +0.0220514880952579 +0.0723011904762357 +0.133008035714361 +0.184248511904889 +0.210171726190475 +0.204886607142996 +0.176647619047729 +0.109022321428575 +0.0585627976190429 +0.0129089285714464 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00313065476190714 +0.0252627976190679 +0.0814190476190536 +0.152718452380864 +0.213471130952439 +0.236514285714318 +0.228529166666561 +0.195084821428586 +0.104128869047661 +0.0493574404762168 +0.0103535714285646 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00366130952381071 +0.0288449404762071 +0.0955145833333714 +0.186491369047579 +0.252039285714175 +0.281725 +0.282417261904761 +0.238684226190461 +0.134082142857107 +0.06171875 +0.01336875 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00448452380952143 +0.0315434523809536 +0.0873008928571786 +0.149183630952425 +0.20402916666675 +0.205553571428725 +0.180282142857164 +0.172726190476168 +0.108247619047646 +0.0572288690476132 +0.0170366071428504 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00379464285714643 +0.0271047619047893 +0.0800133928571893 +0.153186011904764 +0.2353514880953 +0.280679166666711 +0.258505952380929 +0.216499702381082 +0.129227380952343 +0.0505023809523796 +0.0118732142856996 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00524851190476071 +0.0342238095238071 +0.0864830357142786 +0.129267857142839 +0.16307559523815 +0.224374404761964 +0.233287797619071 +0.185906249999832 +0.0984508928570679 +0.0453880952380964 +0.0156044642857179 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00608065476190714 +0.0395041666666643 +0.103415476190446 +0.175500892857175 +0.240355357143 +0.268095535714393 +0.239759821428571 +0.259554464285689 +0.170550297618975 +0.0750241071428643 +0.0211473214285714 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00895773809523929 +0.0581321428571821 +0.158731845238189 +0.279709523809496 +0.345744345238107 +0.362760416666582 +0.346844642857139 +0.290331845238193 +0.1822389880952 +0.0873732142856832 +0.0242491071428496 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00425595238095368 +0.0267000000000075 +0.0662107142857357 +0.106133928571461 +0.142546130952357 +0.177642559523725 +0.183424107142829 +0.168641071428604 +0.125219642857132 +0.0913806547618679 +0.0269071428571286 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00921517857142857 +0.0568404761904893 +0.141113690476218 +0.230779464285704 +0.278490178571504 +0.261053273809546 +0.230269047619139 +0.225991964285786 +0.180821726190521 +0.0945922619048964 +0.0347553571428536 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0104607142857143 +0.0601994047619036 +0.137386904761886 +0.228597619047571 +0.304805059523796 +0.291261309523804 +0.235013095238161 +0.217999404761886 +0.155891964285686 +0.0818422619047811 +0.0237089285714218 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0127294642857107 +0.0760812500000143 +0.188685119047682 +0.324915476190464 +0.406189880952429 +0.415474999999929 +0.37488125 +0.328141666666679 +0.239110714285771 +0.123069047619111 +0.0318437499999964 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0129282738095239 +0.0866300595238218 +0.233750297619096 +0.377662500000039 +0.421161904761893 +0.390259226190429 +0.354312499999929 +0.316074702380846 +0.2288205357143 +0.136617559523843 +0.0411419642857179 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00997648809523571 +0.0590116071428393 +0.141864583333304 +0.234444940476186 +0.290636309523786 +0.323089285714321 +0.347669047619071 +0.324769345238168 +0.213019047619039 +0.109905654761868 +0.0383232142857107 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00206666666666789 +0.018251488095243 +0.0715848214285857 +0.176899107142854 +0.300001488095107 +0.361932738095143 +0.392948214285679 +0.394680654762071 +0.339511607143046 +0.22634940476195 +0.131498809523845 +0.0376773809523718 +0.00378928571428929 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00139553571428714 +0.0198473214285757 +0.090856547619025 +0.191167857142825 +0.250830357142929 +0.304626190476071 +0.337860119047643 +0.2957023809525 +0.279941666666511 +0.20099851190485 +0.105548214285775 +0.0360499999999997 +0.00226339285714211 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000799107142856893 +0.0161800595238125 +0.0812747023809504 +0.180703571428507 +0.259086607142782 +0.324106547619071 +0.377965178571536 +0.360125595238179 +0.318454464285643 +0.251586607142857 +0.133669642857142 +0.037025595238092 +0.00297232142857146 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000795238095237857 +0.0166339285714279 +0.0873047619047714 +0.204972619047661 +0.317421428571432 +0.416232142857071 +0.392099107142929 +0.300732142857036 +0.282573809523821 +0.207068750000061 +0.111641666666743 +0.0413446428571464 +0.00259285714285704 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00112351190476189 +0.0196601190476035 +0.0950973214284786 +0.206754464285575 +0.306031547619107 +0.406859821428714 +0.388429464285643 +0.32835714285725 +0.286460714285714 +0.2115675595238 +0.106391964285685 +0.0326410714285678 +0.00175982142857004 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.0008809523809525 +0.0142020833333207 +0.0698940476190289 +0.161091964285775 +0.2312904761905 +0.267870238095321 +0.291934523809571 +0.294520535714286 +0.290714285714168 +0.237123214285714 +0.152081250000096 +0.0508705357142862 +0.00372589285714425 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00139136904761918 +0.0189273809523707 +0.0825035714285539 +0.169689880952436 +0.234400892857154 +0.291258333333282 +0.328131845238179 +0.319013392857143 +0.296418154761807 +0.218676785714289 +0.129313392857068 +0.0440785714285714 +0.00340714285714286 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00189017857142893 +0.0220791666666689 +0.0934107142857036 +0.207611309523732 +0.299947619047504 +0.309149702380929 +0.342551190476179 +0.344354464285546 +0.292036011904675 +0.191411607142846 +0.125513690476264 +0.0551145833333286 +0.00518928571428214 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.002555654761905 +0.026870535714265 +0.109794940476125 +0.238450595238093 +0.353774107142861 +0.425908035714321 +0.395636011904857 +0.362500595238071 +0.339735416666689 +0.238858630952343 +0.118365178571432 +0.0413758928571432 +0.00409821428571536 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00302886904761679 +0.0304857142857039 +0.122412202380943 +0.258901190476182 +0.349539880952357 +0.383385119047607 +0.362648511904643 +0.325873809523857 +0.2811410714285 +0.197396726190464 +0.115012797619014 +0.0371550595238143 +0.00392857142856429 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00263303571428357 +0.02657857142854 +0.105948511904686 +0.213208630952425 +0.271354166666786 +0.332257440476107 +0.356575297619 +0.342922023809489 +0.296814880952396 +0.215975892857175 +0.116117559523811 +0.0465669642857511 +0.00584464285714607 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00411696428571322 +0.0376357142857468 +0.146495833333464 +0.324068750000107 +0.464072916666786 +0.50858571428575 +0.504748809523822 +0.502640178571464 +0.459947619047643 +0.368596726190536 +0.211955059523796 +0.0673491071429225 +0.0080437499999925 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00432797619047643 +0.0380348214285936 +0.134305059523907 +0.259661904762018 +0.351694047619039 +0.432848809523679 +0.464431845238143 +0.427644345238143 +0.349098511904846 +0.259498214285861 +0.161525892857143 +0.0577860119047603 +0.0078866071428525 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00320059523809393 +0.0281586309523675 +0.098149404761875 +0.195926190476186 +0.289909523809471 +0.350006249999854 +0.372384226190464 +0.324387797619 +0.288339285714225 +0.208691964285579 +0.136177083333164 +0.0491139880952786 +0.006834821428575 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00386041666666429 +0.0302258928571393 +0.106182142857179 +0.236434821428682 +0.357792559523939 +0.407460714285782 +0.416705357142857 +0.396253571428582 +0.357186309523854 +0.279787797619046 +0.177182142857032 +0.0639339285714299 +0.0101383928571468 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00614285714285607 +0.0462565476190575 +0.133791964285743 +0.219345535714229 +0.302505654761854 +0.417840178571536 +0.494519642857214 +0.467365476190357 +0.448391071428511 +0.331878869047532 +0.191489285714275 +0.0708982142857929 +0.0111830357142964 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00391041666666929 +0.0317633928571364 +0.116087797618982 +0.259378273809504 +0.384576190476321 +0.441673511904714 +0.45037976190475 +0.449920238095322 +0.347508035714321 +0.2400345238095 +0.148344345238032 +0.0550842261905011 +0.0105035714285711 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00601071428571572 +0.0423553571428293 +0.140985714285654 +0.29814494047625 +0.396981845237929 +0.46994255952375 +0.50776369047625 +0.500869345238179 +0.417116071428607 +0.311833035714332 +0.18254375000015 +0.0659550595238407 +0.0119348214285686 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00617648809524036 +0.0451002976190425 +0.147520833333286 +0.307750892857036 +0.431366071428357 +0.4744342261905 +0.460401488095286 +0.397539880952321 +0.339669940476239 +0.264940476190564 +0.184146428571564 +0.0735607142856845 +0.0144053571428643 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00864166666666786 +0.0621913690476 +0.187355952380886 +0.340124107142825 +0.430691666666571 +0.482030357142893 +0.506509821428607 +0.44456041666675 +0.362476190476143 +0.278101785714393 +0.169822619047739 +0.0731208333333714 +0.0136696428571393 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00500714285714643 +0.0378354166666536 +0.12219136904755 +0.237008928571471 +0.311830654762036 +0.334194940476286 +0.338054761904821 +0.370664880952321 +0.307772916666618 +0.226906845238164 +0.127194642857161 +0.0553074404762345 +0.00924196428571789 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00802857142857393 +0.0557098214285825 +0.170509523809511 +0.328338988095214 +0.414378571428679 +0.437296428571321 +0.414678273809525 +0.353881250000014 +0.2766616071429 +0.221593750000057 +0.163344642857196 +0.0637821428570832 +0.0119892857142996 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00508482142857143 +0.0381925595238107 +0.122330059523861 +0.237536309523964 +0.337091666666679 +0.423937797619 +0.410992559523882 +0.361436904761921 +0.301701785714361 +0.252742857142918 +0.191302083333207 +0.0930738095238368 +0.0284669642856782 +0.00410625 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00704285714285607 +0.0472357142857004 +0.130768154761861 +0.237575595238071 +0.337707738095286 +0.399144047619036 +0.427462797618929 +0.401501488095321 +0.364760119047679 +0.319865178571475 +0.205735119047536 +0.118170535714264 +0.0415970238095357 +0.00648125000000357 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00383601190475964 +0.0318904761904468 +0.116223511904718 +0.247873511904821 +0.335752976190429 +0.367433630952321 +0.407882440476179 +0.387727380952571 +0.384119345238143 +0.317558333333382 +0.233796130952382 +0.141736904761779 +0.0594761904761571 +0.0123919642857214 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00293809523809643 +0.0288026785714357 +0.111641964285725 +0.23879375 +0.371576190476179 +0.489607142857107 +0.49469226190475 +0.434860714285679 +0.421234821428571 +0.343327083333321 +0.236840773809475 +0.139079166666639 +0.0537029761905107 +0.0102892857142821 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00193095238095107 +0.018317559523795 +0.0670684523809325 +0.133622916666714 +0.20441726190475 +0.284477678571321 +0.316365773809643 +0.332804761904786 +0.311614583333286 +0.250857142857143 +0.163442261904882 +0.0922145833333725 +0.0409306547619057 +0.00807946428571821 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00279434523809536 +0.0252735119047539 +0.0912627976190357 +0.186086309523871 +0.271943750000068 +0.340364285714286 +0.426373809523821 +0.463722619047607 +0.446405357142714 +0.39687976190475 +0.325380654761857 +0.189022619047582 +0.0704363095238061 +0.0178705357142861 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000418452380952143 +0.013470238095235 +0.0738208333333143 +0.186488690476143 +0.320483928571393 +0.407258035714286 +0.50102053571425 +0.562538392857036 +0.578246428571429 +0.573173214285714 +0.480272916666643 +0.314079166666607 +0.138862797619082 +0.0306437499999964 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000805059523809643 +0.0190505952380932 +0.102517261904779 +0.260454761904857 +0.442909226190536 +0.550191666666607 +0.580722023809464 +0.583725000000071 +0.575541964285821 +0.511954166666643 +0.403194940476132 +0.263207142857182 +0.118602083333332 +0.0296205357142821 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.000490178571428679 +0.0113136904761896 +0.0614970238095679 +0.163671726190607 +0.295739285714214 +0.399952678571321 +0.492503869047643 +0.491435714285786 +0.449333928571393 +0.362547321428464 +0.285208035714286 +0.206311904761929 +0.0843815476191189 +0.0204357142857139 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00137083333333321 +0.0218485119047639 +0.0980571428570893 +0.207719642856925 +0.315323214285607 +0.40459851190475 +0.485171130952393 +0.522421428571571 +0.465166666666643 +0.378781249999939 +0.288179464285746 +0.20052053571425 +0.094808035714175 +0.0224276785714179 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00129345238095239 +0.0191372023809536 +0.0909633928571357 +0.215219940476146 +0.3459348214285 +0.444436607142714 +0.5097910714285 +0.554626488095321 +0.532007440476107 +0.467353869047607 +0.349824107142893 +0.235966666666596 +0.117484523809637 +0.0298223214285782 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00170803571428607 +0.0229395833333368 +0.104815178571436 +0.26012351190475 +0.456748214285679 +0.566190178571429 +0.611663690476214 +0.644147023809607 +0.612893750000036 +0.513200000000036 +0.427936904762 +0.288202976190439 +0.131280059523811 +0.0316437500000143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00238898809523321 +0.0280309523809496 +0.116833928571489 +0.254900297619111 +0.385863392857071 +0.436346726190393 +0.433990773809607 +0.434619940476214 +0.422866964285714 +0.38559464285725 +0.322557440476214 +0.234895238095332 +0.112961011904825 +0.0291330357142714 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00252172619047893 +0.0266145833333439 +0.105576190476211 +0.231502976190575 +0.37415654761925 +0.473726488095321 +0.510864285714322 +0.515789880952357 +0.516303273809464 +0.49945625 +0.387473809523714 +0.263380059523846 +0.146471130952382 +0.0411901785714214 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.003302976190475 +0.033722619047625 +0.132346428571421 +0.285306249999893 +0.430653571428607 +0.518958035714393 +0.605758928571393 +0.613615773809357 +0.575116666666464 +0.494103869047571 +0.413809226190571 +0.290330357142893 +0.15286726190465 +0.0414116071428429 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00294315476190607 +0.0287982142857182 +0.110477380952418 +0.249606845238218 +0.421860714285714 +0.530600297618929 +0.595021130952357 +0.611508333333357 +0.537311904761893 +0.448823214285786 +0.39447678571425 +0.273208333333168 +0.135400892856964 +0.0375508928571321 +0.000546428571428571 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00363005952380571 +0.0333547619047743 +0.126204761904821 +0.28712351190475 +0.472360119047714 +0.564035119047643 +0.578679761904643 +0.575549107142893 +0.502805654761786 +0.451605059523786 +0.355750297619071 +0.245975892857082 +0.125372023809443 +0.0348380952380775 +0.000791964285714643 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00341607142857179 +0.0302880952380725 +0.107901190476071 +0.231244642857 +0.383131845238107 +0.50113125 +0.585887499999893 +0.629443452380929 +0.600558928571393 +0.490652083333429 +0.394998809523821 +0.284765178571571 +0.139586607142861 +0.0409294642857254 +0.00156964285714393 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00353363095238214 +0.0303898809524071 +0.113161011904879 +0.251802083333468 +0.392135416666643 +0.504147321428607 +0.56915773809525 +0.566471130952429 +0.50907648809525 +0.427412499999964 +0.348044345238214 +0.228642857142907 +0.111291071428614 +0.0333622023809525 +0.00185803571428607 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00335535714285821 +0.0296907738095282 +0.115226488095218 +0.255837499999929 +0.368328571428571 +0.454479464285679 +0.531207738095071 +0.551394047618857 +0.518340476190464 +0.452269345238179 +0.332469047619107 +0.234049702381036 +0.128134821428607 +0.0416812499999996 +0.00264374999999893 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.004209523809525 +0.0348059523809429 +0.123031547619007 +0.259909523809532 +0.392510714285786 +0.509209226190643 +0.576248214285893 +0.56287351190475 +0.5561220238095 +0.490155357142893 +0.388217559523786 +0.264224404761807 +0.138308333333257 +0.0442357142857211 +0.00328124999999893 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00439464285714393 +0.0351869047619211 +0.125922619047636 +0.272688392857075 +0.39556398809525 +0.476244047619107 +0.499563988095286 +0.483953571428464 +0.466637797618964 +0.404526785714321 +0.317101488095143 +0.226763988095275 +0.11443839285715 +0.0381821428571532 +0.0030026785714275 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00482648809524286 +0.0367214285714679 +0.12088273809535 +0.254635119047754 +0.401204464285821 +0.516500892857214 +0.572782440476072 +0.580154464285679 +0.563613690476214 +0.512528869047679 +0.414316964285714 +0.298157440476311 +0.146609226190514 +0.0489598214285679 +0.00443571428571429 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.006740476190475 +0.0494985119047821 +0.155080952381036 +0.303976785714286 +0.427145238095179 +0.500854761904964 +0.569278273809714 +0.589613392857179 +0.541075000000036 +0.507088988095322 +0.441514285714179 +0.325178273809429 +0.173586607142893 +0.0568633928571429 +0.00584196428571429 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00609226190476071 +0.0428389880952393 +0.13577202380955 +0.298138690476286 +0.480601190476357 +0.587261904761857 +0.609912499999964 +0.604424404761929 +0.569114285714393 +0.503849702381071 +0.421309226190571 +0.293443154762071 +0.159782738095207 +0.0535747023809652 +0.00607946428571004 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00784642857142857 +0.0558386904761893 +0.162936904761889 +0.302264880952357 +0.458695238095321 +0.612717559523964 +0.688332440476214 +0.654152083333286 +0.607367857142821 +0.551000297619036 +0.45717083333325 +0.312589285714168 +0.159836309523882 +0.0528142857142796 +0.00612857142857464 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00655714285714036 +0.0470327380952532 +0.146709226190532 +0.298693154761821 +0.441450892857 +0.5386779761905 +0.646152380952464 +0.6814529761905 +0.644516964285714 +0.606135416666786 +0.490733333333357 +0.339765178571429 +0.175605357142964 +0.0549580357142857 +0.00694017857142857 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00838541666666786 +0.0592755952381 +0.182476488095218 +0.362310119047536 +0.522547619047571 +0.653357142857107 +0.73920476190475 +0.754768154761857 +0.733894047619 +0.665177976190429 +0.544351190476143 +0.382029166666643 +0.203394345238132 +0.0659505952380964 +0.00913571428570714 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00970089285713928 +0.0663583333333 +0.189633333333325 +0.345964285714464 +0.47567053571425 +0.571969642857 +0.6267476190475 +0.620483928571357 +0.561078273809429 +0.462052678571464 +0.36245625 +0.258279464285714 +0.141286309523811 +0.0466949404761964 +0.00636517857143572 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00882946428571071 +0.0605065476190143 +0.178494940476111 +0.34848303571425 +0.509374107142857 +0.610591369047607 +0.614912797619036 +0.592810416666786 +0.550875297619214 +0.478433928571561 +0.400329464285896 +0.275940476190486 +0.1349285714286 +0.0440711309523811 +0.00591607142857178 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00803928571428571 +0.0551029761904429 +0.15571696428565 +0.290014285714393 +0.439439583333321 +0.553846428571357 +0.603196726190357 +0.59517023809525 +0.571245238095357 +0.514724107142786 +0.407615773809536 +0.279191666666714 +0.149455357142896 +0.056072916666675 +0.00889464285713572 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00853214285714286 +0.055103273809525 +0.148038988095218 +0.273807142857071 +0.405666071428607 +0.501288095238179 +0.56128958333325 +0.544396428571393 +0.527825000000036 +0.482771130952464 +0.409387797619 +0.280030059523868 +0.140840476190439 +0.0414791666666754 +0.00607678571429036 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00997351190476071 +0.0664949404761857 +0.183885416666675 +0.335933630952393 +0.479794345238 +0.577847916666571 +0.630071726190429 +0.596195833333393 +0.570184523809536 +0.564384821428714 +0.467345238095286 +0.313774404762036 +0.160127678571393 +0.0565726190476189 +0.0103776785714282 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0.00722023809524179 +0.0501321428571325 +0.1502247023809 +0.292263392857143 +0.415145833333214 +0.499596428571393 +0.535807142857143 +0.531548511904786 +0.526752083333428 +0.4383898809525 +0.309809523809668 +0.227209523809503 +0.11061696428564 +0.0290366071428571 +0.00484821428571428 +0 +0 +0 +0 +0 +0 +0 +0 +0.0000300595238095357 +0.00668869047619289 +0.0472729166666964 +0.138128571428639 +0.246934523809536 +0.351999404761929 +0.462598511904786 +0.497647321428714 +0.503282440476107 +0.530907142857214 +0.460250595238071 +0.386261309523714 +0.281700892857096 +0.149693750000064 +0.0518345238094954 +0.00927767857143964 +0 +0 +0 +0 +0 +0 +0 +0 +0.000136309523809536 +0.00752410714285718 +0.0519568452380929 +0.160776488095243 +0.323761011904786 +0.483669047619036 +0.533826785714322 +0.571641964285643 +0.650118452381071 +0.587748511904821 +0.505002083333393 +0.424941071428571 +0.329239880952464 +0.189261607142761 +0.0690883928570618 +0.0143598214285532 +0 +0 +0 +0 +0 +0 +0 +0 +0.000497619047618929 +0.01329166666667 +0.0737372023809754 +0.193454166666714 +0.341533035714321 +0.44138571428575 +0.507203273809679 +0.56160089285725 +0.587390476190357 +0.612849999999964 +0.541245833333357 +0.381174404761964 +0.292470833333286 +0.161490773809489 +0.0585264880952414 +0.00975714285714214 +0 +0 +0 +0 +0 +0 +0 +0 +0.000523511904761893 +0.010972321428575 +0.0587285714286179 +0.15359761904775 +0.288804166666714 +0.444456547618964 +0.547675 +0.555124107142964 +0.538445833333322 +0.4883723214285 +0.467563988095143 +0.390630952380964 +0.312216964285607 +0.194233333333239 +0.0716785714286071 +0.0164464285714179 +0 +0 +0 +0 +0 +0 +0 +0 +0.000596726190476179 +0.0111505952380953 +0.0614931547619432 +0.169981547619186 +0.309421726190536 +0.427622023809464 +0.531091666666643 +0.607334523809679 +0.624848809523786 +0.580756845237893 +0.490195238095214 +0.416013690476332 +0.264983035714293 +0.149292261904782 +0.0568008928571093 +0.0119517857142921 +0 +0 +0 +0 +0 +0 +0 +0 +0.000866369047619036 +0.0134732142857143 +0.0657244047619036 +0.164519047619021 +0.296941666666611 +0.438136904761964 +0.554429761904822 +0.610023511904714 +0.594775892857107 +0.511368154761929 +0.466823809523893 +0.397841369047643 +0.280041369047536 +0.158750595237943 +0.059701785714256 +0.0136928571428536 +0 +0 +0 +0 +0 +0 +0 +0 +0.000705357142857393 +0.0108300595238115 +0.0558892857142893 +0.154152678571454 +0.301404464285825 +0.444009226190571 +0.510534821428571 +0.550279761904893 +0.533595238095322 +0.519772023809536 +0.501590178571357 +0.415053571428571 +0.3036776785715 +0.173608035714525 +0.0667321428572214 +0.0153750000000107 +0 +0 +0 +0 +0 +0 +0 +0 +0.000741666666666929 +0.010676785714289 +0.0613130952381254 +0.184390178571461 +0.338906249999893 +0.455463392857107 +0.527605654761786 +0.587836011904714 +0.591688988095214 +0.535592857142893 +0.488100297619071 +0.431694940476286 +0.325736309523882 +0.1764568452381 +0.0687214285714322 +0.0162348214285714 +0 +0 +0 +0 +0 +0 +0 +0 +0.000918154761905 +0.0120782738095282 +0.0555904761905111 +0.134169345238154 +0.228805654761889 +0.320186309523857 +0.392399107142786 +0.4279907738095 +0.444125892857071 +0.441336011904786 +0.411445833333393 +0.337814583333321 +0.270785119047654 +0.153477678571346 +0.0701645833334168 +0.0180705357142789 +0 +0 +0 +0 +0 +0 +0 +0 +0.00181101190476214 +0.0194193452380971 +0.0768598214285643 +0.170216666666646 +0.285543452381 +0.374541369047643 +0.434354166666607 +0.430499999999929 +0.381997023809536 +0.373490773809536 +0.333205357142821 +0.307871130952464 +0.264045535714179 +0.159364583333225 +0.0674372023809464 +0.0171901785714214 +0 +0 +0 +0 +0 +0 +0 +0 +0.0013375 +0.0145845238095239 +0.0658318452380932 +0.172983928571457 +0.318646428571536 +0.440481845238071 +0.480397916666571 +0.480460119047536 +0.49381726190475 +0.499375000000107 +0.427371130952464 +0.332322321428561 +0.259873511904993 +0.167694345238264 +0.0714092261905464 +0.0192357142857214 +0 +0 +0 +0 +0 +0 +0 +0 +0.00133779761904918 +0.0143425595238154 +0.0649449404762071 +0.170410416666718 +0.311002380952464 +0.448975297619214 +0.546728869047679 +0.593672619047571 +0.576808928571429 +0.514209523809643 +0.481710119047714 +0.420020833333536 +0.294200000000082 +0.177984226190493 +0.065690773809475 +0.0157035714285643 +0 +0 +0 +0 +0 +0 +0 +0 +0.00232678571428464 +0.0217345238095218 +0.0841366071428714 +0.196478869047675 +0.345543750000036 +0.475493452380893 +0.526251785714464 +0.542424702381071 +0.557860119047679 +0.553116964285821 +0.497295535714357 +0.416994345238 +0.309887202380989 +0.190453869047596 +0.0704824404761107 +0.0191178571428536 +0 +0 +0 +0 +0 +0 +0 +0 +0.00143958333333357 +0.0142086309523829 +0.0616660714285964 +0.16282678571435 +0.29851101190475 +0.409949404761857 +0.474987797619071 +0.517639880952536 +0.535179761904679 +0.491164285714214 +0.43557767857125 +0.371839880952143 +0.270595238095179 +0.176441369047654 +0.0679053571428536 +0.0170839285714286 +0 +0 +0 +0 +0 +0 +0 +0 +0.00119494047618821 +0.0110747023809443 +0.0522288690476496 +0.141874702381068 +0.237875297619036 +0.340108333333179 +0.401249702380893 +0.418188988095178 +0.454222619047643 +0.434049404761857 +0.345478273809464 +0.303486309523714 +0.271377678571346 +0.171468749999979 +0.0726886904762214 +0.017108928571425 +0 +0 +0 +0 +0 +0 +0 +0 +0.00165238095238 +0.0146232142857104 +0.0587241071428754 +0.149110714285814 +0.272071428571536 +0.3814720238095 +0.438649702380857 +0.499019940476107 +0.4901598214285 +0.448026488095143 +0.376887202381 +0.266480357142893 +0.204383333333321 +0.125688690476168 +0.0540866071428975 +0.0119651785714318 +0 +0 +0 +0 +0 +0 +0 +0 +0.00271130952381071 +0.0221178571428571 +0.0783732142856786 +0.181812797618961 +0.313113690476143 +0.408019642857107 +0.49511696428575 +0.521533333333393 +0.508850297618893 +0.458843749999929 +0.394979761904607 +0.259801785714143 +0.198285714285714 +0.129006845238057 +0.0588119047617918 +0.0160616071428611 +0 +0 +0 +0 +0 +0 +0 +0 +0.00105654761904607 +0.0102261904761871 +0.0436830357143146 +0.121940773809646 +0.243213988095393 +0.332796726190536 +0.374243154761964 +0.401157142857071 +0.471343154761821 +0.527759821428679 +0.502027976190607 +0.380911904761964 +0.262456547618964 +0.142104166666511 +0.0446937499999596 +0.0147053571428539 +0 +0 +0 +0 +0 +0 +0 +0 +0.000397916666666786 +0.00776279761904786 +0.0450315476190675 +0.127829464285775 +0.232647619047607 +0.333852380952357 +0.419354761904821 +0.457241666666786 +0.481404166666857 +0.451189880952536 +0.441143154761964 +0.393623214285821 +0.265892559523918 +0.161765178571393 +0.0772392857141668 +0.0211017857142825 +0 +0 +0 +0 +0 +0 +0 +0 +0.00292321428571429 +0.0233014880952332 +0.0891360119047711 +0.220999107142893 +0.364069642857071 +0.449895535714357 +0.472223214285643 +0.486168154762036 +0.498332142857179 +0.515918749999893 +0.509622023809536 +0.444133630952393 +0.327604464285643 +0.210744642857132 +0.0795598214285393 +0.0241741071428571 +0 +0 +0 +0 +0 +0 +0 +0 +0.00352291666666561 +0.0262595238095218 +0.08774583333335 +0.194263988095254 +0.31433303571425 +0.409498809523893 +0.471696428571321 +0.501148214285643 +0.537751488095357 +0.512255357142893 +0.487263392857214 +0.419832440476393 +0.319964583333321 +0.1978279761905 +0.0808684523808107 +0.0220377976190512 +0.000142857142857107 +0 +0 +0 +0 +0 +0 +0 +0.00322113095238214 +0.0240752976190464 +0.0894952380952357 +0.225533035714357 +0.376280654762036 +0.468169642857214 +0.493805952380964 +0.537369940476214 +0.554376488095178 +0.553068452380893 +0.469991071428607 +0.382387797619036 +0.287825595238096 +0.166287500000121 +0.0725773809524118 +0.020518154761901 +0.000453571428571821 +0 +0 +0 +0 +0 +0 +0 +0.00284791666666893 +0.0224241071428639 +0.0821398809523822 +0.197450297619039 +0.338294047619036 +0.466269642857214 +0.532975595238071 +0.531632142857071 +0.588250595238107 +0.566030059523857 +0.496533035714357 +0.422042559523929 +0.322386309523832 +0.200343749999986 +0.07969672619055 +0.0204419642857107 +0.000758035714285714 +0 +0 +0 +0 +0 +0 +0 +0.00367857142857143 +0.0269806547619036 +0.0916910714285321 +0.208576488095143 +0.336503869047643 +0.440894047619 +0.509924107142821 +0.558958035714286 +0.581909226190536 +0.536861607143036 +0.528766964285679 +0.457050892857036 +0.295384523809546 +0.187729761904818 +0.09020803571425 +0.0309943452380954 +0.00144017857142893 +0 +0 +0 +0 +0 +0 +0 +0.00367916666666536 +0.0279532738095211 +0.101387202380968 +0.241858333333357 +0.391285416666607 +0.50969880952375 +0.587711309523857 +0.62215416666675 +0.656831250000179 +0.617103869047714 +0.550128571428572 +0.42440744047625 +0.335708928571311 +0.215776190476279 +0.0969047619048025 +0.032264880952385 +0.00185000000000036 +0 +0 +0 +0 +0 +0 +0 +0.00429017857143214 +0.0292428571428654 +0.0935166666666246 +0.215373511904646 +0.364238690476107 +0.491903273809357 +0.571719940476107 +0.637096428571357 +0.681718749999893 +0.6544592261905 +0.5551023809525 +0.447108333333464 +0.342234821428561 +0.183522619047696 +0.0726464285714357 +0.0201747023809522 +0.00119642857142818 +0 +0 +0 +0 +0 +0 +0 +0.00399613095237964 +0.0280363095238068 +0.0888681547619322 +0.195050892857214 +0.328121428571429 +0.451023809523857 +0.50244761904775 +0.561761011904714 +0.626521428571464 +0.606214285714571 +0.559405357143071 +0.479161607142893 +0.339937797619179 +0.198719940476261 +0.0796901785714261 +0.0228443452380983 +0.00145089285714246 +0 +0 +0 +0 +0 +0 +0 +0.000939583333334286 +0.00977678571428857 +0.0429624999999643 +0.105961011904657 +0.186258035714329 +0.280138095238179 +0.316910714285643 +0.329269940476214 +0.344630952381036 +0.342886904761964 +0.341968452381036 +0.327976488095286 +0.227986904761954 +0.128719642857182 +0.0467050595238114 +0.0111229166666722 +0.000738392857142464 +0 +0 +0 +0 +0 +0 +0 +0.00335059523809393 +0.02389047619047 +0.0851830357142432 +0.202235119047464 +0.295686904761786 +0.328176785714357 +0.346167857142821 +0.403280952380821 +0.407884523809464 +0.364111011904821 +0.316907738095286 +0.256615773809464 +0.2107404761905 +0.123921130952354 +0.0559833333333586 +0.0165151785714293 +0.000999107142857143 +0 +0 +0 +0 +0 +0 +0 +0.00342202380952382 +0.0262282738095204 +0.0944214285713932 +0.216567857142818 +0.338867559523929 +0.449035119047679 +0.496063988095321 +0.484241666666714 +0.491433630952429 +0.488980654761929 +0.444641964285643 +0.406808630952286 +0.310656547619071 +0.189107440476157 +0.0739330357142954 +0.0150726190476267 +0.00090089285714325 +0 +0 +0 +0 +0 +0 +0 +0.002480654761905 +0.0178809523809507 +0.0659002976190179 +0.167311309523754 +0.286617261904786 +0.403096428571357 +0.471872023809393 +0.500230654761821 +0.487126488095214 +0.480938095238107 +0.450656845238036 +0.338522916666689 +0.244615773809532 +0.15257440476205 +0.0843901785714368 +0.0212244047619081 +0.00202321428571468 +0 +0 +0 +0 +0 +0 +0 +0.0025229166666675 +0.0197372023809571 +0.0746523809524139 +0.180079761904829 +0.289798809523821 +0.394945535714393 +0.459622916666571 +0.442705059523857 +0.4362339285715 +0.411529464285821 +0.3771375 +0.326860119047643 +0.264569940476286 +0.169162797619157 +0.0915000000001143 +0.0333315476190475 +0.00330892857142821 +0 +0 +0 +0 +0 +0 +0 +0.00540357142856893 +0.0327937499999925 +0.0904622023809643 +0.19865 +0.332460119047536 +0.42396964285725 +0.448635714285821 +0.425302380952393 +0.458745833333393 +0.446604166666786 +0.450783928571571 +0.400756547619 +0.306828571428429 +0.198814583333321 +0.0872312499999618 +0.0260851190476116 +0.00251071428571436 +0 +0 +0 +0 +0 +0 +0 +0.00450535714285346 +0.029899107142845 +0.0910318452381182 +0.198067857142925 +0.312681547619039 +0.388952380952464 +0.421248511904821 +0.461344345238143 +0.4868160714285 +0.469849404761929 +0.408786904761929 +0.350546130952214 +0.254211011904704 +0.139583928571493 +0.0623148809524513 +0.0182107142857004 +0.00163928571428582 +0 +0 +0 +0 +0 +0 +0 +0.00396190476190464 +0.0256354166666675 +0.0784625000000143 +0.183572619047675 +0.322884821428643 +0.46472946428575 +0.585996726190571 +0.637502083333286 +0.685275297619 +0.673278273809464 +0.580761607142821 +0.450667857142929 +0.342252083333286 +0.218766369047821 +0.1077901785715 +0.0366461309523806 +0.00467857142857039 +0 +0 +0 +0 +0 +0 +0 +0.00486220238095143 +0.0313901785714257 +0.094037797619025 +0.209577380952325 +0.355372619047679 +0.488097321428679 +0.524570535714357 +0.546737499999893 +0.575594345238071 +0.549480654761821 +0.506513392857107 +0.436552380952393 +0.31061071428575 +0.200790178571407 +0.106499404761843 +0.0371913690476261 +0.00500178571428536 +0 +0 +0 +0 +0 +0 +0 +0.00300803571428668 +0.0210291666666672 +0.0701845238095179 +0.165175595238111 +0.279391071428607 +0.385245833333321 +0.455440476190393 +0.5093229166665 +0.570009821428464 +0.551125595238036 +0.487685416666821 +0.429779761904786 +0.358379166666571 +0.225425892856929 +0.093845833333225 +0.032427678571425 +0.00454821428571429 +0 +0 +0 +0 +0 +0 +0 +0.00317470238095214 +0.0223895833333314 +0.0731113095237929 +0.167024999999996 +0.287803273809607 +0.413987797618964 +0.486682142857107 +0.491467261904714 +0.510978273809393 +0.484318750000071 +0.417731547619143 +0.354714880952357 +0.279095535714357 +0.188431547619175 +0.0886592261905368 +0.0294696428571425 +0.00391071428571429 +0 +0 +0 +0 +0 +0 +0 +0.00186785714285729 +0.0124595238095251 +0.0411446428571407 +0.108122321428558 +0.197611011904786 +0.247362500000036 +0.310500595238 +0.386275892857214 +0.409213095238179 +0.400188690476107 +0.402402380952357 +0.369853869047679 +0.299389583333404 +0.185568750000021 +0.0831782738096049 +0.0261440476190649 +0.00376696428571146 +0 +0 +0 +0 +0 +0 +0 +0.00148779761904789 +0.0141925595238151 +0.0523610119048 +0.118998511904857 +0.221233333333464 +0.312847916666786 +0.402035119047464 +0.482252083333429 +0.508789583333393 +0.503330654761929 +0.435601488095464 +0.371909226190607 +0.287835416666607 +0.168895238095168 +0.0700863095238118 +0.0251717261904721 +0.00382321428571393 +0 +0 +0 +0 +0 +0 +0 +0.00643571428571786 +0.0378002976190571 +0.102276785714293 +0.219010119047639 +0.345670833333286 +0.452080357142893 +0.499732440476357 +0.530347619047464 +0.544391369047607 +0.543284523809607 +0.481279166666643 +0.418743154761714 +0.319427678571393 +0.199896130952382 +0.0918556547619132 +0.0353505952381111 +0.00581160714286071 +0 +0 +0 +0 +0 +0 +0 +0.003647619047618 +0.0238666666666608 +0.0757747023809204 +0.186705357142761 +0.332433035714211 +0.445584226190536 +0.5181958333335 +0.522908333333321 +0.543701785714393 +0.558257738095321 +0.522682142857071 +0.436167857142857 +0.313720833333321 +0.206264583333275 +0.0924372023808811 +0.028912202380942 +0.00485535714285718 +0 +0 +0 +0 +0 +0 +0 +0.00338392857142989 +0.0250252976190515 +0.0829366071428318 +0.183253273809425 +0.308122023809464 +0.428057142857179 +0.472383333333332 +0.467501488095246 +0.461600297619071 +0.447468452380893 +0.419246130952321 +0.351630654761964 +0.276688988095311 +0.164752380952386 +0.0862238095238143 +0.039573214285712 +0.00696964285712539 +0 +0 +0 +0 +0 +0 +0 +0.00470982142857132 +0.0297386904761925 +0.0838258928571143 +0.176901785714179 +0.287332440476214 +0.372363095238179 +0.413165476190536 +0.427093154761964 +0.486802976190393 +0.514660714285536 +0.508159821428464 +0.470844345238107 +0.381429761904821 +0.247478273809607 +0.112180357142896 +0.0361839285714429 +0.00616875000001072 +0 +0 +0 +0 +0 +0 +0 +0.00518452380951907 +0.0330342261904644 +0.0967517857143286 +0.209732142857286 +0.330982440476286 +0.402151190476107 +0.408615476190357 +0.4315776785715 +0.450055357142821 +0.483918749999893 +0.457202678571393 +0.37132083333325 +0.296046428571464 +0.201612797618954 +0.104247619047661 +0.0367916666666704 +0.00614107142856107 +0 +0 +0 +0 +0 +0 +0 +0.00379880952381036 +0.0273261904761954 +0.0899252976190786 +0.200783928571536 +0.318373809523929 +0.413722619047643 +0.520776785714286 +0.547620238095321 +0.551333928571393 +0.552283035714393 +0.515336904761929 +0.447941964285786 +0.352430952380964 +0.229361607142904 +0.10360446428575 +0.0332035714285835 +0.00585803571428968 +0 +0 +0 +0 +0 +0 +0 +0.00308958333333204 +0.0213238095238043 +0.0702708333333282 +0.164309821428582 +0.278781845238139 +0.378525892857136 +0.402951488095218 +0.423344940476214 +0.451318452380929 +0.400540773809546 +0.341470238095175 +0.326838392857036 +0.286690476190368 +0.162647619047618 +0.0780848214285821 +0.0295383928571536 +0.00538928571428571 +0 +0 +0 +0 +0 +0 +0 +0.00394880952381107 +0.0248467261904796 +0.07487470238095 +0.172443749999968 +0.280574999999929 +0.355287202381107 +0.394074404762071 +0.411423511904821 +0.415314583333286 +0.43473005952375 +0.412350297619 +0.36723571428575 +0.302869345238036 +0.211045238095404 +0.0963199404762571 +0.0426008928571428 +0.00818839285715325 +0 +0 +0 +0 +0 +0 +0 +0.00620059523809286 +0.0371738095238046 +0.102159226190482 +0.223752976190496 +0.378286904761964 +0.521897619047571 +0.579081547618964 +0.556845238095107 +0.564798214285786 +0.557155059523857 +0.51729017857125 +0.448080654761893 +0.36947351190475 +0.228614880952464 +0.10675059523813 +0.0383187499999996 +0.00739285714286786 +0 +0 +0 +0 +0 +0 +0 +0.00502380952380821 +0.0327907738095175 +0.101946428571421 +0.23287648809525 +0.374419345238179 +0.479501785714464 +0.544906547619179 +0.565783035714357 +0.575132440476214 +0.547201785714357 +0.481519345238107 +0.409792261904821 +0.291103869047714 +0.179346130952464 +0.0859285714286071 +0.0242229166666657 +0.00340089285714 +0 +0 +0 +0 +0 +0 +0 +0.00546160714285714 +0.0337880952380929 +0.0985270833332786 +0.210872321428429 +0.31657321428575 +0.439641071428643 +0.553272023809464 +0.569279761904857 +0.563654166666536 +0.52509375 +0.528648809523714 +0.484803869047643 +0.352778571428489 +0.225603273809407 +0.104019940476256 +0.0368455357142813 +0.00737142857143575 +0 +0 +0 +0 +0 +0 +0 +0.00319999999999764 +0.0249803571428536 +0.0864035714285929 +0.197911607142889 +0.330591071428607 +0.421736607142964 +0.498282738095214 +0.501936904761786 +0.524058035714143 +0.617074702380928 +0.615458035714214 +0.512911607142857 +0.366784523809464 +0.242064285714071 +0.121619047618943 +0.0400354166666775 +0.0076598214285825 +0 +0 +0 +0 +0 +0 +0 +0.00353720238095239 +0.0233693452380965 +0.0775526785714214 +0.184151488095182 +0.299515773809464 +0.410291666666714 +0.436174107142893 +0.4483720238095 +0.461093154761857 +0.432391666666714 +0.397967261904714 +0.354443154761929 +0.268704761904607 +0.184628273809475 +0.0938485119047214 +0.0261660714285664 +0.00383571428571 +0 +0 +0 +0 +0 +0 +0 +0.0014247023809525 +0.0106616071428575 +0.0485657738095357 +0.133574702380986 +0.210221428571421 +0.316736904761893 +0.391216071428571 +0.439819642857214 +0.456563095237964 +0.450094345238036 +0.4603404761905 +0.395934226190429 +0.310675297619036 +0.202382738095311 +0.102618452380957 +0.0436369047619046 +0.00822410714284607 +0 +0 +0 +0 +0 +0 +0 +0.00567559523809179 +0.0347499999999932 +0.100733035714307 +0.224855654761996 +0.347308035714464 +0.408435714285714 +0.433351785714286 +0.470924404761893 +0.51019880952375 +0.524427380952321 +0.472508333333393 +0.461639583333393 +0.381075297618964 +0.247398809523643 +0.123450892857068 +0.0407562499999893 +0.00764732142857143 +0 +0 +0 +0 +0 +0 +0 +0.00637351190475821 +0.0397461309523746 +0.111800892857132 +0.237246428571354 +0.379261904761893 +0.493120535714214 +0.580507440476072 +0.619043452380964 +0.643829166666821 +0.633143154761929 +0.578494345238071 +0.49119523809525 +0.392155952380857 +0.253076785714214 +0.118041369047617 +0.0384970238095182 +0.00749642857143214 +0 +0 +0 +0 +0 +0 +0 +0.00549166666666418 +0.0356166666666604 +0.105986309523814 +0.226911011904754 +0.357621130952321 +0.487526190476107 +0.589200892857071 +0.62031488095225 +0.650327678571357 +0.619180654761893 +0.562019345238 +0.485246726190321 +0.376516071428679 +0.239885714285811 +0.116761011904732 +0.0386172619047689 +0.00723035714285679 +0 +0 +0 +0 +0 +0 +0 +0.00302916666666561 +0.0224252976190458 +0.0748764880952539 +0.166080952380975 +0.267758630952354 +0.367244642857179 +0.4748842261905 +0.495518452381036 +0.498958928571464 +0.462249404761893 +0.434056547619061 +0.382233928571611 +0.323941369047725 +0.20123095238095 +0.0889806547619118 +0.0282270833333425 +0.00503660714285357 +0 +0 +0 +0 +0 +0 +0 +0.00307886904762132 +0.0204139880952472 +0.0706032738095675 +0.177856547619182 +0.29784494047625 +0.410610714285643 +0.469870238095107 +0.489423511904679 +0.515388392857107 +0.470805654761929 +0.42534791666675 +0.380024702381 +0.310063690476204 +0.200017559523768 +0.10502619047627 +0.0322446428571492 +0.00582321428572146 +0 +0 +0 +0 +0 +0 +0 +0.00571607142857143 +0.0346723214285679 +0.0956333333333214 +0.202822321428568 +0.325938392857143 +0.445346130952393 +0.518600892857143 +0.510444642857 +0.499875297618964 +0.466419047619107 +0.445694047619 +0.421452083333286 +0.331816071428536 +0.226517857142904 +0.104678869047757 +0.0335517857142843 +0.00627321428572071 +0 +0 +0 +0 +0 +0 +0 +0.00385654761904536 +0.0264300595238004 +0.088527083333325 +0.213551190476211 +0.361999404761964 +0.48508333333325 +0.54324642857125 +0.575122321428464 +0.609027976190464 +0.572370238095179 +0.564178869047536 +0.442531845238071 +0.33136071428575 +0.21415982142855 +0.108522023809464 +0.0436574404762036 +0.008390178571425 +0 +0 +0 +0 +0 +0 +0 +0.00396607142857286 +0.0270883928571507 +0.0932961309524036 +0.227637797619071 +0.362570238095214 +0.452478571428643 +0.517373214285821 +0.574862499999964 +0.590070535714214 +0.590786607142964 +0.552488690476179 +0.466378869047571 +0.368250297618989 +0.232211011904693 +0.115349404761901 +0.0429752976190461 +0.00866874999999643 +0 +0 +0 +0 +0 +0 +0 +0.0053226190476225 +0.0349601190476282 +0.104139285714282 +0.229244345238071 +0.377825297618929 +0.471571726190286 +0.512283035714143 +0.514180357142857 +0.522656250000036 +0.542167857142893 +0.506040178571214 +0.444055654761893 +0.374460416666643 +0.237813095238164 +0.111523214285815 +0.03850416666667 +0.00749642857142893 +0 +0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/direct_04_fr-05_fr.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/direct_04_fr-05_fr.txt new file mode 100644 index 000000000..3789c3046 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/direct_04_fr-05_fr.txt @@ -0,0 +1,8760 @@ +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 +0.95 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/direct_capa_pv.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/direct_capa_pv.ini new file mode 100644 index 000000000..49d8093fb --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/direct_capa_pv.ini @@ -0,0 +1,8760 @@ +0.0 +0.0 +0.0 +0.0 +0.0 +0.004641071428575 +0.030254761904775 +0.0950270833333393 +0.219191369047639 +0.356414880952393 +0.480320535714179 +0.587985416666893 +0.659042857142893 +0.656097023809536 +0.644715773809571 +0.565362500000036 +0.472019047619071 +0.362112500000107 +0.2369336309525 +0.1145610119048 +0.0414178571428618 +0.00765267857142107 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00449047619047489 +0.0306264880952354 +0.0967264880952536 +0.216837797619107 +0.357255059523893 +0.474743154761929 +0.534287202380893 +0.539982738095178 +0.512485416666714 +0.49065148809525 +0.457153869047571 +0.4050461309525 +0.312129761904893 +0.212261904761846 +0.123115178571361 +0.0419297619047607 +0.00776874999999643 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00348095238095132 +0.0248124999999943 +0.0816130952380746 +0.182951190476164 +0.290355952381004 +0.365505952381036 +0.407844047619179 +0.42546875 +0.482262797619179 +0.539431250000072 +0.479152083333286 +0.428076785714107 +0.349214285714179 +0.259024404761893 +0.128232738095202 +0.0416127976190479 +0.0075758928571425 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0047357142857155 +0.0304818452380965 +0.0897104166666964 +0.197591071428693 +0.335145833333379 +0.460188392857218 +0.530727678571536 +0.587971130952393 +0.640590476190536 +0.657437797619107 +0.598140178571439 +0.4718764880954 +0.366918154761996 +0.231071726190536 +0.115852380952343 +0.0381199404761846 +0.00669196428571821 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00379107142857025 +0.0248782738095154 +0.0753309523809389 +0.176075297619039 +0.319025892857107 +0.42812351190475 +0.46172351190475 +0.47326339285725 +0.519190476190571 +0.515416071428571 +0.496590476190572 +0.486571726190429 +0.344663690476179 +0.190115476190511 +0.0794383928570357 +0.0183354166666762 +0.00195446428571079 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00353363095238096 +0.0246630952380965 +0.0771672619047786 +0.170353869047646 +0.286987797619 +0.3850595238095 +0.466750297619107 +0.517966666666714 +0.535227083333286 +0.520258035714357 +0.415851488095214 +0.332112202380893 +0.315672619047643 +0.219824107142832 +0.104223214285747 +0.0297297619047664 +0.00503125000000393 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00318809523809536 +0.02161101190476 +0.0682026785713968 +0.154892261904675 +0.263375595238036 +0.371919345238036 +0.431806250000036 +0.422360416666679 +0.478683035714357 +0.48342589285725 +0.437508630952357 +0.39416458333325 +0.294877083333321 +0.206635714285811 +0.111422916666739 +0.0374470238095143 +0.00636874999999286 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00442261904762143 +0.0292321428571464 +0.0874437500000143 +0.191942261904825 +0.330899702380964 +0.442498214285821 +0.441397023809429 +0.456621726190536 +0.462791071428643 +0.419132440476107 +0.341985714285464 +0.340849999999964 +0.275064880952296 +0.171324404761971 +0.0736571428571418 +0.02280357142858 +0.00377142857143179 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00328690476190571 +0.0211520833333361 +0.0677000000000496 +0.173701785714436 +0.317917857142857 +0.416263095238071 +0.444546428571357 +0.452902380952357 +0.530980654761857 +0.502948809523929 +0.382620535714429 +0.348030952381 +0.310042261904939 +0.218672619047757 +0.0994913690477261 +0.0330005952381068 +0.005728571428575 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00326964285714275 +0.0226970238095247 +0.0719214285714429 +0.161972321428568 +0.281876488095107 +0.403853869047571 +0.481872619047679 +0.509674107142821 +0.50403898809525 +0.489004761904821 +0.444038988095286 +0.382512202380893 +0.279994047619096 +0.176157142857182 +0.0842327380952382 +0.024555059523811 +0.00385357142857468 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00231101190476429 +0.0190145833333393 +0.0730964285714143 +0.184104166666646 +0.31634851190475 +0.397044940476107 +0.4593208333335 +0.515380059523786 +0.50625148809525 +0.485146726190393 +0.422165178571393 +0.382172619047643 +0.331924702381 +0.223529464285607 +0.107183333333229 +0.0376943452381013 +0.00626160714285396 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00293214285714536 +0.0210672619047682 +0.0670470238094857 +0.151745238095111 +0.264297023809439 +0.329510714285639 +0.352186904761857 +0.392092559523964 +0.428723511904679 +0.400249107142786 +0.404557440476107 +0.409555952381011 +0.333759821428557 +0.215190476190564 +0.103808035714326 +0.0363008928571496 +0.00609375000001071 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00222559523809643 +0.0166154761904821 +0.0613470238095036 +0.159110416666596 +0.281249702381 +0.368239583333393 +0.433225297619107 +0.480240773809429 +0.513828869047429 +0.520526488095214 +0.46767321428575 +0.399910119047607 +0.326493452380893 +0.225870238095154 +0.106420535714246 +0.0346479166666693 +0.00528125000000786 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00305684523809286 +0.0228333333333214 +0.0802613095238179 +0.188018750000032 +0.319090773809429 +0.451203869047607 +0.507786309523643 +0.519919940476143 +0.507222023809607 +0.483176488095275 +0.445413690476207 +0.389988095238146 +0.324819940476204 +0.221501488095207 +0.103132142857258 +0.0342889880952536 +0.00547410714286179 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00365029761904536 +0.0261410714285646 +0.0861836309523929 +0.191885416666668 +0.311545833333218 +0.425662499999964 +0.48738928571425 +0.505204464285607 +0.551641369047607 +0.567586011904714 +0.530602380952393 +0.460927678571536 +0.366443749999929 +0.246217261904857 +0.124988392857107 +0.0415547619047621 +0.00641875000000072 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0013657738095225 +0.0134026785714211 +0.0589958333333464 +0.146937500000071 +0.240569047619071 +0.337899107142929 +0.406669940476179 +0.44173601190475 +0.47317916666675 +0.480538392857143 +0.437591964285607 +0.364398214285714 +0.283849107142857 +0.168185119047611 +0.0737181547618836 +0.0238303571428687 +0.00302410714285757 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.003402678571425 +0.0245717261904654 +0.0801726190476282 +0.180100297619064 +0.298280952380929 +0.395785119047714 +0.495136904762107 +0.547222619047714 +0.585444345238107 +0.565870238095036 +0.531391964285643 +0.436356845238107 +0.309977678571454 +0.206843154761896 +0.0998702380953071 +0.0341470238095163 +0.00467321428571325 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00262053571428679 +0.0196053571428629 +0.0664752976190539 +0.154416964285675 +0.272748809523714 +0.390765773809571 +0.475502678571429 +0.489320833333214 +0.529211309523786 +0.536317559523857 +0.485275595238107 +0.396693452380857 +0.318779166666571 +0.205017559523739 +0.0932229166666714 +0.0304752976190513 +0.00378303571428611 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0024714285714275 +0.0191720238095218 +0.0710011904762179 +0.171102083333429 +0.286129761904821 +0.402493154761893 +0.496895833333429 +0.554408035714321 +0.53800535714275 +0.475658035714286 +0.411748214285714 +0.384415178571429 +0.306816666666654 +0.191129166666654 +0.0914735119048381 +0.0319452380952307 +0.003976785714285 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00265267857142989 +0.0216101190476218 +0.0752380952381286 +0.170593750000086 +0.294189880952318 +0.386706250000036 +0.458667857142821 +0.469680654761786 +0.47548928571425 +0.46277648809525 +0.399993750000071 +0.349415178571536 +0.284383928571393 +0.198149404761782 +0.0865904761904321 +0.0259476190476259 +0.002706249999999 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00263660714285964 +0.0213428571428646 +0.077086011904725 +0.183325297618925 +0.327012202380857 +0.440074702380786 +0.459656845238143 +0.461926785714286 +0.487716071428464 +0.444374107142821 +0.398241369047536 +0.361457738095321 +0.280801785714311 +0.178701190476146 +0.0857169642856785 +0.0245991071428569 +0.00235178571428604 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.001834523809525 +0.0156071428571464 +0.0601068452380964 +0.150723511904789 +0.282606547619071 +0.397383333333179 +0.415114880952357 +0.449632738095286 +0.493306547619107 +0.536580952381036 +0.465778869047643 +0.369409226190464 +0.294545833333368 +0.17751398809513 +0.0755782738095293 +0.0208988095238054 +0.00174821428571357 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000835119047617857 +0.00745208333332893 +0.0311229166666546 +0.0855943452380536 +0.175332142857129 +0.281408035714361 +0.353927380952393 +0.401602678571464 +0.449125595238143 +0.411183333333536 +0.388511309524 +0.352909821428607 +0.269165773809536 +0.163973511904775 +0.0613619047618393 +0.020775000000007 +0.00149999999999957 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00178333333333143 +0.0162654761904693 +0.0656565476190429 +0.167726190476211 +0.302111904762 +0.411092261904893 +0.507994047619214 +0.527432440476143 +0.540927380952357 +0.529166666666725 +0.467255357142889 +0.401163392857036 +0.309866964285668 +0.184902976190311 +0.0844869047618297 +0.0295491071428675 +0.00226071428571429 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00155089285714036 +0.0163035714285604 +0.0690092261904643 +0.169207440476211 +0.302203273809571 +0.422850892857071 +0.490236607142893 +0.520545535714393 +0.499405952381 +0.469183928571571 +0.424916369047607 +0.421983035714286 +0.356900892857214 +0.223107738095121 +0.0955282738094964 +0.0299997023809565 +0.00188214285714461 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000677380952380964 +0.00803839285714539 +0.0426866071428504 +0.124101190476171 +0.228157738095286 +0.33467083333325 +0.405193749999964 +0.41073601190475 +0.427145238095179 +0.448351488095143 +0.42715833333325 +0.364891666666607 +0.279637797618939 +0.162265476190379 +0.0770666666667107 +0.0247193452381096 +0.00120446428571464 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00151220238095214 +0.0157249999999993 +0.0624336309523821 +0.144633035714325 +0.267022321428679 +0.377035416666679 +0.400605952381036 +0.421425892857286 +0.410991666666714 +0.37644761904775 +0.291558928571357 +0.255627976190357 +0.220053273809464 +0.128957738095153 +0.0603217261904324 +0.0164363095238058 +0.000698214285714643 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00108333333333296 +0.0126693452380917 +0.0626633928571107 +0.171872321428496 +0.31371726190475 +0.455307738095179 +0.537596130952321 +0.560805952380964 +0.549073214285678 +0.538038988095357 +0.465010416666714 +0.406755357142821 +0.331134523809321 +0.190422321428582 +0.0784235119046868 +0.0210741071428567 +0.000372321428571321 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00109940476190475 +0.0134038690476178 +0.0627690476190464 +0.165925892857114 +0.3013916666665 +0.405220833333143 +0.4798407738095 +0.499648511904821 +0.497066964285821 +0.488393750000036 +0.434387797618821 +0.390327083333286 +0.287444047619046 +0.165631250000071 +0.0760553571427607 +0.0217238095238095 +5.803571428575e-05 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00102916666666704 +0.0138369047619082 +0.069630357142875 +0.182867559523854 +0.309572023809536 +0.419733630952321 +0.500049107142893 +0.473943154761929 +0.489749107142893 +0.493988392857036 +0.458710119047607 +0.409952083333286 +0.326111607142821 +0.22672351190475 +0.106339285714246 +0.0288294642857036 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00073035714285725 +0.0102145833333335 +0.0458244047619246 +0.116680952381025 +0.235967261904786 +0.339044642857143 +0.403734226190607 +0.501489583333429 +0.540692261904822 +0.52565476190475 +0.472872916666714 +0.391240476190393 +0.308469345238107 +0.200150000000154 +0.0875946428571725 +0.0241955357142782 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00083630952381 +0.0123851190476182 +0.0565562499999825 +0.141204166666611 +0.291019940476143 +0.447529761904786 +0.484619047618893 +0.516946428571393 +0.5069217261905 +0.502094345238179 +0.494156250000036 +0.412155357142821 +0.3040851190475 +0.185093749999989 +0.0811812500000725 +0.0238473214285639 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000709226190476072 +0.0111017857142854 +0.0548809523809893 +0.144942261904861 +0.27746101190475 +0.394413095238143 +0.446010119047571 +0.431627380952429 +0.390022916666571 +0.367483035714204 +0.315642857142825 +0.280329761904775 +0.251985416666682 +0.169164880952311 +0.0785931547619061 +0.0210999999999932 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000486904761905 +0.00980267857142928 +0.053709226190475 +0.149110714285746 +0.282550000000107 +0.398360119047607 +0.464982142857107 +0.435652678571393 +0.424694047618893 +0.43930565476175 +0.440457738095214 +0.407702976190536 +0.287996428571511 +0.168277083333343 +0.0682205357142168 +0.0208339285714254 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0004559523809525 +0.0107217261904754 +0.0586258928571643 +0.157085714285779 +0.299980357142789 +0.435213392857036 +0.504977083333357 +0.536897916666786 +0.529457142857286 +0.476214583333321 +0.441502678571393 +0.386478869047607 +0.315942261904725 +0.178768452380925 +0.0727663690475464 +0.0185258928571393 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000351488095238 +0.011570238095239 +0.0638333333333036 +0.166506547618936 +0.308731845238071 +0.415169642857214 +0.437280952381036 +0.371391369047607 +0.412366666666857 +0.421639285714357 +0.394232440476321 +0.345083333333393 +0.256304761904704 +0.134908035714229 +0.0654538690476525 +0.0153571428571468 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00018690476190475 +0.00930059523809389 +0.0510863095238282 +0.126545535714354 +0.231825892857118 +0.329104761904675 +0.411929166666607 +0.442652678571393 +0.476490178571536 +0.493426785714286 +0.450666369047643 +0.364139880952439 +0.263750892857104 +0.156676785714297 +0.0612011904762224 +0.0117517857142754 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00758333333333071 +0.0468148809523493 +0.128981547618954 +0.253124107142789 +0.35377976190475 +0.439891964285679 +0.497795535714286 +0.479356845238082 +0.393077678571389 +0.384912797619071 +0.286359523809596 +0.216771130952346 +0.164304464285601 +0.0671297619047639 +0.0165678571428536 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00591190476190357 +0.0409502976190429 +0.128328869047604 +0.245349702380929 +0.287514285714321 +0.332380654761964 +0.368756250000179 +0.369208630952357 +0.40967380952375 +0.38376071428575 +0.361318749999964 +0.287527083333204 +0.161097023809454 +0.073652678571425 +0.0214098214285821 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00924345238095464 +0.0566785714285425 +0.151715476190346 +0.281602678571361 +0.365256249999964 +0.422662499999893 +0.440773214285714 +0.442309523809536 +0.421954761904821 +0.375200000000071 +0.309663690476179 +0.218093452380904 +0.1372482142857 +0.0520133928572177 +0.0118633928571425 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00703303571428679 +0.0488297619047175 +0.1393851190475 +0.255702083333393 +0.359593452380893 +0.399645535714214 +0.427243750000036 +0.456625000000107 +0.464679464285714 +0.417718154761929 +0.373562797619118 +0.265477083333318 +0.157532142857118 +0.0586282738095546 +0.0141098214285675 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00605089285714143 +0.0443485119047314 +0.137791071428493 +0.259599107142857 +0.3602029761905 +0.454327976190546 +0.444836607142854 +0.44715 +0.448993750000025 +0.386585714285825 +0.358852678571571 +0.278187797619143 +0.16430803571425 +0.0567205357142867 +0.0131919642857172 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00503898809523679 +0.0377458333333032 +0.118681547618957 +0.240102678571393 +0.376429464285679 +0.44971458333325 +0.451511904761929 +0.460506249999821 +0.354558333333214 +0.288258035714214 +0.311631249999893 +0.266873511904796 +0.148313988095345 +0.0489883928571551 +0.0107785714285751 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00598333333333464 +0.0371077380952671 +0.0996494047619825 +0.189252678571471 +0.263337797619143 +0.310862797619036 +0.33354791666675 +0.315995238095286 +0.332320833333321 +0.312977083333179 +0.266118452380907 +0.216926488095186 +0.13053363095231 +0.0504401785714301 +0.00942857142857507 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00769107142857143 +0.0522437499999893 +0.156016964285682 +0.306008928571464 +0.406461309523929 +0.4276154761905 +0.440744047619 +0.402190476190429 +0.367879166666643 +0.325877678571464 +0.268479464285689 +0.230060714285661 +0.120958928571495 +0.0434970238095303 +0.00961785714285397 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00613154761904525 +0.0446767857142679 +0.139888988095229 +0.266992857142914 +0.352541071428586 +0.400129761904854 +0.417634226190321 +0.488142857142786 +0.420945238095143 +0.3413229166667 +0.291716964285732 +0.227673511904814 +0.137845535714218 +0.0572065476190464 +0.012946428571425 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00569880952380714 +0.0410651785713975 +0.126568154761821 +0.248661904761918 +0.361552976190621 +0.436654166666639 +0.469348511904679 +0.507621130952332 +0.499006845238068 +0.443967857142882 +0.311771726190432 +0.221189285714286 +0.134838690476295 +0.0566404761904682 +0.0103857142857107 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00533630952380964 +0.0351657738095146 +0.10335119047615 +0.213914583333296 +0.334310119047675 +0.430247619047821 +0.459137202381 +0.473198214285643 +0.471687797619036 +0.437609821428571 +0.379013095238214 +0.276134821428632 +0.133040178571507 +0.0448068452381061 +0.0080428571428575 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00514107142857025 +0.0401946428571179 +0.128880059523757 +0.240216964285714 +0.319988095238 +0.386550297619107 +0.461703869047714 +0.459339583333393 +0.433761607142811 +0.384188690476182 +0.330145535714357 +0.244845238095239 +0.131068750000007 +0.0389797619047739 +0.00622321428571821 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00544196428571668 +0.0357476190476404 +0.104084821428625 +0.215347619047675 +0.326117559523882 +0.377076190476182 +0.415555357142786 +0.456566964285607 +0.407275297619036 +0.345224702380893 +0.338853273809489 +0.240210119047729 +0.115745238095232 +0.049871130952375 +0.00836428571428929 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00379999999999989 +0.0285032738095211 +0.0949985119047821 +0.205858035714332 +0.313423809523714 +0.374416369047643 +0.438688392857071 +0.465966071428464 +0.441877380952429 +0.360371428571582 +0.282907738095271 +0.237486309523789 +0.149328571428499 +0.0438851190476182 +0.00616160714286429 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0035559523809525 +0.0290458333333325 +0.0988360119047821 +0.207263988095321 +0.316935714285714 +0.344193749999893 +0.320547619047643 +0.340725297619107 +0.355631249999964 +0.352538095238107 +0.310424107142893 +0.245983333333321 +0.13805178571425 +0.0476970238095225 +0.00611428571428179 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00430476190476311 +0.0337187499999893 +0.108930654761896 +0.210897023809639 +0.300163690476179 +0.344143154761739 +0.359252083333254 +0.405838988095214 +0.388088988095275 +0.331156845238086 +0.244220833333271 +0.166748214285657 +0.101088988095271 +0.0416422619047654 +0.00547857142857107 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00396755952380811 +0.0288062499999957 +0.0976803571428714 +0.220358035714329 +0.334246130952393 +0.395045833333393 +0.434295238095286 +0.436616964285643 +0.400106845238071 +0.383641071428464 +0.319970238095143 +0.258751785714346 +0.129685119047696 +0.0426520833333396 +0.00496696428571179 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00527261904761893 +0.0397163690476068 +0.115147321428561 +0.195220238095254 +0.268165178571239 +0.299964880952361 +0.316580952381 +0.307722916666714 +0.272849107142893 +0.233997916666679 +0.212044642857179 +0.154309226190475 +0.0982505952380918 +0.0326357142857144 +0.00345803571428496 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00381845238095357 +0.0309866071428725 +0.112179166666725 +0.251346130952436 +0.380867857142807 +0.437812499999932 +0.421916369047536 +0.346874107142929 +0.297768452380964 +0.276586011904821 +0.246213690476275 +0.179872619047686 +0.0999836309524607 +0.0364113095238025 +0.00318928571428607 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00146279761904679 +0.0108443452380914 +0.0429363095238318 +0.119271130952446 +0.214970833333282 +0.271627976190429 +0.277234821428536 +0.332047321428536 +0.289415178571321 +0.270834821428571 +0.284057738095239 +0.209429761904754 +0.0781437499999664 +0.0192732142857207 +0.00132857142857143 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00346547619047143 +0.0272202380952143 +0.0970398809523179 +0.210844047618968 +0.302628571428607 +0.357106249999893 +0.359672321428536 +0.372254761904607 +0.38858065476175 +0.37302351190475 +0.345595833333357 +0.2326791666665 +0.124194047618975 +0.0458723214285682 +0.00283125000000107 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0025029761904775 +0.0216821428571361 +0.0830872023808821 +0.20067172619035 +0.325903571428536 +0.337652083333357 +0.275047619047689 +0.263891071428532 +0.288829166666571 +0.269201488095286 +0.303848511904821 +0.273038392857204 +0.125950595238068 +0.0390077380952519 +0.00146428571428425 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00324791666666893 +0.0293434523809711 +0.113803869047607 +0.26251815476175 +0.398046726190393 +0.432879761904607 +0.450168750000036 +0.394244940476429 +0.36695416666675 +0.381468452381 +0.3471657738095 +0.238614583333129 +0.0981607142856382 +0.0297169642857217 +0.000741964285713964 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00426190476190464 +0.0368223214285496 +0.134827380952293 +0.285038392857071 +0.412331845238107 +0.487208035714286 +0.484081547618964 +0.449083333333393 +0.39742946428575 +0.427608333333536 +0.391947023809464 +0.278210714285582 +0.120881249999821 +0.0363220238095345 +0.000242857142857179 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00393511904761786 +0.0343666666666536 +0.128187202380911 +0.281537797618996 +0.419310714285679 +0.472966964285714 +0.46744226190475 +0.475759821428536 +0.430630357142857 +0.3783279761905 +0.321016964285811 +0.224925892857229 +0.103863392857174 +0.0252133928571396 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00290059523809393 +0.0285190476190104 +0.109387499999879 +0.228791964285625 +0.321885714285639 +0.347516666666643 +0.380996130952321 +0.428080952380964 +0.46734226190475 +0.411231845238286 +0.327729166666689 +0.246038392857104 +0.108097619047618 +0.0254928571428536 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00261309523809882 +0.0259714285714393 +0.101882440476189 +0.225994940476175 +0.358078571428571 +0.4395836309525 +0.464443750000071 +0.447475595238179 +0.417078571428429 +0.342464285714036 +0.259210714285643 +0.165778273809643 +0.0643523809524143 +0.0206294642857071 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0019419642857155 +0.0209696428571465 +0.09065178571425 +0.207228571428464 +0.313398511904714 +0.412460119047429 +0.47821815476175 +0.51002023809525 +0.474659821428714 +0.404561904761964 +0.314136011904964 +0.214731845238132 +0.111171428571329 +0.0281678571428679 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00180029761904643 +0.0201175595238036 +0.0892291666666214 +0.212939880952314 +0.343075000000107 +0.456173214285607 +0.51263898809525 +0.538243452381 +0.522533035714357 +0.428646428571536 +0.344351488095286 +0.237565178571561 +0.100285416666633 +0.0222901785714246 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00240238095237989 +0.0266616071428432 +0.112780357142836 +0.254252083333389 +0.365328869047679 +0.388960119047571 +0.460046726190464 +0.470076785714357 +0.38935178571425 +0.359570535714214 +0.266595833333464 +0.181822916666725 +0.0891705357142464 +0.02416875 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00150059523809643 +0.0181047619047679 +0.0805613095238036 +0.192763988095175 +0.313421428571357 +0.371844345238036 +0.376386309523643 +0.386643154761964 +0.380492261904857 +0.356375595238143 +0.279037797618943 +0.167678869047518 +0.0691916666666593 +0.0172062499999886 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00137023809523821 +0.0178577380952396 +0.0818479166667072 +0.193955059523932 +0.309042559523857 +0.373572321428607 +0.395329464285679 +0.437970833333214 +0.432899404761893 +0.348802976190536 +0.256981249999989 +0.202453571428657 +0.0831601190476475 +0.0174089285714175 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00184523809523821 +0.0243276785714289 +0.105666369047607 +0.230883928571418 +0.355841071428646 +0.437294047619046 +0.463959226190496 +0.4473714285715 +0.424560714285668 +0.3926994047618 +0.317915476190543 +0.208840773809389 +0.0946657738094511 +0.0212562499999961 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00145535714285714 +0.0202845238095214 +0.0846092261904321 +0.178096130952282 +0.289165178571429 +0.354965178571357 +0.377113690476321 +0.359458630952454 +0.352890476190504 +0.366758928571464 +0.286560416666596 +0.172772023809646 +0.0738196428571786 +0.0164303571428571 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00110952380952393 +0.0182660714285718 +0.094982738095225 +0.222535416666639 +0.305270535714286 +0.382336904761857 +0.461604464285893 +0.471049107142857 +0.4601467261905 +0.395026785714393 +0.308594047619179 +0.179250297619121 +0.0673023809523857 +0.0142142857142786 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.001218154761905 +0.0222604166666614 +0.105931845238089 +0.232983333333357 +0.344691071428536 +0.408053869047643 +0.478758630952464 +0.498275297619107 +0.470501785714357 +0.384222023809561 +0.256661309523907 +0.173063988095214 +0.0690470238095725 +0.0145276785714354 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000600892857142607 +0.0140883928571421 +0.0706476190476178 +0.164686607142864 +0.268674107142889 +0.323021428571393 +0.365692559523714 +0.424801785714321 +0.435202976190464 +0.411430357142821 +0.336008333333321 +0.23529226190475 +0.0917970238095929 +0.0184544642857071 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000521428571428571 +0.0153339285714286 +0.0790705357142857 +0.187205952380964 +0.313829761904786 +0.387230357142857 +0.447768154762 +0.473873809523821 +0.49302559523825 +0.387072023809571 +0.282766071428607 +0.181650595238071 +0.0744812499999261 +0.0145741071428496 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000306845238095143 +0.018829761904764 +0.108075000000043 +0.258283928571536 +0.388949107142857 +0.413102083333357 +0.411574107142929 +0.402874702380964 +0.387649107142857 +0.335574404761796 +0.229087797619021 +0.127955059523739 +0.0538336309523718 +0.00915446428570821 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +7.85714285714286e-05 +0.01599375 +0.0947547619047857 +0.241075297619107 +0.407453869047571 +0.449230357142786 +0.452904761904643 +0.426651190476143 +0.383037202380893 +0.330745833333296 +0.269101190476257 +0.170774107142743 +0.0689630952380871 +0.0117098214285793 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0128244047619071 +0.0734264880952678 +0.169929464285782 +0.283797619047643 +0.371574107142929 +0.414050297619036 +0.394707142857143 +0.413487202381107 +0.3653083333335 +0.244350297619107 +0.133798511904729 +0.0487175595238143 +0.00681071428570714 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00999761904761786 +0.0651127976190679 +0.171838690476321 +0.294086011904989 +0.386282142857289 +0.418457738095178 +0.43508095238075 +0.370567261904714 +0.257549702380989 +0.189513095237968 +0.113579166666598 +0.0485854166666736 +0.00686964285714321 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0160375 +0.0989068452381071 +0.244916071428607 +0.398591964285679 +0.50005208333325 +0.543008333333357 +0.5115229166665 +0.448539880952357 +0.391866666666857 +0.335979761904857 +0.202269345237961 +0.0607369047619275 +0.00693839285713607 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0124714285714275 +0.0747050595238039 +0.187749107142886 +0.327984226190596 +0.413723809523896 +0.469658928571571 +0.524053869047643 +0.503824404761964 +0.442824702380929 +0.339802380952439 +0.207894940476246 +0.0706196428571096 +0.00809464285715036 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0131202380952357 +0.0832023809523714 +0.215497916666671 +0.366020833333357 +0.465556845238071 +0.502130059523821 +0.520577380952286 +0.476060714285643 +0.3933904761905 +0.276705952381036 +0.163446130952404 +0.0593139880951978 +0.00648660714285429 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0100830357142857 +0.063219940476225 +0.165856250000068 +0.304099702380857 +0.439005357142857 +0.531859523809429 +0.57653273809525 +0.556766666666607 +0.468116369047654 +0.332422023809532 +0.192456845238132 +0.0606458333333364 +0.00530714285714143 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0108330357142857 +0.0667101190476072 +0.179710119047607 +0.353703571428643 +0.497343749999964 +0.515844047618929 +0.5010595238095 +0.4778651785715 +0.419308035714393 +0.333164880952357 +0.195064880952311 +0.0594964285714322 +0.00454285714285714 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00938392857142964 +0.0616681547619068 +0.157549999999996 +0.2510404761905 +0.337012500000071 +0.392513392857143 +0.401582738095214 +0.372122916666607 +0.312559821428571 +0.220934821428486 +0.125934226190554 +0.0481377976190865 +0.00270089285714175 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.007328273809525 +0.0508901785714214 +0.136386011904718 +0.223834821428536 +0.323243452380964 +0.396620833333393 +0.401781547619107 +0.392908928571357 +0.342315773809393 +0.256364880952321 +0.145082440476229 +0.0485732142857214 +0.00231964285714286 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.011110119047625 +0.0657479166667214 +0.162425595238182 +0.302163392857071 +0.433561904761929 +0.453151785714321 +0.436653273809429 +0.395358630952429 +0.361958630952429 +0.263332738095321 +0.13296875000014 +0.0415687499999925 +0.00103660714285714 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00937440476190357 +0.0602282738095429 +0.169956250000104 +0.315754761904857 +0.379226488095179 +0.389795535714214 +0.429799107142857 +0.436468750000036 +0.358388988095346 +0.235171726190518 +0.126373214285829 +0.0439690476190476 +0.000233928571428536 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00877261904761786 +0.0575119047618893 +0.15689375 +0.271482738095321 +0.351301190476107 +0.4447845238095 +0.495725892857143 +0.472346130952261 +0.400894047618996 +0.261889285714264 +0.117419047619093 +0.0326526785714357 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00762767857142857 +0.0494479166666929 +0.136319940476257 +0.255449702380893 +0.356236011904679 +0.403635714285714 +0.405067261904857 +0.346659226190464 +0.290560119047679 +0.209294047619025 +0.110183928571468 +0.0319339285714286 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00696130952380822 +0.0491669642857211 +0.144896130952379 +0.263464880952289 +0.342192261904821 +0.371819345238179 +0.38474821428575 +0.382358630952393 +0.314054166666679 +0.217014880952307 +0.119111011904757 +0.03708839285715 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00710535714285607 +0.0497741071428396 +0.149663392857064 +0.284270238095143 +0.374169345238107 +0.398844047618964 +0.394631249999964 +0.383297916666643 +0.328852380952286 +0.205815773809475 +0.0986125000000655 +0.0307982142857071 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00760863095238107 +0.0517744047619432 +0.1483613095239 +0.262491369047536 +0.327415773809464 +0.372661011904679 +0.385360416666643 +0.404694047619071 +0.283132738095204 +0.197473511904764 +0.102619047619046 +0.0350660714285786 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00798660714285714 +0.0504627976190714 +0.137625000000036 +0.251762202380857 +0.313181845238143 +0.32654821428575 +0.344034226190464 +0.349427083333321 +0.267619642857214 +0.191678273809525 +0.088107738095244 +0.0235437500000071 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00578035714285964 +0.0416202380952432 +0.128791666666707 +0.255084523809679 +0.359799404761893 +0.389346726190286 +0.379651190476071 +0.351105952380964 +0.241936011904568 +0.148834226190432 +0.0760639880952464 +0.0204500000000036 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00604851190476071 +0.0420684523809464 +0.119687797619018 +0.229067261904682 +0.350706547619036 +0.375522023809607 +0.356547619047643 +0.328582142857071 +0.290314285714164 +0.182815178571407 +0.09498928571435 +0.0240080357142857 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00647083333333679 +0.0455318452380925 +0.130239880952354 +0.226575595238107 +0.294847321428464 +0.322393452380822 +0.295188988095143 +0.249823511904704 +0.184322023809586 +0.118919345238164 +0.0605041666666689 +0.0172973214285675 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00470208333333107 +0.0321869047618861 +0.0863931547618786 +0.155227380952411 +0.250845238095254 +0.29588601190475 +0.284215476190321 +0.255128869047607 +0.201390773809621 +0.147830952381043 +0.0777523809524178 +0.0219205357142893 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00617172619047143 +0.0465690476189964 +0.132923809523686 +0.214150595238032 +0.28163958333325 +0.312175892857107 +0.304644642857179 +0.281522619047714 +0.254214880952368 +0.157233630952461 +0.0771062500000332 +0.0192508928571354 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00441607142857286 +0.035965476190465 +0.118739583333275 +0.238081547619 +0.377710714285679 +0.471962202380929 +0.449839285714214 +0.392321130952393 +0.301130059523821 +0.172418452380904 +0.0824440476191179 +0.0184857142857214 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00463095238095 +0.0397925595237786 +0.135841964285679 +0.252317261904893 +0.319473214285821 +0.337427976190607 +0.321725892857214 +0.309396130952357 +0.235045833333271 +0.149849702380982 +0.0744681547619082 +0.0145267857142854 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00510654761905107 +0.0468883928571675 +0.159706250000043 +0.286070833333321 +0.390894345238071 +0.470489583333357 +0.463400297619071 +0.436891666666893 +0.377070833333464 +0.228360416666629 +0.0974999999999868 +0.0195053571428389 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00328809523809786 +0.0349199404761864 +0.133174107142796 +0.257528273809425 +0.353882440476107 +0.416360416666607 +0.413063095238036 +0.360126190476179 +0.279732738095096 +0.166162202380921 +0.0753172619046582 +0.0131285714285711 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00174226190476179 +0.0208583333333318 +0.0920848214285786 +0.197473214285711 +0.275147916666607 +0.373741964285857 +0.422313095238071 +0.398671726190393 +0.297261011904725 +0.193729761904771 +0.0846449404762311 +0.0132142857142896 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00285625 +0.0345782738095 +0.137854761904714 +0.273067261904857 +0.401158035714321 +0.479942261904714 +0.465629464285929 +0.403949107142964 +0.269183630952404 +0.143875000000068 +0.0626741071428546 +0.00850446428570679 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.001996726190475 +0.0276142857142607 +0.119522619047568 +0.244858928571443 +0.339619345237996 +0.408195535714214 +0.467970238095214 +0.437819642857071 +0.332859523809546 +0.201802678571511 +0.0835065476190868 +0.0102196428571318 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00182648809523668 +0.0281949404761708 +0.129061904761896 +0.266291964285854 +0.345978273809611 +0.383864880952393 +0.38382708333325 +0.345116666666643 +0.272071726190514 +0.169828869047639 +0.0664047619048036 +0.00694910714286429 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00136547619047643 +0.0232086309524054 +0.104154166666728 +0.218523214285686 +0.340226785714286 +0.432530059523857 +0.460489285714429 +0.455578869047643 +0.375980654761964 +0.210748809523776 +0.071562500000007 +0.00721607142857218 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00126874999999964 +0.0237874999999846 +0.109967261904768 +0.232978571428754 +0.352715476190561 +0.415436309523754 +0.399281250000036 +0.337468749999989 +0.265047321428514 +0.181210714285639 +0.0713684523809521 +0.00591607142857071 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000973809523809429 +0.0150205357142819 +0.0758244047618822 +0.181418452380939 +0.282405059523889 +0.38210773809525 +0.399298214285643 +0.370740773809536 +0.263525595238143 +0.113235714285746 +0.0398220238095143 +0.00343839285714643 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000814583333333071 +0.0141232142857135 +0.0690988095238321 +0.165574404761961 +0.276599404761857 +0.355109226190429 +0.381041071428536 +0.362914285714286 +0.292086607142893 +0.154375595238204 +0.062028571428575 +0.00575089285714286 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.001488095238095 +0.0209505952380957 +0.0919773809523607 +0.204574107142786 +0.320195535714332 +0.367772321428711 +0.394453869047643 +0.35005119047625 +0.245663988095204 +0.120745238095243 +0.0389080357142895 +0.00268392857142932 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000963392857143107 +0.0144720238095186 +0.0680815476190321 +0.165227976190518 +0.281628273809675 +0.351174702381107 +0.363747619047643 +0.313996428571404 +0.220947023809568 +0.116208035714321 +0.0400127976190477 +0.00334375000000029 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00105089285714296 +0.0147217261904753 +0.0658770833333286 +0.149210119047618 +0.249100000000007 +0.338344642857143 +0.374252678571429 +0.367102678571393 +0.263317857142739 +0.126428571428543 +0.0485961309523915 +0.00439999999999961 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000478869047618929 +0.0148636904761889 +0.0801020833333179 +0.201915476190439 +0.349887797619057 +0.413482142857193 +0.418536309523854 +0.372488392857179 +0.242950000000011 +0.1128354166667 +0.0414532738095276 +0.00340892857142925 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00810476190476286 +0.05183958333336 +0.129109523809596 +0.196107738095279 +0.222413690476289 +0.213530059523775 +0.197258035714264 +0.117638690476104 +0.0657059523809143 +0.0219377976190405 +0.00149821428571428 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00820178571428572 +0.0512779761904893 +0.129891666666729 +0.207439285714354 +0.240456845238071 +0.268484226190393 +0.248322619047546 +0.165299999999875 +0.0942598214285321 +0.0343633928571536 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00804910714285821 +0.0505297619047889 +0.129416369047679 +0.224633630952321 +0.298676488095179 +0.296148214285736 +0.230279166666636 +0.127376785714325 +0.05934523809525 +0.020053571428575 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000981547619046429 +0.0139779761904714 +0.0644312499999821 +0.152012202380932 +0.248130654761961 +0.302907738095214 +0.309478571428643 +0.254627083333439 +0.177688690476204 +0.06915000000005 +0.0211071428571429 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00286875 +0.0233985119047725 +0.0807925595238139 +0.167305059523739 +0.250803571428607 +0.305099107142857 +0.281113392857179 +0.195255357142929 +0.097664285714175 +0.0365220238095143 +0.00785000000000357 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00252589285714286 +0.0190991071428607 +0.0634196428571179 +0.136588690476046 +0.217908630952307 +0.281633333333468 +0.283104464285775 +0.178999702380907 +0.110789285714254 +0.0411020833333536 +0.008708928571425 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.004696726190475 +0.0335913690476143 +0.100128273809532 +0.197500892857143 +0.301813095238 +0.333471130952439 +0.314851785714364 +0.24939642857145 +0.134752380952348 +0.0488241071428532 +0.0109285714285714 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00256547619047607 +0.0185497023809507 +0.0663720238094996 +0.15847053571425 +0.241052380952432 +0.277284821428464 +0.259926190476071 +0.200560416666657 +0.0943750000000775 +0.0366047619047611 +0.00777678571429286 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.005227976190475 +0.0349407738095321 +0.0858744047619393 +0.116058333333318 +0.132142559523796 +0.143509226190543 +0.116129761904761 +0.0638854166666714 +0.0357693452380857 +0.0109630952380882 +0.000266964285714643 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00292470238094857 +0.0205461309523636 +0.0592723214285393 +0.110605059523768 +0.162647321428586 +0.171408333333389 +0.131770833333432 +0.129163392857239 +0.0757154761905168 +0.0229428571428504 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00436398809523786 +0.0297842261904743 +0.0765675595238321 +0.118305357142911 +0.158234821428496 +0.165847916666668 +0.148484226190479 +0.0950092261904643 +0.0504812499999739 +0.0135321428571396 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00467142857142857 +0.034031250000025 +0.101553273809586 +0.189027976190461 +0.264455059523882 +0.270669642857136 +0.213274702380932 +0.1410875 +0.0771705357141761 +0.0227919642857068 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00314136904761893 +0.0254532738095139 +0.0810505952380786 +0.157279166666714 +0.230209523809571 +0.205569940476182 +0.145150297618929 +0.0820196428571832 +0.0347044642857189 +0.00852053571429 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0038220238095225 +0.0292770833333139 +0.091769047619025 +0.175496130952489 +0.245278571428693 +0.232954464285711 +0.154844940476093 +0.105754464285752 +0.0479901785714565 +0.0105535714285685 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00251577380952286 +0.0206651785714364 +0.0694994047619607 +0.131873214285786 +0.165295238095239 +0.162340476190468 +0.146775595238036 +0.102270833333237 +0.0529824404761161 +0.0119794642857171 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00227083333333321 +0.0184273809523818 +0.0581499999999893 +0.1120479166666 +0.174158333333264 +0.181934821428579 +0.141898809523811 +0.091766071428575 +0.0448919642857157 +0.00968839285714714 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00194970238095393 +0.0172982142857296 +0.0573839285714714 +0.103056547619114 +0.141793750000079 +0.170000892857032 +0.178110416666561 +0.0952264880952404 +0.0391404761904696 +0.00800982142856357 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00244732142857286 +0.0218821428571614 +0.0785830357143179 +0.160672619047575 +0.216856249999932 +0.202997619047496 +0.196642857142779 +0.116142857142846 +0.0534374999999689 +0.0102937500000032 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00127202380952393 +0.0114556547619039 +0.0377514880952321 +0.0658318452381036 +0.0941994047619536 +0.118863690476211 +0.105677083333382 +0.0720630952381214 +0.0299342261904704 +0.00479553571428964 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00182172619047618 +0.017815773809525 +0.0718714285714071 +0.157648214285614 +0.20931249999995 +0.191005654761946 +0.150747321428461 +0.0882943452380679 +0.0381428571428714 +0.00644732142857143 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00118869047618904 +0.0125934523809518 +0.0503223214285825 +0.113741666666668 +0.190030357142839 +0.218450297618996 +0.157411607142886 +0.0837502976190179 +0.0396616071428668 +0.0068437500000075 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000791369047618571 +0.00939077380952107 +0.0434657738095175 +0.103700892857157 +0.153602976190539 +0.173860119047629 +0.154698809523846 +0.107388690476182 +0.0427610119047595 +0.00685267857143218 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00114047619047714 +0.0130744047619064 +0.0555437499999821 +0.120946130952354 +0.165255952381 +0.164248809523836 +0.1447571428572 +0.0961383928571143 +0.046667261904775 +0.00751696428572143 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000683333333333571 +0.00938005952380786 +0.0407699404761857 +0.0888616071428536 +0.139582440476168 +0.158150892857171 +0.115766964285704 +0.0678919642856811 +0.0299291666666611 +0.00400624999999286 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00129047619047714 +0.0150565476190529 +0.0624815476190786 +0.137934226190546 +0.209317857142854 +0.205989285714275 +0.135992261904743 +0.0723238095238464 +0.0322520833333236 +0.00426785714284929 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000625595238095571 +0.00921369047619029 +0.0397735119047714 +0.0843101190476571 +0.129391666666679 +0.14660446428575 +0.137682738095229 +0.0841169642857821 +0.0302622023809524 +0.00354285714285718 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000661607142857143 +0.00945684523809643 +0.0410005952380857 +0.0874086309523429 +0.144987500000018 +0.198833333333364 +0.173424107142821 +0.0920919642857179 +0.0334461309523918 +0.00388571428571464 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000472619047619286 +0.00775386904761857 +0.0398372023809393 +0.105386011904711 +0.174577976190407 +0.172434523809496 +0.122869940476118 +0.0615812499999968 +0.01887886904762 +0.00213035714285686 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000409821428571429 +0.00717678571428571 +0.037716071428575 +0.110082738095261 +0.218453273809536 +0.255849999999929 +0.193830357142857 +0.102766666666668 +0.040703571428575 +0.00528214285714286 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000780952380952143 +0.0114866071428564 +0.0531833333333714 +0.130373214285804 +0.218935714285675 +0.221994047619164 +0.151041369047661 +0.0711660714286119 +0.0222744047619082 +0.00203928571428536 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000435416666666786 +0.00704196428571714 +0.0301148809523861 +0.0613497023809571 +0.0913494047619393 +0.0917479166666643 +0.0771136904761964 +0.0457401785714368 +0.0200107142857177 +0.00205446428571496 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000385714285714036 +0.00573869047619318 +0.0275050595238175 +0.0659181547619072 +0.105049702380957 +0.119684523809439 +0.0925244047618607 +0.04726726190475 +0.0188580357142925 +0.00165535714285607 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000549107142857382 +0.00731160714285786 +0.0326562499999964 +0.0700889880952179 +0.0984997023809107 +0.120808333333293 +0.1135886904762 +0.0482583333333739 +0.0193029761904799 +0.00139910714285639 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000988988095239536 +0.00957738095238504 +0.0394654761905004 +0.0917297619048246 +0.134348511904761 +0.138736011904889 +0.116320238095346 +0.0777830357143939 +0.0278785714285639 +0.0023625 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000213690476190711 +0.00399077380952356 +0.0203157738095079 +0.053447916666625 +0.0965008928571464 +0.103310119047639 +0.066567261904725 +0.04663125 +0.0175026785714391 +0.00140892857142793 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000141369047618929 +0.00511249999999857 +0.0282705357142718 +0.0674005952380536 +0.110841666666639 +0.137300892857143 +0.094833035714275 +0.0372523809523786 +0.0100136904761834 +0.000496428571428643 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00595119047618929 +0.0345898809523893 +0.0790848214286107 +0.122773511904761 +0.138797321428561 +0.106488095238186 +0.0518991071429071 +0.017350595238106 +0.000992857142857179 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00396755952380821 +0.0225264880952354 +0.0504687500000036 +0.077673809523825 +0.0834330357143429 +0.0655752976190679 +0.0413324404761557 +0.0144366071428598 +0.00106339285714215 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00947589285714179 +0.0467250000000254 +0.0774991071429393 +0.0922354166666929 +0.0977690476191679 +0.089894047619075 +0.0565514880952346 +0.0234711309523815 +0.00189553571428639 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00494553571428464 +0.0301032738095468 +0.0680440476191286 +0.0916244047619107 +0.0938291666666393 +0.0724699404761321 +0.0514172619048011 +0.0197380952380949 +0.00180446428571432 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.005397321428575 +0.0321886904762 +0.06885089285715 +0.08551577380955 +0.0886258928571357 +0.0765300595238536 +0.0585077380952739 +0.0229449404761911 +0.00275178571428643 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00236101190476071 +0.0151044642857107 +0.0403473214285571 +0.0702437499999571 +0.0856592261904643 +0.0746124999999643 +0.0350627976190454 +0.0138744047618978 +0.00109642857142811 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00300803571428571 +0.0196473214285607 +0.0516175595237679 +0.0827374999999607 +0.0865339285714 +0.0568395833333439 +0.0286264880952389 +0.00785386904762264 +0.000325000000000071 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00559047619047964 +0.0330369047619139 +0.0663372023809607 +0.0793377976190857 +0.107792261904771 +0.0989854166666821 +0.0536877976190725 +0.0173255952380961 +0.00208035714286071 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.003230357142855 +0.0210241071428436 +0.0570383928571143 +0.101230654761871 +0.127099999999943 +0.112859523809461 +0.07026279761905 +0.0266806547619014 +0.00319375000000071 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00207857142857143 +0.0136187499999964 +0.03334226190475 +0.048658630952375 +0.0575577380952286 +0.0469038690475964 +0.0332711309523343 +0.0104946428571421 +0.000508928571428571 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00581041666666429 +0.0372187499999893 +0.0888500000000036 +0.126899107142925 +0.138121130952468 +0.0794741071429036 +0.0380991071428893 +0.0153577380952382 +0.00126607142857179 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00598571428571571 +0.0370589285714436 +0.087133630952425 +0.127692857142918 +0.145621130952457 +0.110824404761911 +0.0599904761904811 +0.0200711309523738 +0.00179910714285614 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00295357142856786 +0.0197693452380714 +0.0507327380952107 +0.0773053571428964 +0.0886726190476321 +0.0675955357142821 +0.0373916666666346 +0.0121559523809526 +0.000751785714285354 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00405714285713918 +0.027984523809514 +0.0745261904761929 +0.105902678571436 +0.0968395833333786 +0.0847714285714929 +0.0541437500000786 +0.018816666666677 +0.00197589285714182 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00344196428571429 +0.0242491071428571 +0.0627854166666679 +0.0866220238095428 +0.0888613095238536 +0.0666324404761822 +0.0412892857142857 +0.0142520833333439 +0.00111517857142821 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00280922619047846 +0.0200059523809557 +0.0603392857142646 +0.113649404761874 +0.142037499999979 +0.111954166666579 +0.058554761904725 +0.0199047619047692 +0.00159732142857182 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.001955654761905 +0.01417678571429 +0.0471764880952607 +0.101132440476214 +0.134339880952346 +0.111168452380954 +0.0596348214285621 +0.0205776785714223 +0.00214017857142893 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00140922619047786 +0.0102901785714336 +0.0321690476190464 +0.0592541666666786 +0.0673660714286036 +0.0570532738094893 +0.0364199404762189 +0.0128726190476294 +0.000839285714285679 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00174434523809643 +0.01306041666667 +0.04173779761906 +0.0781217261905357 +0.0948023809524678 +0.0912589285715071 +0.0574985119047607 +0.0198916666666632 +0.00239375000000036 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.002699702380955 +0.0195443452381079 +0.0577008928571571 +0.101786904761904 +0.122672916666664 +0.101079761904775 +0.0616767857143107 +0.021313988095227 +0.00250089285714171 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00238482142857179 +0.0171744047619011 +0.0512663690475821 +0.0902931547618357 +0.107917857142868 +0.0995633928572 +0.0537461309524204 +0.0190235119047514 +0.00188392857142821 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00185059523809536 +0.0139717261904779 +0.0401883928571432 +0.0651008928571179 +0.0797017857142429 +0.070076488095225 +0.0468485119047225 +0.0168499999999996 +0.00172232142857143 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00127976190476071 +0.00979553571428214 +0.0293869047619 +0.0492818452380821 +0.0583511904761929 +0.0516392857142679 +0.0309175595237657 +0.0108169642857114 +0.000760714285714071 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00152500000000107 +0.0113196428571496 +0.0355166666667036 +0.0703645833334 +0.0974958333333107 +0.0865291666666929 +0.0498372023809107 +0.0177943452380881 +0.00145089285714279 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000881845238095357 +0.00695982142857179 +0.0206788690476214 +0.034278869047625 +0.0436077380952357 +0.0376803571428571 +0.0219485119047511 +0.00747113095238054 +0.000232142857142679 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00205297619047607 +0.0153761904761925 +0.0449946428571643 +0.0754657738095714 +0.0889410714285857 +0.0679324404762036 +0.0411767857143236 +0.0155205357142812 +0.00115982142857065 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.001344642857145 +0.0105514880952421 +0.033759821428575 +0.0656125000000214 +0.0863696428571036 +0.064037797619025 +0.0402002976190418 +0.0142199404761839 +0.000766964285715 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00223541666666786 +0.0164639880952439 +0.0488839285714104 +0.0878568452380321 +0.111051488095261 +0.087966964285675 +0.0553979166666643 +0.0225934523809452 +0.00213928571428564 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00149464285714036 +0.0111779761904711 +0.0361431547619107 +0.0663300595237964 +0.0722711309523536 +0.0634101190476143 +0.0337011904761629 +0.0121264880952301 +0.000907142857142497 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00168601190476143 +0.0126488095238068 +0.0412208333333282 +0.0861184523809107 +0.120850892857007 +0.101645238095175 +0.0550482142857154 +0.0214071428571355 +0.0021053571428575 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00167142857142893 +0.0128145833333343 +0.0393360119047639 +0.0710571428571393 +0.092225595238075 +0.0835366071429 +0.0557845238095429 +0.0229026785714212 +0.00204642857142782 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00178601190476189 +0.0132386904761928 +0.0419574404762107 +0.08205625000005 +0.104384821428607 +0.0819931547619286 +0.0437383928571786 +0.0161645833333226 +0.00117946428571425 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00110386904761929 +0.00874404761905071 +0.0300851190476143 +0.0609398809523464 +0.0718961309523821 +0.0477848214285643 +0.0287410714285739 +0.0119324404761978 +0.000817857142856679 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00115000000000011 +0.00910922619047782 +0.0327580357142789 +0.0728369047618464 +0.0996833333332429 +0.0828291666666214 +0.0452291666666382 +0.0170994047619051 +0.00176071428571425 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00259136904761821 +0.0191119047619011 +0.0558116071428429 +0.09526369047615 +0.120676488095204 +0.112336309523768 +0.0649886904761464 +0.023690476190462 +0.00263660714285754 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00192767857142786 +0.0149386904761871 +0.0471633928571464 +0.0831648809523893 +0.0958190476190179 +0.0847273809524214 +0.0476333333333679 +0.017965476190473 +0.00186250000000104 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00188422619047654 +0.0148523809523832 +0.0491059523809786 +0.0962514880953071 +0.123224702380932 +0.0992999999999178 +0.0522113095237761 +0.0205592261904722 +0.00229642857142854 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00146398809523811 +0.0125026785714297 +0.0423440476190532 +0.0800693452381036 +0.104870535714289 +0.0968836309524036 +0.0571336309524511 +0.0231279761904831 +0.00269821428571468 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00270119047619143 +0.0206910714285743 +0.0633375000000107 +0.1148883928572 +0.147008035714336 +0.118662499999946 +0.0732604166667332 +0.0311669642857213 +0.00409821428571504 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00188571428571571 +0.0148062500000043 +0.0445467261904679 +0.0743997023809428 +0.0921235119047964 +0.0842874999999607 +0.0544065476190357 +0.0215919642857104 +0.00253660714285607 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00136428571428679 +0.0109297619047639 +0.0334023809523821 +0.0580824404761929 +0.0782497023809322 +0.0762997023809964 +0.0570997023809429 +0.0266318452380893 +0.003872321428575 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00287083333333357 +0.02047648809524 +0.0595443452380893 +0.108055952380886 +0.147398809523707 +0.144391369047643 +0.0987452380952071 +0.0468160714285832 +0.00731517857142107 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00207648809523571 +0.0153104166666607 +0.04607708333335 +0.0816044642857643 +0.101324404761925 +0.0975434523809071 +0.0687964285714 +0.0326705357142843 +0.00497410714285286 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00126785714285704 +0.00916547619047932 +0.0274330357142996 +0.0511684523809571 +0.0668038690476036 +0.0563711309523857 +0.0355351190476107 +0.0165815476190442 +0.00257232142857182 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00223749999999857 +0.016407142857135 +0.0479050595238 +0.0855217261904786 +0.113249107142843 +0.0936988095237893 +0.0524538690476536 +0.0191416666666636 +0.00320535714285857 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0018133928571425 +0.0133776785714418 +0.0404410714286143 +0.073398214285725 +0.093263690476225 +0.0846738095238071 +0.0575258928571143 +0.0256657738095236 +0.00463571428571357 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00363244047618679 +0.0263279761904925 +0.0766425595239179 +0.133156845238186 +0.168702083333357 +0.15142678571425 +0.0834383928571393 +0.0340702380952286 +0.00644910714286071 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0027000000000025 +0.0195883928571361 +0.0589285714285286 +0.107368749999996 +0.144579464285693 +0.159158333333321 +0.108364880952443 +0.0471791666666718 +0.00938482142857607 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00371815476190357 +0.0255425595238071 +0.0717598214285393 +0.120321726190357 +0.145392559523796 +0.154675297619139 +0.101626785714354 +0.0438252976190346 +0.0083044642857075 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00242886904761679 +0.0174110119047693 +0.0486952380952925 +0.0811139880952607 +0.104858333333271 +0.0992999999999286 +0.0688226190476071 +0.0276964285714261 +0.0052044642857175 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00218869047619179 +0.0153062500000039 +0.0463741071428464 +0.0814377976189893 +0.0892104166665643 +0.0980214285713786 +0.0672071428572082 +0.0313095238095268 +0.00703035714285643 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.003449404761905 +0.0227309523809686 +0.0610877976191286 +0.105635714285843 +0.128912202381029 +0.101584523809518 +0.06365863095235 +0.0194163690476118 +0.00373749999999964 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00255178571428475 +0.0164958333333293 +0.0478702380952357 +0.0962937499999893 +0.123797321428532 +0.0981428571428786 +0.0602017857143179 +0.0299973214285704 +0.00654910714285393 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0038494047619075 +0.0257842261904761 +0.0715413690475964 +0.112976785714293 +0.104593452380939 +0.100044642857093 +0.0855726190475893 +0.0387217261904832 +0.00900624999999964 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00511666666666893 +0.0335264880952354 +0.0825499999999607 +0.123470238095196 +0.154853273809471 +0.134605059523729 +0.084574999999975 +0.03389464285715 +0.00802767857141786 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00417946428571679 +0.0269999999999968 +0.0765485119047429 +0.142641666666707 +0.167032738095229 +0.142953273809475 +0.104104166666625 +0.0441809523809118 +0.0112866071428532 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00370892857142868 +0.0246151785714253 +0.0699732142856679 +0.127016666666525 +0.162389285714182 +0.176626785714275 +0.12092053571425 +0.0432645833333204 +0.0105919642857075 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00651101190476321 +0.0387574404761682 +0.0923026785713643 +0.133093452380961 +0.119005059523696 +0.122263095238068 +0.100160714285704 +0.0523333333332918 +0.0140767857142896 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00459464285714286 +0.0288541666666571 +0.0726461309523643 +0.129062202381 +0.196487797619061 +0.212038392857039 +0.150657440476071 +0.0671696428571082 +0.0168133928571461 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.007215773809525 +0.0439907738095429 +0.110327678571464 +0.185854166666621 +0.213898214285675 +0.170738988095239 +0.115024702380957 +0.0559029761904807 +0.01549910714286 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00560803571428679 +0.0353181547619068 +0.0924136904761893 +0.158339880952375 +0.188429761904746 +0.16735476190485 +0.102043154761943 +0.0398244047618729 +0.0103455357142971 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00956309523809286 +0.0578181547619 +0.136261309523839 +0.215712202381032 +0.280720833333368 +0.274699702380936 +0.19167797619045 +0.0949047619048011 +0.0274050595238089 +0.00264285714285643 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00774732142856429 +0.0461294642856786 +0.109322916666589 +0.176677678571325 +0.223443154761939 +0.230458035714354 +0.183734226190343 +0.0881157738094464 +0.0271437500000048 +0.00510267857143211 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00139404761905011 +0.0132321428571503 +0.05288392857145 +0.115892261904839 +0.178475892857218 +0.252253273809654 +0.2518633928572 +0.198875892857114 +0.0954041666666764 +0.0305907738095186 +0.00654017857142146 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00114226190475943 +0.0109288690476104 +0.0462913690476179 +0.111114583333339 +0.164183333333343 +0.172595535714325 +0.149229761904739 +0.130102976190418 +0.0766017857143168 +0.0204428571428649 +0.00157500000000075 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000512797619048811 +0.00624732142857715 +0.029548214285735 +0.0748014880952678 +0.12275297619045 +0.147805357142871 +0.134981845238011 +0.0903330357142571 +0.0420741071428571 +0.0109380952380952 +0.0002535714285714 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00123839285714396 +0.0139529761904819 +0.0601419642857607 +0.135016071428689 +0.20537142857145 +0.264791071428646 +0.260227678571425 +0.184461011904643 +0.089986011904725 +0.0273961309523776 +0.00206964285714354 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000428869047619286 +0.00924077380952214 +0.0438520833333214 +0.0900324404761643 +0.129955952380939 +0.155948214285736 +0.138741666666529 +0.104025595238111 +0.0605119047619429 +0.0229166666666738 +0.00157678571428564 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000178273809523904 +0.0056202380952385 +0.0316526785714289 +0.0786797619047643 +0.130951190476186 +0.1619532738095 +0.129748214285757 +0.0962872023809786 +0.0613904761904857 +0.0257755952380806 +0.00186071428571336 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000672619047618893 +0.0110517857142817 +0.0557267857142607 +0.140394345238029 +0.222083630952311 +0.242828571428539 +0.254728571428439 +0.183666071428493 +0.0820934523809418 +0.0242556547619052 +0.00207946428571457 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000897916666666786 +0.0136458333333371 +0.0599630952381175 +0.127975892857154 +0.199307440476114 +0.247483928571414 +0.272008630952346 +0.226101785714268 +0.117423214285682 +0.0364196428571415 +0.00323571428571032 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00114553571428704 +0.0159443452381004 +0.072028869047625 +0.166179761904757 +0.266405654761846 +0.3104291666666 +0.287036607142861 +0.218898809523796 +0.115142857142818 +0.037227083333332 +0.00380178571428179 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00145982142857143 +0.0199464285714179 +0.0821008928571571 +0.164701190476354 +0.243464285714346 +0.272264285714218 +0.270209226190379 +0.2295752976191 +0.117702976190536 +0.0452062499999643 +0.00473839285714286 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00135148809523689 +0.0172190476190321 +0.0673901785713821 +0.124334226190457 +0.176561904761932 +0.215313392857096 +0.202277976190468 +0.176286607142975 +0.107933333333475 +0.0339497023809586 +0.00368214285714 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00113154761904643 +0.0147898809523786 +0.0712544642857393 +0.168150892857182 +0.231155952380854 +0.249021130952286 +0.255544642857107 +0.190886607142975 +0.124906547619079 +0.0458366071428511 +0.00555267857142107 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00188154761904618 +0.0221747023809492 +0.0816758928571572 +0.147537500000032 +0.218370535714275 +0.258434523809468 +0.247897023809439 +0.191530059523757 +0.110651785714246 +0.0510839285714286 +0.00664821428571429 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00163809523809607 +0.0185767857142989 +0.0751961309524143 +0.150224404761921 +0.19573779761905 +0.2132562499999 +0.210033333333354 +0.166944047618986 +0.0935690476189572 +0.0423940476190118 +0.00620982142857107 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00203363095237964 +0.0210199404761854 +0.0741714285714286 +0.139256547619057 +0.215681547619032 +0.245013392857118 +0.217260714285782 +0.163442261904879 +0.0870568452381143 +0.0335020833333036 +0.005165178571425 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00227678571428571 +0.0219794642857143 +0.0871077380952107 +0.185459821428479 +0.260960714285646 +0.313586309523714 +0.288686904761929 +0.2249907738095 +0.120216071428607 +0.0575892857142857 +0.00968303571428571 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00345654761904643 +0.0302428571428429 +0.0996505952380393 +0.180207738095143 +0.257081547619 +0.302224702381 +0.279133630952357 +0.233748511904882 +0.153694345238039 +0.0646720238095618 +0.0115517857142925 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00257678571428571 +0.0236622023809393 +0.0841383928570893 +0.165987202380921 +0.239612202380964 +0.2789160714285 +0.284840178571464 +0.239587202381071 +0.136817857142904 +0.0594002976190811 +0.0114758928571468 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00261934523809786 +0.0220514880952579 +0.0723011904762357 +0.133008035714361 +0.184248511904889 +0.210171726190475 +0.204886607142996 +0.176647619047729 +0.109022321428575 +0.0585627976190429 +0.0129089285714464 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00313065476190714 +0.0252627976190679 +0.0814190476190536 +0.152718452380864 +0.213471130952439 +0.236514285714318 +0.228529166666561 +0.195084821428586 +0.104128869047661 +0.0493574404762168 +0.0103535714285646 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00366130952381071 +0.0288449404762071 +0.0955145833333714 +0.186491369047579 +0.252039285714175 +0.281725 +0.282417261904761 +0.238684226190461 +0.134082142857107 +0.06171875 +0.01336875 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00448452380952143 +0.0315434523809536 +0.0873008928571786 +0.149183630952425 +0.20402916666675 +0.205553571428725 +0.180282142857164 +0.172726190476168 +0.108247619047646 +0.0572288690476132 +0.0170366071428504 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00379464285714643 +0.0271047619047893 +0.0800133928571893 +0.153186011904764 +0.2353514880953 +0.280679166666711 +0.258505952380929 +0.216499702381082 +0.129227380952343 +0.0505023809523796 +0.0118732142856996 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00524851190476071 +0.0342238095238071 +0.0864830357142786 +0.129267857142839 +0.16307559523815 +0.224374404761964 +0.233287797619071 +0.185906249999832 +0.0984508928570679 +0.0453880952380964 +0.0156044642857179 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00608065476190714 +0.0395041666666643 +0.103415476190446 +0.175500892857175 +0.240355357143 +0.268095535714393 +0.239759821428571 +0.259554464285689 +0.170550297618975 +0.0750241071428643 +0.0211473214285714 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00895773809523929 +0.0581321428571821 +0.158731845238189 +0.279709523809496 +0.345744345238107 +0.362760416666582 +0.346844642857139 +0.290331845238193 +0.1822389880952 +0.0873732142856832 +0.0242491071428496 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00425595238095368 +0.0267000000000075 +0.0662107142857357 +0.106133928571461 +0.142546130952357 +0.177642559523725 +0.183424107142829 +0.168641071428604 +0.125219642857132 +0.0913806547618679 +0.0269071428571286 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00921517857142857 +0.0568404761904893 +0.141113690476218 +0.230779464285704 +0.278490178571504 +0.261053273809546 +0.230269047619139 +0.225991964285786 +0.180821726190521 +0.0945922619048964 +0.0347553571428536 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0104607142857143 +0.0601994047619036 +0.137386904761886 +0.228597619047571 +0.304805059523796 +0.291261309523804 +0.235013095238161 +0.217999404761886 +0.155891964285686 +0.0818422619047811 +0.0237089285714218 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0127294642857107 +0.0760812500000143 +0.188685119047682 +0.324915476190464 +0.406189880952429 +0.415474999999929 +0.37488125 +0.328141666666679 +0.239110714285771 +0.123069047619111 +0.0318437499999964 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0129282738095239 +0.0866300595238218 +0.233750297619096 +0.377662500000039 +0.421161904761893 +0.390259226190429 +0.354312499999929 +0.316074702380846 +0.2288205357143 +0.136617559523843 +0.0411419642857179 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00997648809523571 +0.0590116071428393 +0.141864583333304 +0.234444940476186 +0.290636309523786 +0.323089285714321 +0.347669047619071 +0.324769345238168 +0.213019047619039 +0.109905654761868 +0.0383232142857107 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00206666666666789 +0.018251488095243 +0.0715848214285857 +0.176899107142854 +0.300001488095107 +0.361932738095143 +0.392948214285679 +0.394680654762071 +0.339511607143046 +0.22634940476195 +0.131498809523845 +0.0376773809523718 +0.00378928571428929 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00139553571428714 +0.0198473214285757 +0.090856547619025 +0.191167857142825 +0.250830357142929 +0.304626190476071 +0.337860119047643 +0.2957023809525 +0.279941666666511 +0.20099851190485 +0.105548214285775 +0.0360499999999997 +0.00226339285714211 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000799107142856893 +0.0161800595238125 +0.0812747023809504 +0.180703571428507 +0.259086607142782 +0.324106547619071 +0.377965178571536 +0.360125595238179 +0.318454464285643 +0.251586607142857 +0.133669642857142 +0.037025595238092 +0.00297232142857146 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000795238095237857 +0.0166339285714279 +0.0873047619047714 +0.204972619047661 +0.317421428571432 +0.416232142857071 +0.392099107142929 +0.300732142857036 +0.282573809523821 +0.207068750000061 +0.111641666666743 +0.0413446428571464 +0.00259285714285704 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00112351190476189 +0.0196601190476035 +0.0950973214284786 +0.206754464285575 +0.306031547619107 +0.406859821428714 +0.388429464285643 +0.32835714285725 +0.286460714285714 +0.2115675595238 +0.106391964285685 +0.0326410714285678 +0.00175982142857004 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0008809523809525 +0.0142020833333207 +0.0698940476190289 +0.161091964285775 +0.2312904761905 +0.267870238095321 +0.291934523809571 +0.294520535714286 +0.290714285714168 +0.237123214285714 +0.152081250000096 +0.0508705357142862 +0.00372589285714425 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00139136904761918 +0.0189273809523707 +0.0825035714285539 +0.169689880952436 +0.234400892857154 +0.291258333333282 +0.328131845238179 +0.319013392857143 +0.296418154761807 +0.218676785714289 +0.129313392857068 +0.0440785714285714 +0.00340714285714286 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00189017857142893 +0.0220791666666689 +0.0934107142857036 +0.207611309523732 +0.299947619047504 +0.309149702380929 +0.342551190476179 +0.344354464285546 +0.292036011904675 +0.191411607142846 +0.125513690476264 +0.0551145833333286 +0.00518928571428214 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.002555654761905 +0.026870535714265 +0.109794940476125 +0.238450595238093 +0.353774107142861 +0.425908035714321 +0.395636011904857 +0.362500595238071 +0.339735416666689 +0.238858630952343 +0.118365178571432 +0.0413758928571432 +0.00409821428571536 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00302886904761679 +0.0304857142857039 +0.122412202380943 +0.258901190476182 +0.349539880952357 +0.383385119047607 +0.362648511904643 +0.325873809523857 +0.2811410714285 +0.197396726190464 +0.115012797619014 +0.0371550595238143 +0.00392857142856429 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00263303571428357 +0.02657857142854 +0.105948511904686 +0.213208630952425 +0.271354166666786 +0.332257440476107 +0.356575297619 +0.342922023809489 +0.296814880952396 +0.215975892857175 +0.116117559523811 +0.0465669642857511 +0.00584464285714607 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00411696428571322 +0.0376357142857468 +0.146495833333464 +0.324068750000107 +0.464072916666786 +0.50858571428575 +0.504748809523822 +0.502640178571464 +0.459947619047643 +0.368596726190536 +0.211955059523796 +0.0673491071429225 +0.0080437499999925 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00432797619047643 +0.0380348214285936 +0.134305059523907 +0.259661904762018 +0.351694047619039 +0.432848809523679 +0.464431845238143 +0.427644345238143 +0.349098511904846 +0.259498214285861 +0.161525892857143 +0.0577860119047603 +0.0078866071428525 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00320059523809393 +0.0281586309523675 +0.098149404761875 +0.195926190476186 +0.289909523809471 +0.350006249999854 +0.372384226190464 +0.324387797619 +0.288339285714225 +0.208691964285579 +0.136177083333164 +0.0491139880952786 +0.006834821428575 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00386041666666429 +0.0302258928571393 +0.106182142857179 +0.236434821428682 +0.357792559523939 +0.407460714285782 +0.416705357142857 +0.396253571428582 +0.357186309523854 +0.279787797619046 +0.177182142857032 +0.0639339285714299 +0.0101383928571468 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00614285714285607 +0.0462565476190575 +0.133791964285743 +0.219345535714229 +0.302505654761854 +0.417840178571536 +0.494519642857214 +0.467365476190357 +0.448391071428511 +0.331878869047532 +0.191489285714275 +0.0708982142857929 +0.0111830357142964 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00391041666666929 +0.0317633928571364 +0.116087797618982 +0.259378273809504 +0.384576190476321 +0.441673511904714 +0.45037976190475 +0.449920238095322 +0.347508035714321 +0.2400345238095 +0.148344345238032 +0.0550842261905011 +0.0105035714285711 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00601071428571572 +0.0423553571428293 +0.140985714285654 +0.29814494047625 +0.396981845237929 +0.46994255952375 +0.50776369047625 +0.500869345238179 +0.417116071428607 +0.311833035714332 +0.18254375000015 +0.0659550595238407 +0.0119348214285686 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00617648809524036 +0.0451002976190425 +0.147520833333286 +0.307750892857036 +0.431366071428357 +0.4744342261905 +0.460401488095286 +0.397539880952321 +0.339669940476239 +0.264940476190564 +0.184146428571564 +0.0735607142856845 +0.0144053571428643 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00864166666666786 +0.0621913690476 +0.187355952380886 +0.340124107142825 +0.430691666666571 +0.482030357142893 +0.506509821428607 +0.44456041666675 +0.362476190476143 +0.278101785714393 +0.169822619047739 +0.0731208333333714 +0.0136696428571393 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00500714285714643 +0.0378354166666536 +0.12219136904755 +0.237008928571471 +0.311830654762036 +0.334194940476286 +0.338054761904821 +0.370664880952321 +0.307772916666618 +0.226906845238164 +0.127194642857161 +0.0553074404762345 +0.00924196428571789 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00802857142857393 +0.0557098214285825 +0.170509523809511 +0.328338988095214 +0.414378571428679 +0.437296428571321 +0.414678273809525 +0.353881250000014 +0.2766616071429 +0.221593750000057 +0.163344642857196 +0.0637821428570832 +0.0119892857142996 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00508482142857143 +0.0381925595238107 +0.122330059523861 +0.237536309523964 +0.337091666666679 +0.423937797619 +0.410992559523882 +0.361436904761921 +0.301701785714361 +0.252742857142918 +0.191302083333207 +0.0930738095238368 +0.0284669642856782 +0.00410625 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00704285714285607 +0.0472357142857004 +0.130768154761861 +0.237575595238071 +0.337707738095286 +0.399144047619036 +0.427462797618929 +0.401501488095321 +0.364760119047679 +0.319865178571475 +0.205735119047536 +0.118170535714264 +0.0415970238095357 +0.00648125000000357 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00383601190475964 +0.0318904761904468 +0.116223511904718 +0.247873511904821 +0.335752976190429 +0.367433630952321 +0.407882440476179 +0.387727380952571 +0.384119345238143 +0.317558333333382 +0.233796130952382 +0.141736904761779 +0.0594761904761571 +0.0123919642857214 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00293809523809643 +0.0288026785714357 +0.111641964285725 +0.23879375 +0.371576190476179 +0.489607142857107 +0.49469226190475 +0.434860714285679 +0.421234821428571 +0.343327083333321 +0.236840773809475 +0.139079166666639 +0.0537029761905107 +0.0102892857142821 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00193095238095107 +0.018317559523795 +0.0670684523809325 +0.133622916666714 +0.20441726190475 +0.284477678571321 +0.316365773809643 +0.332804761904786 +0.311614583333286 +0.250857142857143 +0.163442261904882 +0.0922145833333725 +0.0409306547619057 +0.00807946428571821 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00279434523809536 +0.0252735119047539 +0.0912627976190357 +0.186086309523871 +0.271943750000068 +0.340364285714286 +0.426373809523821 +0.463722619047607 +0.446405357142714 +0.39687976190475 +0.325380654761857 +0.189022619047582 +0.0704363095238061 +0.0178705357142861 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000418452380952143 +0.013470238095235 +0.0738208333333143 +0.186488690476143 +0.320483928571393 +0.407258035714286 +0.50102053571425 +0.562538392857036 +0.578246428571429 +0.573173214285714 +0.480272916666643 +0.314079166666607 +0.138862797619082 +0.0306437499999964 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000805059523809643 +0.0190505952380932 +0.102517261904779 +0.260454761904857 +0.442909226190536 +0.550191666666607 +0.580722023809464 +0.583725000000071 +0.575541964285821 +0.511954166666643 +0.403194940476132 +0.263207142857182 +0.118602083333332 +0.0296205357142821 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000490178571428679 +0.0113136904761896 +0.0614970238095679 +0.163671726190607 +0.295739285714214 +0.399952678571321 +0.492503869047643 +0.491435714285786 +0.449333928571393 +0.362547321428464 +0.285208035714286 +0.206311904761929 +0.0843815476191189 +0.0204357142857139 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00137083333333321 +0.0218485119047639 +0.0980571428570893 +0.207719642856925 +0.315323214285607 +0.40459851190475 +0.485171130952393 +0.522421428571571 +0.465166666666643 +0.378781249999939 +0.288179464285746 +0.20052053571425 +0.094808035714175 +0.0224276785714179 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00129345238095239 +0.0191372023809536 +0.0909633928571357 +0.215219940476146 +0.3459348214285 +0.444436607142714 +0.5097910714285 +0.554626488095321 +0.532007440476107 +0.467353869047607 +0.349824107142893 +0.235966666666596 +0.117484523809637 +0.0298223214285782 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00170803571428607 +0.0229395833333368 +0.104815178571436 +0.26012351190475 +0.456748214285679 +0.566190178571429 +0.611663690476214 +0.644147023809607 +0.612893750000036 +0.513200000000036 +0.427936904762 +0.288202976190439 +0.131280059523811 +0.0316437500000143 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00238898809523321 +0.0280309523809496 +0.116833928571489 +0.254900297619111 +0.385863392857071 +0.436346726190393 +0.433990773809607 +0.434619940476214 +0.422866964285714 +0.38559464285725 +0.322557440476214 +0.234895238095332 +0.112961011904825 +0.0291330357142714 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00252172619047893 +0.0266145833333439 +0.105576190476211 +0.231502976190575 +0.37415654761925 +0.473726488095321 +0.510864285714322 +0.515789880952357 +0.516303273809464 +0.49945625 +0.387473809523714 +0.263380059523846 +0.146471130952382 +0.0411901785714214 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.003302976190475 +0.033722619047625 +0.132346428571421 +0.285306249999893 +0.430653571428607 +0.518958035714393 +0.605758928571393 +0.613615773809357 +0.575116666666464 +0.494103869047571 +0.413809226190571 +0.290330357142893 +0.15286726190465 +0.0414116071428429 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00294315476190607 +0.0287982142857182 +0.110477380952418 +0.249606845238218 +0.421860714285714 +0.530600297618929 +0.595021130952357 +0.611508333333357 +0.537311904761893 +0.448823214285786 +0.39447678571425 +0.273208333333168 +0.135400892856964 +0.0375508928571321 +0.000546428571428571 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00363005952380571 +0.0333547619047743 +0.126204761904821 +0.28712351190475 +0.472360119047714 +0.564035119047643 +0.578679761904643 +0.575549107142893 +0.502805654761786 +0.451605059523786 +0.355750297619071 +0.245975892857082 +0.125372023809443 +0.0348380952380775 +0.000791964285714643 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00341607142857179 +0.0302880952380725 +0.107901190476071 +0.231244642857 +0.383131845238107 +0.50113125 +0.585887499999893 +0.629443452380929 +0.600558928571393 +0.490652083333429 +0.394998809523821 +0.284765178571571 +0.139586607142861 +0.0409294642857254 +0.00156964285714393 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00353363095238214 +0.0303898809524071 +0.113161011904879 +0.251802083333468 +0.392135416666643 +0.504147321428607 +0.56915773809525 +0.566471130952429 +0.50907648809525 +0.427412499999964 +0.348044345238214 +0.228642857142907 +0.111291071428614 +0.0333622023809525 +0.00185803571428607 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00335535714285821 +0.0296907738095282 +0.115226488095218 +0.255837499999929 +0.368328571428571 +0.454479464285679 +0.531207738095071 +0.551394047618857 +0.518340476190464 +0.452269345238179 +0.332469047619107 +0.234049702381036 +0.128134821428607 +0.0416812499999996 +0.00264374999999893 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.004209523809525 +0.0348059523809429 +0.123031547619007 +0.259909523809532 +0.392510714285786 +0.509209226190643 +0.576248214285893 +0.56287351190475 +0.5561220238095 +0.490155357142893 +0.388217559523786 +0.264224404761807 +0.138308333333257 +0.0442357142857211 +0.00328124999999893 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00439464285714393 +0.0351869047619211 +0.125922619047636 +0.272688392857075 +0.39556398809525 +0.476244047619107 +0.499563988095286 +0.483953571428464 +0.466637797618964 +0.404526785714321 +0.317101488095143 +0.226763988095275 +0.11443839285715 +0.0381821428571532 +0.0030026785714275 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00482648809524286 +0.0367214285714679 +0.12088273809535 +0.254635119047754 +0.401204464285821 +0.516500892857214 +0.572782440476072 +0.580154464285679 +0.563613690476214 +0.512528869047679 +0.414316964285714 +0.298157440476311 +0.146609226190514 +0.0489598214285679 +0.00443571428571429 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.006740476190475 +0.0494985119047821 +0.155080952381036 +0.303976785714286 +0.427145238095179 +0.500854761904964 +0.569278273809714 +0.589613392857179 +0.541075000000036 +0.507088988095322 +0.441514285714179 +0.325178273809429 +0.173586607142893 +0.0568633928571429 +0.00584196428571429 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00609226190476071 +0.0428389880952393 +0.13577202380955 +0.298138690476286 +0.480601190476357 +0.587261904761857 +0.609912499999964 +0.604424404761929 +0.569114285714393 +0.503849702381071 +0.421309226190571 +0.293443154762071 +0.159782738095207 +0.0535747023809652 +0.00607946428571004 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00784642857142857 +0.0558386904761893 +0.162936904761889 +0.302264880952357 +0.458695238095321 +0.612717559523964 +0.688332440476214 +0.654152083333286 +0.607367857142821 +0.551000297619036 +0.45717083333325 +0.312589285714168 +0.159836309523882 +0.0528142857142796 +0.00612857142857464 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00655714285714036 +0.0470327380952532 +0.146709226190532 +0.298693154761821 +0.441450892857 +0.5386779761905 +0.646152380952464 +0.6814529761905 +0.644516964285714 +0.606135416666786 +0.490733333333357 +0.339765178571429 +0.175605357142964 +0.0549580357142857 +0.00694017857142857 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00838541666666786 +0.0592755952381 +0.182476488095218 +0.362310119047536 +0.522547619047571 +0.653357142857107 +0.73920476190475 +0.754768154761857 +0.733894047619 +0.665177976190429 +0.544351190476143 +0.382029166666643 +0.203394345238132 +0.0659505952380964 +0.00913571428570714 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00970089285713928 +0.0663583333333 +0.189633333333325 +0.345964285714464 +0.47567053571425 +0.571969642857 +0.6267476190475 +0.620483928571357 +0.561078273809429 +0.462052678571464 +0.36245625 +0.258279464285714 +0.141286309523811 +0.0466949404761964 +0.00636517857143572 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00882946428571071 +0.0605065476190143 +0.178494940476111 +0.34848303571425 +0.509374107142857 +0.610591369047607 +0.614912797619036 +0.592810416666786 +0.550875297619214 +0.478433928571561 +0.400329464285896 +0.275940476190486 +0.1349285714286 +0.0440711309523811 +0.00591607142857178 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00803928571428571 +0.0551029761904429 +0.15571696428565 +0.290014285714393 +0.439439583333321 +0.553846428571357 +0.603196726190357 +0.59517023809525 +0.571245238095357 +0.514724107142786 +0.407615773809536 +0.279191666666714 +0.149455357142896 +0.056072916666675 +0.00889464285713572 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00853214285714286 +0.055103273809525 +0.148038988095218 +0.273807142857071 +0.405666071428607 +0.501288095238179 +0.56128958333325 +0.544396428571393 +0.527825000000036 +0.482771130952464 +0.409387797619 +0.280030059523868 +0.140840476190439 +0.0414791666666754 +0.00607678571429036 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00997351190476071 +0.0664949404761857 +0.183885416666675 +0.335933630952393 +0.479794345238 +0.577847916666571 +0.630071726190429 +0.596195833333393 +0.570184523809536 +0.564384821428714 +0.467345238095286 +0.313774404762036 +0.160127678571393 +0.0565726190476189 +0.0103776785714282 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00722023809524179 +0.0501321428571325 +0.1502247023809 +0.292263392857143 +0.415145833333214 +0.499596428571393 +0.535807142857143 +0.531548511904786 +0.526752083333428 +0.4383898809525 +0.309809523809668 +0.227209523809503 +0.11061696428564 +0.0290366071428571 +0.00484821428571428 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3.00595238095357e-05 +0.00668869047619289 +0.0472729166666964 +0.138128571428639 +0.246934523809536 +0.351999404761929 +0.462598511904786 +0.497647321428714 +0.503282440476107 +0.530907142857214 +0.460250595238071 +0.386261309523714 +0.281700892857096 +0.149693750000064 +0.0518345238094954 +0.00927767857143964 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000136309523809536 +0.00752410714285718 +0.0519568452380929 +0.160776488095243 +0.323761011904786 +0.483669047619036 +0.533826785714322 +0.571641964285643 +0.650118452381071 +0.587748511904821 +0.505002083333393 +0.424941071428571 +0.329239880952464 +0.189261607142761 +0.0690883928570618 +0.0143598214285532 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000497619047618929 +0.01329166666667 +0.0737372023809754 +0.193454166666714 +0.341533035714321 +0.44138571428575 +0.507203273809679 +0.56160089285725 +0.587390476190357 +0.612849999999964 +0.541245833333357 +0.381174404761964 +0.292470833333286 +0.161490773809489 +0.0585264880952414 +0.00975714285714214 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000523511904761893 +0.010972321428575 +0.0587285714286179 +0.15359761904775 +0.288804166666714 +0.444456547618964 +0.547675 +0.555124107142964 +0.538445833333322 +0.4883723214285 +0.467563988095143 +0.390630952380964 +0.312216964285607 +0.194233333333239 +0.0716785714286071 +0.0164464285714179 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000596726190476179 +0.0111505952380953 +0.0614931547619432 +0.169981547619186 +0.309421726190536 +0.427622023809464 +0.531091666666643 +0.607334523809679 +0.624848809523786 +0.580756845237893 +0.490195238095214 +0.416013690476332 +0.264983035714293 +0.149292261904782 +0.0568008928571093 +0.0119517857142921 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000866369047619036 +0.0134732142857143 +0.0657244047619036 +0.164519047619021 +0.296941666666611 +0.438136904761964 +0.554429761904822 +0.610023511904714 +0.594775892857107 +0.511368154761929 +0.466823809523893 +0.397841369047643 +0.280041369047536 +0.158750595237943 +0.059701785714256 +0.0136928571428536 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000705357142857393 +0.0108300595238115 +0.0558892857142893 +0.154152678571454 +0.301404464285825 +0.444009226190571 +0.510534821428571 +0.550279761904893 +0.533595238095322 +0.519772023809536 +0.501590178571357 +0.415053571428571 +0.3036776785715 +0.173608035714525 +0.0667321428572214 +0.0153750000000107 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000741666666666929 +0.010676785714289 +0.0613130952381254 +0.184390178571461 +0.338906249999893 +0.455463392857107 +0.527605654761786 +0.587836011904714 +0.591688988095214 +0.535592857142893 +0.488100297619071 +0.431694940476286 +0.325736309523882 +0.1764568452381 +0.0687214285714322 +0.0162348214285714 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000918154761905 +0.0120782738095282 +0.0555904761905111 +0.134169345238154 +0.228805654761889 +0.320186309523857 +0.392399107142786 +0.4279907738095 +0.444125892857071 +0.441336011904786 +0.411445833333393 +0.337814583333321 +0.270785119047654 +0.153477678571346 +0.0701645833334168 +0.0180705357142789 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00181101190476214 +0.0194193452380971 +0.0768598214285643 +0.170216666666646 +0.285543452381 +0.374541369047643 +0.434354166666607 +0.430499999999929 +0.381997023809536 +0.373490773809536 +0.333205357142821 +0.307871130952464 +0.264045535714179 +0.159364583333225 +0.0674372023809464 +0.0171901785714214 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0013375 +0.0145845238095239 +0.0658318452380932 +0.172983928571457 +0.318646428571536 +0.440481845238071 +0.480397916666571 +0.480460119047536 +0.49381726190475 +0.499375000000107 +0.427371130952464 +0.332322321428561 +0.259873511904993 +0.167694345238264 +0.0714092261905464 +0.0192357142857214 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00133779761904918 +0.0143425595238154 +0.0649449404762071 +0.170410416666718 +0.311002380952464 +0.448975297619214 +0.546728869047679 +0.593672619047571 +0.576808928571429 +0.514209523809643 +0.481710119047714 +0.420020833333536 +0.294200000000082 +0.177984226190493 +0.065690773809475 +0.0157035714285643 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00232678571428464 +0.0217345238095218 +0.0841366071428714 +0.196478869047675 +0.345543750000036 +0.475493452380893 +0.526251785714464 +0.542424702381071 +0.557860119047679 +0.553116964285821 +0.497295535714357 +0.416994345238 +0.309887202380989 +0.190453869047596 +0.0704824404761107 +0.0191178571428536 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00143958333333357 +0.0142086309523829 +0.0616660714285964 +0.16282678571435 +0.29851101190475 +0.409949404761857 +0.474987797619071 +0.517639880952536 +0.535179761904679 +0.491164285714214 +0.43557767857125 +0.371839880952143 +0.270595238095179 +0.176441369047654 +0.0679053571428536 +0.0170839285714286 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00119494047618821 +0.0110747023809443 +0.0522288690476496 +0.141874702381068 +0.237875297619036 +0.340108333333179 +0.401249702380893 +0.418188988095178 +0.454222619047643 +0.434049404761857 +0.345478273809464 +0.303486309523714 +0.271377678571346 +0.171468749999979 +0.0726886904762214 +0.017108928571425 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00165238095238 +0.0146232142857104 +0.0587241071428754 +0.149110714285814 +0.272071428571536 +0.3814720238095 +0.438649702380857 +0.499019940476107 +0.4901598214285 +0.448026488095143 +0.376887202381 +0.266480357142893 +0.204383333333321 +0.125688690476168 +0.0540866071428975 +0.0119651785714318 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00271130952381071 +0.0221178571428571 +0.0783732142856786 +0.181812797618961 +0.313113690476143 +0.408019642857107 +0.49511696428575 +0.521533333333393 +0.508850297618893 +0.458843749999929 +0.394979761904607 +0.259801785714143 +0.198285714285714 +0.129006845238057 +0.0588119047617918 +0.0160616071428611 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00105654761904607 +0.0102261904761871 +0.0436830357143146 +0.121940773809646 +0.243213988095393 +0.332796726190536 +0.374243154761964 +0.401157142857071 +0.471343154761821 +0.527759821428679 +0.502027976190607 +0.380911904761964 +0.262456547618964 +0.142104166666511 +0.0446937499999596 +0.0147053571428539 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000397916666666786 +0.00776279761904786 +0.0450315476190675 +0.127829464285775 +0.232647619047607 +0.333852380952357 +0.419354761904821 +0.457241666666786 +0.481404166666857 +0.451189880952536 +0.441143154761964 +0.393623214285821 +0.265892559523918 +0.161765178571393 +0.0772392857141668 +0.0211017857142825 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00292321428571429 +0.0233014880952332 +0.0891360119047711 +0.220999107142893 +0.364069642857071 +0.449895535714357 +0.472223214285643 +0.486168154762036 +0.498332142857179 +0.515918749999893 +0.509622023809536 +0.444133630952393 +0.327604464285643 +0.210744642857132 +0.0795598214285393 +0.0241741071428571 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00352291666666561 +0.0262595238095218 +0.08774583333335 +0.194263988095254 +0.31433303571425 +0.409498809523893 +0.471696428571321 +0.501148214285643 +0.537751488095357 +0.512255357142893 +0.487263392857214 +0.419832440476393 +0.319964583333321 +0.1978279761905 +0.0808684523808107 +0.0220377976190512 +0.000142857142857107 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00322113095238214 +0.0240752976190464 +0.0894952380952357 +0.225533035714357 +0.376280654762036 +0.468169642857214 +0.493805952380964 +0.537369940476214 +0.554376488095178 +0.553068452380893 +0.469991071428607 +0.382387797619036 +0.287825595238096 +0.166287500000121 +0.0725773809524118 +0.020518154761901 +0.000453571428571821 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00284791666666893 +0.0224241071428639 +0.0821398809523822 +0.197450297619039 +0.338294047619036 +0.466269642857214 +0.532975595238071 +0.531632142857071 +0.588250595238107 +0.566030059523857 +0.496533035714357 +0.422042559523929 +0.322386309523832 +0.200343749999986 +0.07969672619055 +0.0204419642857107 +0.000758035714285714 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00367857142857143 +0.0269806547619036 +0.0916910714285321 +0.208576488095143 +0.336503869047643 +0.440894047619 +0.509924107142821 +0.558958035714286 +0.581909226190536 +0.536861607143036 +0.528766964285679 +0.457050892857036 +0.295384523809546 +0.187729761904818 +0.09020803571425 +0.0309943452380954 +0.00144017857142893 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00367916666666536 +0.0279532738095211 +0.101387202380968 +0.241858333333357 +0.391285416666607 +0.50969880952375 +0.587711309523857 +0.62215416666675 +0.656831250000179 +0.617103869047714 +0.550128571428572 +0.42440744047625 +0.335708928571311 +0.215776190476279 +0.0969047619048025 +0.032264880952385 +0.00185000000000036 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00429017857143214 +0.0292428571428654 +0.0935166666666246 +0.215373511904646 +0.364238690476107 +0.491903273809357 +0.571719940476107 +0.637096428571357 +0.681718749999893 +0.6544592261905 +0.5551023809525 +0.447108333333464 +0.342234821428561 +0.183522619047696 +0.0726464285714357 +0.0201747023809522 +0.00119642857142818 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00399613095237964 +0.0280363095238068 +0.0888681547619322 +0.195050892857214 +0.328121428571429 +0.451023809523857 +0.50244761904775 +0.561761011904714 +0.626521428571464 +0.606214285714571 +0.559405357143071 +0.479161607142893 +0.339937797619179 +0.198719940476261 +0.0796901785714261 +0.0228443452380983 +0.00145089285714246 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.000939583333334286 +0.00977678571428857 +0.0429624999999643 +0.105961011904657 +0.186258035714329 +0.280138095238179 +0.316910714285643 +0.329269940476214 +0.344630952381036 +0.342886904761964 +0.341968452381036 +0.327976488095286 +0.227986904761954 +0.128719642857182 +0.0467050595238114 +0.0111229166666722 +0.000738392857142464 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00335059523809393 +0.02389047619047 +0.0851830357142432 +0.202235119047464 +0.295686904761786 +0.328176785714357 +0.346167857142821 +0.403280952380821 +0.407884523809464 +0.364111011904821 +0.316907738095286 +0.256615773809464 +0.2107404761905 +0.123921130952354 +0.0559833333333586 +0.0165151785714293 +0.000999107142857143 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00342202380952382 +0.0262282738095204 +0.0944214285713932 +0.216567857142818 +0.338867559523929 +0.449035119047679 +0.496063988095321 +0.484241666666714 +0.491433630952429 +0.488980654761929 +0.444641964285643 +0.406808630952286 +0.310656547619071 +0.189107440476157 +0.0739330357142954 +0.0150726190476267 +0.00090089285714325 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.002480654761905 +0.0178809523809507 +0.0659002976190179 +0.167311309523754 +0.286617261904786 +0.403096428571357 +0.471872023809393 +0.500230654761821 +0.487126488095214 +0.480938095238107 +0.450656845238036 +0.338522916666689 +0.244615773809532 +0.15257440476205 +0.0843901785714368 +0.0212244047619081 +0.00202321428571468 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0025229166666675 +0.0197372023809571 +0.0746523809524139 +0.180079761904829 +0.289798809523821 +0.394945535714393 +0.459622916666571 +0.442705059523857 +0.4362339285715 +0.411529464285821 +0.3771375 +0.326860119047643 +0.264569940476286 +0.169162797619157 +0.0915000000001143 +0.0333315476190475 +0.00330892857142821 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00540357142856893 +0.0327937499999925 +0.0904622023809643 +0.19865 +0.332460119047536 +0.42396964285725 +0.448635714285821 +0.425302380952393 +0.458745833333393 +0.446604166666786 +0.450783928571571 +0.400756547619 +0.306828571428429 +0.198814583333321 +0.0872312499999618 +0.0260851190476116 +0.00251071428571436 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00450535714285346 +0.029899107142845 +0.0910318452381182 +0.198067857142925 +0.312681547619039 +0.388952380952464 +0.421248511904821 +0.461344345238143 +0.4868160714285 +0.469849404761929 +0.408786904761929 +0.350546130952214 +0.254211011904704 +0.139583928571493 +0.0623148809524513 +0.0182107142857004 +0.00163928571428582 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00396190476190464 +0.0256354166666675 +0.0784625000000143 +0.183572619047675 +0.322884821428643 +0.46472946428575 +0.585996726190571 +0.637502083333286 +0.685275297619 +0.673278273809464 +0.580761607142821 +0.450667857142929 +0.342252083333286 +0.218766369047821 +0.1077901785715 +0.0366461309523806 +0.00467857142857039 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00486220238095143 +0.0313901785714257 +0.094037797619025 +0.209577380952325 +0.355372619047679 +0.488097321428679 +0.524570535714357 +0.546737499999893 +0.575594345238071 +0.549480654761821 +0.506513392857107 +0.436552380952393 +0.31061071428575 +0.200790178571407 +0.106499404761843 +0.0371913690476261 +0.00500178571428536 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00300803571428668 +0.0210291666666672 +0.0701845238095179 +0.165175595238111 +0.279391071428607 +0.385245833333321 +0.455440476190393 +0.5093229166665 +0.570009821428464 +0.551125595238036 +0.487685416666821 +0.429779761904786 +0.358379166666571 +0.225425892856929 +0.093845833333225 +0.032427678571425 +0.00454821428571429 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00317470238095214 +0.0223895833333314 +0.0731113095237929 +0.167024999999996 +0.287803273809607 +0.413987797618964 +0.486682142857107 +0.491467261904714 +0.510978273809393 +0.484318750000071 +0.417731547619143 +0.354714880952357 +0.279095535714357 +0.188431547619175 +0.0886592261905368 +0.0294696428571425 +0.00391071428571429 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00186785714285729 +0.0124595238095251 +0.0411446428571407 +0.108122321428558 +0.197611011904786 +0.247362500000036 +0.310500595238 +0.386275892857214 +0.409213095238179 +0.400188690476107 +0.402402380952357 +0.369853869047679 +0.299389583333404 +0.185568750000021 +0.0831782738096049 +0.0261440476190649 +0.00376696428571146 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00148779761904789 +0.0141925595238151 +0.0523610119048 +0.118998511904857 +0.221233333333464 +0.312847916666786 +0.402035119047464 +0.482252083333429 +0.508789583333393 +0.503330654761929 +0.435601488095464 +0.371909226190607 +0.287835416666607 +0.168895238095168 +0.0700863095238118 +0.0251717261904721 +0.00382321428571393 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00643571428571786 +0.0378002976190571 +0.102276785714293 +0.219010119047639 +0.345670833333286 +0.452080357142893 +0.499732440476357 +0.530347619047464 +0.544391369047607 +0.543284523809607 +0.481279166666643 +0.418743154761714 +0.319427678571393 +0.199896130952382 +0.0918556547619132 +0.0353505952381111 +0.00581160714286071 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.003647619047618 +0.0238666666666608 +0.0757747023809204 +0.186705357142761 +0.332433035714211 +0.445584226190536 +0.5181958333335 +0.522908333333321 +0.543701785714393 +0.558257738095321 +0.522682142857071 +0.436167857142857 +0.313720833333321 +0.206264583333275 +0.0924372023808811 +0.028912202380942 +0.00485535714285718 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00338392857142989 +0.0250252976190515 +0.0829366071428318 +0.183253273809425 +0.308122023809464 +0.428057142857179 +0.472383333333332 +0.467501488095246 +0.461600297619071 +0.447468452380893 +0.419246130952321 +0.351630654761964 +0.276688988095311 +0.164752380952386 +0.0862238095238143 +0.039573214285712 +0.00696964285712539 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00470982142857132 +0.0297386904761925 +0.0838258928571143 +0.176901785714179 +0.287332440476214 +0.372363095238179 +0.413165476190536 +0.427093154761964 +0.486802976190393 +0.514660714285536 +0.508159821428464 +0.470844345238107 +0.381429761904821 +0.247478273809607 +0.112180357142896 +0.0361839285714429 +0.00616875000001072 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00518452380951907 +0.0330342261904644 +0.0967517857143286 +0.209732142857286 +0.330982440476286 +0.402151190476107 +0.408615476190357 +0.4315776785715 +0.450055357142821 +0.483918749999893 +0.457202678571393 +0.37132083333325 +0.296046428571464 +0.201612797618954 +0.104247619047661 +0.0367916666666704 +0.00614107142856107 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00379880952381036 +0.0273261904761954 +0.0899252976190786 +0.200783928571536 +0.318373809523929 +0.413722619047643 +0.520776785714286 +0.547620238095321 +0.551333928571393 +0.552283035714393 +0.515336904761929 +0.447941964285786 +0.352430952380964 +0.229361607142904 +0.10360446428575 +0.0332035714285835 +0.00585803571428968 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00308958333333204 +0.0213238095238043 +0.0702708333333282 +0.164309821428582 +0.278781845238139 +0.378525892857136 +0.402951488095218 +0.423344940476214 +0.451318452380929 +0.400540773809546 +0.341470238095175 +0.326838392857036 +0.286690476190368 +0.162647619047618 +0.0780848214285821 +0.0295383928571536 +0.00538928571428571 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00394880952381107 +0.0248467261904796 +0.07487470238095 +0.172443749999968 +0.280574999999929 +0.355287202381107 +0.394074404762071 +0.411423511904821 +0.415314583333286 +0.43473005952375 +0.412350297619 +0.36723571428575 +0.302869345238036 +0.211045238095404 +0.0963199404762571 +0.0426008928571428 +0.00818839285715325 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00620059523809286 +0.0371738095238046 +0.102159226190482 +0.223752976190496 +0.378286904761964 +0.521897619047571 +0.579081547618964 +0.556845238095107 +0.564798214285786 +0.557155059523857 +0.51729017857125 +0.448080654761893 +0.36947351190475 +0.228614880952464 +0.10675059523813 +0.0383187499999996 +0.00739285714286786 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00502380952380821 +0.0327907738095175 +0.101946428571421 +0.23287648809525 +0.374419345238179 +0.479501785714464 +0.544906547619179 +0.565783035714357 +0.575132440476214 +0.547201785714357 +0.481519345238107 +0.409792261904821 +0.291103869047714 +0.179346130952464 +0.0859285714286071 +0.0242229166666657 +0.00340089285714 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00546160714285714 +0.0337880952380929 +0.0985270833332786 +0.210872321428429 +0.31657321428575 +0.439641071428643 +0.553272023809464 +0.569279761904857 +0.563654166666536 +0.52509375 +0.528648809523714 +0.484803869047643 +0.352778571428489 +0.225603273809407 +0.104019940476256 +0.0368455357142813 +0.00737142857143575 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00319999999999764 +0.0249803571428536 +0.0864035714285929 +0.197911607142889 +0.330591071428607 +0.421736607142964 +0.498282738095214 +0.501936904761786 +0.524058035714143 +0.617074702380928 +0.615458035714214 +0.512911607142857 +0.366784523809464 +0.242064285714071 +0.121619047618943 +0.0400354166666775 +0.0076598214285825 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00353720238095239 +0.0233693452380965 +0.0775526785714214 +0.184151488095182 +0.299515773809464 +0.410291666666714 +0.436174107142893 +0.4483720238095 +0.461093154761857 +0.432391666666714 +0.397967261904714 +0.354443154761929 +0.268704761904607 +0.184628273809475 +0.0938485119047214 +0.0261660714285664 +0.00383571428571 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0014247023809525 +0.0106616071428575 +0.0485657738095357 +0.133574702380986 +0.210221428571421 +0.316736904761893 +0.391216071428571 +0.439819642857214 +0.456563095237964 +0.450094345238036 +0.4603404761905 +0.395934226190429 +0.310675297619036 +0.202382738095311 +0.102618452380957 +0.0436369047619046 +0.00822410714284607 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00567559523809179 +0.0347499999999932 +0.100733035714307 +0.224855654761996 +0.347308035714464 +0.408435714285714 +0.433351785714286 +0.470924404761893 +0.51019880952375 +0.524427380952321 +0.472508333333393 +0.461639583333393 +0.381075297618964 +0.247398809523643 +0.123450892857068 +0.0407562499999893 +0.00764732142857143 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00637351190475821 +0.0397461309523746 +0.111800892857132 +0.237246428571354 +0.379261904761893 +0.493120535714214 +0.580507440476072 +0.619043452380964 +0.643829166666821 +0.633143154761929 +0.578494345238071 +0.49119523809525 +0.392155952380857 +0.253076785714214 +0.118041369047617 +0.0384970238095182 +0.00749642857143214 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00549166666666418 +0.0356166666666604 +0.105986309523814 +0.226911011904754 +0.357621130952321 +0.487526190476107 +0.589200892857071 +0.62031488095225 +0.650327678571357 +0.619180654761893 +0.562019345238 +0.485246726190321 +0.376516071428679 +0.239885714285811 +0.116761011904732 +0.0386172619047689 +0.00723035714285679 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00302916666666561 +0.0224252976190458 +0.0748764880952539 +0.166080952380975 +0.267758630952354 +0.367244642857179 +0.4748842261905 +0.495518452381036 +0.498958928571464 +0.462249404761893 +0.434056547619061 +0.382233928571611 +0.323941369047725 +0.20123095238095 +0.0889806547619118 +0.0282270833333425 +0.00503660714285357 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00307886904762132 +0.0204139880952472 +0.0706032738095675 +0.177856547619182 +0.29784494047625 +0.410610714285643 +0.469870238095107 +0.489423511904679 +0.515388392857107 +0.470805654761929 +0.42534791666675 +0.380024702381 +0.310063690476204 +0.200017559523768 +0.10502619047627 +0.0322446428571492 +0.00582321428572146 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00571607142857143 +0.0346723214285679 +0.0956333333333214 +0.202822321428568 +0.325938392857143 +0.445346130952393 +0.518600892857143 +0.510444642857 +0.499875297618964 +0.466419047619107 +0.445694047619 +0.421452083333286 +0.331816071428536 +0.226517857142904 +0.104678869047757 +0.0335517857142843 +0.00627321428572071 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00385654761904536 +0.0264300595238004 +0.088527083333325 +0.213551190476211 +0.361999404761964 +0.48508333333325 +0.54324642857125 +0.575122321428464 +0.609027976190464 +0.572370238095179 +0.564178869047536 +0.442531845238071 +0.33136071428575 +0.21415982142855 +0.108522023809464 +0.0436574404762036 +0.008390178571425 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.00396607142857286 +0.0270883928571507 +0.0932961309524036 +0.227637797619071 +0.362570238095214 +0.452478571428643 +0.517373214285821 +0.574862499999964 +0.590070535714214 +0.590786607142964 +0.552488690476179 +0.466378869047571 +0.368250297618989 +0.232211011904693 +0.115349404761901 +0.0429752976190461 +0.00866874999999643 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0053226190476225 +0.0349601190476282 +0.104139285714282 +0.229244345238071 +0.377825297618929 +0.471571726190286 +0.512283035714143 +0.514180357142857 +0.522656250000036 +0.542167857142893 +0.506040178571214 +0.444055654761893 +0.374460416666643 +0.237813095238164 +0.111523214285815 +0.03850416666667 +0.00749642857142893 +0.0 +0.0 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/indirect_04_fr-05_fr.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/indirect_04_fr-05_fr.txt new file mode 100644 index 000000000..ba44bc9de --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/capa/indirect_04_fr-05_fr.txt @@ -0,0 +1,8760 @@ +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.99 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.93 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.94 +0.93 +0.93 +0.93 +0.93 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/constraints/contraintes.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/constraints/contraintes.txt new file mode 100644 index 000000000..a95f557bc --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/constraints/contraintes.txt @@ -0,0 +1,6 @@ +[1] +name = additional_c1 +transmission_line = 1 +semibase = 1 +sign = less_or_equal +rhs = 300 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/constraints/contraintes_binaires.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/constraints/contraintes_binaires.txt new file mode 100644 index 000000000..c02cc1b59 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/constraints/contraintes_binaires.txt @@ -0,0 +1,15 @@ +[variables] +semibase = bin_semibase +pv = toto_pv +[1] +name = additional_c1 +transmission_line = 2 +semibase = 1 +sign = less_or_equal +rhs = 1000 +[2] +name = additional_c2 +bin_semibase = 1 +toto_pv = 1 +sign = less_or_equal +rhs = 1 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/settings.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/settings.ini new file mode 100644 index 000000000..5ebe01bdd --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/settings.ini @@ -0,0 +1,4 @@ +uc_type = expansion_fast +master = integer +optimality_gap = 10 +additional-constraints = contraintes.txt \ No newline at end of file diff --git a/examples/SmallTestFiveCandidates/logs/solver-20210414-162528.log b/examples/SmallTestFiveCandidates/logs/solver-20210414-162528.log deleted file mode 100644 index ff47cf70b..000000000 --- a/examples/SmallTestFiveCandidates/logs/solver-20210414-162528.log +++ /dev/null @@ -1,3121 +0,0 @@ -[Wed Apr 14 16:25:28 2021][solver][check] Antares Solver v8.0.1 (RTE France) -[Wed Apr 14 16:25:28 2021][solver][infos] :: built for 64-bit architectures, Microsoft Windows, 2 cpu(s) -[Wed Apr 14 16:25:28 2021][solver][infos] :: hostname = fv-az153-844 -[Wed Apr 14 16:25:28 2021][solver][infos] -[Wed Apr 14 16:25:28 2021][solver][infos] :: from D:\a\antares-xpansion\antares-xpansion\_build\Release -[Wed Apr 14 16:25:28 2021][solver][infos] :: log filename: D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\logs\solver-20210414-162528.log -[Wed Apr 14 16:25:28 2021][solver][infos] -[Wed Apr 14 16:25:28 2021][solver][notic] Preparing ExpansionTest1... -[Wed Apr 14 16:25:28 2021][solver][infos] detected version: 800 -[Wed Apr 14 16:25:28 2021][solver][infos] from `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01` -[Wed Apr 14 16:25:28 2021][solver][infos] -[Wed Apr 14 16:25:28 2021][solver][infos] simulation mode: Economy -[Wed Apr 14 16:25:28 2021][solver][infos] simplex optimization range: week -[Wed Apr 14 16:25:28 2021][solver][infos] :: enabling the 'year-by-year' mode -[Wed Apr 14 16:25:28 2021][solver][infos] :: enabling filtering by file -[Wed Apr 14 16:25:28 2021][solver][infos] :: ignoring day ahead reserves -[Wed Apr 14 16:25:28 2021][solver][infos] :: ignoring min stable power for thermal clusters -[Wed Apr 14 16:25:28 2021][solver][infos] :: ignoring min up/down time for thermal clusters -[Wed Apr 14 16:25:28 2021][solver][infos] Output folder : D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco -[Wed Apr 14 16:25:28 2021][solver][infos] Loading the list of areas... -[Wed Apr 14 16:25:28 2021][solver][infos] Loading the area list from `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\input\areas\list.txt` -[Wed Apr 14 16:25:28 2021][solver][infos] 8 areas found -[Wed Apr 14 16:25:28 2021][solver][infos] Loading global hydro data... -[Wed Apr 14 16:25:28 2021][solver][infos] Loading thermal clusters... -[Wed Apr 14 16:25:28 2021][solver][infos] Loading thermal configuration for the area area1 -[Wed Apr 14 16:25:28 2021][solver][infos] Loading thermal configuration for the area area2 -[Wed Apr 14 16:25:28 2021][solver][infos] Loading thermal configuration for the area flex -[Wed Apr 14 16:25:28 2021][solver][infos] Loading thermal configuration for the area peak -[Wed Apr 14 16:25:28 2021][solver][infos] Loading thermal configuration for the area pv -[Wed Apr 14 16:25:28 2021][solver][infos] Loading thermal configuration for the area semibase -[Wed Apr 14 16:25:28 2021][solver][infos] Loading thermal configuration for the area Store_in -[Wed Apr 14 16:25:28 2021][solver][infos] Loading thermal configuration for the area store_out -[Wed Apr 14 16:25:28 2021][solver][infos] Loading the area 1/8: area1 -[Wed Apr 14 16:25:28 2021][solver][infos] Loading the area 1/8: area1 11% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 1/8: area1 22% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 1/8: area1 33% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 1/8: area1 44% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 1/8: area1 55% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 1/8: area1 66% -[Wed Apr 14 16:25:29 2021][solver][infos] NPO max for the thermal cluster 'Base' has been normalized -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 1/8: area1 77% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 1/8: area1 88% -[Wed Apr 14 16:25:29 2021][solver][infos] NPO max for the thermal cluster 'SemiBase' has been normalized -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 2/8: area2 -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 2/8: area2 11% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 2/8: area2 22% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 2/8: area2 33% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 2/8: area2 44% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 2/8: area2 55% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 2/8: area2 66% -[Wed Apr 14 16:25:29 2021][solver][infos] NPO max for the thermal cluster 'Base' has been normalized -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 2/8: area2 77% -[Wed Apr 14 16:25:29 2021][solver][infos] NPO max for the thermal cluster 'Peak' has been normalized -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 2/8: area2 88% -[Wed Apr 14 16:25:29 2021][solver][infos] NPO max for the thermal cluster 'SemiBase' has been normalized -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 3/8: flex -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 3/8: flex 16% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 3/8: flex 33% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 3/8: flex 50% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 3/8: flex 66% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 3/8: flex 83% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 4/8: peak -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 4/8: peak 14% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 4/8: peak 28% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 4/8: peak 42% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 4/8: peak 57% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 4/8: peak 71% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 4/8: peak 85% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 5/8: pv -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 5/8: pv 16% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 5/8: pv 33% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 5/8: pv 50% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 5/8: pv 66% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 5/8: pv 83% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 6/8: semibase -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 6/8: semibase 14% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 6/8: semibase 28% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 6/8: semibase 42% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 6/8: semibase 57% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 6/8: semibase 71% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 6/8: semibase 85% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 7/8: Store_in -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 7/8: Store_in 16% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 7/8: Store_in 33% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 7/8: Store_in 50% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 7/8: Store_in 66% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 7/8: Store_in 83% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 8/8: store_out -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 8/8: store_out 16% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 8/8: store_out 33% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 8/8: store_out 50% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 8/8: store_out 66% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading the area 8/8: store_out 83% -[Wed Apr 14 16:25:29 2021][solver][infos] Loading correlation matrices... -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Loading constraints... -[Wed Apr 14 16:25:29 2021][solver][infos] added `Storing_balance` (daily, equality) -[Wed Apr 14 16:25:29 2021][solver][infos] 1 binding constraint found -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Loading sets of areas... -[Wed Apr 14 16:25:29 2021][solver][infos] found `all areas` (8 items, no output) -[Wed Apr 14 16:25:29 2021][solver][infos] Elapsed time: Study loading: 261ms -[Wed Apr 14 16:25:29 2021][solver][infos] [statistics] disk: read: 2755 ko, written: 0 ko -[Wed Apr 14 16:25:29 2021][solver][infos] [statistics] network: read: 0 ko, written: 0 ko -[Wed Apr 14 16:25:29 2021][solver][infos] The study is loaded. -[Wed Apr 14 16:25:29 2021][solver][infos] [UI] Display messages: Off -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Generating calendar informations -[Wed Apr 14 16:25:29 2021][solver][infos] Calendar: hours:1..8736, days:1..364, weeks:1..52, months:1..12, years:1..3 -[Wed Apr 14 16:25:29 2021][solver][infos] Simulation days per month : 31, 31, 30, 31, 30, 31, 31, 28, 31, 30, 31, 29 -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Removing disabled thermal clusters in from solver computations... -[Wed Apr 14 16:25:29 2021][solver][infos] No disabled thermal cluster removed before solver computations -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Optimizing the thermal clusters in 'must-run' mode... -[Wed Apr 14 16:25:29 2021][solver][infos] No thermal cluster in 'must-run' mode -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Optimizing 1 binding constraint -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Summary -[Wed Apr 14 16:25:29 2021][solver][infos] areas: 8 -[Wed Apr 14 16:25:29 2021][solver][infos] links: 7 -[Wed Apr 14 16:25:29 2021][solver][infos] thermal clusters: 8 -[Wed Apr 14 16:25:29 2021][solver][infos] thermal clusters (must-run): 0 -[Wed Apr 14 16:25:29 2021][solver][infos] binding constraints: 1 -[Wed Apr 14 16:25:29 2021][solver][infos] geographic trimming:true -[Wed Apr 14 16:25:29 2021][solver][infos] memory : 16Mo -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Initializing random number generators... -[Wed Apr 14 16:25:29 2021][solver][infos] The progression is disabled -[Wed Apr 14 16:25:29 2021][solver][infos] system memory report: 5033 Mib / 7167 Mib, 70.224641% free -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] [UI] Display messages: On -[Wed Apr 14 16:25:29 2021][solver][check] Running the simulation (economy) -[Wed Apr 14 16:25:29 2021][solver][infos] Allocating resources... -[Wed Apr 14 16:25:29 2021][solver][infos] Allocating resources 62% -[Wed Apr 14 16:25:29 2021][solver][infos] Allocating resources... -[Wed Apr 14 16:25:29 2021][solver][infos] Variables: (110Mo) -[Wed Apr 14 16:25:29 2021][solver][infos] + Areas -[Wed Apr 14 16:25:29 2021][solver][infos] OV. COST Euro Overall Cost throughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] OP. COST Euro Operating Cost throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:25:29 2021][solver][infos] MRG. PRICE Euro Marginal Price, throughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] CO2 EMIS. Tons Overall CO2 emissions expected from all the thermal dispatchable clusters -[Wed Apr 14 16:25:29 2021][solver][infos] DTG by plant MWh Energy generated by all the clusters -[Wed Apr 14 16:25:29 2021][solver][infos] BALANCE MWh Nodal energy balance, throughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] ROW BAL. MWh Row Balance -[Wed Apr 14 16:25:29 2021][solver][infos] PSP MWh PSP -[Wed Apr 14 16:25:29 2021][solver][infos] MISC. NDG MWh Non-dispatchable generation (not including wind and run-of-the-river) -[Wed Apr 14 16:25:29 2021][solver][infos] LOAD MWh Load generation, thoughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] H. ROR MWh Hydro generation, thoughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] WIND MWh Wind generation, thoughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] SOLAR MWh Solar generation, thoughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] Dispatch. Gen. MWh Value of all the dispatchable generation throughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] H. STOR MWh Hydro Storage Generation -[Wed Apr 14 16:25:29 2021][solver][infos] H. PUMP MWh Hydraulic pumping -[Wed Apr 14 16:25:29 2021][solver][infos] H. LEV % Hydro Level -[Wed Apr 14 16:25:29 2021][solver][infos] H. INFL MWh Hydraulic inflows -[Wed Apr 14 16:25:29 2021][solver][infos] H. OVFL % Hydro overflow -[Wed Apr 14 16:25:29 2021][solver][infos] H. VAL Euro/MWhWater value -[Wed Apr 14 16:25:29 2021][solver][infos] H. COST Euro Hydro Cost throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:25:29 2021][solver][infos] UNSP. ENRG MWh Unsuplied Energy (demand that cannot be satisfied) -[Wed Apr 14 16:25:29 2021][solver][infos] SPIL. ENRG MWh Spilled Energy (generation that cannot be satisfied) -[Wed Apr 14 16:25:29 2021][solver][infos] LOLD Hours LOLD -[Wed Apr 14 16:25:29 2021][solver][infos] LOLP % LOLP -[Wed Apr 14 16:25:29 2021][solver][infos] AVL DTG MWh Available dispatchable generation -[Wed Apr 14 16:25:29 2021][solver][infos] DTG MRG MWh Dispatchable Generation Margin -[Wed Apr 14 16:25:29 2021][solver][infos] MAX MRG MWh Maximum margin throughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] NP COST Euro Non Proportional Cost throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:25:29 2021][solver][infos] NP Cost by plant NP Cost Non proportional costs by all the clusters -[Wed Apr 14 16:25:29 2021][solver][infos] NODU Number Of Dispatched Units throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:25:29 2021][solver][infos] NODU by plant NODU Number of Dispatchable Units by plant -[Wed Apr 14 16:25:29 2021][solver][infos] + Links -[Wed Apr 14 16:25:29 2021][solver][infos] FLOW LIN. MWh Flow assessed, over all MC years, through linear optimization -[Wed Apr 14 16:25:29 2021][solver][infos] UCAP LIN. MWh Used capacity assessed, over all MC years, through linear optimization -[Wed Apr 14 16:25:29 2021][solver][infos] LOOP FLOW MWh Loop flow -[Wed Apr 14 16:25:29 2021][solver][infos] FLOW QUAD. MWh Flow (quad.) -[Wed Apr 14 16:25:29 2021][solver][infos] CONG. FEE (ALG.) Euro Congestion fee collected throughout all MC years (Alg.) -[Wed Apr 14 16:25:29 2021][solver][infos] CONG. FEE (ABS.) Euro Congestion fee collected throughout all MC years (Absolute value) -[Wed Apr 14 16:25:29 2021][solver][infos] MARG. COST Euro/MW Decrease of the overall operating cost expected by a 1MW capacity reinforcement -[Wed Apr 14 16:25:29 2021][solver][infos] CONG. PROB. (+/-) % Probability for the line to be congested in the upstream-downstream way -[Wed Apr 14 16:25:29 2021][solver][infos] HURDLE COST Euro Hurdle costs, over all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] + Sets of Areas -[Wed Apr 14 16:25:29 2021][solver][infos] OV. COST Euro Overall Cost throughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] OP. COST Euro Operating Cost throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:25:29 2021][solver][infos] MRG. PRICE Euro Marginal Price, throughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] CO2 EMIS. Tons Overall CO2 emissions expected from all the thermal dispatchable clusters -[Wed Apr 14 16:25:29 2021][solver][infos] BALANCE MWh Nodal energy balance, throughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] ROW BAL. MWh Row Balance -[Wed Apr 14 16:25:29 2021][solver][infos] PSP MWh PSP -[Wed Apr 14 16:25:29 2021][solver][infos] MISC. NDG MWh Non-dispatchable generation (not including wind and run-of-the-river) -[Wed Apr 14 16:25:29 2021][solver][infos] LOAD MWh Load generation, thoughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] H. ROR MWh Hydro generation, thoughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] WIND MWh Wind generation, thoughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] SOLAR MWh Solar generation, thoughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] Dispatch. Gen. MWh Value of all the dispatchable generation throughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] H. STOR MWh Hydro Storage Generation -[Wed Apr 14 16:25:29 2021][solver][infos] H. PUMP MWh Hydraulic pumping -[Wed Apr 14 16:25:29 2021][solver][infos] H. LEV % Hydro Level -[Wed Apr 14 16:25:29 2021][solver][infos] H. INFL MWh Hydraulic inflows -[Wed Apr 14 16:25:29 2021][solver][infos] H. OVFL % Hydro overflow -[Wed Apr 14 16:25:29 2021][solver][infos] H. VAL Euro/MWhWater value -[Wed Apr 14 16:25:29 2021][solver][infos] H. COST Euro Hydro Cost throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:25:29 2021][solver][infos] UNSP. ENRG MWh Unsuplied Energy (demand that cannot be satisfied) -[Wed Apr 14 16:25:29 2021][solver][infos] SPIL. ENRG MWh Spilled Energy (generation that cannot be satisfied) -[Wed Apr 14 16:25:29 2021][solver][infos] LOLD Hours LOLD -[Wed Apr 14 16:25:29 2021][solver][infos] LOLP % LOLP -[Wed Apr 14 16:25:29 2021][solver][infos] AVL DTG MWh Available dispatchable generation -[Wed Apr 14 16:25:29 2021][solver][infos] DTG MRG MWh Dispatchable Generation Margin -[Wed Apr 14 16:25:29 2021][solver][infos] MAX MRG MWh Maximum margin throughout all MC years -[Wed Apr 14 16:25:29 2021][solver][infos] NP COST Euro Non Proportional Cost throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:25:29 2021][solver][infos] NODU Number Of Dispatched Units throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Preparing time-series numbers... -[Wed Apr 14 16:25:29 2021][solver][infos] MC-Years : [1 .. 3], total: 3 -[Wed Apr 14 16:25:29 2021][solver][infos] Starting the simulation -[Wed Apr 14 16:25:29 2021][solver][infos] parallel batch size : 1 -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Generating the thermal time-series -[Wed Apr 14 16:25:29 2021][solver][infos] Year 1 -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Starting Memory Allocation for a Weekly Optimization problem in Canonical form -[Wed Apr 14 16:25:29 2021][solver][infos] ( Problem Size :7560 Variables 3871 Constraints) -[Wed Apr 14 16:25:29 2021][solver][infos] Expected Number of Non-zero terms in Problem Matrix : 76199 -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Status of Preliminary Allocations for Generic Problem Resolution : Successful -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\interco-1-1-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\area-1-1-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-1-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-1-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-1-20210414-162529.mps' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-1-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-1-20210414-162529-1.mps' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-1-20210414-162529-1.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-2-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-2-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-2-20210414-162529.mps' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-2-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-2-20210414-162529-1.mps' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-2-20210414-162529-1.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-3-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-3-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-3-20210414-162529.mps' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-3-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-3-20210414-162529-1.mps' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-3-20210414-162529-1.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-4-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-4-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-4-20210414-162529.mps' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-4-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-4-20210414-162529-1.mps' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-4-20210414-162529-1.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-5-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-5-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-5-20210414-162529.mps' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-5-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-5-20210414-162529-1.mps' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-5-20210414-162529-1.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-6-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-6-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-6-20210414-162529.mps' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-6-20210414-162529.txt' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:29 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-6-20210414-162529-1.mps' -[Wed Apr 14 16:25:29 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-6-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-7-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-7-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-7-20210414-162530.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-7-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-7-20210414-162530-1.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-7-20210414-162530-1.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-8-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-8-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-8-20210414-162530.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-8-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-8-20210414-162530-1.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-8-20210414-162530-1.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-9-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-9-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-9-20210414-162530.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-9-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-9-20210414-162530-1.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-9-20210414-162530-1.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-10-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-10-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-10-20210414-162530.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-10-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-10-20210414-162530-1.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-10-20210414-162530-1.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-11-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-11-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-11-20210414-162530.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-11-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-11-20210414-162530-1.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-11-20210414-162530-1.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-12-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-12-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-12-20210414-162530.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-12-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-12-20210414-162530-1.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-12-20210414-162530-1.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-13-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-13-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-13-20210414-162530.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-13-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-13-20210414-162530-1.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-13-20210414-162530-1.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-14-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-14-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-14-20210414-162530.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-14-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-14-20210414-162530-1.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-14-20210414-162530-1.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-15-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-15-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-15-20210414-162530.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-15-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-15-20210414-162530-1.mps' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-15-20210414-162530-1.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-16-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:30 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-16-20210414-162530.txt' -[Wed Apr 14 16:25:30 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-16-20210414-162531.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-16-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-16-20210414-162531-1.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-16-20210414-162531-1.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-17-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-17-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-17-20210414-162531.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-17-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-17-20210414-162531-1.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-17-20210414-162531-1.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-18-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-18-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-18-20210414-162531.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-18-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-18-20210414-162531-1.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-18-20210414-162531-1.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-19-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-19-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-19-20210414-162531.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-19-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-19-20210414-162531-1.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-19-20210414-162531-1.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-20-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-20-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-20-20210414-162531.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-20-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-20-20210414-162531-1.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-20-20210414-162531-1.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-21-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-21-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-21-20210414-162531.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-21-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-21-20210414-162531-1.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-21-20210414-162531-1.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-22-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-22-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-22-20210414-162531.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-22-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-22-20210414-162531-1.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-22-20210414-162531-1.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-23-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-23-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-23-20210414-162531.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-23-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-23-20210414-162531-1.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-23-20210414-162531-1.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-24-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-24-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-24-20210414-162531.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-24-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-24-20210414-162531-1.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-24-20210414-162531-1.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-25-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-25-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-25-20210414-162531.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-25-20210414-162531.txt' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:31 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-25-20210414-162531-1.mps' -[Wed Apr 14 16:25:31 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-25-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-26-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-26-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-26-20210414-162532.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-26-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-26-20210414-162532-1.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-26-20210414-162532-1.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-27-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-27-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-27-20210414-162532.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-27-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-27-20210414-162532-1.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-27-20210414-162532-1.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-28-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-28-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-28-20210414-162532.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-28-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-28-20210414-162532-1.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-28-20210414-162532-1.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-29-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-29-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-29-20210414-162532.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-29-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-29-20210414-162532-1.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-29-20210414-162532-1.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-30-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-30-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-30-20210414-162532.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-30-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-30-20210414-162532-1.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-30-20210414-162532-1.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-31-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-31-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-31-20210414-162532.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-31-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-31-20210414-162532-1.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-31-20210414-162532-1.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-32-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-32-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-32-20210414-162532.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-32-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-32-20210414-162532-1.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-32-20210414-162532-1.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-33-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-33-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-33-20210414-162532.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-33-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-33-20210414-162532-1.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-33-20210414-162532-1.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-34-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-34-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-34-20210414-162532.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-34-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-34-20210414-162532-1.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-34-20210414-162532-1.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-35-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-35-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-35-20210414-162532.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-35-20210414-162532.txt' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:32 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-35-20210414-162532-1.mps' -[Wed Apr 14 16:25:32 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-35-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-36-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-36-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-36-20210414-162533.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-36-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-36-20210414-162533-1.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-36-20210414-162533-1.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-37-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-37-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-37-20210414-162533.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-37-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-37-20210414-162533-1.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-37-20210414-162533-1.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-38-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-38-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-38-20210414-162533.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-38-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-38-20210414-162533-1.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-38-20210414-162533-1.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-39-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-39-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-39-20210414-162533.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-39-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-39-20210414-162533-1.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-39-20210414-162533-1.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-40-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-40-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-40-20210414-162533.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-40-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-40-20210414-162533-1.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-40-20210414-162533-1.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-41-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-41-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-41-20210414-162533.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-41-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-41-20210414-162533-1.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-41-20210414-162533-1.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-42-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-42-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-42-20210414-162533.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-42-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-42-20210414-162533-1.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-42-20210414-162533-1.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-43-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-43-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-43-20210414-162533.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-43-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-43-20210414-162533-1.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-43-20210414-162533-1.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-44-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-44-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-44-20210414-162533.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-44-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-44-20210414-162533-1.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-44-20210414-162533-1.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-45-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-45-20210414-162533.txt' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:33 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-45-20210414-162533.mps' -[Wed Apr 14 16:25:33 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-45-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-45-20210414-162534.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-45-20210414-162534-1.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-46-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-46-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-46-20210414-162534.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-46-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-46-20210414-162534-1.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-46-20210414-162534-1.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-47-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-47-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-47-20210414-162534.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-47-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-47-20210414-162534-1.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-47-20210414-162534-1.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-48-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-48-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-48-20210414-162534.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-48-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-48-20210414-162534-1.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-48-20210414-162534-1.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-49-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-49-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-49-20210414-162534.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-49-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-49-20210414-162534-1.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-49-20210414-162534-1.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-50-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-50-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-50-20210414-162534.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-50-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-50-20210414-162534-1.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-50-20210414-162534-1.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-51-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-51-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-51-20210414-162534.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-51-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-51-20210414-162534-1.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-51-20210414-162534-1.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-1-52-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-1-52-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-52-20210414-162534.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-52-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-1-52-20210414-162534-1.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-1-52-20210414-162534-1.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting the annual results -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : area1 -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : area2 -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : flex -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : peak -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : pv -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : semibase -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : Store_in -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : store_out -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : area1 - area2 -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : area1 - peak -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : area1 - semibase -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : area2 - flex -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : area2 - pv -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : flex - Store_in -[Wed Apr 14 16:25:34 2021][solver][infos] Exporting results : flex - store_out -[Wed Apr 14 16:25:34 2021][solver][infos] Elapsed time: Survey report: 59ms -[Wed Apr 14 16:25:34 2021][solver][infos] parallel batch size : 1 -[Wed Apr 14 16:25:34 2021][solver][infos] Year 2 -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-1-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-1-20210414-162534.txt' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:34 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-1-20210414-162534.mps' -[Wed Apr 14 16:25:34 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-1-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-1-20210414-162535.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-1-20210414-162535-1.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-2-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-2-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-2-20210414-162535.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-2-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-2-20210414-162535-1.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-2-20210414-162535-1.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-3-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-3-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-3-20210414-162535.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-3-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-3-20210414-162535-1.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-3-20210414-162535-1.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-4-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-4-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-4-20210414-162535.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-4-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-4-20210414-162535-1.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-4-20210414-162535-1.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-5-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-5-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-5-20210414-162535.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-5-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-5-20210414-162535-1.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-5-20210414-162535-1.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-6-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-6-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-6-20210414-162535.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-6-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-6-20210414-162535-1.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-6-20210414-162535-1.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-7-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-7-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-7-20210414-162535.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-7-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-7-20210414-162535-1.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-7-20210414-162535-1.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-8-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-8-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-8-20210414-162535.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-8-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-8-20210414-162535-1.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-8-20210414-162535-1.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-9-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-9-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-9-20210414-162535.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-9-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-9-20210414-162535-1.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-9-20210414-162535-1.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-10-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-10-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-10-20210414-162535.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-10-20210414-162535.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-10-20210414-162535-1.mps' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:35 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-10-20210414-162535-1.txt' -[Wed Apr 14 16:25:35 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-11-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-11-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-11-20210414-162536.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-11-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-11-20210414-162536-1.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-11-20210414-162536-1.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-12-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-12-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-12-20210414-162536.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-12-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-12-20210414-162536-1.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-12-20210414-162536-1.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-13-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-13-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-13-20210414-162536.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-13-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-13-20210414-162536-1.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-13-20210414-162536-1.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-14-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-14-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-14-20210414-162536.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-14-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-14-20210414-162536-1.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-14-20210414-162536-1.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-15-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-15-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-15-20210414-162536.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-15-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-15-20210414-162536-1.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-15-20210414-162536-1.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-16-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-16-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-16-20210414-162536.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-16-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-16-20210414-162536-1.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-16-20210414-162536-1.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-17-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-17-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-17-20210414-162536.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-17-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-17-20210414-162536-1.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-17-20210414-162536-1.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-18-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-18-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-18-20210414-162536.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-18-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-18-20210414-162536-1.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-18-20210414-162536-1.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-19-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-19-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-19-20210414-162536.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-19-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-19-20210414-162536-1.mps' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-19-20210414-162536-1.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-20-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:36 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-20-20210414-162536.txt' -[Wed Apr 14 16:25:36 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-20-20210414-162537.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-20-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-20-20210414-162537-1.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-20-20210414-162537-1.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-21-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-21-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-21-20210414-162537.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-21-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-21-20210414-162537-1.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-21-20210414-162537-1.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-22-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-22-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-22-20210414-162537.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-22-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-22-20210414-162537-1.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-22-20210414-162537-1.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-23-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-23-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-23-20210414-162537.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-23-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-23-20210414-162537-1.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-23-20210414-162537-1.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-24-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-24-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-24-20210414-162537.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-24-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-24-20210414-162537-1.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-24-20210414-162537-1.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-25-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-25-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-25-20210414-162537.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-25-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-25-20210414-162537-1.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-25-20210414-162537-1.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-26-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-26-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-26-20210414-162537.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-26-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-26-20210414-162537-1.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-26-20210414-162537-1.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-27-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-27-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-27-20210414-162537.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-27-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-27-20210414-162537-1.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-27-20210414-162537-1.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-28-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-28-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-28-20210414-162537.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-28-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-28-20210414-162537-1.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-28-20210414-162537-1.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-29-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-29-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-29-20210414-162537.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-29-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-29-20210414-162537-1.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-29-20210414-162537-1.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-30-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-30-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-30-20210414-162537.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-30-20210414-162537.txt' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:37 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-30-20210414-162537-1.mps' -[Wed Apr 14 16:25:37 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-30-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-31-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-31-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-31-20210414-162538.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-31-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-31-20210414-162538-1.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-31-20210414-162538-1.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-32-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-32-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-32-20210414-162538.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-32-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-32-20210414-162538-1.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-32-20210414-162538-1.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-33-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-33-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-33-20210414-162538.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-33-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-33-20210414-162538-1.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-33-20210414-162538-1.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-34-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-34-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-34-20210414-162538.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-34-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-34-20210414-162538-1.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-34-20210414-162538-1.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-35-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-35-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-35-20210414-162538.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-35-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-35-20210414-162538-1.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-35-20210414-162538-1.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-36-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-36-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-36-20210414-162538.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-36-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-36-20210414-162538-1.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-36-20210414-162538-1.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-37-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-37-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-37-20210414-162538.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-37-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-37-20210414-162538-1.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-37-20210414-162538-1.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-38-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-38-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-38-20210414-162538.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-38-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-38-20210414-162538-1.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-38-20210414-162538-1.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-39-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-39-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-39-20210414-162538.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-39-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-39-20210414-162538-1.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-39-20210414-162538-1.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-40-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-40-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-40-20210414-162538.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-40-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-40-20210414-162538-1.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-40-20210414-162538-1.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-41-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-41-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-41-20210414-162538.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-41-20210414-162538.txt' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:38 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-41-20210414-162538-1.mps' -[Wed Apr 14 16:25:38 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-41-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-42-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-42-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-42-20210414-162539.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-42-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-42-20210414-162539-1.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-42-20210414-162539-1.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-43-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-43-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-43-20210414-162539.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-43-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-43-20210414-162539-1.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-43-20210414-162539-1.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-44-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-44-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-44-20210414-162539.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-44-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-44-20210414-162539-1.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-44-20210414-162539-1.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-45-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-45-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-45-20210414-162539.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-45-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-45-20210414-162539-1.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-45-20210414-162539-1.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-46-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-46-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-46-20210414-162539.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-46-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-46-20210414-162539-1.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-46-20210414-162539-1.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-47-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-47-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-47-20210414-162539.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-47-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-47-20210414-162539-1.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-47-20210414-162539-1.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-48-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-48-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-48-20210414-162539.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-48-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-48-20210414-162539-1.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-48-20210414-162539-1.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-49-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-49-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-49-20210414-162539.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-49-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-49-20210414-162539-1.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-49-20210414-162539-1.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-50-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-50-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-50-20210414-162539.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-50-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-50-20210414-162539-1.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-50-20210414-162539-1.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-51-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-51-20210414-162539.txt' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:39 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-51-20210414-162539.mps' -[Wed Apr 14 16:25:39 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-51-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-51-20210414-162540.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-51-20210414-162540-1.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-2-52-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-2-52-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-52-20210414-162540.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-52-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-2-52-20210414-162540-1.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-2-52-20210414-162540-1.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting the annual results -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : area1 -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : area2 -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : flex -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : peak -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : pv -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : semibase -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : Store_in -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : store_out -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : area1 - area2 -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : area1 - peak -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : area1 - semibase -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : area2 - flex -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : area2 - pv -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : flex - Store_in -[Wed Apr 14 16:25:40 2021][solver][infos] Exporting results : flex - store_out -[Wed Apr 14 16:25:40 2021][solver][infos] Elapsed time: Survey report: 82ms -[Wed Apr 14 16:25:40 2021][solver][infos] parallel batch size : 1 -[Wed Apr 14 16:25:40 2021][solver][infos] Year 3 -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-1-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-1-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-1-20210414-162540.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-1-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-1-20210414-162540-1.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-1-20210414-162540-1.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-2-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-2-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-2-20210414-162540.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-2-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-2-20210414-162540-1.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-2-20210414-162540-1.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-3-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-3-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-3-20210414-162540.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-3-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-3-20210414-162540-1.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-3-20210414-162540-1.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-4-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-4-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-4-20210414-162540.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-4-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-4-20210414-162540-1.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-4-20210414-162540-1.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-5-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-5-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-5-20210414-162540.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-5-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-5-20210414-162540-1.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-5-20210414-162540-1.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-6-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-6-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-6-20210414-162540.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-6-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-6-20210414-162540-1.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-6-20210414-162540-1.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-7-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-7-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-7-20210414-162540.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-7-20210414-162540.txt' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:40 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-7-20210414-162540-1.mps' -[Wed Apr 14 16:25:40 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-7-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-8-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-8-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-8-20210414-162541.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-8-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-8-20210414-162541-1.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-8-20210414-162541-1.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-9-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-9-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-9-20210414-162541.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-9-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-9-20210414-162541-1.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-9-20210414-162541-1.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-10-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-10-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-10-20210414-162541.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-10-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-10-20210414-162541-1.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-10-20210414-162541-1.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-11-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-11-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-11-20210414-162541.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-11-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-11-20210414-162541-1.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-11-20210414-162541-1.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-12-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-12-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-12-20210414-162541.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-12-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-12-20210414-162541-1.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-12-20210414-162541-1.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-13-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-13-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-13-20210414-162541.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-13-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-13-20210414-162541-1.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-13-20210414-162541-1.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-14-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-14-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-14-20210414-162541.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-14-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-14-20210414-162541-1.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-14-20210414-162541-1.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-15-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-15-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-15-20210414-162541.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-15-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-15-20210414-162541-1.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-15-20210414-162541-1.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-16-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-16-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-16-20210414-162541.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-16-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-16-20210414-162541-1.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-16-20210414-162541-1.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-17-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-17-20210414-162541.txt' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:41 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-17-20210414-162541.mps' -[Wed Apr 14 16:25:41 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-17-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-17-20210414-162542.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-17-20210414-162542-1.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-18-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-18-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-18-20210414-162542.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-18-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-18-20210414-162542-1.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-18-20210414-162542-1.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-19-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-19-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-19-20210414-162542.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-19-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-19-20210414-162542-1.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-19-20210414-162542-1.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-20-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-20-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-20-20210414-162542.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-20-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-20-20210414-162542-1.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-20-20210414-162542-1.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-21-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-21-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-21-20210414-162542.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-21-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-21-20210414-162542-1.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-21-20210414-162542-1.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-22-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-22-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-22-20210414-162542.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-22-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-22-20210414-162542-1.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-22-20210414-162542-1.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-23-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-23-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-23-20210414-162542.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-23-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-23-20210414-162542-1.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-23-20210414-162542-1.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-24-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-24-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-24-20210414-162542.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-24-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-24-20210414-162542-1.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-24-20210414-162542-1.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-25-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-25-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-25-20210414-162542.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-25-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-25-20210414-162542-1.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-25-20210414-162542-1.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-26-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-26-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-26-20210414-162542.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-26-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-26-20210414-162542-1.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-26-20210414-162542-1.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-27-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-27-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-27-20210414-162542.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-27-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-27-20210414-162542-1.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-27-20210414-162542-1.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-28-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-28-20210414-162542.txt' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:42 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-28-20210414-162542.mps' -[Wed Apr 14 16:25:42 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-28-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-28-20210414-162543.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-28-20210414-162543-1.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-29-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-29-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-29-20210414-162543.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-29-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-29-20210414-162543-1.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-29-20210414-162543-1.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-30-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-30-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-30-20210414-162543.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-30-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-30-20210414-162543-1.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-30-20210414-162543-1.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-31-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-31-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-31-20210414-162543.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-31-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-31-20210414-162543-1.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-31-20210414-162543-1.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-32-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-32-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-32-20210414-162543.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-32-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-32-20210414-162543-1.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-32-20210414-162543-1.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-33-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-33-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-33-20210414-162543.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-33-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-33-20210414-162543-1.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-33-20210414-162543-1.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-34-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-34-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-34-20210414-162543.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-34-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-34-20210414-162543-1.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-34-20210414-162543-1.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-35-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-35-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-35-20210414-162543.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-35-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-35-20210414-162543-1.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-35-20210414-162543-1.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-36-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-36-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-36-20210414-162543.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-36-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-36-20210414-162543-1.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-36-20210414-162543-1.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-37-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-37-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-37-20210414-162543.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-37-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-37-20210414-162543-1.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-37-20210414-162543-1.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-38-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-38-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-38-20210414-162543.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-38-20210414-162543.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-38-20210414-162543-1.mps' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:43 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-38-20210414-162543-1.txt' -[Wed Apr 14 16:25:43 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-39-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-39-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-39-20210414-162544.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-39-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-39-20210414-162544-1.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-39-20210414-162544-1.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-40-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-40-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-40-20210414-162544.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-40-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-40-20210414-162544-1.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-40-20210414-162544-1.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-41-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-41-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-41-20210414-162544.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-41-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-41-20210414-162544-1.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-41-20210414-162544-1.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-42-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-42-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-42-20210414-162544.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-42-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-42-20210414-162544-1.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-42-20210414-162544-1.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-43-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-43-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-43-20210414-162544.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-43-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-43-20210414-162544-1.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-43-20210414-162544-1.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-44-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-44-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-44-20210414-162544.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-44-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-44-20210414-162544-1.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-44-20210414-162544-1.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-45-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-45-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-45-20210414-162544.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-45-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-45-20210414-162544-1.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-45-20210414-162544-1.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-46-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-46-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-46-20210414-162544.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-46-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-46-20210414-162544-1.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-46-20210414-162544-1.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-47-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-47-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-47-20210414-162544.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-47-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-47-20210414-162544-1.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-47-20210414-162544-1.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-48-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-48-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-48-20210414-162544.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-48-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-48-20210414-162544-1.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-48-20210414-162544-1.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-49-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-49-20210414-162544.txt' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:44 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-49-20210414-162544.mps' -[Wed Apr 14 16:25:44 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-49-20210414-162545.txt' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-49-20210414-162545.mps' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-49-20210414-162545-1.txt' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-50-20210414-162545.txt' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-50-20210414-162545.txt' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-50-20210414-162545.mps' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-50-20210414-162545.txt' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-50-20210414-162545-1.mps' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-50-20210414-162545-1.txt' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-51-20210414-162545.txt' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-51-20210414-162545.txt' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-51-20210414-162545.mps' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-51-20210414-162545.txt' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-51-20210414-162545-1.mps' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-51-20210414-162545-1.txt' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\variables-3-52-20210414-162545.txt' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\constraints-3-52-20210414-162545.txt' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-52-20210414-162545.mps' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-52-20210414-162545.txt' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\problem-3-52-20210414-162545-1.mps' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\criterion-3-52-20210414-162545-1.txt' -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting the annual results -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : area1 -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : area2 -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : flex -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : peak -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : pv -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : semibase -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : Store_in -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : store_out -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : area1 - area2 -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : area1 - peak -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : area1 - semibase -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : area2 - flex -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : area2 - pv -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : flex - Store_in -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : flex - store_out -[Wed Apr 14 16:25:45 2021][solver][infos] Elapsed time: Survey report: 61ms -[Wed Apr 14 16:25:45 2021][solver][infos] The quadratic optimisation has been skipped -[Wed Apr 14 16:25:45 2021][solver][infos] Elapsed time: MC Years: 16171ms -[Wed Apr 14 16:25:45 2021][solver][infos] -[Wed Apr 14 16:25:45 2021][solver][check] Exporting the survey results... -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : area1 -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : area2 -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : flex -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : peak -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : pv -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : semibase -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : Store_in -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : store_out -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : area1 - area2 -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : area1 - peak -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : area1 - semibase -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : area2 - flex -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : area2 - pv -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : flex - Store_in -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting results : flex - store_out -[Wed Apr 14 16:25:45 2021][solver][infos] Exporting digest... -[Wed Apr 14 16:25:45 2021][solver][infos] Elapsed time: Survey report: 283ms -[Wed Apr 14 16:25:45 2021][solver][infos] [UI] Quitting the solver gracefully -[Wed Apr 14 16:25:45 2021][solver][infos] Writing log file: D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1625eco\simulation.log -[Wed Apr 14 16:25:45 2021][solver][infos] Done. diff --git a/examples/SmallTestFiveCandidates/logs/solver-20210414-162650.log b/examples/SmallTestFiveCandidates/logs/solver-20210414-162650.log deleted file mode 100644 index 021ad1ce3..000000000 --- a/examples/SmallTestFiveCandidates/logs/solver-20210414-162650.log +++ /dev/null @@ -1,3121 +0,0 @@ -[Wed Apr 14 16:26:50 2021][solver][check] Antares Solver v8.0.1 (RTE France) -[Wed Apr 14 16:26:50 2021][solver][infos] :: built for 64-bit architectures, Microsoft Windows, 2 cpu(s) -[Wed Apr 14 16:26:50 2021][solver][infos] :: hostname = fv-az153-844 -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][infos] :: from D:\a\antares-xpansion\antares-xpansion\_build\Release -[Wed Apr 14 16:26:50 2021][solver][infos] :: log filename: D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\logs\solver-20210414-162650.log -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][notic] Preparing ExpansionTest1... -[Wed Apr 14 16:26:50 2021][solver][infos] detected version: 800 -[Wed Apr 14 16:26:50 2021][solver][infos] from `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01` -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][infos] simulation mode: Economy -[Wed Apr 14 16:26:50 2021][solver][infos] simplex optimization range: week -[Wed Apr 14 16:26:50 2021][solver][infos] :: enabling the 'year-by-year' mode -[Wed Apr 14 16:26:50 2021][solver][infos] :: enabling filtering by file -[Wed Apr 14 16:26:50 2021][solver][infos] :: ignoring day ahead reserves -[Wed Apr 14 16:26:50 2021][solver][infos] :: ignoring min stable power for thermal clusters -[Wed Apr 14 16:26:50 2021][solver][infos] :: ignoring min up/down time for thermal clusters -[Wed Apr 14 16:26:50 2021][solver][infos] Output folder : D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the list of areas... -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area list from `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\input\areas\list.txt` -[Wed Apr 14 16:26:50 2021][solver][infos] 8 areas found -[Wed Apr 14 16:26:50 2021][solver][infos] Loading global hydro data... -[Wed Apr 14 16:26:50 2021][solver][infos] Loading thermal clusters... -[Wed Apr 14 16:26:50 2021][solver][infos] Loading thermal configuration for the area area1 -[Wed Apr 14 16:26:50 2021][solver][infos] Loading thermal configuration for the area area2 -[Wed Apr 14 16:26:50 2021][solver][infos] Loading thermal configuration for the area flex -[Wed Apr 14 16:26:50 2021][solver][infos] Loading thermal configuration for the area peak -[Wed Apr 14 16:26:50 2021][solver][infos] Loading thermal configuration for the area pv -[Wed Apr 14 16:26:50 2021][solver][infos] Loading thermal configuration for the area semibase -[Wed Apr 14 16:26:50 2021][solver][infos] Loading thermal configuration for the area Store_in -[Wed Apr 14 16:26:50 2021][solver][infos] Loading thermal configuration for the area store_out -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 1/8: area1 -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 1/8: area1 11% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 1/8: area1 22% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 1/8: area1 33% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 1/8: area1 44% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 1/8: area1 55% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 1/8: area1 66% -[Wed Apr 14 16:26:50 2021][solver][infos] NPO max for the thermal cluster 'Base' has been normalized -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 1/8: area1 77% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 1/8: area1 88% -[Wed Apr 14 16:26:50 2021][solver][infos] NPO max for the thermal cluster 'SemiBase' has been normalized -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 2/8: area2 -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 2/8: area2 11% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 2/8: area2 22% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 2/8: area2 33% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 2/8: area2 44% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 2/8: area2 55% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 2/8: area2 66% -[Wed Apr 14 16:26:50 2021][solver][infos] NPO max for the thermal cluster 'Base' has been normalized -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 2/8: area2 77% -[Wed Apr 14 16:26:50 2021][solver][infos] NPO max for the thermal cluster 'Peak' has been normalized -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 2/8: area2 88% -[Wed Apr 14 16:26:50 2021][solver][infos] NPO max for the thermal cluster 'SemiBase' has been normalized -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 3/8: flex -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 3/8: flex 16% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 3/8: flex 33% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 3/8: flex 50% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 3/8: flex 66% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 3/8: flex 83% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 4/8: peak -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 4/8: peak 14% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 4/8: peak 28% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 4/8: peak 42% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 4/8: peak 57% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 4/8: peak 71% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 4/8: peak 85% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 5/8: pv -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 5/8: pv 16% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 5/8: pv 33% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 5/8: pv 50% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 5/8: pv 66% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 5/8: pv 83% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 6/8: semibase -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 6/8: semibase 14% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 6/8: semibase 28% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 6/8: semibase 42% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 6/8: semibase 57% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 6/8: semibase 71% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 6/8: semibase 85% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 7/8: Store_in -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 7/8: Store_in 16% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 7/8: Store_in 33% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 7/8: Store_in 50% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 7/8: Store_in 66% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 7/8: Store_in 83% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 8/8: store_out -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 8/8: store_out 16% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 8/8: store_out 33% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 8/8: store_out 50% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 8/8: store_out 66% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading the area 8/8: store_out 83% -[Wed Apr 14 16:26:50 2021][solver][infos] Loading correlation matrices... -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][infos] Loading constraints... -[Wed Apr 14 16:26:50 2021][solver][infos] added `Storing_balance` (daily, equality) -[Wed Apr 14 16:26:50 2021][solver][infos] 1 binding constraint found -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][infos] Loading sets of areas... -[Wed Apr 14 16:26:50 2021][solver][infos] found `all areas` (8 items, no output) -[Wed Apr 14 16:26:50 2021][solver][infos] Elapsed time: Study loading: 425ms -[Wed Apr 14 16:26:50 2021][solver][infos] [statistics] disk: read: 5084 ko, written: 0 ko -[Wed Apr 14 16:26:50 2021][solver][infos] [statistics] network: read: 0 ko, written: 0 ko -[Wed Apr 14 16:26:50 2021][solver][infos] The study is loaded. -[Wed Apr 14 16:26:50 2021][solver][infos] [UI] Display messages: Off -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][infos] Generating calendar informations -[Wed Apr 14 16:26:50 2021][solver][infos] Calendar: hours:1..8736, days:1..364, weeks:1..52, months:1..12, years:1..3 -[Wed Apr 14 16:26:50 2021][solver][infos] Simulation days per month : 31, 31, 30, 31, 30, 31, 31, 28, 31, 30, 31, 29 -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][infos] Removing disabled thermal clusters in from solver computations... -[Wed Apr 14 16:26:50 2021][solver][infos] No disabled thermal cluster removed before solver computations -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][infos] Optimizing the thermal clusters in 'must-run' mode... -[Wed Apr 14 16:26:50 2021][solver][infos] No thermal cluster in 'must-run' mode -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][infos] Optimizing 1 binding constraint -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][infos] Summary -[Wed Apr 14 16:26:50 2021][solver][infos] areas: 8 -[Wed Apr 14 16:26:50 2021][solver][infos] links: 7 -[Wed Apr 14 16:26:50 2021][solver][infos] thermal clusters: 8 -[Wed Apr 14 16:26:50 2021][solver][infos] thermal clusters (must-run): 0 -[Wed Apr 14 16:26:50 2021][solver][infos] binding constraints: 1 -[Wed Apr 14 16:26:50 2021][solver][infos] geographic trimming:true -[Wed Apr 14 16:26:50 2021][solver][infos] memory : 16Mo -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][infos] Initializing random number generators... -[Wed Apr 14 16:26:50 2021][solver][infos] The progression is disabled -[Wed Apr 14 16:26:50 2021][solver][infos] system memory report: 5134 Mib / 7167 Mib, 71.633877% free -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][infos] [UI] Display messages: On -[Wed Apr 14 16:26:50 2021][solver][check] Running the simulation (economy) -[Wed Apr 14 16:26:50 2021][solver][infos] Allocating resources... -[Wed Apr 14 16:26:50 2021][solver][infos] Allocating resources 62% -[Wed Apr 14 16:26:50 2021][solver][infos] Allocating resources... -[Wed Apr 14 16:26:50 2021][solver][infos] Variables: (110Mo) -[Wed Apr 14 16:26:50 2021][solver][infos] + Areas -[Wed Apr 14 16:26:50 2021][solver][infos] OV. COST Euro Overall Cost throughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] OP. COST Euro Operating Cost throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:26:50 2021][solver][infos] MRG. PRICE Euro Marginal Price, throughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] CO2 EMIS. Tons Overall CO2 emissions expected from all the thermal dispatchable clusters -[Wed Apr 14 16:26:50 2021][solver][infos] DTG by plant MWh Energy generated by all the clusters -[Wed Apr 14 16:26:50 2021][solver][infos] BALANCE MWh Nodal energy balance, throughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] ROW BAL. MWh Row Balance -[Wed Apr 14 16:26:50 2021][solver][infos] PSP MWh PSP -[Wed Apr 14 16:26:50 2021][solver][infos] MISC. NDG MWh Non-dispatchable generation (not including wind and run-of-the-river) -[Wed Apr 14 16:26:50 2021][solver][infos] LOAD MWh Load generation, thoughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] H. ROR MWh Hydro generation, thoughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] WIND MWh Wind generation, thoughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] SOLAR MWh Solar generation, thoughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] Dispatch. Gen. MWh Value of all the dispatchable generation throughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] H. STOR MWh Hydro Storage Generation -[Wed Apr 14 16:26:50 2021][solver][infos] H. PUMP MWh Hydraulic pumping -[Wed Apr 14 16:26:50 2021][solver][infos] H. LEV % Hydro Level -[Wed Apr 14 16:26:50 2021][solver][infos] H. INFL MWh Hydraulic inflows -[Wed Apr 14 16:26:50 2021][solver][infos] H. OVFL % Hydro overflow -[Wed Apr 14 16:26:50 2021][solver][infos] H. VAL Euro/MWhWater value -[Wed Apr 14 16:26:50 2021][solver][infos] H. COST Euro Hydro Cost throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:26:50 2021][solver][infos] UNSP. ENRG MWh Unsuplied Energy (demand that cannot be satisfied) -[Wed Apr 14 16:26:50 2021][solver][infos] SPIL. ENRG MWh Spilled Energy (generation that cannot be satisfied) -[Wed Apr 14 16:26:50 2021][solver][infos] LOLD Hours LOLD -[Wed Apr 14 16:26:50 2021][solver][infos] LOLP % LOLP -[Wed Apr 14 16:26:50 2021][solver][infos] AVL DTG MWh Available dispatchable generation -[Wed Apr 14 16:26:50 2021][solver][infos] DTG MRG MWh Dispatchable Generation Margin -[Wed Apr 14 16:26:50 2021][solver][infos] MAX MRG MWh Maximum margin throughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] NP COST Euro Non Proportional Cost throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:26:50 2021][solver][infos] NP Cost by plant NP Cost Non proportional costs by all the clusters -[Wed Apr 14 16:26:50 2021][solver][infos] NODU Number Of Dispatched Units throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:26:50 2021][solver][infos] NODU by plant NODU Number of Dispatchable Units by plant -[Wed Apr 14 16:26:50 2021][solver][infos] + Links -[Wed Apr 14 16:26:50 2021][solver][infos] FLOW LIN. MWh Flow assessed, over all MC years, through linear optimization -[Wed Apr 14 16:26:50 2021][solver][infos] UCAP LIN. MWh Used capacity assessed, over all MC years, through linear optimization -[Wed Apr 14 16:26:50 2021][solver][infos] LOOP FLOW MWh Loop flow -[Wed Apr 14 16:26:50 2021][solver][infos] FLOW QUAD. MWh Flow (quad.) -[Wed Apr 14 16:26:50 2021][solver][infos] CONG. FEE (ALG.) Euro Congestion fee collected throughout all MC years (Alg.) -[Wed Apr 14 16:26:50 2021][solver][infos] CONG. FEE (ABS.) Euro Congestion fee collected throughout all MC years (Absolute value) -[Wed Apr 14 16:26:50 2021][solver][infos] MARG. COST Euro/MW Decrease of the overall operating cost expected by a 1MW capacity reinforcement -[Wed Apr 14 16:26:50 2021][solver][infos] CONG. PROB. (+/-) % Probability for the line to be congested in the upstream-downstream way -[Wed Apr 14 16:26:50 2021][solver][infos] HURDLE COST Euro Hurdle costs, over all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] + Sets of Areas -[Wed Apr 14 16:26:50 2021][solver][infos] OV. COST Euro Overall Cost throughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] OP. COST Euro Operating Cost throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:26:50 2021][solver][infos] MRG. PRICE Euro Marginal Price, throughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] CO2 EMIS. Tons Overall CO2 emissions expected from all the thermal dispatchable clusters -[Wed Apr 14 16:26:50 2021][solver][infos] BALANCE MWh Nodal energy balance, throughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] ROW BAL. MWh Row Balance -[Wed Apr 14 16:26:50 2021][solver][infos] PSP MWh PSP -[Wed Apr 14 16:26:50 2021][solver][infos] MISC. NDG MWh Non-dispatchable generation (not including wind and run-of-the-river) -[Wed Apr 14 16:26:50 2021][solver][infos] LOAD MWh Load generation, thoughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] H. ROR MWh Hydro generation, thoughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] WIND MWh Wind generation, thoughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] SOLAR MWh Solar generation, thoughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] Dispatch. Gen. MWh Value of all the dispatchable generation throughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] H. STOR MWh Hydro Storage Generation -[Wed Apr 14 16:26:50 2021][solver][infos] H. PUMP MWh Hydraulic pumping -[Wed Apr 14 16:26:50 2021][solver][infos] H. LEV % Hydro Level -[Wed Apr 14 16:26:50 2021][solver][infos] H. INFL MWh Hydraulic inflows -[Wed Apr 14 16:26:50 2021][solver][infos] H. OVFL % Hydro overflow -[Wed Apr 14 16:26:50 2021][solver][infos] H. VAL Euro/MWhWater value -[Wed Apr 14 16:26:50 2021][solver][infos] H. COST Euro Hydro Cost throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:26:50 2021][solver][infos] UNSP. ENRG MWh Unsuplied Energy (demand that cannot be satisfied) -[Wed Apr 14 16:26:50 2021][solver][infos] SPIL. ENRG MWh Spilled Energy (generation that cannot be satisfied) -[Wed Apr 14 16:26:50 2021][solver][infos] LOLD Hours LOLD -[Wed Apr 14 16:26:50 2021][solver][infos] LOLP % LOLP -[Wed Apr 14 16:26:50 2021][solver][infos] AVL DTG MWh Available dispatchable generation -[Wed Apr 14 16:26:50 2021][solver][infos] DTG MRG MWh Dispatchable Generation Margin -[Wed Apr 14 16:26:50 2021][solver][infos] MAX MRG MWh Maximum margin throughout all MC years -[Wed Apr 14 16:26:50 2021][solver][infos] NP COST Euro Non Proportional Cost throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:26:50 2021][solver][infos] NODU Number Of Dispatched Units throughout all MC years, of all the thermal dispatchable clusters -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][infos] Preparing time-series numbers... -[Wed Apr 14 16:26:50 2021][solver][infos] MC-Years : [1 .. 3], total: 3 -[Wed Apr 14 16:26:50 2021][solver][infos] Starting the simulation -[Wed Apr 14 16:26:50 2021][solver][infos] parallel batch size : 1 -[Wed Apr 14 16:26:50 2021][solver][infos] -[Wed Apr 14 16:26:50 2021][solver][infos] Generating the thermal time-series -[Wed Apr 14 16:26:51 2021][solver][infos] Year 1 -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Starting Memory Allocation for a Weekly Optimization problem in Canonical form -[Wed Apr 14 16:26:51 2021][solver][infos] ( Problem Size :7560 Variables 3871 Constraints) -[Wed Apr 14 16:26:51 2021][solver][infos] Expected Number of Non-zero terms in Problem Matrix : 76199 -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Status of Preliminary Allocations for Generic Problem Resolution : Successful -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\interco-1-1-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\area-1-1-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-1-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-1-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-1-20210414-162651.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-1-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-1-20210414-162651-1.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-1-20210414-162651-1.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-2-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-2-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-2-20210414-162651.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-2-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-2-20210414-162651-1.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-2-20210414-162651-1.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-3-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-3-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-3-20210414-162651.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-3-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-3-20210414-162651-1.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-3-20210414-162651-1.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-4-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-4-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-4-20210414-162651.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-4-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-4-20210414-162651-1.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-4-20210414-162651-1.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-5-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-5-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-5-20210414-162651.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-5-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-5-20210414-162651-1.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-5-20210414-162651-1.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-6-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-6-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-6-20210414-162651.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-6-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-6-20210414-162651-1.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-6-20210414-162651-1.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-7-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-7-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-7-20210414-162651.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-7-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-7-20210414-162651-1.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-7-20210414-162651-1.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-8-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-8-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-8-20210414-162651.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-8-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-8-20210414-162651-1.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-8-20210414-162651-1.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-9-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-9-20210414-162651.txt' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:51 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-9-20210414-162651.mps' -[Wed Apr 14 16:26:51 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-9-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-9-20210414-162652.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-9-20210414-162652-1.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-10-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-10-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-10-20210414-162652.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-10-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-10-20210414-162652-1.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-10-20210414-162652-1.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-11-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-11-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-11-20210414-162652.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-11-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-11-20210414-162652-1.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-11-20210414-162652-1.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-12-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-12-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-12-20210414-162652.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-12-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-12-20210414-162652-1.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-12-20210414-162652-1.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-13-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-13-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-13-20210414-162652.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-13-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-13-20210414-162652-1.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-13-20210414-162652-1.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-14-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-14-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-14-20210414-162652.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-14-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-14-20210414-162652-1.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-14-20210414-162652-1.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-15-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-15-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-15-20210414-162652.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-15-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-15-20210414-162652-1.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-15-20210414-162652-1.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-16-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-16-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-16-20210414-162652.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-16-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-16-20210414-162652-1.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-16-20210414-162652-1.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-17-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-17-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-17-20210414-162652.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-17-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-17-20210414-162652-1.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-17-20210414-162652-1.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-18-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-18-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-18-20210414-162652.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-18-20210414-162652.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-18-20210414-162652-1.mps' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:52 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-18-20210414-162652-1.txt' -[Wed Apr 14 16:26:52 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-19-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-19-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-19-20210414-162653.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-19-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-19-20210414-162653-1.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-19-20210414-162653-1.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-20-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-20-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-20-20210414-162653.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-20-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-20-20210414-162653-1.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-20-20210414-162653-1.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-21-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-21-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-21-20210414-162653.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-21-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-21-20210414-162653-1.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-21-20210414-162653-1.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-22-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-22-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-22-20210414-162653.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-22-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-22-20210414-162653-1.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-22-20210414-162653-1.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-23-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-23-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-23-20210414-162653.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-23-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-23-20210414-162653-1.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-23-20210414-162653-1.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-24-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-24-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-24-20210414-162653.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-24-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-24-20210414-162653-1.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-24-20210414-162653-1.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-25-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-25-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-25-20210414-162653.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-25-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-25-20210414-162653-1.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-25-20210414-162653-1.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-26-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-26-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-26-20210414-162653.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-26-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-26-20210414-162653-1.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-26-20210414-162653-1.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-27-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-27-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-27-20210414-162653.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-27-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-27-20210414-162653-1.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-27-20210414-162653-1.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-28-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-28-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-28-20210414-162653.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-28-20210414-162653.txt' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:53 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-28-20210414-162653-1.mps' -[Wed Apr 14 16:26:53 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-28-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-29-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-29-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-29-20210414-162654.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-29-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-29-20210414-162654-1.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-29-20210414-162654-1.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-30-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-30-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-30-20210414-162654.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-30-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-30-20210414-162654-1.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-30-20210414-162654-1.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-31-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-31-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-31-20210414-162654.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-31-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-31-20210414-162654-1.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-31-20210414-162654-1.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-32-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-32-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-32-20210414-162654.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-32-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-32-20210414-162654-1.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-32-20210414-162654-1.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-33-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-33-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-33-20210414-162654.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-33-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-33-20210414-162654-1.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-33-20210414-162654-1.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-34-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-34-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-34-20210414-162654.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-34-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-34-20210414-162654-1.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-34-20210414-162654-1.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-35-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-35-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-35-20210414-162654.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-35-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-35-20210414-162654-1.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-35-20210414-162654-1.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-36-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-36-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-36-20210414-162654.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-36-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-36-20210414-162654-1.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-36-20210414-162654-1.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-37-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-37-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-37-20210414-162654.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-37-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-37-20210414-162654-1.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-37-20210414-162654-1.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-38-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-38-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-38-20210414-162654.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-38-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-38-20210414-162654-1.mps' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-38-20210414-162654-1.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:54 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-39-20210414-162654.txt' -[Wed Apr 14 16:26:54 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-39-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-39-20210414-162655.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-39-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-39-20210414-162655-1.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-39-20210414-162655-1.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-40-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-40-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-40-20210414-162655.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-40-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-40-20210414-162655-1.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-40-20210414-162655-1.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-41-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-41-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-41-20210414-162655.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-41-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-41-20210414-162655-1.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-41-20210414-162655-1.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-42-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-42-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-42-20210414-162655.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-42-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-42-20210414-162655-1.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-42-20210414-162655-1.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-43-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-43-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-43-20210414-162655.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-43-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-43-20210414-162655-1.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-43-20210414-162655-1.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-44-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-44-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-44-20210414-162655.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-44-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-44-20210414-162655-1.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-44-20210414-162655-1.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-45-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-45-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-45-20210414-162655.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-45-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-45-20210414-162655-1.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-45-20210414-162655-1.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-46-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-46-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-46-20210414-162655.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-46-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-46-20210414-162655-1.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-46-20210414-162655-1.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-47-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-47-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-47-20210414-162655.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-47-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-47-20210414-162655-1.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-47-20210414-162655-1.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-48-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-48-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-48-20210414-162655.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-48-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-48-20210414-162655-1.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-48-20210414-162655-1.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-49-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-49-20210414-162655.txt' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:55 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-49-20210414-162655.mps' -[Wed Apr 14 16:26:55 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-49-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-49-20210414-162656.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-49-20210414-162656-1.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-50-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-50-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-50-20210414-162656.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-50-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-50-20210414-162656-1.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-50-20210414-162656-1.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-51-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-51-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-51-20210414-162656.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-51-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-51-20210414-162656-1.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-51-20210414-162656-1.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-1-52-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-1-52-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-52-20210414-162656.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-52-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-1-52-20210414-162656-1.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-1-52-20210414-162656-1.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting the annual results -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : area1 -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : area2 -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : flex -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : peak -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : pv -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : semibase -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : Store_in -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : store_out -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : area1 - area2 -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : area1 - peak -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : area1 - semibase -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : area2 - flex -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : area2 - pv -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : flex - Store_in -[Wed Apr 14 16:26:56 2021][solver][infos] Exporting results : flex - store_out -[Wed Apr 14 16:26:56 2021][solver][infos] Elapsed time: Survey report: 54ms -[Wed Apr 14 16:26:56 2021][solver][infos] parallel batch size : 1 -[Wed Apr 14 16:26:56 2021][solver][infos] Year 2 -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-1-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-1-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-1-20210414-162656.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-1-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-1-20210414-162656-1.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-1-20210414-162656-1.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-2-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-2-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-2-20210414-162656.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-2-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-2-20210414-162656-1.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-2-20210414-162656-1.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-3-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-3-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-3-20210414-162656.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-3-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-3-20210414-162656-1.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-3-20210414-162656-1.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-4-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-4-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-4-20210414-162656.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-4-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-4-20210414-162656-1.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-4-20210414-162656-1.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-5-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-5-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-5-20210414-162656.mps' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:56 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-5-20210414-162656.txt' -[Wed Apr 14 16:26:56 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-5-20210414-162657.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-5-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-6-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-6-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-6-20210414-162657.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-6-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-6-20210414-162657-1.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-6-20210414-162657-1.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-7-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-7-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-7-20210414-162657.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-7-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-7-20210414-162657-1.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-7-20210414-162657-1.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-8-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-8-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-8-20210414-162657.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-8-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-8-20210414-162657-1.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-8-20210414-162657-1.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-9-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-9-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-9-20210414-162657.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-9-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-9-20210414-162657-1.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-9-20210414-162657-1.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-10-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-10-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-10-20210414-162657.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-10-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-10-20210414-162657-1.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-10-20210414-162657-1.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-11-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-11-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-11-20210414-162657.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-11-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-11-20210414-162657-1.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-11-20210414-162657-1.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-12-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-12-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-12-20210414-162657.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-12-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-12-20210414-162657-1.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-12-20210414-162657-1.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-13-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-13-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-13-20210414-162657.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-13-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-13-20210414-162657-1.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-13-20210414-162657-1.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-14-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-14-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-14-20210414-162657.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-14-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-14-20210414-162657-1.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-14-20210414-162657-1.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-15-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-15-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-15-20210414-162657.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-15-20210414-162657.txt' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:57 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-15-20210414-162657-1.mps' -[Wed Apr 14 16:26:57 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-15-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-16-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-16-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-16-20210414-162658.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-16-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-16-20210414-162658-1.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-16-20210414-162658-1.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-17-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-17-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-17-20210414-162658.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-17-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-17-20210414-162658-1.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-17-20210414-162658-1.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-18-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-18-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-18-20210414-162658.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-18-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-18-20210414-162658-1.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-18-20210414-162658-1.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-19-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-19-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-19-20210414-162658.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-19-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-19-20210414-162658-1.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-19-20210414-162658-1.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-20-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-20-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-20-20210414-162658.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-20-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-20-20210414-162658-1.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-20-20210414-162658-1.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-21-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-21-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-21-20210414-162658.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-21-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-21-20210414-162658-1.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-21-20210414-162658-1.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-22-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-22-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-22-20210414-162658.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-22-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-22-20210414-162658-1.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-22-20210414-162658-1.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-23-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-23-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-23-20210414-162658.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-23-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-23-20210414-162658-1.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-23-20210414-162658-1.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-24-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-24-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-24-20210414-162658.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-24-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-24-20210414-162658-1.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-24-20210414-162658-1.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-25-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-25-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-25-20210414-162658.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-25-20210414-162658.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-25-20210414-162658-1.mps' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:58 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-25-20210414-162658-1.txt' -[Wed Apr 14 16:26:58 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-26-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-26-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-26-20210414-162659.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-26-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-26-20210414-162659-1.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-26-20210414-162659-1.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-27-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-27-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-27-20210414-162659.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-27-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-27-20210414-162659-1.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-27-20210414-162659-1.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-28-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-28-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-28-20210414-162659.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-28-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-28-20210414-162659-1.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-28-20210414-162659-1.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-29-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-29-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-29-20210414-162659.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-29-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-29-20210414-162659-1.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-29-20210414-162659-1.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-30-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-30-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-30-20210414-162659.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-30-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-30-20210414-162659-1.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-30-20210414-162659-1.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-31-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-31-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-31-20210414-162659.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-31-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-31-20210414-162659-1.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-31-20210414-162659-1.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-32-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-32-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-32-20210414-162659.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-32-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-32-20210414-162659-1.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-32-20210414-162659-1.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-33-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-33-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-33-20210414-162659.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-33-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-33-20210414-162659-1.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-33-20210414-162659-1.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-34-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-34-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-34-20210414-162659.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-34-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-34-20210414-162659-1.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-34-20210414-162659-1.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-35-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-35-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-35-20210414-162659.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-35-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-35-20210414-162659-1.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-35-20210414-162659-1.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-36-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-36-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-36-20210414-162659.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-36-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-36-20210414-162659-1.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-36-20210414-162659-1.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-37-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-37-20210414-162659.txt' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:26:59 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-37-20210414-162659.mps' -[Wed Apr 14 16:26:59 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-37-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-37-20210414-162700.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-37-20210414-162700-1.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-38-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-38-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-38-20210414-162700.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-38-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-38-20210414-162700-1.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-38-20210414-162700-1.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-39-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-39-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-39-20210414-162700.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-39-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-39-20210414-162700-1.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-39-20210414-162700-1.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-40-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-40-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-40-20210414-162700.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-40-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-40-20210414-162700-1.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-40-20210414-162700-1.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-41-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-41-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-41-20210414-162700.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-41-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-41-20210414-162700-1.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-41-20210414-162700-1.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-42-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-42-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-42-20210414-162700.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-42-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-42-20210414-162700-1.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-42-20210414-162700-1.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-43-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-43-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-43-20210414-162700.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-43-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-43-20210414-162700-1.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-43-20210414-162700-1.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-44-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-44-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-44-20210414-162700.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-44-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-44-20210414-162700-1.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-44-20210414-162700-1.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-45-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-45-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-45-20210414-162700.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-45-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-45-20210414-162700-1.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-45-20210414-162700-1.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-46-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-46-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-46-20210414-162700.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-46-20210414-162700.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-46-20210414-162700-1.mps' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:00 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-46-20210414-162700-1.txt' -[Wed Apr 14 16:27:00 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-47-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-47-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-47-20210414-162701.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-47-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-47-20210414-162701-1.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-47-20210414-162701-1.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-48-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-48-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-48-20210414-162701.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-48-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-48-20210414-162701-1.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-48-20210414-162701-1.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-49-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-49-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-49-20210414-162701.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-49-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-49-20210414-162701-1.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-49-20210414-162701-1.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-50-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-50-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-50-20210414-162701.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-50-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-50-20210414-162701-1.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-50-20210414-162701-1.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-51-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-51-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-51-20210414-162701.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-51-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-51-20210414-162701-1.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-51-20210414-162701-1.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-2-52-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-2-52-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-52-20210414-162701.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-52-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-2-52-20210414-162701-1.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-2-52-20210414-162701-1.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting the annual results -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : area1 -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : area2 -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : flex -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : peak -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : pv -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : semibase -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : Store_in -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : store_out -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : area1 - area2 -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : area1 - peak -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : area1 - semibase -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : area2 - flex -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : area2 - pv -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : flex - Store_in -[Wed Apr 14 16:27:01 2021][solver][infos] Exporting results : flex - store_out -[Wed Apr 14 16:27:01 2021][solver][infos] Elapsed time: Survey report: 57ms -[Wed Apr 14 16:27:01 2021][solver][infos] parallel batch size : 1 -[Wed Apr 14 16:27:01 2021][solver][infos] Year 3 -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-1-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-1-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-1-20210414-162701.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-1-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-1-20210414-162701-1.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-1-20210414-162701-1.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-2-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-2-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-2-20210414-162701.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-2-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-2-20210414-162701-1.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-2-20210414-162701-1.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-3-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-3-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-3-20210414-162701.mps' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:01 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-3-20210414-162701.txt' -[Wed Apr 14 16:27:01 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-3-20210414-162702.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-3-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-4-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-4-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-4-20210414-162702.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-4-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-4-20210414-162702-1.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-4-20210414-162702-1.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-5-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-5-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-5-20210414-162702.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-5-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-5-20210414-162702-1.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-5-20210414-162702-1.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-6-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-6-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-6-20210414-162702.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-6-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-6-20210414-162702-1.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-6-20210414-162702-1.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-7-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-7-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-7-20210414-162702.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-7-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-7-20210414-162702-1.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-7-20210414-162702-1.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-8-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-8-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-8-20210414-162702.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-8-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-8-20210414-162702-1.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-8-20210414-162702-1.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-9-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-9-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-9-20210414-162702.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-9-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-9-20210414-162702-1.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-9-20210414-162702-1.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-10-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-10-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-10-20210414-162702.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-10-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-10-20210414-162702-1.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-10-20210414-162702-1.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-11-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-11-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-11-20210414-162702.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-11-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-11-20210414-162702-1.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-11-20210414-162702-1.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-12-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-12-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-12-20210414-162702.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-12-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-12-20210414-162702-1.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-12-20210414-162702-1.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-13-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-13-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-13-20210414-162702.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-13-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-13-20210414-162702-1.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-13-20210414-162702-1.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-14-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-14-20210414-162702.txt' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:02 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-14-20210414-162702.mps' -[Wed Apr 14 16:27:02 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-14-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-14-20210414-162703.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-14-20210414-162703-1.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-15-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-15-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-15-20210414-162703.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-15-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-15-20210414-162703-1.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-15-20210414-162703-1.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-16-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-16-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-16-20210414-162703.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-16-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-16-20210414-162703-1.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-16-20210414-162703-1.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-17-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-17-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-17-20210414-162703.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-17-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-17-20210414-162703-1.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-17-20210414-162703-1.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-18-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-18-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-18-20210414-162703.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-18-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-18-20210414-162703-1.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-18-20210414-162703-1.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-19-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-19-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-19-20210414-162703.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-19-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-19-20210414-162703-1.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-19-20210414-162703-1.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-20-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-20-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-20-20210414-162703.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-20-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-20-20210414-162703-1.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-20-20210414-162703-1.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-21-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-21-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-21-20210414-162703.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-21-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-21-20210414-162703-1.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-21-20210414-162703-1.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-22-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-22-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-22-20210414-162703.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-22-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-22-20210414-162703-1.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-22-20210414-162703-1.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-23-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-23-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-23-20210414-162703.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-23-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-23-20210414-162703-1.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-23-20210414-162703-1.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-24-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-24-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-24-20210414-162703.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-24-20210414-162703.txt' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:03 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-24-20210414-162703-1.mps' -[Wed Apr 14 16:27:03 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-24-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-25-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-25-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-25-20210414-162704.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-25-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-25-20210414-162704-1.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-25-20210414-162704-1.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-26-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-26-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-26-20210414-162704.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-26-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-26-20210414-162704-1.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-26-20210414-162704-1.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-27-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-27-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-27-20210414-162704.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-27-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-27-20210414-162704-1.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-27-20210414-162704-1.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-28-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-28-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-28-20210414-162704.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-28-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-28-20210414-162704-1.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-28-20210414-162704-1.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-29-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-29-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-29-20210414-162704.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-29-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-29-20210414-162704-1.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-29-20210414-162704-1.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-30-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-30-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-30-20210414-162704.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-30-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-30-20210414-162704-1.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-30-20210414-162704-1.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-31-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-31-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-31-20210414-162704.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-31-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-31-20210414-162704-1.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-31-20210414-162704-1.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-32-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-32-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-32-20210414-162704.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-32-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-32-20210414-162704-1.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-32-20210414-162704-1.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-33-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-33-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-33-20210414-162704.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-33-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-33-20210414-162704-1.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-33-20210414-162704-1.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-34-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-34-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-34-20210414-162704.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-34-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-34-20210414-162704-1.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-34-20210414-162704-1.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-35-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-35-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-35-20210414-162704.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-35-20210414-162704.txt' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:04 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-35-20210414-162704-1.mps' -[Wed Apr 14 16:27:04 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-35-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-36-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-36-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-36-20210414-162705.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-36-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-36-20210414-162705-1.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-36-20210414-162705-1.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-37-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-37-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-37-20210414-162705.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-37-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-37-20210414-162705-1.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-37-20210414-162705-1.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-38-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-38-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-38-20210414-162705.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-38-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-38-20210414-162705-1.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-38-20210414-162705-1.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-39-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-39-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-39-20210414-162705.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-39-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-39-20210414-162705-1.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-39-20210414-162705-1.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-40-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-40-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-40-20210414-162705.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-40-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-40-20210414-162705-1.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-40-20210414-162705-1.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-41-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-41-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-41-20210414-162705.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-41-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-41-20210414-162705-1.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-41-20210414-162705-1.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-42-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-42-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-42-20210414-162705.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-42-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-42-20210414-162705-1.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-42-20210414-162705-1.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-43-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-43-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-43-20210414-162705.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-43-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-43-20210414-162705-1.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-43-20210414-162705-1.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-44-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-44-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-44-20210414-162705.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-44-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-44-20210414-162705-1.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-44-20210414-162705-1.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-45-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-45-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-45-20210414-162705.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-45-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-45-20210414-162705-1.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-45-20210414-162705-1.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-46-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-46-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-46-20210414-162705.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-46-20210414-162705.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-46-20210414-162705-1.mps' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:05 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-46-20210414-162705-1.txt' -[Wed Apr 14 16:27:05 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-47-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-47-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-47-20210414-162706.mps' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-47-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-47-20210414-162706-1.mps' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-47-20210414-162706-1.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-48-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-48-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-48-20210414-162706.mps' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-48-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-48-20210414-162706-1.mps' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-48-20210414-162706-1.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-49-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-49-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-49-20210414-162706.mps' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-49-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-49-20210414-162706-1.mps' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-49-20210414-162706-1.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-50-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-50-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-50-20210414-162706.mps' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-50-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-50-20210414-162706-1.mps' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-50-20210414-162706-1.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-51-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-51-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-51-20210414-162706.mps' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-51-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-51-20210414-162706-1.mps' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-51-20210414-162706-1.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\variables-3-52-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\constraints-3-52-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-52-20210414-162706.mps' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-52-20210414-162706.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\problem-3-52-20210414-162706-1.mps' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Solver output File: `D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\criterion-3-52-20210414-162706-1.txt' -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting the annual results -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : area1 -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : area2 -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : flex -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : peak -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : pv -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : semibase -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : Store_in -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : store_out -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : area1 - area2 -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : area1 - peak -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : area1 - semibase -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : area2 - flex -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : area2 - pv -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : flex - Store_in -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : flex - store_out -[Wed Apr 14 16:27:06 2021][solver][infos] Elapsed time: Survey report: 55ms -[Wed Apr 14 16:27:06 2021][solver][infos] The quadratic optimisation has been skipped -[Wed Apr 14 16:27:06 2021][solver][infos] Elapsed time: MC Years: 15637ms -[Wed Apr 14 16:27:06 2021][solver][infos] -[Wed Apr 14 16:27:06 2021][solver][check] Exporting the survey results... -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : area1 -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : area2 -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : flex -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : peak -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : pv -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : semibase -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : Store_in -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : store_out -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : area1 - area2 -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : area1 - peak -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : area1 - semibase -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : area2 - flex -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : area2 - pv -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : flex - Store_in -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting results : flex - store_out -[Wed Apr 14 16:27:06 2021][solver][infos] Exporting digest... -[Wed Apr 14 16:27:06 2021][solver][infos] Elapsed time: Survey report: 220ms -[Wed Apr 14 16:27:06 2021][solver][infos] [UI] Quitting the solver gracefully -[Wed Apr 14 16:27:06 2021][solver][infos] Writing log file: D:\a\antares-xpansion\antares-xpansion\examples\xpansion-test-01\output\20210414-1626eco\simulation.log -[Wed Apr 14 16:27:06 2021][solver][infos] Done. From 5d13f0e7b206d0a3d4a46afe347e2a4e39ee4ffe Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 23 Jan 2024 15:53:20 +0100 Subject: [PATCH 018/422] Wip full run in memory --- .../install_from_sources/4-Tests.md | 43 ++++++------ .../user/expansion/candidates.ini | 7 +- .../benders_core/SimulationOptions.cpp | 13 ++-- .../benders_core/include/SimulationOptions.h | 6 ++ src/cpp/lpnamer/main/ProblemGeneration.cpp | 7 +- src/python/antares_xpansion/benders_driver.py | 2 +- src/python/antares_xpansion/config_loader.py | 16 +++-- src/python/antares_xpansion/driver.py | 30 +++++--- src/python/antares_xpansion/input_parser.py | 13 ++-- .../antares_xpansion/launcher_options_keys.py | 4 ++ .../problem_generator_driver.py | 16 ++++- src/python/antares_xpansion/xpansionConfig.py | 2 + tests/CMakeLists.txt | 9 ++- tests/end_to_end/examples/example_test.py | 69 +++++++++++++++++-- tests/end_to_end/examples/pytest.ini | 1 + 15 files changed, 180 insertions(+), 58 deletions(-) diff --git a/docs/developer-guide/install_from_sources/4-Tests.md b/docs/developer-guide/install_from_sources/4-Tests.md index 218464b86..c5467abdb 100644 --- a/docs/developer-guide/install_from_sources/4-Tests.md +++ b/docs/developer-guide/install_from_sources/4-Tests.md @@ -9,27 +9,28 @@ ctest -C Release --output-on-failure All tests are associated to a label and multiple labels can be defined. You can choose which tests to execute when launching `ctest`. The list of available labels is the following: -| Name | Label | Description | -|:-----------------------------|-----|--------------------------------------------------------------------------------| -| `unit_logger` | `unit` | Unit test for logger use. | -| `unit_launcher` | `unit` | Unit test Antares-Xpansion python launcher. | -| `unit_solver` | `unit` | Unit test of multisolver interface(COIN only). | -| `unit_lpnamer` | `unit` | Unit test of lpnamer. | -| `unit_sensitivity` | `unit` | Unit test for sensitivity analysis. | -| `output_writer` | `unit` | Unit test for the output writer. | -| `helpers_test` | `unit` | Unit test for helpers (json reader, AntaresVersionProvider). | -| `lpnamer_end_to_end` | `lpnamer` `end_to_end` | End-to-end tests for lpnamer. | -| `examples_short_sequential` | `short` `short_sequential` `end_to_end` | Non-parallel end-to-end tests using benders algorithm on antares studies (short duration). | -| `examples_short_mpi` | `short` `short_mpi` `end_to_end` | Parallel end-to-end tests using benders algorithm on antares studies (short duration). | -| `examples_short_benders_by_batch_mpi` | `short` `short_mpi` `end_to_end` `benders_by_batch` | Parallel end-to-end tests using benders by batch algorithm on antares studies (short duration). | -| `examples_medium_sequential` | `medium` `medium_sequential` `end_to_end` | Non-parallel end-to-end tests using benders algorithm on antares studies (medium duration). | -| `examples_medium_mpi` | `medium` `medium_mpi` `end_to_end` | Parallel end-to-end tests using benders algorithm on antares studies (medium duration). | -| `examples_medium_benders_by_batch_mpi` | `medium` `medium_mpi` `end_to_end` `benders_by_batch` | Parallel end-to-end tests using benders by batch algorithm on antares studies (medium duration). | -| `examples_long_sequential` | `long` `long_sequential` `end_to_end` | Non-parallel end-to-end tests using benders algorithm on antares studies (long duration). | -| `examples_long_mpi` | `long` `long_mpi` `end_to_end` | Parallel end-to-end tests using benders algorithm on antares studies (long duration). | -| `mpibenders` | `benders`, `benders-mpi` `end_to_end` | End-to-end tests for benders mpi optimization. | -| `sequential` | `benders` `benders-sequential` `end_to_end` | End-to-end tests for benders sequential optimization. | -| `merge_mps` | `benders` `merge-mps` `end_to_end` | End-to-end tests for merge mps optimization. | +| Name | Label | Description | +|:---------------------------------------|-------------------------------------------------------|-------------------------------------------------------------------------------------------------------------| +| `unit_logger` | `unit` | Unit test for logger use. | +| `unit_launcher` | `unit` | Unit test Antares-Xpansion python launcher. | +| `unit_solver` | `unit` | Unit test of multisolver interface(COIN only). | +| `unit_lpnamer` | `unit` | Unit test of lpnamer. | +| `unit_sensitivity` | `unit` | Unit test for sensitivity analysis. | +| `output_writer` | `unit` | Unit test for the output writer. | +| `helpers_test` | `unit` | Unit test for helpers (json reader, AntaresVersionProvider). | +| `lpnamer_end_to_end` | `lpnamer` `end_to_end` | End-to-end tests for lpnamer. | +| `examples_short_sequential` | `short` `short_sequential` `end_to_end` | Non-parallel end-to-end tests using benders algorithm on antares studies (short duration). | +| `examples_short_memory` | `short` `short_memory` `end_to_end` | Non-parallel end-to-end tests using benders algorithm on antares studies (short duration), use antares lib. | +| `examples_short_mpi` | `short` `short_mpi` `end_to_end` | Parallel end-to-end tests using benders algorithm on antares studies (short duration). | +| `examples_short_benders_by_batch_mpi` | `short` `short_mpi` `end_to_end` `benders_by_batch` | Parallel end-to-end tests using benders by batch algorithm on antares studies (short duration). | +| `examples_medium_sequential` | `medium` `medium_sequential` `end_to_end` | Non-parallel end-to-end tests using benders algorithm on antares studies (medium duration). | +| `examples_medium_mpi` | `medium` `medium_mpi` `end_to_end` | Parallel end-to-end tests using benders algorithm on antares studies (medium duration). | +| `examples_medium_benders_by_batch_mpi` | `medium` `medium_mpi` `end_to_end` `benders_by_batch` | Parallel end-to-end tests using benders by batch algorithm on antares studies (medium duration). | +| `examples_long_sequential` | `long` `long_sequential` `end_to_end` | Non-parallel end-to-end tests using benders algorithm on antares studies (long duration). | +| `examples_long_mpi` | `long` `long_mpi` `end_to_end` | Parallel end-to-end tests using benders algorithm on antares studies (long duration). | +| `mpibenders` | `benders`, `benders-mpi` `end_to_end` | End-to-end tests for benders mpi optimization. | +| `sequential` | `benders` `benders-sequential` `end_to_end` | End-to-end tests for benders sequential optimization. | +| `merge_mps` | `benders` `merge-mps` `end_to_end` | End-to-end tests for merge mps optimization. | !!! Note Use `ctest -N` to see all available tests. diff --git a/examples/SmallTestFiveCandidates/user/expansion/candidates.ini b/examples/SmallTestFiveCandidates/user/expansion/candidates.ini index a5290a8af..ee85e9b4c 100644 --- a/examples/SmallTestFiveCandidates/user/expansion/candidates.ini +++ b/examples/SmallTestFiveCandidates/user/expansion/candidates.ini @@ -17,7 +17,8 @@ name = pv link = area2 - pv annual-cost-per-mw = 55400 max-investment = 1000 -link-profile = capa_pv.ini +direct-link-profile = direct_capa_pv.ini +indirect-link-profile = direct_capa_pv.ini [4] name = battery @@ -25,12 +26,12 @@ link = area2 - flex annual-cost-per-mw = 60000 max-investment = 1000 - [5] name = transmission_line link = area1 - area2 annual-cost-per-mw = 10000 unit-size = 400 max-units = 8 -link-profile = 04_fr-05_fr.txt +direct-link-profile = direct_04_fr-05_fr.txt +indirect-link-profile = indirect_04_fr-05_fr.txt diff --git a/src/cpp/benders/benders_core/SimulationOptions.cpp b/src/cpp/benders/benders_core/SimulationOptions.cpp index d88d0cc9a..8669e3d6c 100644 --- a/src/cpp/benders/benders_core/SimulationOptions.cpp +++ b/src/cpp/benders/benders_core/SimulationOptions.cpp @@ -5,14 +5,16 @@ #include #include "LogUtils.h" -Json::Value get_value_from_json(const std::filesystem::path &file_name) { +Json::Value SimulationOptions::get_value_from_json( + const std::filesystem::path &file_name) { Json::Value _input; std::ifstream input_file_l(file_name, std::ifstream::binary); Json::CharReaderBuilder builder_l; std::string errs; if (!parseFromStream(builder_l, input_file_l, &_input, &errs)) { - std::cerr << LOGLOCATION << "Invalid options file: " << file_name; - std::exit(1); + using namespace std::string_literals; + auto message = LOGLOCATION + "Invalid options file: "s + file_name.string(); + throw InvalidOptionFileException(message); } return _input; } @@ -169,4 +171,7 @@ BendersBaseOptions SimulationOptions::get_benders_options() const { result.BATCH_SIZE = BATCH_SIZE; return result; -} \ No newline at end of file +} +SimulationOptions::InvalidOptionFileException::InvalidOptionFileException( + const std::string &arg) + : runtime_error(arg) {} diff --git a/src/cpp/benders/benders_core/include/SimulationOptions.h b/src/cpp/benders/benders_core/include/SimulationOptions.h index 69f8565f1..7e039a936 100644 --- a/src/cpp/benders/benders_core/include/SimulationOptions.h +++ b/src/cpp/benders/benders_core/include/SimulationOptions.h @@ -23,4 +23,10 @@ class SimulationOptions { private: void set_weights(); + Json::Value get_value_from_json(const std::filesystem::path &file_name); + + class InvalidOptionFileException : public std::runtime_error { + public: + explicit InvalidOptionFileException(const std::string &arg); + }; }; diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 874bfab75..42da1f97b 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -260,9 +260,10 @@ void ProblemGeneration::RunProblemGeneration( mps_file_writer.get()); }); - reader->Close(); - reader->Delete(); - + if (mode_ == Mode::ARCHIVE) { + reader->Close(); + reader->Delete(); + } MasterGeneration master_generation( xpansion_output_dir, links, additionalConstraints, couplings, master_formulation, solver_name, logger, solver_log_manager); diff --git a/src/python/antares_xpansion/benders_driver.py b/src/python/antares_xpansion/benders_driver.py index 47c74d1ce..9aa02acd2 100644 --- a/src/python/antares_xpansion/benders_driver.py +++ b/src/python/antares_xpansion/benders_driver.py @@ -112,7 +112,7 @@ def _get_solver_cmd(self): """ returns a list consisting of the path to the required solver and its launching options """ - bare_solver_command = [self.solver, self.options_file] + bare_solver_command = [self.solver, self.get_lp_path() / self.options_file] if self.n_mpi > 1: mpi_command = self.get_mpi_run_command_root() mpi_command.extend(bare_solver_command) diff --git a/src/python/antares_xpansion/config_loader.py b/src/python/antares_xpansion/config_loader.py index c1353ed48..7b5c17937 100644 --- a/src/python/antares_xpansion/config_loader.py +++ b/src/python/antares_xpansion/config_loader.py @@ -2,21 +2,20 @@ Class to work on config """ -import glob import json import os import re import shutil import sys -from pathlib import Path import zipfile +from pathlib import Path from antares_xpansion.chronicles_checker import ChronicleChecker -from antares_xpansion.logger import step_logger from antares_xpansion.general_data_reader import GeneralDataIniReader from antares_xpansion.input_checker import check_candidates_file, check_options from antares_xpansion.launcher_options_default_value import LauncherOptionsDefaultValues from antares_xpansion.launcher_options_keys import LauncherOptionsKeys +from antares_xpansion.logger import step_logger from antares_xpansion.optimisation_keys import OptimisationKeys from antares_xpansion.xpansionConfig import XpansionConfig from antares_xpansion.xpansion_study_reader import XpansionStudyReader @@ -107,6 +106,9 @@ def _restore_launcher_options(self): self._config.allow_run_as_root = options[ LauncherOptionsKeys.allow_run_as_root_key() ] + self._config.memory = options[ + LauncherOptionsKeys.memory_key() + ] def _verify_settings_ini_file_exists(self): if not os.path.isfile(self._get_settings_ini_filepath()): @@ -347,6 +349,9 @@ def additional_constraints(self): return "" return self._get_constraints_file_path_in_constraints_dir(additional_constraints_filename) + def memory(self): + return self._config.memory + def simulation_lp_path(self): return self._simulation_lp_path() @@ -538,7 +543,10 @@ def update_last_study_with_sensitivity_results(self): def is_antares_study_output(self, study: Path): _, ext = os.path.splitext(study) - return ext == ".zip" or (os.path.isdir(study) and '-Xpansion' in study.name) + if self.memory(): # memory mode we work with files essentially + return os.path.isdir(study) + else: + return ext == ".zip" or (os.path.isdir(study) and '-Xpansion' in study.name) def last_modified_study(self, root_dir:Path)-> Path: list_dir = os.listdir(root_dir) diff --git a/src/python/antares_xpansion/driver.py b/src/python/antares_xpansion/driver.py index eedd5860e..6b5defec3 100644 --- a/src/python/antares_xpansion/driver.py +++ b/src/python/antares_xpansion/driver.py @@ -10,12 +10,12 @@ from antares_xpansion.antares_driver import AntaresDriver from antares_xpansion.benders_driver import BendersDriver from antares_xpansion.config_loader import ConfigLoader -from antares_xpansion.logger import step_logger +from antares_xpansion.full_run_driver import FullRunDriver from antares_xpansion.general_data_processor import GeneralDataProcessor +from antares_xpansion.logger import step_logger from antares_xpansion.problem_generator_driver import ProblemGeneratorDriver, ProblemGeneratorData from antares_xpansion.resume_study import ResumeStudy, ResumeStudyData from antares_xpansion.sensitivity_driver import SensitivityDriver -from antares_xpansion.full_run_driver import FullRunDriver from antares_xpansion.study_updater_driver import StudyUpdaterDriver @@ -37,13 +37,15 @@ def __init__(self, config_loader: ConfigLoader): self.antares_driver = AntaresDriver( self.config_loader.antares_exe() ) - self.problem_generator_driver = ProblemGeneratorDriver(ProblemGeneratorData(keep_mps=self.config_loader.keep_mps(), - additional_constraints=self.config_loader.additional_constraints(), - user_weights_file_path=self.config_loader.weights_file_path(), - weight_file_name_for_lp=self.config_loader.weight_file_name(), - lp_namer_exe_path=self.config_loader.lp_namer_exe(), - active_years=self.config_loader.active_years - )) + data = ProblemGeneratorData(keep_mps=self.config_loader.keep_mps(), + additional_constraints=self.config_loader.additional_constraints(), + user_weights_file_path=self.config_loader.weights_file_path(), + weight_file_name_for_lp=self.config_loader.weight_file_name(), + lp_namer_exe_path=self.config_loader.lp_namer_exe(), + active_years=self.config_loader.active_years, + memory=self.config_loader.memory(), + ) + self.problem_generator_driver = ProblemGeneratorDriver(data) self.benders_driver = BendersDriver( self.config_loader.benders_exe(), @@ -66,7 +68,7 @@ def launch(self): launch antares xpansion steps """ - if self.config_loader.step() == "full": + if self.config_loader.step() == "full" and not self.config_loader.memory: self.launch_antares_step() self.logger.info("Post Antares") self.problem_generator_driver.set_output_path( @@ -82,6 +84,11 @@ def launch(self): self.config_loader.allow_run_as_root()) self.clean_step() + if self.config_loader.step() == "full" and self.config_loader.memory: + self.launch_problem_generation_step_memory() + self.launch_benders_step() + self.clean_step() + elif self.config_loader.step() == "antares": self.launch_antares_step() @@ -142,6 +149,9 @@ def launch_problem_generation_step(self): self.problem_generator_driver.launch( self.config_loader.simulation_output_path(), self.config_loader.is_relaxed()) + def launch_problem_generation_step_memory(self): + self.problem_generator_driver.launch_memory(self.config_loader.data_dir(), self.config_loader.is_relaxed()) + def launch_benders_step(self): self.config_loader.benders_pre_actions() self.benders_driver.launch( diff --git a/src/python/antares_xpansion/input_parser.py b/src/python/antares_xpansion/input_parser.py index f2145f565..41cd5b8e6 100644 --- a/src/python/antares_xpansion/input_parser.py +++ b/src/python/antares_xpansion/input_parser.py @@ -1,12 +1,11 @@ import argparse -from typing import List - import sys -from antares_xpansion.launcher_options_default_value import LauncherOptionsDefaultValues +from typing import List -from antares_xpansion.xpansionConfig import InputParameters from antares_xpansion.__version__ import __version__, __antares_simulator_version__ +from antares_xpansion.launcher_options_default_value import LauncherOptionsDefaultValues from antares_xpansion.launcher_options_keys import LauncherOptionsKeys +from antares_xpansion.xpansionConfig import InputParameters class InputParser: @@ -75,6 +74,11 @@ def _initialize_parser(self): default=LauncherOptionsDefaultValues.DEFAULT_VALUE(), action='store_true', help='allow-run-as-root option (linux only)') + self.parser.add_argument("--memory", + dest=LauncherOptionsKeys.memory_key(), + default=False, + action='store_true', + help="Work in memory, don't write file if possible") def parse_args(self, args: List[str] = None) -> InputParameters: params = self.parser.parse_args(args) @@ -93,6 +97,7 @@ def parse_args(self, args: List[str] = None) -> InputParameters: keep_mps=params.keep_mps, oversubscribe=params.oversubscribe, allow_run_as_root=params.allow_run_as_root, + memory=params.memory, ) return my_parameters diff --git a/src/python/antares_xpansion/launcher_options_keys.py b/src/python/antares_xpansion/launcher_options_keys.py index 4e1f2a61d..6b15a0f69 100644 --- a/src/python/antares_xpansion/launcher_options_keys.py +++ b/src/python/antares_xpansion/launcher_options_keys.py @@ -39,3 +39,7 @@ def simulationName_key(): @staticmethod def step_key(): return "step" + + @staticmethod + def memory_key(): + return "memory" diff --git a/src/python/antares_xpansion/problem_generator_driver.py b/src/python/antares_xpansion/problem_generator_driver.py index 1c76cded8..1fca34eb5 100644 --- a/src/python/antares_xpansion/problem_generator_driver.py +++ b/src/python/antares_xpansion/problem_generator_driver.py @@ -21,6 +21,7 @@ class ProblemGeneratorData: weight_file_name_for_lp: str lp_namer_exe_path: Path active_years: List + memory: bool class ProblemGeneratorDriver: @@ -61,6 +62,7 @@ def __init__(self, problem_generator_data: ProblemGeneratorData) -> None: self.is_relaxed = False self._lp_path = None self.logger = step_logger(__name__, __class__.__name__) + self.memory = problem_generator_data.memory def launch(self, output_path: Path, is_relaxed: bool): """ @@ -75,6 +77,15 @@ def launch(self, output_path: Path, is_relaxed: bool): self.is_relaxed = is_relaxed self._lp_step() + def launch_memory(self, study_path: Path, is_relaxed: bool): + """ + problem generation step : getnames + lp_namer + """ + self.logger.info("Problem Generation") + self.study_path = study_path + self.is_relaxed = is_relaxed + self._lp_step() + def set_output_path(self, output_path): if output_path.exists(): @@ -118,7 +129,10 @@ def create_lp_dir(self): def lp_namer_options(self): is_relaxed = 'relaxed' if self.is_relaxed else 'integer' - ret = ["-a", str(self.output_path), "-f", is_relaxed] + if self.memory: + ret = ["--study", str(self.study_path), "-f", is_relaxed] # study/output/xpansion_output_dir + else: + ret = ["-a", str(self.output_path), "-f", is_relaxed] if self.weight_file_name_for_lp: ret.extend(["-w", str(self.user_weights_file_path)]) diff --git a/src/python/antares_xpansion/xpansionConfig.py b/src/python/antares_xpansion/xpansionConfig.py index cf6d78e9a..cdf349aa1 100644 --- a/src/python/antares_xpansion/xpansionConfig.py +++ b/src/python/antares_xpansion/xpansionConfig.py @@ -36,6 +36,7 @@ class InputParameters: keep_mps: bool oversubscribe: bool allow_run_as_root: bool + memory: bool class XpansionConfig: @@ -82,6 +83,7 @@ def _get_parameters_from_arguments(self): self.keep_mps = self.input_parameters.keep_mps self.oversubscribe = self.input_parameters.oversubscribe self.allow_run_as_root = self.input_parameters.allow_run_as_root + self.memory = self.input_parameters.memory def _get_install_dir(self, install_dir): if install_dir is None: diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index e96e7c844..12dc05f0c 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -32,7 +32,14 @@ if (PYTHON_MODULE_pytest_FOUND AND PYTHON_MODULE_numpy_FOUND) ) set_property(TEST examples_short_sequential PROPERTY LABELS short short_sequential end_to_end) - add_test( + add_test( + NAME examples_short_memory + COMMAND Python3::Interpreter -m pytest -m short_memory --allow_run_as_root=${ALLOW_RUN_AS_ROOT} --installDir=${XPANSION_INSTALL_DIR} example_test.py + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/end_to_end/examples + ) + set_property(TEST examples_short_memory PROPERTY LABELS short short_memory end_to_end) + + add_test( NAME examples_short_mpi COMMAND Python3::Interpreter -m pytest -m short_mpi --allow_run_as_root=${ALLOW_RUN_AS_ROOT} --installDir=${XPANSION_INSTALL_DIR} example_test.py WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/end_to_end/examples diff --git a/tests/end_to_end/examples/example_test.py b/tests/end_to_end/examples/example_test.py index a65717fad..7942ad395 100644 --- a/tests/end_to_end/examples/example_test.py +++ b/tests/end_to_end/examples/example_test.py @@ -1,15 +1,15 @@ -from enum import Enum +import json import os -from pathlib import Path -import sys import shutil -import json +import subprocess +import sys import zipfile +from enum import Enum +from pathlib import Path import numpy as np -import subprocess - import pytest + from src.python.antares_xpansion.candidates_reader import CandidatesReader ALL_STUDIES_PATH = Path("../../../data_test/examples") @@ -69,6 +69,40 @@ def launch_xpansion(install_dir, study_path, allow_run_as_root=False, nproc: int assert process.returncode == 0 +def launch_xpansion_memory(install_dir, study_path, method: BendersMethod, allow_run_as_root=False, nproc: int = 4): + # Clean study output + remove_outputs(study_path) + + install_dir_full = str(Path(install_dir).resolve()) + + command = [ + sys.executable, + "../../../src/python/launch.py", + "--installDir", + install_dir_full, + "--dataDir", + str(study_path), + "--method", + method.value, + "--step", + "full", + "-n", + str(nproc), + "--oversubscribe", + "--memory" + ] + if allow_run_as_root == "True": + command.append("--allow-run-ans-root") + print(command) + process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=None) + output = process.communicate() + if process.returncode != 0: + print(output) + + # Check return value + assert process.returncode == 0 + + def assert_convergence(solution, options_data, method: BendersMethod): assert (solution["relative_gap"] <= options_data["RELATIVE_GAP"]) or ( solution["overall_cost"] * solution["relative_gap"] @@ -685,6 +719,29 @@ def test_full_study_short_sequential( tmp_study, expected_investment_solution, antares_version) +@pytest.mark.parametrize( + parameters_names, + short_parameters_values, +) +@pytest.mark.short_memory +def test_full_study_short_memory( + install_dir, + allow_run_as_root, + study_path, + expected_values, + expected_investment_solution, + tmp_path, + antares_version, +): + tmp_study = tmp_path / study_path.name + shutil.copytree(study_path, tmp_study) + launch_xpansion_memory(install_dir, tmp_study, BendersMethod.BENDERS, + allow_run_as_root, nproc=1) + verify_solution(tmp_study, expected_values, expected_investment_solution) + verify_study_update( + tmp_study, expected_investment_solution, antares_version) + + @pytest.mark.parametrize( parameters_names, short_parameters_values, diff --git a/tests/end_to_end/examples/pytest.ini b/tests/end_to_end/examples/pytest.ini index 798ccc435..ac792c7ee 100644 --- a/tests/end_to_end/examples/pytest.ini +++ b/tests/end_to_end/examples/pytest.ini @@ -7,6 +7,7 @@ markers = long_sequential: mark a test as non-parallel long long_mpi: mark a test as parallel long short_sequential: mark a test as non-parallel short + short_memory: mark a test as short and use antares in memory short_mpi: mark a test as parallel short short_benders_by_batch_mpi: benders by batch short mpi tests medium_benders_by_batch_mpi: benders by batch medium mpi tests From ac6fb50fc9d40a5c90ab9d0da8b1af796b5f96c4 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 23 Jan 2024 17:15:45 +0100 Subject: [PATCH 019/422] API and file work in -xpansion properly --- .../lpnamer/input_reader/LpFilesExtractor.cpp | 5 ++-- .../lpnamer/input_reader/LpFilesExtractor.h | 24 ++++++++++++------- .../lpnamer/main/include/ProblemGeneration.h | 2 ++ tests/cpp/lp_namer/LpFilesExtractorTest.cpp | 14 ++++++----- tests/end_to_end/examples/example_test.py | 1 - 5 files changed, 29 insertions(+), 17 deletions(-) diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp index 0894569be..1f97de9b2 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp @@ -8,7 +8,8 @@ void LpFilesExtractor::ExtractFiles() const { std::vector vect_area_files; std::vector vect_interco_files; - if (!antares_archive_path_.empty()) { + // TODO: test unknown + if (mode_ == Mode::ARCHIVE) { auto archive_reader = ArchiveReader(antares_archive_path_); archive_reader.Open(); vect_area_files = @@ -21,7 +22,7 @@ void LpFilesExtractor::ExtractFiles() const { archive_reader.Close(); archive_reader.Delete(); } else { - for (auto &p : std::filesystem::directory_iterator(xpansion_output_dir_)) { + for (auto &p : std::filesystem::directory_iterator(simulation_dir_)) { if (p.path().extension() == ".txt") { if (p.path().filename().string().starts_with("area")) { vect_area_files.push_back(p.path()); diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.h b/src/cpp/lpnamer/input_reader/LpFilesExtractor.h index 5f66533b2..9b5493e3d 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.h +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.h @@ -1,24 +1,32 @@ #ifndef SRC_CPP_LPNAMER_INPUTREADER_LP_FILES_EXTRACTOR_H #define SRC_CPP_LPNAMER_INPUTREADER_LP_FILES_EXTRACTOR_H #include +#include #include "LogUtils.h" +#include "Mode.h" #include "ProblemGenerationLogger.h" class LpFilesExtractor { private: - std::filesystem::path antares_archive_path_; - std::filesystem::path xpansion_output_dir_; + const std::filesystem::path antares_archive_path_; + const std::filesystem::path xpansion_output_dir_; ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger_; + const Mode mode_; + const std::filesystem::path& simulation_dir_; public: explicit LpFilesExtractor( - const std::filesystem::path& antares_archive_path, - const std::filesystem::path& xpansion_output_dir, - ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger) - : antares_archive_path_(antares_archive_path), - xpansion_output_dir_(xpansion_output_dir), - logger_(logger) {} + std::filesystem::path antares_archive_path, + std::filesystem::path xpansion_output_dir, + ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger, + Mode mode = Mode::UNKOWN, + const std::filesystem::path& simulation_dir = {}) + : antares_archive_path_(std::move(antares_archive_path)), + xpansion_output_dir_(std::move(xpansion_output_dir)), + logger_(std::move(logger)), + mode_(mode), + simulation_dir_(simulation_dir) {} void ExtractFiles() const; class ErrorWithAreaFile : public LogUtils::XpansionError { diff --git a/src/cpp/lpnamer/main/include/ProblemGeneration.h b/src/cpp/lpnamer/main/include/ProblemGeneration.h index 47e015a4d..30b7ec092 100644 --- a/src/cpp/lpnamer/main/include/ProblemGeneration.h +++ b/src/cpp/lpnamer/main/include/ProblemGeneration.h @@ -51,4 +51,6 @@ class ProblemGeneration { const LpsFromAntares& lps); LpsFromAntares lps_; Mode mode_ = Mode::UNKOWN; + std::filesystem::path performeAntaresSimulation(); + std::filesystem::path simulation_dir_; }; diff --git a/tests/cpp/lp_namer/LpFilesExtractorTest.cpp b/tests/cpp/lp_namer/LpFilesExtractorTest.cpp index 5bac136d3..456272f48 100644 --- a/tests/cpp/lp_namer/LpFilesExtractorTest.cpp +++ b/tests/cpp/lp_namer/LpFilesExtractorTest.cpp @@ -22,7 +22,7 @@ class LpFilesExtractorTest : public ::testing::Test { TEST_F(LpFilesExtractorTest, IfNoAreaFileIsInAntaresArchive) { auto lp_files_extractor = LpFilesExtractor( - EMPTY_ARCHIVE, std::filesystem::temp_directory_path(), logger_); + EMPTY_ARCHIVE, std::filesystem::temp_directory_path(), logger_, nullptr); std::ostringstream expectedErrorString; expectedErrorString << "No area*.txt file found" << std::endl; @@ -35,7 +35,8 @@ TEST_F(LpFilesExtractorTest, IfNoAreaFileIsInAntaresArchive) { } TEST_F(LpFilesExtractorTest, IfMoreThanOneAreaFileFoundInAntaresArchive) { auto lp_files_extractor = LpFilesExtractor( - TWO_AREAS_FILES_ARCHIVE, std::filesystem::temp_directory_path(), logger_); + TWO_AREAS_FILES_ARCHIVE, std::filesystem::temp_directory_path(), logger_, + nullptr); std::ostringstream expectedErrorString; expectedErrorString << "More than one area*.txt file found" << std::endl; @@ -48,7 +49,8 @@ TEST_F(LpFilesExtractorTest, IfMoreThanOneAreaFileFoundInAntaresArchive) { } TEST_F(LpFilesExtractorTest, IfNoIntercoFileIsInAntaresArchive) { auto lp_files_extractor = LpFilesExtractor( - ONE_AREA_0_INTERCO, std::filesystem::temp_directory_path(), logger_); + ONE_AREA_0_INTERCO, std::filesystem::temp_directory_path(), logger_, + nullptr); std::ostringstream expectedErrorString; expectedErrorString << "No interco*.txt file found" << std::endl; @@ -60,9 +62,9 @@ TEST_F(LpFilesExtractorTest, IfNoIntercoFileIsInAntaresArchive) { } } TEST_F(LpFilesExtractorTest, IfMoreThanOneIntercoFileFoundInAntaresArchive) { - auto lp_files_extractor = - LpFilesExtractor(THREE_INTERCOS_FILES_ARCHIVE, - std::filesystem::temp_directory_path(), logger_); + auto lp_files_extractor = LpFilesExtractor( + THREE_INTERCOS_FILES_ARCHIVE, std::filesystem::temp_directory_path(), + logger_, nullptr); std::ostringstream expectedErrorString; expectedErrorString << "More than one interco*.txt file found" << std::endl; diff --git a/tests/end_to_end/examples/example_test.py b/tests/end_to_end/examples/example_test.py index 7942ad395..48a696b66 100644 --- a/tests/end_to_end/examples/example_test.py +++ b/tests/end_to_end/examples/example_test.py @@ -102,7 +102,6 @@ def launch_xpansion_memory(install_dir, study_path, method: BendersMethod, allow # Check return value assert process.returncode == 0 - def assert_convergence(solution, options_data, method: BendersMethod): assert (solution["relative_gap"] <= options_data["RELATIVE_GAP"]) or ( solution["overall_cost"] * solution["relative_gap"] From 1945cc2e8a7c016e2ec5dca7537fceaea69787ba Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 24 Jan 2024 16:25:00 +0100 Subject: [PATCH 020/422] It works E2E --- .../test_lpnamer_01/output/economy/area.txt | 8 ---- .../output/economy/interco.txt | 7 ---- .../output/economy/area.txt | 2 - .../output/economy/interco.txt | 1 - .../output/economy/area.txt | 2 - .../output/economy/interco.txt | 1 - .../output/economy/area.txt | 2 - .../output/economy/interco.txt | 1 - .../output/economy/area.txt | 2 - .../output/economy/interco.txt | 1 - .../output/economy/area.txt | 2 - .../output/economy/interco.txt | 1 - .../output/economy/area.txt | 10 ----- .../output/economy/interco.txt | 9 ---- .../output/economy/area.txt | 2 - .../output/economy/interco.txt | 1 - .../lpnamer/main/include/ProblemGeneration.h | 2 +- src/python/antares_xpansion/benders_driver.py | 2 +- src/python/antares_xpansion/config_loader.py | 11 +++-- src/python/antares_xpansion/driver.py | 4 +- tests/cpp/lp_namer/LpFilesExtractorTest.cpp | 10 ++--- .../ProblemGenerationExeOptionsTest.cpp | 42 +++++++------------ tests/end_to_end/examples/example_test.py | 18 +++++++- tests/python/test_full_run_driver.py | 3 +- tests/python/test_problem_generator_driver.py | 9 ++-- 25 files changed, 56 insertions(+), 97 deletions(-) delete mode 100644 data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/interco.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco.txt delete mode 100644 data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area.txt delete mode 100644 data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco.txt delete mode 100644 data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/area.txt delete mode 100644 data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco.txt diff --git a/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area.txt deleted file mode 100644 index 643d43899..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area.txt +++ /dev/null @@ -1,8 +0,0 @@ -area1 -area2 -flex -peak -pv -semibase -Store_in -store_out diff --git a/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/interco.txt deleted file mode 100644 index 9ee2d6512..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/interco.txt +++ /dev/null @@ -1,7 +0,0 @@ -0 0 1 -1 0 3 -2 0 5 -3 1 2 -4 1 4 -5 2 6 -6 2 7 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area.txt deleted file mode 100644 index 8e6b809a4..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area.txt +++ /dev/null @@ -1,2 +0,0 @@ -area1 -area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco.txt deleted file mode 100644 index 398641ed7..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco.txt +++ /dev/null @@ -1 +0,0 @@ -0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area.txt deleted file mode 100644 index 8e6b809a4..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area.txt +++ /dev/null @@ -1,2 +0,0 @@ -area1 -area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco.txt deleted file mode 100644 index 398641ed7..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco.txt +++ /dev/null @@ -1 +0,0 @@ -0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area.txt deleted file mode 100644 index 8e6b809a4..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area.txt +++ /dev/null @@ -1,2 +0,0 @@ -area1 -area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco.txt deleted file mode 100644 index 398641ed7..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco.txt +++ /dev/null @@ -1 +0,0 @@ -0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area.txt deleted file mode 100644 index 8e6b809a4..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area.txt +++ /dev/null @@ -1,2 +0,0 @@ -area1 -area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco.txt deleted file mode 100644 index 398641ed7..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco.txt +++ /dev/null @@ -1 +0,0 @@ -0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area.txt deleted file mode 100644 index 8e6b809a4..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area.txt +++ /dev/null @@ -1,2 +0,0 @@ -area1 -area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco.txt deleted file mode 100644 index 398641ed7..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco.txt +++ /dev/null @@ -1 +0,0 @@ -0 0 1 diff --git a/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area.txt b/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area.txt deleted file mode 100644 index 3373a4b8f..000000000 --- a/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area.txt +++ /dev/null @@ -1,10 +0,0 @@ -area1 -area2 -flex_2 -invest_peak_1 -invest_peak_2 -invest_semibase_1 -invest_semibase_2 -pv -Store_in -store_out diff --git a/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco.txt b/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco.txt deleted file mode 100644 index 808c7ae7b..000000000 --- a/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco.txt +++ /dev/null @@ -1,9 +0,0 @@ -0 0 1 -1 0 3 -2 0 5 -3 0 7 -4 1 2 -5 1 4 -6 1 6 -7 2 8 -8 2 9 diff --git a/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/area.txt b/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/area.txt deleted file mode 100644 index 8e6b809a4..000000000 --- a/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/area.txt +++ /dev/null @@ -1,2 +0,0 @@ -area1 -area2 diff --git a/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco.txt b/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco.txt deleted file mode 100644 index 398641ed7..000000000 --- a/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco.txt +++ /dev/null @@ -1 +0,0 @@ -0 0 1 diff --git a/src/cpp/lpnamer/main/include/ProblemGeneration.h b/src/cpp/lpnamer/main/include/ProblemGeneration.h index 30b7ec092..a70439f5f 100644 --- a/src/cpp/lpnamer/main/include/ProblemGeneration.h +++ b/src/cpp/lpnamer/main/include/ProblemGeneration.h @@ -51,6 +51,6 @@ class ProblemGeneration { const LpsFromAntares& lps); LpsFromAntares lps_; Mode mode_ = Mode::UNKOWN; - std::filesystem::path performeAntaresSimulation(); + virtual std::filesystem::path performeAntaresSimulation(); std::filesystem::path simulation_dir_; }; diff --git a/src/python/antares_xpansion/benders_driver.py b/src/python/antares_xpansion/benders_driver.py index 9aa02acd2..47c74d1ce 100644 --- a/src/python/antares_xpansion/benders_driver.py +++ b/src/python/antares_xpansion/benders_driver.py @@ -112,7 +112,7 @@ def _get_solver_cmd(self): """ returns a list consisting of the path to the required solver and its launching options """ - bare_solver_command = [self.solver, self.get_lp_path() / self.options_file] + bare_solver_command = [self.solver, self.options_file] if self.n_mpi > 1: mpi_command = self.get_mpi_run_command_root() mpi_command.extend(bare_solver_command) diff --git a/src/python/antares_xpansion/config_loader.py b/src/python/antares_xpansion/config_loader.py index 7b5c17937..ff5f26cb4 100644 --- a/src/python/antares_xpansion/config_loader.py +++ b/src/python/antares_xpansion/config_loader.py @@ -356,7 +356,7 @@ def simulation_lp_path(self): return self._simulation_lp_path() def _simulation_lp_path(self): - return self.xpansion_simulation_output() / "lp" + return Path(self.xpansion_simulation_output()) / "lp" def xpansion_simulation_output(self) -> Path: if self._xpansion_simulation_name == "last": @@ -525,7 +525,12 @@ def _set_xpansion_simulation_name(self): if(not self._last_study.name.endswith("-Xpansion")): raise ConfigLoader.NotAnXpansionOutputDir(f"Error! {self._last_study} is not an Xpansion output directory") self._xpansion_simulation_name = self._last_study - + elif self.step() == "full" and self.memory(): + if str(self._last_study.stem).endswith("-Xpansion"): + pass # full and memory problem generation execute antares then create a -Xpansion dir + else: + self._xpansion_simulation_name = self._last_study.parent / \ + (self._last_study.stem + "-Xpansion") else: self._xpansion_simulation_name = self._last_study.parent / \ (self._last_study.stem+"-Xpansion") @@ -543,7 +548,7 @@ def update_last_study_with_sensitivity_results(self): def is_antares_study_output(self, study: Path): _, ext = os.path.splitext(study) - if self.memory(): # memory mode we work with files essentially + if self.memory() and '-Xpansion' not in study.name: # memory mode we work with files essentially return os.path.isdir(study) else: return ext == ".zip" or (os.path.isdir(study) and '-Xpansion' in study.name) diff --git a/src/python/antares_xpansion/driver.py b/src/python/antares_xpansion/driver.py index 6b5defec3..06e4d1e5f 100644 --- a/src/python/antares_xpansion/driver.py +++ b/src/python/antares_xpansion/driver.py @@ -87,7 +87,9 @@ def launch(self): if self.config_loader.step() == "full" and self.config_loader.memory: self.launch_problem_generation_step_memory() self.launch_benders_step() - self.clean_step() + self.study_update_driver.launch( + self.config_loader.xpansion_simulation_output(), self.config_loader.json_file_path(), + self.config_loader.keep_mps()) elif self.config_loader.step() == "antares": self.launch_antares_step() diff --git a/tests/cpp/lp_namer/LpFilesExtractorTest.cpp b/tests/cpp/lp_namer/LpFilesExtractorTest.cpp index 456272f48..caed0f84f 100644 --- a/tests/cpp/lp_namer/LpFilesExtractorTest.cpp +++ b/tests/cpp/lp_namer/LpFilesExtractorTest.cpp @@ -21,8 +21,8 @@ class LpFilesExtractorTest : public ::testing::Test { }; TEST_F(LpFilesExtractorTest, IfNoAreaFileIsInAntaresArchive) { - auto lp_files_extractor = LpFilesExtractor( - EMPTY_ARCHIVE, std::filesystem::temp_directory_path(), logger_, nullptr); + auto lp_files_extractor = LpFilesExtractor(EMPTY_ARCHIVE, std::filesystem::temp_directory_path(), + logger_, Mode::ARCHIVE); std::ostringstream expectedErrorString; expectedErrorString << "No area*.txt file found" << std::endl; @@ -36,7 +36,7 @@ TEST_F(LpFilesExtractorTest, IfNoAreaFileIsInAntaresArchive) { TEST_F(LpFilesExtractorTest, IfMoreThanOneAreaFileFoundInAntaresArchive) { auto lp_files_extractor = LpFilesExtractor( TWO_AREAS_FILES_ARCHIVE, std::filesystem::temp_directory_path(), logger_, - nullptr); + Mode::ARCHIVE); std::ostringstream expectedErrorString; expectedErrorString << "More than one area*.txt file found" << std::endl; @@ -50,7 +50,7 @@ TEST_F(LpFilesExtractorTest, IfMoreThanOneAreaFileFoundInAntaresArchive) { TEST_F(LpFilesExtractorTest, IfNoIntercoFileIsInAntaresArchive) { auto lp_files_extractor = LpFilesExtractor( ONE_AREA_0_INTERCO, std::filesystem::temp_directory_path(), logger_, - nullptr); + Mode::ARCHIVE); std::ostringstream expectedErrorString; expectedErrorString << "No interco*.txt file found" << std::endl; @@ -64,7 +64,7 @@ TEST_F(LpFilesExtractorTest, IfNoIntercoFileIsInAntaresArchive) { TEST_F(LpFilesExtractorTest, IfMoreThanOneIntercoFileFoundInAntaresArchive) { auto lp_files_extractor = LpFilesExtractor( THREE_INTERCOS_FILES_ARCHIVE, std::filesystem::temp_directory_path(), - logger_, nullptr); + logger_, Mode::ARCHIVE); std::ostringstream expectedErrorString; expectedErrorString << "More than one interco*.txt file found" << std::endl; diff --git a/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp b/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp index 97338fc8c..4fd63047e 100644 --- a/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp +++ b/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp @@ -48,6 +48,13 @@ class ProblemGenerationSpyAndMock : public ProblemGeneration { weights_file_ = weights_file; unnamed_problems_ = unnamed_problems; } + + private: + std::filesystem::path performeAntaresSimulation() override { + return options_.StudyPath() / "simulation"; + } + + public: std::filesystem::path xpansion_output_dir_; std::string master_formulation_; std::string additionalConstraintFilename_l_; @@ -144,22 +151,21 @@ TEST_F(ProblemGenerationExeOptionsTest, EXPECT_TRUE(std::filesystem::exists(output_path / "lp")); } -TEST_F(ProblemGenerationExeOptionsTest, use_only_output_option) { +TEST_F(ProblemGenerationExeOptionsTest, + ValuesAndXpansionDirExistsWhenUsingOutputOption) { auto test_root = std::filesystem::temp_directory_path() / std::tmpnam(nullptr); - auto archive = test_root / "study.zip"; - auto output_path = test_root / "study-Xpansion"; + auto simulation_path = test_root / "study"; - parseOptions("--output", output_path.string()); + parseOptions("--output", simulation_path.string()); ProblemGenerationSpyAndMock pbg(problem_generation_options_parser_); pbg.updateProblems(); EXPECT_TRUE(problem_generation_options_parser_.ArchivePath().empty()); EXPECT_TRUE(pbg.archive_path_.empty()); - EXPECT_EQ(pbg.xpansion_output_dir_, output_path); - EXPECT_TRUE(std::filesystem::exists(output_path)); - EXPECT_TRUE(std::filesystem::exists(output_path / "lp")); + EXPECT_EQ(pbg.xpansion_output_dir_, simulation_path.string() + "-Xpansion"); + EXPECT_TRUE(std::filesystem::exists(pbg.xpansion_output_dir_ / "lp")); } TEST_F(ProblemGenerationExeOptionsTest, @@ -181,25 +187,5 @@ TEST_F(ProblemGenerationExeOptionsTest, study) { EXPECT_TRUE(problem_generation_options_parser_.ArchivePath().empty()); EXPECT_TRUE(pbg.archive_path_.empty()); - EXPECT_TRUE(pbg.xpansion_output_dir_.empty()); + EXPECT_TRUE(std::filesystem::exists(pbg.xpansion_output_dir_)); } - -// -TEST_F(ProblemGenerationExeOptionsTest, _s_options_exclusive) { - auto test_root = - std::filesystem::temp_directory_path() / std::tmpnam(nullptr); - auto archive = std::string(tmpnam(nullptr)) + "study.zip"; - auto output_path = test_root / "study-Xpansion"; - - EXPECT_THROW( - parseOptions("--archive", archive, "--output", output_path.string()), - ProblemGenerationOptions::ConflictingParameters); - - ProblemGenerationSpyAndMock pbg(problem_generation_options_parser_); - pbg.updateProblems(); - - EXPECT_EQ(pbg.archive_path_, archive); - EXPECT_EQ(pbg.xpansion_output_dir_, output_path); - EXPECT_TRUE(std::filesystem::exists(output_path)); - EXPECT_TRUE(std::filesystem::exists(output_path / "lp")); -} \ No newline at end of file diff --git a/tests/end_to_end/examples/example_test.py b/tests/end_to_end/examples/example_test.py index 48a696b66..cfbb980a5 100644 --- a/tests/end_to_end/examples/example_test.py +++ b/tests/end_to_end/examples/example_test.py @@ -22,6 +22,14 @@ class BendersMethod(Enum): BENDERS_BY_BATCH = "benders_by_batch" +def get_json_filepath(output_dir, folder, filename): + op = [] + for path in Path(output_dir).iterdir(): + for jsonpath in Path(path / folder).rglob(filename): + op.append(jsonpath) + assert len(op) == 1 + return op[0] + def get_json_file_data(output_dir, folder, filename): data = None for path in Path(output_dir).iterdir(): @@ -110,8 +118,14 @@ def assert_convergence(solution, options_data, method: BendersMethod): def verify_solution(study_path, expected_values, expected_investment_solution, method: BendersMethod = BendersMethod.BENDERS): output_path = study_path / "output" - json_data = get_json_file_data(output_path, "expansion", "out.json") - options_data = get_json_file_data(output_path, "lp", "options.json") + json_path = get_json_filepath(output_path, "expansion", "out.json") + options_path = get_json_filepath(output_path, "lp", "options.json") + + with open(str(json_path), "r") as json_file: + json_data = json.load(json_file) + + with open(str(options_path), "r") as options_file: + options_data = json.load(options_file) solution = json_data["solution"] investment_solution = solution["values"] diff --git a/tests/python/test_full_run_driver.py b/tests/python/test_full_run_driver.py index 30c742f37..7dd842c8c 100644 --- a/tests/python/test_full_run_driver.py +++ b/tests/python/test_full_run_driver.py @@ -14,7 +14,8 @@ class TestFullRunDriver: def setup_method(self): self.pb_gen_data = ProblemGeneratorData(keep_mps=False, additional_constraints="str", user_weights_file_path="", - weight_file_name_for_lp="", lp_namer_exe_path=Path("lp.exe"), active_years=[1, 2]) + weight_file_name_for_lp="", lp_namer_exe_path=Path("lp.exe"), + active_years=[1, 2], memory=False) self.benders_driver_options_file = "options_file.json" diff --git a/tests/python/test_problem_generator_driver.py b/tests/python/test_problem_generator_driver.py index 7d7647407..5ab70e300 100644 --- a/tests/python/test_problem_generator_driver.py +++ b/tests/python/test_problem_generator_driver.py @@ -28,7 +28,8 @@ def setup_method(self): weight_file_name_for_lp="", lp_namer_exe_path=Path( ""), - active_years=[]) + active_years=[], + memory=False) def test_problem_generator_data(self): @@ -68,7 +69,8 @@ def test_clear_old_log(self, tmp_path): user_weights_file_path=Path(""), weight_file_name_for_lp="", lp_namer_exe_path=lp_namer_file, - active_years=[]) + active_years=[], + memory=False) self._create_empty_area_file(tmp_path) self._create_empty_interco_file(tmp_path) output_zipped = get_zipped_output(tmp_path) @@ -95,7 +97,8 @@ def test_clean_lp_dir_before_run(self, tmp_path): user_weights_file_path=Path(""), weight_file_name_for_lp="", lp_namer_exe_path=lp_namer_file, - active_years=[]) + active_years=[], + memory=False) self._create_empty_area_file(tmp_path) self._create_empty_interco_file(tmp_path) output_zipped = get_zipped_output(tmp_path) From 2e8772e0bccc4f195e221436c4d6b1fff24d7f54 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 24 Jan 2024 16:35:34 +0100 Subject: [PATCH 021/422] Reintroduce files --- .../tests_integer/test_lpnamer_01/output/economy/area.txt | 8 ++++++++ .../test_lpnamer_01/output/economy/interco.txt | 7 +++++++ 2 files changed, 15 insertions(+) create mode 100644 data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/interco.txt diff --git a/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area.txt new file mode 100644 index 000000000..643d43899 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area.txt @@ -0,0 +1,8 @@ +area1 +area2 +flex +peak +pv +semibase +Store_in +store_out diff --git a/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/interco.txt new file mode 100644 index 000000000..9ee2d6512 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/interco.txt @@ -0,0 +1,7 @@ +0 0 1 +1 0 3 +2 0 5 +3 1 2 +4 1 4 +5 2 6 +6 2 7 From 3bb38c0da8e33928e78a2597306bff7eebe6a807 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 25 Jan 2024 09:28:03 +0100 Subject: [PATCH 022/422] Reintroduce files --- .../output/economy/area.txt | 2 ++ .../output/economy/interco.txt | 1 + .../output/economy/area.txt | 2 ++ .../output/economy/interco.txt | 1 + .../output/economy/area.txt | 2 ++ .../output/economy/interco.txt | 1 + .../output/economy/area.txt | 2 ++ .../output/economy/interco.txt | 1 + .../output/economy/area.txt | 2 ++ .../output/economy/interco.txt | 1 + .../output/economy/area.txt | 10 ++++++++++ .../output/economy/interco.txt | 9 +++++++++ .../output/economy/area.txt | 2 ++ .../output/economy/interco.txt | 1 + 14 files changed, 37 insertions(+) create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco.txt create mode 100644 data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area.txt create mode 100644 data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco.txt create mode 100644 data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/area.txt create mode 100644 data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco.txt diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area.txt new file mode 100644 index 000000000..8e6b809a4 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area.txt @@ -0,0 +1,2 @@ +area1 +area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco.txt new file mode 100644 index 000000000..398641ed7 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco.txt @@ -0,0 +1 @@ +0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area.txt new file mode 100644 index 000000000..8e6b809a4 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area.txt @@ -0,0 +1,2 @@ +area1 +area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco.txt new file mode 100644 index 000000000..398641ed7 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco.txt @@ -0,0 +1 @@ +0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area.txt new file mode 100644 index 000000000..8e6b809a4 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area.txt @@ -0,0 +1,2 @@ +area1 +area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco.txt new file mode 100644 index 000000000..398641ed7 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco.txt @@ -0,0 +1 @@ +0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area.txt new file mode 100644 index 000000000..8e6b809a4 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area.txt @@ -0,0 +1,2 @@ +area1 +area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco.txt new file mode 100644 index 000000000..398641ed7 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco.txt @@ -0,0 +1 @@ +0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area.txt new file mode 100644 index 000000000..8e6b809a4 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area.txt @@ -0,0 +1,2 @@ +area1 +area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco.txt new file mode 100644 index 000000000..398641ed7 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco.txt @@ -0,0 +1 @@ +0 0 1 diff --git a/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area.txt b/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area.txt new file mode 100644 index 000000000..3373a4b8f --- /dev/null +++ b/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area.txt @@ -0,0 +1,10 @@ +area1 +area2 +flex_2 +invest_peak_1 +invest_peak_2 +invest_semibase_1 +invest_semibase_2 +pv +Store_in +store_out diff --git a/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco.txt b/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco.txt new file mode 100644 index 000000000..808c7ae7b --- /dev/null +++ b/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco.txt @@ -0,0 +1,9 @@ +0 0 1 +1 0 3 +2 0 5 +3 0 7 +4 1 2 +5 1 4 +6 1 6 +7 2 8 +8 2 9 diff --git a/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/area.txt b/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/area.txt new file mode 100644 index 000000000..8e6b809a4 --- /dev/null +++ b/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/area.txt @@ -0,0 +1,2 @@ +area1 +area2 diff --git a/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco.txt b/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco.txt new file mode 100644 index 000000000..398641ed7 --- /dev/null +++ b/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco.txt @@ -0,0 +1 @@ +0 0 1 From 3e0ae175dd0c905cc069c92aa96a9d569c2cdcb4 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 25 Jan 2024 10:05:04 +0100 Subject: [PATCH 023/422] Fix output mode renaming file instead of copying --- .../lpnamer/input_reader/LpFilesExtractor.cpp | 30 ++++++++++--------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp index 1f97de9b2..61454a13e 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp @@ -1,5 +1,6 @@ #include "LpFilesExtractor.h" +#include #include #include "ArchiveReader.h" @@ -22,16 +23,18 @@ void LpFilesExtractor::ExtractFiles() const { archive_reader.Close(); archive_reader.Delete(); } else { - for (auto &p : std::filesystem::directory_iterator(simulation_dir_)) { - if (p.path().extension() == ".txt") { - if (p.path().filename().string().starts_with("area")) { - vect_area_files.push_back(p.path()); - } - if (p.path().filename().string().starts_with("interco")) { - vect_interco_files.push_back(p.path()); - } - } - } + auto dit = std::filesystem::directory_iterator(simulation_dir_); + std::ranges::for_each( + dit, [&vect_area_files, &vect_interco_files](const auto& entry) { + if (entry.path().extension() == ".txt") { + if (entry.path().filename().string().starts_with("area")) { + vect_area_files.push_back(entry.path()); + } + if (entry.path().filename().string().starts_with("interco")) { + vect_interco_files.push_back(entry.path()); + } + } + }); } if (auto num_areas_file = vect_area_files.size(); num_areas_file == 0) { std::ostringstream msg; @@ -48,8 +51,7 @@ void LpFilesExtractor::ExtractFiles() const { << log_location << msg.str(); throw ErrorWithAreaFile(msg.str(), log_location); } - std::filesystem::rename(vect_area_files[0], - xpansion_output_dir_ / "area.txt"); + std::filesystem::copy(vect_area_files[0], xpansion_output_dir_ / "area.txt"); if (auto num_intercos_file = vect_interco_files.size(); num_intercos_file == 0) { @@ -67,6 +69,6 @@ void LpFilesExtractor::ExtractFiles() const { << log_location << msg.str(); throw ErrorWithIntercosFile(msg.str(), log_location); } - std::filesystem::rename(vect_interco_files[0], - xpansion_output_dir_ / "interco.txt"); + std::filesystem::copy(vect_interco_files[0], + xpansion_output_dir_ / "interco.txt"); } \ No newline at end of file From 002a2559fc456fd8cb07d300b500bf44366bea5c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 25 Jan 2024 10:40:02 +0100 Subject: [PATCH 024/422] Ensure zip is clean for tests --- tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py index 0419b2097..1b9d43702 100644 --- a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py +++ b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py @@ -77,6 +77,8 @@ def setup_and_teardown_lp_directory(request): list_files.extend(list(Path(test_dir).glob("variables*.txt"))) list_files.extend(list(Path(test_dir).glob("area*.txt"))) list_files.extend(list(Path(test_dir).glob("interco*.txt"))) + if Path(test_dir.parent / MPS_ZIP).exists(): + os.remove(test_dir.parent / MPS_ZIP) with zipfile.ZipFile(test_dir.parent / MPS_ZIP, "w") as write_mps_zip: for file in list_files: write_mps_zip.write( From 9bb2eef06a927d55073f6c8e25af2691fc98864c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 25 Jan 2024 14:21:31 +0100 Subject: [PATCH 025/422] Fix tests --- tests/cpp/lp_namer/LpFilesExtractorTest.cpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/tests/cpp/lp_namer/LpFilesExtractorTest.cpp b/tests/cpp/lp_namer/LpFilesExtractorTest.cpp index caed0f84f..5212edd10 100644 --- a/tests/cpp/lp_namer/LpFilesExtractorTest.cpp +++ b/tests/cpp/lp_namer/LpFilesExtractorTest.cpp @@ -48,9 +48,9 @@ TEST_F(LpFilesExtractorTest, IfMoreThanOneAreaFileFoundInAntaresArchive) { } } TEST_F(LpFilesExtractorTest, IfNoIntercoFileIsInAntaresArchive) { - auto lp_files_extractor = LpFilesExtractor( - ONE_AREA_0_INTERCO, std::filesystem::temp_directory_path(), logger_, - Mode::ARCHIVE); + auto out_dir = std::filesystem::temp_directory_path() / std::tmpnam(nullptr); + std::filesystem::create_directory(out_dir); + auto lp_files_extractor = LpFilesExtractor(ONE_AREA_0_INTERCO, out_dir, logger_, Mode::ARCHIVE); std::ostringstream expectedErrorString; expectedErrorString << "No interco*.txt file found" << std::endl; @@ -62,9 +62,10 @@ TEST_F(LpFilesExtractorTest, IfNoIntercoFileIsInAntaresArchive) { } } TEST_F(LpFilesExtractorTest, IfMoreThanOneIntercoFileFoundInAntaresArchive) { - auto lp_files_extractor = LpFilesExtractor( - THREE_INTERCOS_FILES_ARCHIVE, std::filesystem::temp_directory_path(), - logger_, Mode::ARCHIVE); + auto out_dir = std::filesystem::temp_directory_path() / std::tmpnam(nullptr); + std::filesystem::create_directory(out_dir); + auto lp_files_extractor = LpFilesExtractor(THREE_INTERCOS_FILES_ARCHIVE, + out_dir, logger_, Mode::ARCHIVE); std::ostringstream expectedErrorString; expectedErrorString << "More than one interco*.txt file found" << std::endl; From cf05426958095ce95210cdf0cd99dd1d77522f24 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 25 Jan 2024 14:42:00 +0100 Subject: [PATCH 026/422] Fix --- src/python/antares_xpansion/config_loader.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/python/antares_xpansion/config_loader.py b/src/python/antares_xpansion/config_loader.py index ff5f26cb4..2c36708bf 100644 --- a/src/python/antares_xpansion/config_loader.py +++ b/src/python/antares_xpansion/config_loader.py @@ -527,7 +527,8 @@ def _set_xpansion_simulation_name(self): self._xpansion_simulation_name = self._last_study elif self.step() == "full" and self.memory(): if str(self._last_study.stem).endswith("-Xpansion"): - pass # full and memory problem generation execute antares then create a -Xpansion dir + self._xpansion_simulation_name = self._last_study + # full and memory problem generation execute antares then create a -Xpansion dir else: self._xpansion_simulation_name = self._last_study.parent / \ (self._last_study.stem + "-Xpansion") From 6d71d50853f78b83b7a2f6706cf91c2c718f865b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 25 Jan 2024 15:19:49 +0100 Subject: [PATCH 027/422] Use constraints name --- .../AntaresProblemToXpansionProblemTranslator.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp index 6788cb710..1413d6d63 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp @@ -34,6 +34,9 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( for (int i = 0; i < constant->variables.size(); ++i) { problem->chg_col_name(i, constant->variables[i]); } + for (int i = 0; i < constant->constraints.size(); ++i) { + problem->chg_row_name(i, constant->constraints[i]); + } auto rows = problem->get_nrows(); auto cols = problem->get_ncols(); auto elem = problem->get_nelems(); From e9396995dc13266aef9b66d8b727f57be0fff2cf Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 25 Jan 2024 15:54:54 +0100 Subject: [PATCH 028/422] Don't write mps --- .../AntaresProblemToXpansionProblemTranslator.cpp | 1 - src/python/antares_xpansion/driver.py | 11 +++++++---- src/python/antares_xpansion/general_data_processor.py | 10 +++++----- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp index 1413d6d63..78a639dd2 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp @@ -18,7 +18,6 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( problem->init(); const auto& constant = lps._constant; const auto& hebdo = lps._hebdo.at({year, week}); - problem->_name = hebdo->name; std::vector tmp(constant->NombreDeVariables, 0); diff --git a/src/python/antares_xpansion/driver.py b/src/python/antares_xpansion/driver.py index 06e4d1e5f..501ce0074 100644 --- a/src/python/antares_xpansion/driver.py +++ b/src/python/antares_xpansion/driver.py @@ -85,6 +85,7 @@ def launch(self): self.clean_step() if self.config_loader.step() == "full" and self.config_loader.memory: + self.launch_antares_step(memory_mode=True) self.launch_problem_generation_step_memory() self.launch_benders_step() self.study_update_driver.launch( @@ -125,10 +126,12 @@ def clean_step(self): ) shutil.rmtree(self.config_loader.xpansion_simulation_output()) - def launch_antares_step(self): + def launch_antares_step(self, memory_mode=False): self._configure_general_data_processor() self._backup_general_data_ini() - self._update_general_data_ini() + self._update_general_data_ini(memory_mode) + if memory_mode: + return try: ret = self.antares_driver.launch( self.config_loader.data_dir(), self.config_loader.antares_n_cpu()) @@ -144,8 +147,8 @@ def launch_antares_step(self): self._revert_general_data_ini() raise e - def _update_general_data_ini(self): - self.gen_data_proc.change_general_data_file_to_configure_antares_execution() + def _update_general_data_ini(self, memory_mode=False): + self.gen_data_proc.change_general_data_file_to_configure_antares_execution(memory_mode) def launch_problem_generation_step(self): self.problem_generator_driver.launch( diff --git a/src/python/antares_xpansion/general_data_processor.py b/src/python/antares_xpansion/general_data_processor.py index eb0cacc10..bd492ef54 100644 --- a/src/python/antares_xpansion/general_data_processor.py +++ b/src/python/antares_xpansion/general_data_processor.py @@ -3,8 +3,8 @@ import shutil from pathlib import Path -from antares_xpansion.logger import step_logger from antares_xpansion.general_data_reader import GeneralDataIniReader +from antares_xpansion.logger import step_logger class GeneralDataFileExceptions: @@ -39,14 +39,14 @@ def set_general_data_ini_file(self, general_data_ini_file: Path): def get_general_data_ini_file(self) -> Path: return self._general_data_ini_file - def change_general_data_file_to_configure_antares_execution(self): + def change_general_data_file_to_configure_antares_execution(self, memory_mode=False): self.logger.info("Pre Antares") ini_file_backup = self._general_data_ini_file.with_suffix( self._general_data_ini_file.suffix + ".with-playlist") shutil.copyfile(self._general_data_ini_file, ini_file_backup) config = configparser.ConfigParser(strict=False) config.read(self._general_data_ini_file) - value_to_change = self._get_values_to_change_general_data_file() + value_to_change = self._get_values_to_change_general_data_file(memory_mode) for (section, key) in value_to_change: if not config.has_section(section): config.add_section(section) @@ -78,13 +78,13 @@ def backport_playlist(self, ini_file_backup, writer, playlist_options: dict): get_general_data_ini_file, set_general_data_ini_file ) - def _get_values_to_change_general_data_file(self): + def _get_values_to_change_general_data_file(self, memory_mode=False): optimization = "optimization" general_section = "general" output_section = "output" return { - (optimization, "include-exportmps"): "optim-1", + (optimization, "include-exportmps"): "false" if memory_mode else "optim-1", (optimization, "include-exportstructure"): "true", ("adequacy patch", "include-adq-patch"): "false", (optimization, "include-tc-minstablepower"): "true" From 0957d9937e8ba36aa0d5576c828eb700a00edfc4 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 29 Jan 2024 11:25:16 +0100 Subject: [PATCH 029/422] Change the correct number of var/col name "Bug" in antares. Vectors of col/var names are not shrinked after optimization --- .../AntaresProblemToXpansionProblemTranslator.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp index 78a639dd2..4e713c276 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp @@ -30,10 +30,10 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( convertSignToLEG(hebdo->Sens.data()).data(), hebdo->SecondMembre.data(), {}, constant->Mdeb.data(), constant->IndicesColonnes.data(), constant->CoefficientsDeLaMatriceDesContraintes.data()); - for (int i = 0; i < constant->variables.size(); ++i) { + for (int i = 0; i < constant->NombreDeVariables; ++i) { problem->chg_col_name(i, constant->variables[i]); } - for (int i = 0; i < constant->constraints.size(); ++i) { + for (int i = 0; i < constant->NombreDeContraintes; ++i) { problem->chg_row_name(i, constant->constraints[i]); } auto rows = problem->get_nrows(); From 86a30dde3f7ad81c65d771cf3f8c770ad2ca091c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 31 Jan 2024 15:35:45 +0100 Subject: [PATCH 030/422] Round to 10 --- .../AntaresProblemToXpansionProblemTranslator.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp index 4e713c276..63b5b69ae 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp @@ -4,6 +4,8 @@ #include "AntaresProblemToXpansionProblemTranslator.h" +#include + #include "LogUtils.h" #include "multisolver_interface/SolverFactory.h" #include "solver_utils.h" @@ -23,8 +25,21 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( std::vector tmp(constant->NombreDeVariables, 0); std::vector coltypes(constant->NombreDeVariables, 'C'); + auto round10 = [](T& collection) { + std::ranges::transform(collection, collection.begin(), [](double v) { + return round(v * pow(10, 10)) * pow(10, -10); + }); + }; + + round10(hebdo->CoutLineaire); + round10(hebdo->Xmin); + round10(hebdo->Xmax); + round10(hebdo->SecondMembre); + round10(constant->CoefficientsDeLaMatriceDesContraintes); + problem->add_cols(constant->NombreDeVariables, 0, hebdo->CoutLineaire.data(), tmp.data(), {}, {}, hebdo->Xmin.data(), hebdo->Xmax.data()); + problem->add_rows( constant->NombreDeContraintes, constant->NombreDeCoefficients, convertSignToLEG(hebdo->Sens.data()).data(), hebdo->SecondMembre.data(), From 665fe74b76493b587283fb1aa496b6affcb92e45 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 6 Feb 2024 11:55:42 +0100 Subject: [PATCH 031/422] Init solver created by factory --- .../multisolver_interface/SolverFactory.cpp | 34 ++++++++++++------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/src/cpp/multisolver_interface/SolverFactory.cpp b/src/cpp/multisolver_interface/SolverFactory.cpp index fb38d45b1..b48ae9422 100644 --- a/src/cpp/multisolver_interface/SolverFactory.cpp +++ b/src/cpp/multisolver_interface/SolverFactory.cpp @@ -32,23 +32,25 @@ SolverFactory::SolverFactory() SolverAbstract::Ptr SolverFactory::create_solver( const std::string &solver_name, const SOLVER_TYPE solver_type) const { - if (solver_name == "") { + SolverAbstract::Ptr ret; + if (solver_name.empty()) { throw InvalidSolverNameException(solver_name, LOGLOCATION); } - else if (isXpress_available_ && solver_name == XPRESS_STR) { - return std::make_shared(); + ret = std::make_shared(); } #ifdef COIN_OR if (solver_name == COIN_STR && solver_type == SOLVER_TYPE::CONTINUOUS) { - return std::make_shared(); + ret = std::make_shared(); } else if (solver_name == COIN_STR && solver_type == SOLVER_TYPE::INTEGER) { - return std::make_shared(); + ret = std::make_shared(); } #endif else { throw InvalidSolverNameException(solver_name, LOGLOCATION); } + ret->init(); + return ret; } SolverAbstract::Ptr SolverFactory::create_solver( @@ -66,41 +68,47 @@ SolverAbstract::Ptr SolverFactory::create_solver( SolverAbstract::Ptr SolverFactory::create_solver( const std::string &solver_name) const { - if (solver_name == "") { + SolverAbstract::Ptr ret; + if (solver_name.empty()) { throw InvalidSolverNameException(solver_name, LOGLOCATION); } else if (isXpress_available_ && solver_name == XPRESS_STR) { - return std::make_shared(); + ret = std::make_shared(); } #ifdef COIN_OR else if (solver_name == CLP_STR) { - return std::make_shared(); + ret = std::make_shared(); } else if (solver_name == CBC_STR) { - return std::make_shared(); + ret = std::make_shared(); } #endif else { throw InvalidSolverNameException(solver_name, LOGLOCATION); } + ret->init(); + return ret; } SolverAbstract::Ptr SolverFactory::create_solver( const std::string &solver_name, SolverLogManager &log_manager) const { - if (solver_name == "") { + if (solver_name.empty()) { throw InvalidSolverNameException(solver_name, LOGLOCATION); } + SolverAbstract::Ptr ret; if (isXpress_available_ && solver_name == XPRESS_STR) { - return std::make_shared(log_manager); + ret = std::make_shared(log_manager); } #ifdef COIN_OR else if (solver_name == CLP_STR) { - return std::make_shared(log_manager); + ret = std::make_shared(log_manager); } else if (solver_name == CBC_STR) { - return std::make_shared(log_manager); + ret = std::make_shared(log_manager); } #endif else { throw InvalidSolverNameException(solver_name, LOGLOCATION); } + ret->init(); + return ret; } SolverAbstract::Ptr SolverFactory::copy_solver( From 2a7ff3655df0626a9e34146796d94b360b0bfd22 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 6 Feb 2024 11:56:30 +0100 Subject: [PATCH 032/422] Cleanup --- src/cpp/lpnamer/helper/ColumnToChange.h | 7 ++--- .../lpnamer/input_reader/LinkProfileReader.h | 5 ++-- src/cpp/lpnamer/model/ActiveLinks.cpp | 2 +- src/cpp/lpnamer/model/ActiveLinks.h | 21 ++++++++------- .../problem_modifier/ProblemModifier.cpp | 26 +++++++++++-------- 5 files changed, 34 insertions(+), 27 deletions(-) diff --git a/src/cpp/lpnamer/helper/ColumnToChange.h b/src/cpp/lpnamer/helper/ColumnToChange.h index 6f91d6204..e49d29834 100644 --- a/src/cpp/lpnamer/helper/ColumnToChange.h +++ b/src/cpp/lpnamer/helper/ColumnToChange.h @@ -3,12 +3,13 @@ #include using colId = unsigned int; -struct ColumnToChange { - ColumnToChange(colId id, int time_step) : id(id), time_step(time_step){}; +class ColumnToChange { + public: + ColumnToChange(colId id, unsigned time_step) : id(id), time_step(time_step){}; bool operator==(const ColumnToChange& other) const; colId id; - int time_step; + unsigned int time_step; }; using ColumnsToChange = std::vector; diff --git a/src/cpp/lpnamer/input_reader/LinkProfileReader.h b/src/cpp/lpnamer/input_reader/LinkProfileReader.h index 124808177..8a7f2e807 100644 --- a/src/cpp/lpnamer/input_reader/LinkProfileReader.h +++ b/src/cpp/lpnamer/input_reader/LinkProfileReader.h @@ -3,6 +3,7 @@ #include #include +#include #include "Candidate.h" #include "LinkProfile.h" @@ -10,9 +11,9 @@ class LinkProfileReader { public: - LinkProfileReader( + explicit LinkProfileReader( ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger) - : logger_(logger) {} + : logger_(std::move(logger)) {} std::vector ReadLinkProfile( const std::filesystem::path& direct_filename, diff --git a/src/cpp/lpnamer/model/ActiveLinks.cpp b/src/cpp/lpnamer/model/ActiveLinks.cpp index cb348577c..c5eed1024 100644 --- a/src/cpp/lpnamer/model/ActiveLinks.cpp +++ b/src/cpp/lpnamer/model/ActiveLinks.cpp @@ -235,7 +235,7 @@ double ActiveLink::already_installed_indirect_profile(size_t chronicle_number, .getIndirectProfile(timeStep); } -int ActiveLink::get_idLink() const { return _idLink; } +unsigned ActiveLink::get_idLink() const { return _idLink; } LinkName ActiveLink::get_LinkName() const { return _name; } diff --git a/src/cpp/lpnamer/model/ActiveLinks.h b/src/cpp/lpnamer/model/ActiveLinks.h index b6219aae8..35781b983 100644 --- a/src/cpp/lpnamer/model/ActiveLinks.h +++ b/src/cpp/lpnamer/model/ActiveLinks.h @@ -28,30 +28,31 @@ class ActiveLink { void addCandidate(const CandidateData& candidate_data, const std::vector& candidate_profile); - const std::vector& getCandidates() const; + [[nodiscard]] const std::vector& getCandidates() const; - double already_installed_direct_profile(size_t timeStep) const; - double already_installed_indirect_profile(size_t timeStep) const; + [[nodiscard]] double already_installed_direct_profile(size_t timeStep) const; + [[nodiscard]] double already_installed_indirect_profile( + size_t timeStep) const; [[nodiscard]] double already_installed_direct_profile(size_t chronicle_number, size_t timeStep) const; [[nodiscard]] double already_installed_indirect_profile( size_t chronicle_number, size_t timeStep) const; - int get_idLink() const; - LinkName get_LinkName() const; - std::string get_linkor() const; - std::string get_linkex() const; - double get_already_installed_capacity() const; + [[nodiscard]] unsigned get_idLink() const; + [[nodiscard]] LinkName get_LinkName() const; + [[nodiscard]] std::string get_linkor() const; + [[nodiscard]] std::string get_linkex() const; + [[nodiscard]] double get_already_installed_capacity() const; [[nodiscard]] std::map McYearToChronicle() const { return mc_year_to_chronicle_; } - unsigned long number_of_chronicles() const; + [[nodiscard]] unsigned long number_of_chronicles() const; private: std::map mc_year_to_chronicle_; - int _idLink; + unsigned int _idLink; LinkName _name; std::string _linkor; std::string _linkex; diff --git a/src/cpp/lpnamer/problem_modifier/ProblemModifier.cpp b/src/cpp/lpnamer/problem_modifier/ProblemModifier.cpp index f2a0d1711..e5b921d99 100644 --- a/src/cpp/lpnamer/problem_modifier/ProblemModifier.cpp +++ b/src/cpp/lpnamer/problem_modifier/ProblemModifier.cpp @@ -200,17 +200,18 @@ void ProblemModifier::add_direct_profile_column_constraint( direct_already_installed_profile_at_timestep); rowtype.push_back('L'); - colind.push_back(column.id); + colind.push_back(static_cast(column.id)); dmatval.push_back(1); for (const auto &candidate : link.getCandidates()) { if (candidateContributionDirectIsNotNull(column, chronicle_to_use, candidate)) { - colind.push_back(_candidate_col_id[candidate.get_name()]); + colind.push_back( + static_cast(_candidate_col_id[candidate.get_name()])); dmatval.push_back( -candidate.directCapacityFactor(chronicle_to_use, column.time_step)); } } - rstart.push_back((int)dmatval.size()); + rstart.push_back(static_cast(dmatval.size())); } bool ProblemModifier::candidateContributionDirectIsNotNull( const ColumnToChange &column, unsigned int chronicle_to_use, @@ -234,17 +235,18 @@ void ProblemModifier::add_indirect_profile_ntc_column_constraint( indirect_already_installed_profile_at_timestep); rowtype.push_back('G'); - colind.push_back(column.id); + colind.push_back(static_cast(column.id)); dmatval.push_back(1); for (const auto &candidate : link.getCandidates()) { if (candidateContributionIndirectIsNotNull(column, chronicle_to_use, candidate)) { - colind.push_back(_candidate_col_id[candidate.get_name()]); + colind.push_back( + static_cast(_candidate_col_id[candidate.get_name()])); dmatval.push_back( candidate.indirectCapacityFactor(chronicle_to_use, column.time_step)); } } - rstart.push_back((int)dmatval.size()); + rstart.push_back(static_cast(dmatval.size())); } bool ProblemModifier::candidateContributionIndirectIsNotNull( @@ -276,24 +278,25 @@ void ProblemModifier::add_indirect_cost_column_constraint( indirect_already_installed_profile_at_timestep); rowtype.push_back('L'); - colind.push_back(column.id); + colind.push_back(static_cast(column.id)); dmatval.push_back(1); for (const auto &candidate : link.getCandidates()) { if (candidate.indirectCapacityFactor(chronicle_to_use, column.time_step) != 0.0) { - colind.push_back(_candidate_col_id[candidate.get_name()]); + colind.push_back( + static_cast(_candidate_col_id[candidate.get_name()])); dmatval.push_back(-candidate.indirectCapacityFactor(chronicle_to_use, column.time_step)); } } - rstart.push_back((int)dmatval.size()); + rstart.push_back(static_cast(dmatval.size())); } void ProblemModifier::add_new_columns( const std::vector &candidates) { if (!candidates.empty()) { - unsigned int n_candidates = (int)candidates.size(); + unsigned int n_candidates = candidates.size(); std::vector objectives(n_candidates, 0); std::vector lb(n_candidates, -1e20); std::vector ub(n_candidates, 1e20); @@ -303,7 +306,8 @@ void ProblemModifier::add_new_columns( for (const auto &candidate : candidates) { candidates_colnames.push_back(candidate.get_name()); - int new_index = (int)_candidate_col_id.size() + (int)_n_cols_at_start; + unsigned int new_index = + static_cast(_candidate_col_id.size()) + _n_cols_at_start; _candidate_col_id[candidate.get_name()] = new_index; } solver_addcols(*_math_problem, objectives, mstart, {}, {}, lb, ub, coltypes, From 32d524232083b6b01c8a676fb16efcc04f01ce3e Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 6 Feb 2024 11:57:51 +0100 Subject: [PATCH 033/422] Study mode: Output in simuilation dir, not -Xpansion dir --- src/python/antares_xpansion/config_loader.py | 7 +------ tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp | 2 +- tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py | 2 +- 3 files changed, 3 insertions(+), 8 deletions(-) diff --git a/src/python/antares_xpansion/config_loader.py b/src/python/antares_xpansion/config_loader.py index 2c36708bf..5e971ef78 100644 --- a/src/python/antares_xpansion/config_loader.py +++ b/src/python/antares_xpansion/config_loader.py @@ -526,12 +526,7 @@ def _set_xpansion_simulation_name(self): raise ConfigLoader.NotAnXpansionOutputDir(f"Error! {self._last_study} is not an Xpansion output directory") self._xpansion_simulation_name = self._last_study elif self.step() == "full" and self.memory(): - if str(self._last_study.stem).endswith("-Xpansion"): - self._xpansion_simulation_name = self._last_study - # full and memory problem generation execute antares then create a -Xpansion dir - else: - self._xpansion_simulation_name = self._last_study.parent / \ - (self._last_study.stem + "-Xpansion") + self._xpansion_simulation_name = self._last_study else: self._xpansion_simulation_name = self._last_study.parent / \ (self._last_study.stem+"-Xpansion") diff --git a/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp b/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp index 4fd63047e..616db7578 100644 --- a/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp +++ b/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp @@ -164,7 +164,7 @@ TEST_F(ProblemGenerationExeOptionsTest, EXPECT_TRUE(problem_generation_options_parser_.ArchivePath().empty()); EXPECT_TRUE(pbg.archive_path_.empty()); - EXPECT_EQ(pbg.xpansion_output_dir_, simulation_path.string() + "-Xpansion"); + EXPECT_EQ(pbg.xpansion_output_dir_, simulation_path.string()); EXPECT_TRUE(std::filesystem::exists(pbg.xpansion_output_dir_ / "lp")); } diff --git a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py index 1b9d43702..ec9e955a4 100644 --- a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py +++ b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py @@ -68,7 +68,7 @@ class OptionType(Enum): @pytest.fixture def setup_and_teardown_lp_directory(request): test_dir = request.getfixturevalue('test_dir') - lp_dir = test_dir.parent / (test_dir.stem + "-Xpansion") / "lp" + lp_dir = test_dir.parent / test_dir.stem / "lp" if Path(lp_dir).is_dir(): shutil.rmtree(lp_dir) Path(lp_dir).mkdir(parents=True, exist_ok=True) From 7c0a8d9f9068491bad8516305cffe30b73e81a11 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 6 Feb 2024 15:06:52 +0100 Subject: [PATCH 034/422] Read variable names in whebdo data --- .../AntaresProblemToXpansionProblemTranslator.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp index 63b5b69ae..75cf93471 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp @@ -46,10 +46,10 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( {}, constant->Mdeb.data(), constant->IndicesColonnes.data(), constant->CoefficientsDeLaMatriceDesContraintes.data()); for (int i = 0; i < constant->NombreDeVariables; ++i) { - problem->chg_col_name(i, constant->variables[i]); + problem->chg_col_name(i, hebdo->variables[i]); } for (int i = 0; i < constant->NombreDeContraintes; ++i) { - problem->chg_row_name(i, constant->constraints[i]); + problem->chg_row_name(i, hebdo->constraints[i]); } auto rows = problem->get_nrows(); auto cols = problem->get_ncols(); From 44734a3d05b1b4fd5a81050aaf788d3a0ee09409 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 6 Feb 2024 18:01:08 +0100 Subject: [PATCH 035/422] Fix LPNamer test archive --- .../lpnamer/input_reader/LpFilesExtractor.cpp | 30 +++++++++++++++++-- .../lpnamer/test_lpnamerEndToEnd.py | 15 ++++++---- 2 files changed, 37 insertions(+), 8 deletions(-) diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp index 61454a13e..f023b5dc4 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp @@ -51,7 +51,20 @@ void LpFilesExtractor::ExtractFiles() const { << log_location << msg.str(); throw ErrorWithAreaFile(msg.str(), log_location); } - std::filesystem::copy(vect_area_files[0], xpansion_output_dir_ / "area.txt"); + + if (mode_ == Mode::ARCHIVE) { + std::filesystem::rename(vect_area_files[0], + xpansion_output_dir_ / "area.txt"); + } else { + try { + std::filesystem::copy(vect_area_files[0], + xpansion_output_dir_ / "area.txt"); + } catch (const std::filesystem::filesystem_error& e) { + auto log_location = LOGLOCATION; + (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << e.what(); + throw e; + } + } if (auto num_intercos_file = vect_interco_files.size(); num_intercos_file == 0) { @@ -69,6 +82,17 @@ void LpFilesExtractor::ExtractFiles() const { << log_location << msg.str(); throw ErrorWithIntercosFile(msg.str(), log_location); } - std::filesystem::copy(vect_interco_files[0], - xpansion_output_dir_ / "interco.txt"); + if (mode_ == Mode::ARCHIVE) { + std::filesystem::rename(vect_interco_files[0], + xpansion_output_dir_ / "interco.txt"); + } else { + try { + std::filesystem::copy(vect_interco_files[0], + xpansion_output_dir_ / "interco.txt"); + } catch (const std::filesystem::filesystem_error& e) { + auto log_location = LOGLOCATION; + (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << e.what(); + throw e; + } + } } \ No newline at end of file diff --git a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py index ec9e955a4..653599c5e 100644 --- a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py +++ b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py @@ -68,10 +68,15 @@ class OptionType(Enum): @pytest.fixture def setup_and_teardown_lp_directory(request): test_dir = request.getfixturevalue('test_dir') - lp_dir = test_dir.parent / test_dir.stem / "lp" - if Path(lp_dir).is_dir(): - shutil.rmtree(lp_dir) - Path(lp_dir).mkdir(parents=True, exist_ok=True) + output_dir = test_dir.parent / test_dir.stem / "lp"; + if Path(output_dir).is_dir(): + shutil.rmtree(output_dir) + Path(output_dir).mkdir(parents=True, exist_ok=True) + + archive_output_dir = test_dir.parent / (test_dir.stem + "-Xpansion") / "lp" + if Path(archive_output_dir).is_dir(): + shutil.rmtree(archive_output_dir.parent) + Path(archive_output_dir).mkdir(parents=True, exist_ok=True) list_files = list(Path(test_dir).glob("*.mps")) list_files.extend(list(Path(test_dir).glob("variables*.txt"))) @@ -135,7 +140,7 @@ def launch_and_compare_lp_with_reference_archive(install_dir, master_mode, test_ zip_path = (test_dir.parent / MPS_ZIP).resolve() os.chdir(test_dir.parent) launch_command = [str(lp_namer_exe), "-a", str(zip_path), - "-e", "contraintes.txt", "-f", master_mode, "--unnamed-problems"] + "-e", "contraintes.txt", "-f", master_mode] print(launch_command) # when returned_l = subprocess.run(launch_command, shell=False) From 01f104459897867c7619f20b7843d6ff7c751e7b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 7 Feb 2024 09:31:15 +0100 Subject: [PATCH 036/422] Rename area and interco files to match reality --- .../test_lpnamer_01/output/economy/{area.txt => area-01.txt} | 0 .../output/economy/{interco.txt => interco-01.txt} | 0 .../output/economy/{area.txt => area-01.txt} | 0 .../output/economy/{interco.txt => interco-01.txt} | 0 .../output/economy/{area.txt => area-01.txt} | 0 .../output/economy/{interco.txt => interco-01.txt} | 0 .../output/economy/{area.txt => area-01.txt} | 0 .../output/economy/{interco.txt => interco-01.txt} | 0 .../output/economy/{area.txt => area-01.txt} | 0 .../output/economy/{interco.txt => interco-01.txt} | 0 .../output/economy/{area.txt => area-01.txt} | 0 .../output/economy/{interco.txt => interco-01.txt} | 0 12 files changed, 0 insertions(+), 0 deletions(-) rename data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/{area.txt => area-01.txt} (100%) rename data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/{interco.txt => interco-01.txt} (100%) rename data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/{area.txt => area-01.txt} (100%) rename data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/{interco.txt => interco-01.txt} (100%) rename data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/{area.txt => area-01.txt} (100%) rename data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/{interco.txt => interco-01.txt} (100%) rename data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/{area.txt => area-01.txt} (100%) rename data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/{interco.txt => interco-01.txt} (100%) rename data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/{area.txt => area-01.txt} (100%) rename data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/{interco.txt => interco-01.txt} (100%) rename data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/{area.txt => area-01.txt} (100%) rename data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/{interco.txt => interco-01.txt} (100%) diff --git a/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area.txt rename to data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area-01.txt diff --git a/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/interco-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/interco.txt rename to data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/interco-01.txt diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area.txt rename to data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area-01.txt diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco.txt rename to data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco-01.txt diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area.txt rename to data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area-01.txt diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco.txt rename to data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco-01.txt diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area.txt rename to data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area-01.txt diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco.txt rename to data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco-01.txt diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area.txt rename to data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area-01.txt diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco.txt rename to data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco-01.txt diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area.txt rename to data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area-01.txt diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco.txt rename to data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco-01.txt From 9c6c8eeb2436aceae0a611e7a62bc80682b8fa95 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 7 Feb 2024 16:21:13 +0100 Subject: [PATCH 037/422] Use parametrize to generate test combination automatically --- .../lpnamer/test_lpnamerEndToEnd.py | 33 ++++++++----------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py index 653599c5e..3abcfb608 100644 --- a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py +++ b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py @@ -31,14 +31,8 @@ TEST_LP_RELAXED_02 = DATA_TEST_RELAXED / "SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed" / "output" \ / "economy" test_data = [ - (TEST_LP_INTEGER_01, "integer"), - (TEST_LP_INTEGER_01, "integer"), - (TEST_LP_INTEGER_02, "integer"), - (TEST_LP_INTEGER_02, "integer"), - (TEST_LP_RELAXED_01, "relaxed"), - (TEST_LP_RELAXED_01, "relaxed"), - (TEST_LP_RELAXED_02, "relaxed"), - (TEST_LP_RELAXED_02, "relaxed"), + TEST_LP_INTEGER_01, + TEST_LP_INTEGER_02, ] @@ -51,18 +45,14 @@ class OptionType(Enum): options_mode = [OptionType.ARCHIVE, OptionType.OUTPUT, OptionType.STUDY] test_data_multiple_candidates = [ - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB, "integer"), - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB, "integer"), - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES, "integer"), - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES, "integer"), - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB_HURDLES, "integer"), - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB_HURDLES, "integer"), - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB_NULL_PROFILE, "integer"), - (TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB_NULL_PROFILE, "integer"), + TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB, + TEST_LP_INTEGER_MULTIPLE_CANDIDATES, + TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB_HURDLES, + TEST_LP_INTEGER_MULTIPLE_CANDIDATES_SIMPLE_PROB_NULL_PROFILE, ] test_data_study_option = [ - (DATA_TEST / "examples" / "xpansion-test-01-weights", "integer") + DATA_TEST / "examples" / "xpansion-test-01-weights" ] @pytest.fixture @@ -91,7 +81,8 @@ def setup_and_teardown_lp_directory(request): yield -@pytest.mark.parametrize("test_dir,master_mode", test_data) +@pytest.mark.parametrize("test_dir", test_data) +@pytest.mark.parametrize("master_mode", ["integer", "relaxed"]) @pytest.mark.parametrize("option_mode", options_mode) def test_lp_directory_files(install_dir, test_dir, master_mode, option_mode, setup_and_teardown_lp_directory): # given @@ -101,7 +92,8 @@ def test_lp_directory_files(install_dir, test_dir, master_mode, option_mode, set launch_and_compare_lp_with_reference_output(install_dir, master_mode, test_dir) -@pytest.mark.parametrize("test_dir,master_mode", test_data_multiple_candidates) +@pytest.mark.parametrize("test_dir", test_data_multiple_candidates) +@pytest.mark.parametrize("master_mode", ["integer"]) @pytest.mark.parametrize("option_mode", options_mode) def test_lp_multiple_candidates(install_dir, test_dir, master_mode, option_mode, setup_and_teardown_lp_directory): if option_mode == OptionType.ARCHIVE: @@ -110,7 +102,8 @@ def test_lp_multiple_candidates(install_dir, test_dir, master_mode, option_mode, launch_and_compare_lp_with_reference_output(install_dir, master_mode, test_dir) -@pytest.mark.parametrize("study_dir,master_mode", test_data_study_option) +@pytest.mark.parametrize("study_dir", test_data_study_option) +@pytest.mark.parametrize("master_mode", ["integer"]) @pytest.mark.parametrize("option_mode", [OptionType.STUDY]) def test_lp_with_study_option(install_dir, study_dir, master_mode, option_mode, ): launch_and_compare_lp_with_reference_study(install_dir, master_mode, study_dir) From e2c9a6c07f730e36958522f4e78316e41ea0a021 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 7 Feb 2024 16:21:36 +0100 Subject: [PATCH 038/422] Execute lpname e2e tests in tmp directories --- .../lpnamer/test_lpnamerEndToEnd.py | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py index 3abcfb608..4e1d9d403 100644 --- a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py +++ b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py @@ -56,9 +56,14 @@ class OptionType(Enum): ] @pytest.fixture -def setup_and_teardown_lp_directory(request): - test_dir = request.getfixturevalue('test_dir') - output_dir = test_dir.parent / test_dir.stem / "lp"; +def setup_lp_directory(request): + tmp_path = request.getfixturevalue('tmp_path') + source_dir = request.getfixturevalue('test_dir') + study_path = source_dir.parent.parent + shutil.copytree(study_path, tmp_path / study_path.stem) + index = source_dir.parts.index(study_path.stem) + test_dir = tmp_path.joinpath(*source_dir.parts[index:]) + output_dir = test_dir.parent / test_dir.stem / "lp" if Path(output_dir).is_dir(): shutil.rmtree(output_dir) Path(output_dir).mkdir(parents=True, exist_ok=True) @@ -78,18 +83,18 @@ def setup_and_teardown_lp_directory(request): for file in list_files: write_mps_zip.write( file, file.name, compress_type=zipfile.ZIP_DEFLATED) - yield + yield test_dir @pytest.mark.parametrize("test_dir", test_data) @pytest.mark.parametrize("master_mode", ["integer", "relaxed"]) @pytest.mark.parametrize("option_mode", options_mode) -def test_lp_directory_files(install_dir, test_dir, master_mode, option_mode, setup_and_teardown_lp_directory): +def test_lp_directory_files(install_dir, test_dir, master_mode, option_mode, setup_lp_directory, tmp_path): # given if option_mode == OptionType.ARCHIVE: - launch_and_compare_lp_with_reference_archive(install_dir, master_mode, test_dir) + launch_and_compare_lp_with_reference_archive(install_dir, master_mode, setup_lp_directory) elif option_mode == OptionType.OUTPUT: - launch_and_compare_lp_with_reference_output(install_dir, master_mode, test_dir) + launch_and_compare_lp_with_reference_output(install_dir, master_mode, setup_lp_directory) @pytest.mark.parametrize("test_dir", test_data_multiple_candidates) From caa6890d072e4c282df178ecb5ac29ea04ad8443 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 7 Feb 2024 17:24:16 +0100 Subject: [PATCH 039/422] tidy code --- .../AdditionalConstraints.cpp | 23 +++++------ .../problem_modifier/AdditionalConstraints.h | 39 ++++++++++--------- .../problem_modifier/MasterProblemBuilder.cpp | 6 +-- .../problem_modifier/MasterProblemBuilder.h | 2 +- 4 files changed, 34 insertions(+), 36 deletions(-) diff --git a/src/cpp/lpnamer/problem_modifier/AdditionalConstraints.cpp b/src/cpp/lpnamer/problem_modifier/AdditionalConstraints.cpp index 3a57de018..4ab3f804c 100644 --- a/src/cpp/lpnamer/problem_modifier/AdditionalConstraints.cpp +++ b/src/cpp/lpnamer/problem_modifier/AdditionalConstraints.cpp @@ -2,14 +2,16 @@ #include "AdditionalConstraints.h" #include +#include #include "AdditionalConstraintsReader.h" #include "LogUtils.h" AdditionalConstraints::AdditionalConstraints( - std::string const& constraints_file_path, + std::string constraints_file_path, ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger) - : constraintsFilePath_(constraints_file_path), logger_(logger) { + : constraintsFilePath_(std::move(constraints_file_path)), + logger_(std::move(logger)) { ReadConstraintsFile(); } void AdditionalConstraints::ReadConstraintsFile() { @@ -21,7 +23,7 @@ void AdditionalConstraints::ReadConstraintsFile() { addVariablesToBinarise(variables_section); // treat constraints sections - for (std::string sectionName_l : reader_l.getSections()) { + for (const std::string& sectionName_l : reader_l.getSections()) { if (sectionName_l != "variables") { std::map const& constarintsSection_l = reader_l.getSection(sectionName_l); @@ -54,20 +56,15 @@ AdditionalConstraints::getVariablesToBinarise() const { void AdditionalConstraints::constructAdditionalConstraints( const std::string& sectionName_l, const std::map& constarintsSection_l) { - std::string constraintName_l = ""; - std::string constraintSign_l = ""; - double constraintRHS_l = 0; // check that section has defined a unique constraint name - constraintName_l = + std::string constraintName_l = checkAndReturnConstraintName(sectionName_l, constarintsSection_l); - // check that section has defined a sign - constraintSign_l = + std::string constraintSign_l = checkAndReturnSectionSign(sectionName_l, constarintsSection_l); - // check that section has defined a rhs - constraintRHS_l = + double constraintRHS_l = checkAndReturnSectionRhs(sectionName_l, constarintsSection_l); // create and fill the constraint @@ -110,7 +107,7 @@ void AdditionalConstraints::constructAdditionalConstraints( std::string AdditionalConstraints::checkAndReturnConstraintName( const std::string& sectionName_l, const std::map& constarintsSection_l) const { - std::string constraintName_l = ""; + std::string constraintName_l; // check that section has defined a unique constraint name auto temporatyIterator_l = constarintsSection_l.find("name"); if (temporatyIterator_l == constarintsSection_l.end()) { @@ -135,7 +132,7 @@ std::string AdditionalConstraints::checkAndReturnSectionSign( const std::map& constarintsSection_l) const { // check that section has defined a sign - std::string constraintSign_l = ""; + std::string constraintSign_l; auto temporatyIterator_l = constarintsSection_l.find("sign"); if (temporatyIterator_l == constarintsSection_l.end()) { (*logger_)(LogUtils::LOGLEVEL::FATAL) diff --git a/src/cpp/lpnamer/problem_modifier/AdditionalConstraints.h b/src/cpp/lpnamer/problem_modifier/AdditionalConstraints.h index e58eb30e3..a34f24f25 100644 --- a/src/cpp/lpnamer/problem_modifier/AdditionalConstraints.h +++ b/src/cpp/lpnamer/problem_modifier/AdditionalConstraints.h @@ -3,6 +3,7 @@ #include #include #include +#include #include "ProblemGenerationLogger.h" @@ -18,13 +19,13 @@ class AdditionalConstraint : public std::map { std::string _sectionName; std::string _name; std::string _sign; - double _rhs; + double _rhs = 0.0; public: /** * \brief AdditionalConstraint default constructor */ - AdditionalConstraint() : _sectionName(""), _name(""), _sign(""), _rhs(0) {} + AdditionalConstraint() = default; /** * @brief AdditionalConstraint constructor @@ -36,12 +37,11 @@ class AdditionalConstraint : public std::map { * "less_or_equal", "equal" or "greater_or_equal" * @param rhs_p : double RHS of the constraint */ - AdditionalConstraint(std::string const& sectionName_p, - std::string const& constraintName_p, - std::string const& sign_p, double rhs_p) - : _sectionName(sectionName_p), - _name(constraintName_p), - _sign(sign_p), + AdditionalConstraint(std::string sectionName_p, std::string constraintName_p, + std::string sign_p, double rhs_p) + : _sectionName(std::move(sectionName_p)), + _name(std::move(constraintName_p)), + _sign(std::move(sign_p)), _rhs(rhs_p) {} /** @@ -54,14 +54,14 @@ class AdditionalConstraint : public std::map { * * @param name_p : string value : name of the constraint */ - std::string getName() const { return _name; } + [[nodiscard]] std::string getName() const { return _name; } /** * @brief AdditionalConstraint::_rhs getter * * @param rhs_p : double value : rhs of the constraint */ - double getRHS() const { return _rhs; } + [[nodiscard]] double getRHS() const { return _rhs; } /** * @brief AdditionalConstraint::_sign getter @@ -69,7 +69,7 @@ class AdditionalConstraint : public std::map { * @param name_p : string value : sign of the constraint (supported values * "less_or_equal", "equal", "greater_or_equal") */ - std::string getSign() const { return _sign; } + [[nodiscard]] std::string getSign() const { return _sign; } /** * @brief adds a term to the constraint @@ -89,7 +89,7 @@ class AdditionalConstraint : public std::map { * inherites from a map where keys are unique constraint names and values are * the additional constraints */ -struct AdditionalConstraints +class AdditionalConstraints : public std::map { private: // set of variables to which a binary corresponding variable will be created @@ -102,9 +102,9 @@ struct AdditionalConstraints /*! * \brief default constructor for struct AdditionalConstraints */ - AdditionalConstraints( + explicit AdditionalConstraints( ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger) - : logger_(logger) {} + : logger_(std::move(logger)) {} /*! * \brief AdditionalConstraints constructor from an ini file path @@ -113,7 +113,7 @@ struct AdditionalConstraints * constraints file path */ explicit AdditionalConstraints( - std::string const& constraints_file_path, + std::string constraints_file_path, ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger); void SetConstraintsFile(std::string const& constraints_file_path) { @@ -153,7 +153,8 @@ struct AdditionalConstraints * binary variables to create and whose key is the corresponding existing * variable to link to */ - std::map const& getVariablesToBinarise() const; + [[nodiscard]] std::map const& + getVariablesToBinarise() const; /*! * \brief the method is responsible for creating and filling constraints @@ -172,7 +173,7 @@ struct AdditionalConstraints * keys are the constraints entries ("name", "sign", "rhs") \return * std::string the constraint name */ - std::string checkAndReturnConstraintName( + [[nodiscard]] std::string checkAndReturnConstraintName( const std::string& sectionName_l, const std::map& constarintsSection_l) const; @@ -183,7 +184,7 @@ struct AdditionalConstraints * the constraints entries ("name", "sign", "rhs") \return std::string the * constraint sign */ - std::string checkAndReturnSectionSign( + [[nodiscard]] std::string checkAndReturnSectionSign( const std::string& sectionName_l, const std::map& constarintsSection_l) const; @@ -193,7 +194,7 @@ struct AdditionalConstraints * constarintsSection_l is a std::map where keys are * the constraints entries ("name", "sign", "rhs") \return std::string the rhs */ - double checkAndReturnSectionRhs( + [[nodiscard]] double checkAndReturnSectionRhs( const std::string& sectionName_l, const std::map& constarintsSection_l) const; }; diff --git a/src/cpp/lpnamer/problem_modifier/MasterProblemBuilder.cpp b/src/cpp/lpnamer/problem_modifier/MasterProblemBuilder.cpp index 8830d15b8..c9154b815 100644 --- a/src/cpp/lpnamer/problem_modifier/MasterProblemBuilder.cpp +++ b/src/cpp/lpnamer/problem_modifier/MasterProblemBuilder.cpp @@ -7,12 +7,12 @@ #include #include +#include #include "LogUtils.h" -MasterProblemBuilder::MasterProblemBuilder( - const std::string& master_formulation) - : _master_formulation(master_formulation) {} +MasterProblemBuilder::MasterProblemBuilder(std::string master_formulation) + : _master_formulation(std::move(master_formulation)) {} std::shared_ptr MasterProblemBuilder::build( const std::string& solverName, const std::vector& candidates, diff --git a/src/cpp/lpnamer/problem_modifier/MasterProblemBuilder.h b/src/cpp/lpnamer/problem_modifier/MasterProblemBuilder.h index 28cfabe05..f64a9665f 100644 --- a/src/cpp/lpnamer/problem_modifier/MasterProblemBuilder.h +++ b/src/cpp/lpnamer/problem_modifier/MasterProblemBuilder.h @@ -16,7 +16,7 @@ const std::string NB_UNITS_VAR_PREFIX("nb_units_"); class MasterProblemBuilder { public: - explicit MasterProblemBuilder(const std::string& master_formulation); + explicit MasterProblemBuilder(std::string master_formulation); std::shared_ptr build( const std::string& solverName, const std::vector& candidates, SolverLogManager& solver_log_manager); From c8cc92722dbafce0a3be982f924cee708a51e9ba Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 7 Feb 2024 17:29:03 +0100 Subject: [PATCH 040/422] Restore unamed problem --- tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py index 4e1d9d403..b21c4b39d 100644 --- a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py +++ b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py @@ -138,7 +138,7 @@ def launch_and_compare_lp_with_reference_archive(install_dir, master_mode, test_ zip_path = (test_dir.parent / MPS_ZIP).resolve() os.chdir(test_dir.parent) launch_command = [str(lp_namer_exe), "-a", str(zip_path), - "-e", "contraintes.txt", "-f", master_mode] + "-e", "contraintes.txt", "-f", master_mode, "--unnamed-problems"] print(launch_command) # when returned_l = subprocess.run(launch_command, shell=False) From fec196ec283ee38adcfe20c102c347c1d4c80bac Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 8 Feb 2024 14:06:56 +0100 Subject: [PATCH 041/422] Fix LPNamer e2e tests --- .../output/economy/{area.txt => area-01.txt} | 0 .../output/economy/{interco.txt => interco-01.txt} | 0 .../output/economy/{area.txt => area-01.txt} | 0 .../output/economy/{interco.txt => interco-01.txt} | 0 .../lpnamer/problem_modifier/MasterGeneration.cpp | 3 +-- .../problem_modifier/MasterProblemBuilder.cpp | 4 ++-- tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py | 12 ++++++------ 7 files changed, 9 insertions(+), 10 deletions(-) rename data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/{area.txt => area-01.txt} (100%) rename data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/{interco.txt => interco-01.txt} (100%) rename data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/{area.txt => area-01.txt} (100%) rename data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/{interco.txt => interco-01.txt} (100%) diff --git a/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area.txt b/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area.txt rename to data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area-01.txt diff --git a/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco.txt b/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco.txt rename to data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco-01.txt diff --git a/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/area.txt b/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/area-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/area.txt rename to data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/area-01.txt diff --git a/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco.txt b/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco-01.txt similarity index 100% rename from data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco.txt rename to data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco-01.txt diff --git a/src/cpp/lpnamer/problem_modifier/MasterGeneration.cpp b/src/cpp/lpnamer/problem_modifier/MasterGeneration.cpp index 79552088e..ef3a67666 100644 --- a/src/cpp/lpnamer/problem_modifier/MasterGeneration.cpp +++ b/src/cpp/lpnamer/problem_modifier/MasterGeneration.cpp @@ -37,8 +37,7 @@ void MasterGeneration::write_master_mps( std::string const &master_formulation, std::string const &solver_name, const AdditionalConstraints &additionalConstraints_p, SolverLogManager&solver_log_manager) const { - SolverAbstract::Ptr master_l = - MasterProblemBuilder(master_formulation) + auto master_l = MasterProblemBuilder(master_formulation) .build(solver_name, candidates, solver_log_manager); treatAdditionalConstraints(master_l, additionalConstraints_p, logger_); diff --git a/src/cpp/lpnamer/problem_modifier/MasterProblemBuilder.cpp b/src/cpp/lpnamer/problem_modifier/MasterProblemBuilder.cpp index c9154b815..1bcc8df4a 100644 --- a/src/cpp/lpnamer/problem_modifier/MasterProblemBuilder.cpp +++ b/src/cpp/lpnamer/problem_modifier/MasterProblemBuilder.cpp @@ -42,7 +42,7 @@ std::shared_ptr MasterProblemBuilder::build( void MasterProblemBuilder::addPmaxConstraint( const std::vector& candidatesInteger, SolverAbstract& master_l) { - auto n_integer = (int)candidatesInteger.size(); + auto n_integer = static_cast(candidatesInteger.size()); if (n_integer > 0) { std::vector dmatval; std::vector colind; @@ -63,7 +63,7 @@ void MasterProblemBuilder::addPmaxConstraint( int nVarColumNumber = nbColPmaxVar + positionInIntegerCandidadeList; // pMax - n unit_size = 0 - rstart.push_back((int)dmatval.size()); + rstart.push_back(static_cast(dmatval.size())); rhs.push_back(0); rowtype.push_back('E'); diff --git a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py index b21c4b39d..09f224ab0 100644 --- a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py +++ b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py @@ -31,11 +31,12 @@ TEST_LP_RELAXED_02 = DATA_TEST_RELAXED / "SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed" / "output" \ / "economy" test_data = [ - TEST_LP_INTEGER_01, - TEST_LP_INTEGER_02, + (TEST_LP_INTEGER_01, "integer"), + (TEST_LP_INTEGER_02, "integer"), + (TEST_LP_RELAXED_01, "relaxed"), + (TEST_LP_RELAXED_02, "relaxed") ] - class OptionType(Enum): ARCHIVE = 1 OUTPUT = 2 @@ -86,8 +87,7 @@ def setup_lp_directory(request): yield test_dir -@pytest.mark.parametrize("test_dir", test_data) -@pytest.mark.parametrize("master_mode", ["integer", "relaxed"]) +@pytest.mark.parametrize("test_dir, master_mode", test_data) @pytest.mark.parametrize("option_mode", options_mode) def test_lp_directory_files(install_dir, test_dir, master_mode, option_mode, setup_lp_directory, tmp_path): # given @@ -136,7 +136,7 @@ def launch_and_compare_lp_with_reference_archive(install_dir, master_mode, test_ lp_dir = test_dir.parent / (test_dir.stem + "-Xpansion") / "lp" lp_namer_exe = Path(install_dir) / "lp_namer" zip_path = (test_dir.parent / MPS_ZIP).resolve() - os.chdir(test_dir.parent) + os.chdir(test_dir.parent.parent) launch_command = [str(lp_namer_exe), "-a", str(zip_path), "-e", "contraintes.txt", "-f", master_mode, "--unnamed-problems"] print(launch_command) From 3f0676f4332e27ff40e024ab223e369ebea7181f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 9 Feb 2024 15:43:23 +0100 Subject: [PATCH 042/422] ADR: Memory, archive and file mode support --- .../Keep_file_mode_support_in_pbgen.md | 20 +++++++++++++++++++ ...ve_archive_and_file_support_in_launcher.md | 19 ++++++++++++++++++ .../Remove_archive_support_in_pb_gen.md | 20 +++++++++++++++++++ 3 files changed, 59 insertions(+) create mode 100644 conception/Architecture_decision_records/Keep_file_mode_support_in_pbgen.md create mode 100644 conception/Architecture_decision_records/Remove_archive_and_file_support_in_launcher.md create mode 100644 conception/Architecture_decision_records/Remove_archive_support_in_pb_gen.md diff --git a/conception/Architecture_decision_records/Keep_file_mode_support_in_pbgen.md b/conception/Architecture_decision_records/Keep_file_mode_support_in_pbgen.md new file mode 100644 index 000000000..041a18b42 --- /dev/null +++ b/conception/Architecture_decision_records/Keep_file_mode_support_in_pbgen.md @@ -0,0 +1,20 @@ +# Keep file mode support in problem generation + +## Accepted [09 Feb 2024] + +## Context + +Given that the new nominal case is [to use Antares as a library](Change_xpansion_nomila_case_to_use_simulator_lib.md) we +could remove +support for file mode in problem generation. However, it can be useful to keep this mode for debugging purpose where we +will want to compare problems from Antares (written as files) and debug lpnamer. One case particulary would be if +Antares simulation +takes a lot of time, in this case we may want to write mps files to prevent rerunning Antares simulation each time + +## Decision + +Keep support for file mode in lpnamer + +## Consequences + +- Keep the possibility to debug lpnamer using mps file diff --git a/conception/Architecture_decision_records/Remove_archive_and_file_support_in_launcher.md b/conception/Architecture_decision_records/Remove_archive_and_file_support_in_launcher.md new file mode 100644 index 000000000..c98008110 --- /dev/null +++ b/conception/Architecture_decision_records/Remove_archive_and_file_support_in_launcher.md @@ -0,0 +1,19 @@ +# Remove archive and file support in Launcher + +## Accepted [09 Feb 2024] + +## Context + +Launcher (python components) is becoming more and more complexe. Given that Launcher is used for Xpansion business case +(by opposition to R&D) and +that [the nominal case is to use Antares as a lib](Change_xpansion_nomila_case_to_use_simulator_lib.md) +it is not necessary to support archive mode or file mode in Launcher + +## Decision + +- Remove archive mode in launcher +- Remove file mode in launcher + +## Consequences + +Simplify and clarify Launcher code and usage diff --git a/conception/Architecture_decision_records/Remove_archive_support_in_pb_gen.md b/conception/Architecture_decision_records/Remove_archive_support_in_pb_gen.md new file mode 100644 index 000000000..b06773af1 --- /dev/null +++ b/conception/Architecture_decision_records/Remove_archive_support_in_pb_gen.md @@ -0,0 +1,20 @@ +# Remove archive support in problem generation + +## Accepted [09 Feb 2024] + +## Context + +Given that the new nominal case is [to use Antares as a library](Change_xpansion_nomila_case_to_use_simulator_lib.md) we +could remove +support for archive mode in problem generation. Given that archive mode was a way to reduce the size on disk and now +memory mode +completely remove the need to use file we can remove support of archive file as "input" of problem generation or as +output + +## Decision + +Remove archive support in problem generation + +## Consequences + +- Fewer cases to maintain From 0ddc68bb8cf8448a2f7e35e0b3ad5c2478fb8dd3 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 9 Feb 2024 11:15:16 +0100 Subject: [PATCH 043/422] ADR: Nominal case in memory --- ...ansion_nomila_case_to_use_simulator_lib.md | 24 +++++++++++++++++++ .../LinkProfile_as_vector_instead_of_array.md | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 conception/Architecture_decision_records/Change_xpansion_nomila_case_to_use_simulator_lib.md diff --git a/conception/Architecture_decision_records/Change_xpansion_nomila_case_to_use_simulator_lib.md b/conception/Architecture_decision_records/Change_xpansion_nomila_case_to_use_simulator_lib.md new file mode 100644 index 000000000..2b7448644 --- /dev/null +++ b/conception/Architecture_decision_records/Change_xpansion_nomila_case_to_use_simulator_lib.md @@ -0,0 +1,24 @@ +# Change Xpansion nominal case to use Antares as a library + +## Accepted [09 Feb 2024] + +## Context + +The current nominal case is to execute Antares which output MPS files and read them in subsequent xpansion component ( +lpnamer). +Having to write files to reread them is a performance pitfall. +A way to address this is to have Antares work as lib linked by Xpansion components. This way problems data can be shared +through API calls and common interface or data structures. + +## Decision + +- Make a lib of Antares and expose an API to retrieve problems data +- Link to this API in Xpansion and retrieve data through said API instead of reading files +- Handle this case as the nominal case for an Xpansion execution, mainly with Launcher.py + +## Consequences + +- No intermediate files written between Antares and Xpansion +- Improve performance in data transmission between component +- Antares' simulation performed in Xpansion executable. Could lead to decrease performance with MPI if an MPI process + is running in only one core. Meaning Antares simulation will not be or poorly parallelized. diff --git a/conception/Architecture_decision_records/LinkProfile_as_vector_instead_of_array.md b/conception/Architecture_decision_records/LinkProfile_as_vector_instead_of_array.md index 5193158e9..3569f5cab 100644 --- a/conception/Architecture_decision_records/LinkProfile_as_vector_instead_of_array.md +++ b/conception/Architecture_decision_records/LinkProfile_as_vector_instead_of_array.md @@ -1,6 +1,6 @@ # Hold link profile values in vector instead of array -## Accepter +## Accepted ## Vector on Heap, arrays on Stack From 88586e41aeff7515bcd8344bfb1fb3ff6c4ea170 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 13 Feb 2024 10:02:44 +0100 Subject: [PATCH 044/422] Fix tests --- .../input/links/area1/peak.txt | 17520 ++++----- .../input/links/area1/semibase.txt | 17520 ++++----- .../input/links/area2/flex.txt | 17520 ++++----- .../output/simulation/area-1-1.txt | 8 + .../output/simulation/interco-1-1.txt | 7 + .../output/simulation/reference_lp/master.mps | 33 + .../reference_lp/problem-1-1--optim-nb-1.mps | 29614 ++++++++++++++++ .../simulation/reference_lp/structure.txt | 10 + .../settings/generaldata.ini | 13 +- .../user/expansion/candidates.ini | 7 +- src/cpp/helpers/ArchiveReader.cpp | 2 +- src/python/antares_xpansion/driver.py | 4 +- tests/end_to_end/examples/example_test.py | 22 +- 13 files changed, 55981 insertions(+), 26299 deletions(-) create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/area-1-1.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/interco-1-1.txt create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/master.mps create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/structure.txt diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/peak.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/peak.txt index 3ea034414..85d4487ea 100644 --- a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/peak.txt +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/peak.txt @@ -1,8760 +1,8760 @@ -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1400.000000 1400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +400.000000 400.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/semibase.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/semibase.txt index 2b24e44df..49d103e45 100644 --- a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/semibase.txt +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area1/semibase.txt @@ -1,8760 +1,8760 @@ -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -200.000000 200.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/flex.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/flex.txt index ee88c4751..70baf1312 100644 --- a/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/flex.txt +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/input/links/area2/flex.txt @@ -1,8760 +1,8760 @@ -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -1000.000000 1000.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +632.140179 632.140179 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/area-1-1.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/area-1-1.txt new file mode 100644 index 000000000..cd8136a6e --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/area-1-1.txt @@ -0,0 +1,8 @@ +area1 +area2 +flex +peak +pv +semibase +store_in +store_out diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/interco-1-1.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/interco-1-1.txt new file mode 100644 index 000000000..9ee2d6512 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/interco-1-1.txt @@ -0,0 +1,7 @@ +0 0 1 +1 0 3 +2 0 5 +3 1 2 +4 1 4 +5 2 6 +6 2 7 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/master.mps b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/master.mps new file mode 100644 index 000000000..f2e2c229a --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/master.mps @@ -0,0 +1,33 @@ +NAME ClpDefau FREE +ROWS + N OBJROW + E R0000000 + E R0000001 + E R0000002 + L R0000003 +COLUMNS + battery OBJROW 60000 + peak OBJROW 60000 + peak R0000000 1 + pv OBJROW 55400 + semibase OBJROW 126000 + semibase R0000001 1 + semibase R0000003 1 + transmission_line OBJROW 10000 + transmission_line R0000002 1 + transmission_line R0000003 1 + nb_units_peak R0000000 -100 + nb_units_semibase R0000001 -200 + nb_units_transmission_line R0000002 -400 +RHS + RHS R0000003 300 +BOUNDS + UP BOUND battery 1000 + UP BOUND peak 2000 + UP BOUND pv 1000 + UP BOUND semibase 2000 + UP BOUND transmission_line 3200 + UI BOUND nb_units_peak 20 + UI BOUND nb_units_semibase 10 + UI BOUND nb_units_transmission_line 8 +ENDATA diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps new file mode 100644 index 000000000..a8fd01aad --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps @@ -0,0 +1,29614 @@ +NAME ClpDefau FREE +ROWS + N OBJROW + E AreaBalance::area::hour<0> + L FictiveLoads::area::hour<0> + E AreaBalance::area::hour<0> + L FictiveLoads::area::hour<0> + E AreaBalance::area::hour<0> + L FictiveLoads::area::hour<0> + E AreaBalance::area::hour<0> + L FictiveLoads::area::hour<0> + E AreaBalance::area::hour<0> + L FictiveLoads::area::hour<0> + E AreaBalance::area::hour<0> + L FictiveLoads::area::hour<0> + E AreaBalance::area::hour<0> + L FictiveLoads::area::hour<0> + E AreaBalance::area::hour<0> + L FictiveLoads::area::hour<0> + E FlowDissociation::link::hour<0> + E AreaBalance::area::hour<1> + L FictiveLoads::area::hour<1> + E AreaBalance::area::hour<1> + L FictiveLoads::area::hour<1> + E AreaBalance::area::hour<1> + L FictiveLoads::area::hour<1> + E AreaBalance::area::hour<1> + L FictiveLoads::area::hour<1> + E AreaBalance::area::hour<1> + L FictiveLoads::area::hour<1> + E AreaBalance::area::hour<1> + L FictiveLoads::area::hour<1> + E AreaBalance::area::hour<1> + L FictiveLoads::area::hour<1> + E AreaBalance::area::hour<1> + L FictiveLoads::area::hour<1> + E FlowDissociation::link::hour<1> + E AreaBalance::area::hour<2> + L FictiveLoads::area::hour<2> + E AreaBalance::area::hour<2> + L FictiveLoads::area::hour<2> + E AreaBalance::area::hour<2> + L FictiveLoads::area::hour<2> + E AreaBalance::area::hour<2> + L FictiveLoads::area::hour<2> + E AreaBalance::area::hour<2> + L FictiveLoads::area::hour<2> + E AreaBalance::area::hour<2> + L FictiveLoads::area::hour<2> + E AreaBalance::area::hour<2> + L FictiveLoads::area::hour<2> + E AreaBalance::area::hour<2> + L FictiveLoads::area::hour<2> + E FlowDissociation::link::hour<2> + E AreaBalance::area::hour<3> + L FictiveLoads::area::hour<3> + E AreaBalance::area::hour<3> + L FictiveLoads::area::hour<3> + E AreaBalance::area::hour<3> + L FictiveLoads::area::hour<3> + E AreaBalance::area::hour<3> + L FictiveLoads::area::hour<3> + E AreaBalance::area::hour<3> + L FictiveLoads::area::hour<3> + E AreaBalance::area::hour<3> + L FictiveLoads::area::hour<3> + E AreaBalance::area::hour<3> + L FictiveLoads::area::hour<3> + E AreaBalance::area::hour<3> + L FictiveLoads::area::hour<3> + E FlowDissociation::link::hour<3> + E AreaBalance::area::hour<4> + L FictiveLoads::area::hour<4> + E AreaBalance::area::hour<4> + L FictiveLoads::area::hour<4> + E AreaBalance::area::hour<4> + L FictiveLoads::area::hour<4> + E AreaBalance::area::hour<4> + L FictiveLoads::area::hour<4> + E AreaBalance::area::hour<4> + L FictiveLoads::area::hour<4> + E AreaBalance::area::hour<4> + L FictiveLoads::area::hour<4> + E AreaBalance::area::hour<4> + L FictiveLoads::area::hour<4> + E AreaBalance::area::hour<4> + L FictiveLoads::area::hour<4> + E FlowDissociation::link::hour<4> + E AreaBalance::area::hour<5> + L FictiveLoads::area::hour<5> + E AreaBalance::area::hour<5> + L FictiveLoads::area::hour<5> + E AreaBalance::area::hour<5> + L FictiveLoads::area::hour<5> + E AreaBalance::area::hour<5> + L FictiveLoads::area::hour<5> + E AreaBalance::area::hour<5> + L FictiveLoads::area::hour<5> + E AreaBalance::area::hour<5> + L FictiveLoads::area::hour<5> + E AreaBalance::area::hour<5> + L FictiveLoads::area::hour<5> + E AreaBalance::area::hour<5> + L FictiveLoads::area::hour<5> + E FlowDissociation::link::hour<5> + E AreaBalance::area::hour<6> + L FictiveLoads::area::hour<6> + E AreaBalance::area::hour<6> + L FictiveLoads::area::hour<6> + E AreaBalance::area::hour<6> + L FictiveLoads::area::hour<6> + E AreaBalance::area::hour<6> + L FictiveLoads::area::hour<6> + E AreaBalance::area::hour<6> + L FictiveLoads::area::hour<6> + E AreaBalance::area::hour<6> + L FictiveLoads::area::hour<6> + E AreaBalance::area::hour<6> + L FictiveLoads::area::hour<6> + E AreaBalance::area::hour<6> + L FictiveLoads::area::hour<6> + E FlowDissociation::link::hour<6> + E AreaBalance::area::hour<7> + L FictiveLoads::area::hour<7> + E AreaBalance::area::hour<7> + L FictiveLoads::area::hour<7> + E AreaBalance::area::hour<7> + L FictiveLoads::area::hour<7> + E AreaBalance::area::hour<7> + L FictiveLoads::area::hour<7> + E AreaBalance::area::hour<7> + L FictiveLoads::area::hour<7> + E AreaBalance::area::hour<7> + L FictiveLoads::area::hour<7> + E AreaBalance::area::hour<7> + L FictiveLoads::area::hour<7> + E AreaBalance::area::hour<7> + L FictiveLoads::area::hour<7> + E FlowDissociation::link::hour<7> + E AreaBalance::area::hour<8> + L FictiveLoads::area::hour<8> + E AreaBalance::area::hour<8> + L FictiveLoads::area::hour<8> + E AreaBalance::area::hour<8> + L FictiveLoads::area::hour<8> + E AreaBalance::area::hour<8> + L FictiveLoads::area::hour<8> + E AreaBalance::area::hour<8> + L FictiveLoads::area::hour<8> + E AreaBalance::area::hour<8> + L FictiveLoads::area::hour<8> + E AreaBalance::area::hour<8> + L FictiveLoads::area::hour<8> + E AreaBalance::area::hour<8> + L FictiveLoads::area::hour<8> + E FlowDissociation::link::hour<8> + E AreaBalance::area::hour<9> + L FictiveLoads::area::hour<9> + E AreaBalance::area::hour<9> + L FictiveLoads::area::hour<9> + E AreaBalance::area::hour<9> + L FictiveLoads::area::hour<9> + E AreaBalance::area::hour<9> + L FictiveLoads::area::hour<9> + E AreaBalance::area::hour<9> + L FictiveLoads::area::hour<9> + E AreaBalance::area::hour<9> + L FictiveLoads::area::hour<9> + E AreaBalance::area::hour<9> + L FictiveLoads::area::hour<9> + E AreaBalance::area::hour<9> + L FictiveLoads::area::hour<9> + E FlowDissociation::link::hour<9> + E AreaBalance::area::hour<10> + L FictiveLoads::area::hour<10> + E AreaBalance::area::hour<10> + L FictiveLoads::area::hour<10> + E AreaBalance::area::hour<10> + L FictiveLoads::area::hour<10> + E AreaBalance::area::hour<10> + L FictiveLoads::area::hour<10> + E AreaBalance::area::hour<10> + L FictiveLoads::area::hour<10> + E AreaBalance::area::hour<10> + L FictiveLoads::area::hour<10> + E AreaBalance::area::hour<10> + L FictiveLoads::area::hour<10> + E AreaBalance::area::hour<10> + L FictiveLoads::area::hour<10> + E FlowDissociation::link::hour<10> + E AreaBalance::area::hour<11> + L FictiveLoads::area::hour<11> + E AreaBalance::area::hour<11> + L FictiveLoads::area::hour<11> + E AreaBalance::area::hour<11> + L FictiveLoads::area::hour<11> + E AreaBalance::area::hour<11> + L FictiveLoads::area::hour<11> + E AreaBalance::area::hour<11> + L FictiveLoads::area::hour<11> + E AreaBalance::area::hour<11> + L FictiveLoads::area::hour<11> + E AreaBalance::area::hour<11> + L FictiveLoads::area::hour<11> + E AreaBalance::area::hour<11> + L FictiveLoads::area::hour<11> + E FlowDissociation::link::hour<11> + E AreaBalance::area::hour<12> + L FictiveLoads::area::hour<12> + E AreaBalance::area::hour<12> + L FictiveLoads::area::hour<12> + E AreaBalance::area::hour<12> + L FictiveLoads::area::hour<12> + E AreaBalance::area::hour<12> + L FictiveLoads::area::hour<12> + E AreaBalance::area::hour<12> + L FictiveLoads::area::hour<12> + E AreaBalance::area::hour<12> + L FictiveLoads::area::hour<12> + E AreaBalance::area::hour<12> + L FictiveLoads::area::hour<12> + E AreaBalance::area::hour<12> + L FictiveLoads::area::hour<12> + E FlowDissociation::link::hour<12> + E AreaBalance::area::hour<13> + L FictiveLoads::area::hour<13> + E AreaBalance::area::hour<13> + L FictiveLoads::area::hour<13> + E AreaBalance::area::hour<13> + L FictiveLoads::area::hour<13> + E AreaBalance::area::hour<13> + L FictiveLoads::area::hour<13> + E AreaBalance::area::hour<13> + L FictiveLoads::area::hour<13> + E AreaBalance::area::hour<13> + L FictiveLoads::area::hour<13> + E AreaBalance::area::hour<13> + L FictiveLoads::area::hour<13> + E AreaBalance::area::hour<13> + L FictiveLoads::area::hour<13> + E FlowDissociation::link::hour<13> + E AreaBalance::area::hour<14> + L FictiveLoads::area::hour<14> + E AreaBalance::area::hour<14> + L FictiveLoads::area::hour<14> + E AreaBalance::area::hour<14> + L FictiveLoads::area::hour<14> + E AreaBalance::area::hour<14> + L FictiveLoads::area::hour<14> + E AreaBalance::area::hour<14> + L FictiveLoads::area::hour<14> + E AreaBalance::area::hour<14> + L FictiveLoads::area::hour<14> + E AreaBalance::area::hour<14> + L FictiveLoads::area::hour<14> + E AreaBalance::area::hour<14> + L FictiveLoads::area::hour<14> + E FlowDissociation::link::hour<14> + E AreaBalance::area::hour<15> + L FictiveLoads::area::hour<15> + E AreaBalance::area::hour<15> + L FictiveLoads::area::hour<15> + E AreaBalance::area::hour<15> + L FictiveLoads::area::hour<15> + E AreaBalance::area::hour<15> + L FictiveLoads::area::hour<15> + E AreaBalance::area::hour<15> + L FictiveLoads::area::hour<15> + E AreaBalance::area::hour<15> + L FictiveLoads::area::hour<15> + E AreaBalance::area::hour<15> + L FictiveLoads::area::hour<15> + E AreaBalance::area::hour<15> + L FictiveLoads::area::hour<15> + E FlowDissociation::link::hour<15> + E AreaBalance::area::hour<16> + L FictiveLoads::area::hour<16> + E AreaBalance::area::hour<16> + L FictiveLoads::area::hour<16> + E AreaBalance::area::hour<16> + L FictiveLoads::area::hour<16> + E AreaBalance::area::hour<16> + L FictiveLoads::area::hour<16> + E AreaBalance::area::hour<16> + L FictiveLoads::area::hour<16> + E AreaBalance::area::hour<16> + L FictiveLoads::area::hour<16> + E AreaBalance::area::hour<16> + L FictiveLoads::area::hour<16> + E AreaBalance::area::hour<16> + L FictiveLoads::area::hour<16> + E FlowDissociation::link::hour<16> + E AreaBalance::area::hour<17> + L FictiveLoads::area::hour<17> + E AreaBalance::area::hour<17> + L FictiveLoads::area::hour<17> + E AreaBalance::area::hour<17> + L FictiveLoads::area::hour<17> + E AreaBalance::area::hour<17> + L FictiveLoads::area::hour<17> + E AreaBalance::area::hour<17> + L FictiveLoads::area::hour<17> + E AreaBalance::area::hour<17> + L FictiveLoads::area::hour<17> + E AreaBalance::area::hour<17> + L FictiveLoads::area::hour<17> + E AreaBalance::area::hour<17> + L FictiveLoads::area::hour<17> + E FlowDissociation::link::hour<17> + E AreaBalance::area::hour<18> + L FictiveLoads::area::hour<18> + E AreaBalance::area::hour<18> + L FictiveLoads::area::hour<18> + E AreaBalance::area::hour<18> + L FictiveLoads::area::hour<18> + E AreaBalance::area::hour<18> + L FictiveLoads::area::hour<18> + E AreaBalance::area::hour<18> + L FictiveLoads::area::hour<18> + E AreaBalance::area::hour<18> + L FictiveLoads::area::hour<18> + E AreaBalance::area::hour<18> + L FictiveLoads::area::hour<18> + E AreaBalance::area::hour<18> + L FictiveLoads::area::hour<18> + E FlowDissociation::link::hour<18> + E AreaBalance::area::hour<19> + L FictiveLoads::area::hour<19> + E AreaBalance::area::hour<19> + L FictiveLoads::area::hour<19> + E AreaBalance::area::hour<19> + L FictiveLoads::area::hour<19> + E AreaBalance::area::hour<19> + L FictiveLoads::area::hour<19> + E AreaBalance::area::hour<19> + L FictiveLoads::area::hour<19> + E AreaBalance::area::hour<19> + L FictiveLoads::area::hour<19> + E AreaBalance::area::hour<19> + L FictiveLoads::area::hour<19> + E AreaBalance::area::hour<19> + L FictiveLoads::area::hour<19> + E FlowDissociation::link::hour<19> + E AreaBalance::area::hour<20> + L FictiveLoads::area::hour<20> + E AreaBalance::area::hour<20> + L FictiveLoads::area::hour<20> + E AreaBalance::area::hour<20> + L FictiveLoads::area::hour<20> + E AreaBalance::area::hour<20> + L FictiveLoads::area::hour<20> + E AreaBalance::area::hour<20> + L FictiveLoads::area::hour<20> + E AreaBalance::area::hour<20> + L FictiveLoads::area::hour<20> + E AreaBalance::area::hour<20> + L FictiveLoads::area::hour<20> + E AreaBalance::area::hour<20> + L FictiveLoads::area::hour<20> + E FlowDissociation::link::hour<20> + E AreaBalance::area::hour<21> + L FictiveLoads::area::hour<21> + E AreaBalance::area::hour<21> + L FictiveLoads::area::hour<21> + E AreaBalance::area::hour<21> + L FictiveLoads::area::hour<21> + E AreaBalance::area::hour<21> + L FictiveLoads::area::hour<21> + E AreaBalance::area::hour<21> + L FictiveLoads::area::hour<21> + E AreaBalance::area::hour<21> + L FictiveLoads::area::hour<21> + E AreaBalance::area::hour<21> + L FictiveLoads::area::hour<21> + E AreaBalance::area::hour<21> + L FictiveLoads::area::hour<21> + E FlowDissociation::link::hour<21> + E AreaBalance::area::hour<22> + L FictiveLoads::area::hour<22> + E AreaBalance::area::hour<22> + L FictiveLoads::area::hour<22> + E AreaBalance::area::hour<22> + L FictiveLoads::area::hour<22> + E AreaBalance::area::hour<22> + L FictiveLoads::area::hour<22> + E AreaBalance::area::hour<22> + L FictiveLoads::area::hour<22> + E AreaBalance::area::hour<22> + L FictiveLoads::area::hour<22> + E AreaBalance::area::hour<22> + L FictiveLoads::area::hour<22> + E AreaBalance::area::hour<22> + L FictiveLoads::area::hour<22> + E FlowDissociation::link::hour<22> + E AreaBalance::area::hour<23> + L FictiveLoads::area::hour<23> + E AreaBalance::area::hour<23> + L FictiveLoads::area::hour<23> + E AreaBalance::area::hour<23> + L FictiveLoads::area::hour<23> + E AreaBalance::area::hour<23> + L FictiveLoads::area::hour<23> + E AreaBalance::area::hour<23> + L FictiveLoads::area::hour<23> + E AreaBalance::area::hour<23> + L FictiveLoads::area::hour<23> + E AreaBalance::area::hour<23> + L FictiveLoads::area::hour<23> + E AreaBalance::area::hour<23> + L FictiveLoads::area::hour<23> + E FlowDissociation::link::hour<23> + E AreaBalance::area::hour<24> + L FictiveLoads::area::hour<24> + E AreaBalance::area::hour<24> + L FictiveLoads::area::hour<24> + E AreaBalance::area::hour<24> + L FictiveLoads::area::hour<24> + E AreaBalance::area::hour<24> + L FictiveLoads::area::hour<24> + E AreaBalance::area::hour<24> + L FictiveLoads::area::hour<24> + E AreaBalance::area::hour<24> + L FictiveLoads::area::hour<24> + E AreaBalance::area::hour<24> + L FictiveLoads::area::hour<24> + E AreaBalance::area::hour<24> + L FictiveLoads::area::hour<24> + E FlowDissociation::link::hour<24> + E AreaBalance::area::hour<25> + L FictiveLoads::area::hour<25> + E AreaBalance::area::hour<25> + L FictiveLoads::area::hour<25> + E AreaBalance::area::hour<25> + L FictiveLoads::area::hour<25> + E AreaBalance::area::hour<25> + L FictiveLoads::area::hour<25> + E AreaBalance::area::hour<25> + L FictiveLoads::area::hour<25> + E AreaBalance::area::hour<25> + L FictiveLoads::area::hour<25> + E AreaBalance::area::hour<25> + L FictiveLoads::area::hour<25> + E AreaBalance::area::hour<25> + L FictiveLoads::area::hour<25> + E FlowDissociation::link::hour<25> + E AreaBalance::area::hour<26> + L FictiveLoads::area::hour<26> + E AreaBalance::area::hour<26> + L FictiveLoads::area::hour<26> + E AreaBalance::area::hour<26> + L FictiveLoads::area::hour<26> + E AreaBalance::area::hour<26> + L FictiveLoads::area::hour<26> + E AreaBalance::area::hour<26> + L FictiveLoads::area::hour<26> + E AreaBalance::area::hour<26> + L FictiveLoads::area::hour<26> + E AreaBalance::area::hour<26> + L FictiveLoads::area::hour<26> + E AreaBalance::area::hour<26> + L FictiveLoads::area::hour<26> + E FlowDissociation::link::hour<26> + E AreaBalance::area::hour<27> + L FictiveLoads::area::hour<27> + E AreaBalance::area::hour<27> + L FictiveLoads::area::hour<27> + E AreaBalance::area::hour<27> + L FictiveLoads::area::hour<27> + E AreaBalance::area::hour<27> + L FictiveLoads::area::hour<27> + E AreaBalance::area::hour<27> + L FictiveLoads::area::hour<27> + E AreaBalance::area::hour<27> + L FictiveLoads::area::hour<27> + E AreaBalance::area::hour<27> + L FictiveLoads::area::hour<27> + E AreaBalance::area::hour<27> + L FictiveLoads::area::hour<27> + E FlowDissociation::link::hour<27> + E AreaBalance::area::hour<28> + L FictiveLoads::area::hour<28> + E AreaBalance::area::hour<28> + L FictiveLoads::area::hour<28> + E AreaBalance::area::hour<28> + L FictiveLoads::area::hour<28> + E AreaBalance::area::hour<28> + L FictiveLoads::area::hour<28> + E AreaBalance::area::hour<28> + L FictiveLoads::area::hour<28> + E AreaBalance::area::hour<28> + L FictiveLoads::area::hour<28> + E AreaBalance::area::hour<28> + L FictiveLoads::area::hour<28> + E AreaBalance::area::hour<28> + L FictiveLoads::area::hour<28> + E FlowDissociation::link::hour<28> + E AreaBalance::area::hour<29> + L FictiveLoads::area::hour<29> + E AreaBalance::area::hour<29> + L FictiveLoads::area::hour<29> + E AreaBalance::area::hour<29> + L FictiveLoads::area::hour<29> + E AreaBalance::area::hour<29> + L FictiveLoads::area::hour<29> + E AreaBalance::area::hour<29> + L FictiveLoads::area::hour<29> + E AreaBalance::area::hour<29> + L FictiveLoads::area::hour<29> + E AreaBalance::area::hour<29> + L FictiveLoads::area::hour<29> + E AreaBalance::area::hour<29> + L FictiveLoads::area::hour<29> + E FlowDissociation::link::hour<29> + E AreaBalance::area::hour<30> + L FictiveLoads::area::hour<30> + E AreaBalance::area::hour<30> + L FictiveLoads::area::hour<30> + E AreaBalance::area::hour<30> + L FictiveLoads::area::hour<30> + E AreaBalance::area::hour<30> + L FictiveLoads::area::hour<30> + E AreaBalance::area::hour<30> + L FictiveLoads::area::hour<30> + E AreaBalance::area::hour<30> + L FictiveLoads::area::hour<30> + E AreaBalance::area::hour<30> + L FictiveLoads::area::hour<30> + E AreaBalance::area::hour<30> + L FictiveLoads::area::hour<30> + E FlowDissociation::link::hour<30> + E AreaBalance::area::hour<31> + L FictiveLoads::area::hour<31> + E AreaBalance::area::hour<31> + L FictiveLoads::area::hour<31> + E AreaBalance::area::hour<31> + L FictiveLoads::area::hour<31> + E AreaBalance::area::hour<31> + L FictiveLoads::area::hour<31> + E AreaBalance::area::hour<31> + L FictiveLoads::area::hour<31> + E AreaBalance::area::hour<31> + L FictiveLoads::area::hour<31> + E AreaBalance::area::hour<31> + L FictiveLoads::area::hour<31> + E AreaBalance::area::hour<31> + L FictiveLoads::area::hour<31> + E FlowDissociation::link::hour<31> + E AreaBalance::area::hour<32> + L FictiveLoads::area::hour<32> + E AreaBalance::area::hour<32> + L FictiveLoads::area::hour<32> + E AreaBalance::area::hour<32> + L FictiveLoads::area::hour<32> + E AreaBalance::area::hour<32> + L FictiveLoads::area::hour<32> + E AreaBalance::area::hour<32> + L FictiveLoads::area::hour<32> + E AreaBalance::area::hour<32> + L FictiveLoads::area::hour<32> + E AreaBalance::area::hour<32> + L FictiveLoads::area::hour<32> + E AreaBalance::area::hour<32> + L FictiveLoads::area::hour<32> + E FlowDissociation::link::hour<32> + E AreaBalance::area::hour<33> + L FictiveLoads::area::hour<33> + E AreaBalance::area::hour<33> + L FictiveLoads::area::hour<33> + E AreaBalance::area::hour<33> + L FictiveLoads::area::hour<33> + E AreaBalance::area::hour<33> + L FictiveLoads::area::hour<33> + E AreaBalance::area::hour<33> + L FictiveLoads::area::hour<33> + E AreaBalance::area::hour<33> + L FictiveLoads::area::hour<33> + E AreaBalance::area::hour<33> + L FictiveLoads::area::hour<33> + E AreaBalance::area::hour<33> + L FictiveLoads::area::hour<33> + E FlowDissociation::link::hour<33> + E AreaBalance::area::hour<34> + L FictiveLoads::area::hour<34> + E AreaBalance::area::hour<34> + L FictiveLoads::area::hour<34> + E AreaBalance::area::hour<34> + L FictiveLoads::area::hour<34> + E AreaBalance::area::hour<34> + L FictiveLoads::area::hour<34> + E AreaBalance::area::hour<34> + L FictiveLoads::area::hour<34> + E AreaBalance::area::hour<34> + L FictiveLoads::area::hour<34> + E AreaBalance::area::hour<34> + L FictiveLoads::area::hour<34> + E AreaBalance::area::hour<34> + L FictiveLoads::area::hour<34> + E FlowDissociation::link::hour<34> + E AreaBalance::area::hour<35> + L FictiveLoads::area::hour<35> + E AreaBalance::area::hour<35> + L FictiveLoads::area::hour<35> + E AreaBalance::area::hour<35> + L FictiveLoads::area::hour<35> + E AreaBalance::area::hour<35> + L FictiveLoads::area::hour<35> + E AreaBalance::area::hour<35> + L FictiveLoads::area::hour<35> + E AreaBalance::area::hour<35> + L FictiveLoads::area::hour<35> + E AreaBalance::area::hour<35> + L FictiveLoads::area::hour<35> + E AreaBalance::area::hour<35> + L FictiveLoads::area::hour<35> + E FlowDissociation::link::hour<35> + E AreaBalance::area::hour<36> + L FictiveLoads::area::hour<36> + E AreaBalance::area::hour<36> + L FictiveLoads::area::hour<36> + E AreaBalance::area::hour<36> + L FictiveLoads::area::hour<36> + E AreaBalance::area::hour<36> + L FictiveLoads::area::hour<36> + E AreaBalance::area::hour<36> + L FictiveLoads::area::hour<36> + E AreaBalance::area::hour<36> + L FictiveLoads::area::hour<36> + E AreaBalance::area::hour<36> + L FictiveLoads::area::hour<36> + E AreaBalance::area::hour<36> + L FictiveLoads::area::hour<36> + E FlowDissociation::link::hour<36> + E AreaBalance::area::hour<37> + L FictiveLoads::area::hour<37> + E AreaBalance::area::hour<37> + L FictiveLoads::area::hour<37> + E AreaBalance::area::hour<37> + L FictiveLoads::area::hour<37> + E AreaBalance::area::hour<37> + L FictiveLoads::area::hour<37> + E AreaBalance::area::hour<37> + L FictiveLoads::area::hour<37> + E AreaBalance::area::hour<37> + L FictiveLoads::area::hour<37> + E AreaBalance::area::hour<37> + L FictiveLoads::area::hour<37> + E AreaBalance::area::hour<37> + L FictiveLoads::area::hour<37> + E FlowDissociation::link::hour<37> + E AreaBalance::area::hour<38> + L FictiveLoads::area::hour<38> + E AreaBalance::area::hour<38> + L FictiveLoads::area::hour<38> + E AreaBalance::area::hour<38> + L FictiveLoads::area::hour<38> + E AreaBalance::area::hour<38> + L FictiveLoads::area::hour<38> + E AreaBalance::area::hour<38> + L FictiveLoads::area::hour<38> + E AreaBalance::area::hour<38> + L FictiveLoads::area::hour<38> + E AreaBalance::area::hour<38> + L FictiveLoads::area::hour<38> + E AreaBalance::area::hour<38> + L FictiveLoads::area::hour<38> + E FlowDissociation::link::hour<38> + E AreaBalance::area::hour<39> + L FictiveLoads::area::hour<39> + E AreaBalance::area::hour<39> + L FictiveLoads::area::hour<39> + E AreaBalance::area::hour<39> + L FictiveLoads::area::hour<39> + E AreaBalance::area::hour<39> + L FictiveLoads::area::hour<39> + E AreaBalance::area::hour<39> + L FictiveLoads::area::hour<39> + E AreaBalance::area::hour<39> + L FictiveLoads::area::hour<39> + E AreaBalance::area::hour<39> + L FictiveLoads::area::hour<39> + E AreaBalance::area::hour<39> + L FictiveLoads::area::hour<39> + E FlowDissociation::link::hour<39> + E AreaBalance::area::hour<40> + L FictiveLoads::area::hour<40> + E AreaBalance::area::hour<40> + L FictiveLoads::area::hour<40> + E AreaBalance::area::hour<40> + L FictiveLoads::area::hour<40> + E AreaBalance::area::hour<40> + L FictiveLoads::area::hour<40> + E AreaBalance::area::hour<40> + L FictiveLoads::area::hour<40> + E AreaBalance::area::hour<40> + L FictiveLoads::area::hour<40> + E AreaBalance::area::hour<40> + L FictiveLoads::area::hour<40> + E AreaBalance::area::hour<40> + L FictiveLoads::area::hour<40> + E FlowDissociation::link::hour<40> + E AreaBalance::area::hour<41> + L FictiveLoads::area::hour<41> + E AreaBalance::area::hour<41> + L FictiveLoads::area::hour<41> + E AreaBalance::area::hour<41> + L FictiveLoads::area::hour<41> + E AreaBalance::area::hour<41> + L FictiveLoads::area::hour<41> + E AreaBalance::area::hour<41> + L FictiveLoads::area::hour<41> + E AreaBalance::area::hour<41> + L FictiveLoads::area::hour<41> + E AreaBalance::area::hour<41> + L FictiveLoads::area::hour<41> + E AreaBalance::area::hour<41> + L FictiveLoads::area::hour<41> + E FlowDissociation::link::hour<41> + E AreaBalance::area::hour<42> + L FictiveLoads::area::hour<42> + E AreaBalance::area::hour<42> + L FictiveLoads::area::hour<42> + E AreaBalance::area::hour<42> + L FictiveLoads::area::hour<42> + E AreaBalance::area::hour<42> + L FictiveLoads::area::hour<42> + E AreaBalance::area::hour<42> + L FictiveLoads::area::hour<42> + E AreaBalance::area::hour<42> + L FictiveLoads::area::hour<42> + E AreaBalance::area::hour<42> + L FictiveLoads::area::hour<42> + E AreaBalance::area::hour<42> + L FictiveLoads::area::hour<42> + E FlowDissociation::link::hour<42> + E AreaBalance::area::hour<43> + L FictiveLoads::area::hour<43> + E AreaBalance::area::hour<43> + L FictiveLoads::area::hour<43> + E AreaBalance::area::hour<43> + L FictiveLoads::area::hour<43> + E AreaBalance::area::hour<43> + L FictiveLoads::area::hour<43> + E AreaBalance::area::hour<43> + L FictiveLoads::area::hour<43> + E AreaBalance::area::hour<43> + L FictiveLoads::area::hour<43> + E AreaBalance::area::hour<43> + L FictiveLoads::area::hour<43> + E AreaBalance::area::hour<43> + L FictiveLoads::area::hour<43> + E FlowDissociation::link::hour<43> + E AreaBalance::area::hour<44> + L FictiveLoads::area::hour<44> + E AreaBalance::area::hour<44> + L FictiveLoads::area::hour<44> + E AreaBalance::area::hour<44> + L FictiveLoads::area::hour<44> + E AreaBalance::area::hour<44> + L FictiveLoads::area::hour<44> + E AreaBalance::area::hour<44> + L FictiveLoads::area::hour<44> + E AreaBalance::area::hour<44> + L FictiveLoads::area::hour<44> + E AreaBalance::area::hour<44> + L FictiveLoads::area::hour<44> + E AreaBalance::area::hour<44> + L FictiveLoads::area::hour<44> + E FlowDissociation::link::hour<44> + E AreaBalance::area::hour<45> + L FictiveLoads::area::hour<45> + E AreaBalance::area::hour<45> + L FictiveLoads::area::hour<45> + E AreaBalance::area::hour<45> + L FictiveLoads::area::hour<45> + E AreaBalance::area::hour<45> + L FictiveLoads::area::hour<45> + E AreaBalance::area::hour<45> + L FictiveLoads::area::hour<45> + E AreaBalance::area::hour<45> + L FictiveLoads::area::hour<45> + E AreaBalance::area::hour<45> + L FictiveLoads::area::hour<45> + E AreaBalance::area::hour<45> + L FictiveLoads::area::hour<45> + E FlowDissociation::link::hour<45> + E AreaBalance::area::hour<46> + L FictiveLoads::area::hour<46> + E AreaBalance::area::hour<46> + L FictiveLoads::area::hour<46> + E AreaBalance::area::hour<46> + L FictiveLoads::area::hour<46> + E AreaBalance::area::hour<46> + L FictiveLoads::area::hour<46> + E AreaBalance::area::hour<46> + L FictiveLoads::area::hour<46> + E AreaBalance::area::hour<46> + L FictiveLoads::area::hour<46> + E AreaBalance::area::hour<46> + L FictiveLoads::area::hour<46> + E AreaBalance::area::hour<46> + L FictiveLoads::area::hour<46> + E FlowDissociation::link::hour<46> + E AreaBalance::area::hour<47> + L FictiveLoads::area::hour<47> + E AreaBalance::area::hour<47> + L FictiveLoads::area::hour<47> + E AreaBalance::area::hour<47> + L FictiveLoads::area::hour<47> + E AreaBalance::area::hour<47> + L FictiveLoads::area::hour<47> + E AreaBalance::area::hour<47> + L FictiveLoads::area::hour<47> + E AreaBalance::area::hour<47> + L FictiveLoads::area::hour<47> + E AreaBalance::area::hour<47> + L FictiveLoads::area::hour<47> + E AreaBalance::area::hour<47> + L FictiveLoads::area::hour<47> + E FlowDissociation::link::hour<47> + E AreaBalance::area::hour<48> + L FictiveLoads::area::hour<48> + E AreaBalance::area::hour<48> + L FictiveLoads::area::hour<48> + E AreaBalance::area::hour<48> + L FictiveLoads::area::hour<48> + E AreaBalance::area::hour<48> + L FictiveLoads::area::hour<48> + E AreaBalance::area::hour<48> + L FictiveLoads::area::hour<48> + E AreaBalance::area::hour<48> + L FictiveLoads::area::hour<48> + E AreaBalance::area::hour<48> + L FictiveLoads::area::hour<48> + E AreaBalance::area::hour<48> + L FictiveLoads::area::hour<48> + E FlowDissociation::link::hour<48> + E AreaBalance::area::hour<49> + L FictiveLoads::area::hour<49> + E AreaBalance::area::hour<49> + L FictiveLoads::area::hour<49> + E AreaBalance::area::hour<49> + L FictiveLoads::area::hour<49> + E AreaBalance::area::hour<49> + L FictiveLoads::area::hour<49> + E AreaBalance::area::hour<49> + L FictiveLoads::area::hour<49> + E AreaBalance::area::hour<49> + L FictiveLoads::area::hour<49> + E AreaBalance::area::hour<49> + L FictiveLoads::area::hour<49> + E AreaBalance::area::hour<49> + L FictiveLoads::area::hour<49> + E FlowDissociation::link::hour<49> + E AreaBalance::area::hour<50> + L FictiveLoads::area::hour<50> + E AreaBalance::area::hour<50> + L FictiveLoads::area::hour<50> + E AreaBalance::area::hour<50> + L FictiveLoads::area::hour<50> + E AreaBalance::area::hour<50> + L FictiveLoads::area::hour<50> + E AreaBalance::area::hour<50> + L FictiveLoads::area::hour<50> + E AreaBalance::area::hour<50> + L FictiveLoads::area::hour<50> + E AreaBalance::area::hour<50> + L FictiveLoads::area::hour<50> + E AreaBalance::area::hour<50> + L FictiveLoads::area::hour<50> + E FlowDissociation::link::hour<50> + E AreaBalance::area::hour<51> + L FictiveLoads::area::hour<51> + E AreaBalance::area::hour<51> + L FictiveLoads::area::hour<51> + E AreaBalance::area::hour<51> + L FictiveLoads::area::hour<51> + E AreaBalance::area::hour<51> + L FictiveLoads::area::hour<51> + E AreaBalance::area::hour<51> + L FictiveLoads::area::hour<51> + E AreaBalance::area::hour<51> + L FictiveLoads::area::hour<51> + E AreaBalance::area::hour<51> + L FictiveLoads::area::hour<51> + E AreaBalance::area::hour<51> + L FictiveLoads::area::hour<51> + E FlowDissociation::link::hour<51> + E AreaBalance::area::hour<52> + L FictiveLoads::area::hour<52> + E AreaBalance::area::hour<52> + L FictiveLoads::area::hour<52> + E AreaBalance::area::hour<52> + L FictiveLoads::area::hour<52> + E AreaBalance::area::hour<52> + L FictiveLoads::area::hour<52> + E AreaBalance::area::hour<52> + L FictiveLoads::area::hour<52> + E AreaBalance::area::hour<52> + L FictiveLoads::area::hour<52> + E AreaBalance::area::hour<52> + L FictiveLoads::area::hour<52> + E AreaBalance::area::hour<52> + L FictiveLoads::area::hour<52> + E FlowDissociation::link::hour<52> + E AreaBalance::area::hour<53> + L FictiveLoads::area::hour<53> + E AreaBalance::area::hour<53> + L FictiveLoads::area::hour<53> + E AreaBalance::area::hour<53> + L FictiveLoads::area::hour<53> + E AreaBalance::area::hour<53> + L FictiveLoads::area::hour<53> + E AreaBalance::area::hour<53> + L FictiveLoads::area::hour<53> + E AreaBalance::area::hour<53> + L FictiveLoads::area::hour<53> + E AreaBalance::area::hour<53> + L FictiveLoads::area::hour<53> + E AreaBalance::area::hour<53> + L FictiveLoads::area::hour<53> + E FlowDissociation::link::hour<53> + E AreaBalance::area::hour<54> + L FictiveLoads::area::hour<54> + E AreaBalance::area::hour<54> + L FictiveLoads::area::hour<54> + E AreaBalance::area::hour<54> + L FictiveLoads::area::hour<54> + E AreaBalance::area::hour<54> + L FictiveLoads::area::hour<54> + E AreaBalance::area::hour<54> + L FictiveLoads::area::hour<54> + E AreaBalance::area::hour<54> + L FictiveLoads::area::hour<54> + E AreaBalance::area::hour<54> + L FictiveLoads::area::hour<54> + E AreaBalance::area::hour<54> + L FictiveLoads::area::hour<54> + E FlowDissociation::link::hour<54> + E AreaBalance::area::hour<55> + L FictiveLoads::area::hour<55> + E AreaBalance::area::hour<55> + L FictiveLoads::area::hour<55> + E AreaBalance::area::hour<55> + L FictiveLoads::area::hour<55> + E AreaBalance::area::hour<55> + L FictiveLoads::area::hour<55> + E AreaBalance::area::hour<55> + L FictiveLoads::area::hour<55> + E AreaBalance::area::hour<55> + L FictiveLoads::area::hour<55> + E AreaBalance::area::hour<55> + L FictiveLoads::area::hour<55> + E AreaBalance::area::hour<55> + L FictiveLoads::area::hour<55> + E FlowDissociation::link::hour<55> + E AreaBalance::area::hour<56> + L FictiveLoads::area::hour<56> + E AreaBalance::area::hour<56> + L FictiveLoads::area::hour<56> + E AreaBalance::area::hour<56> + L FictiveLoads::area::hour<56> + E AreaBalance::area::hour<56> + L FictiveLoads::area::hour<56> + E AreaBalance::area::hour<56> + L FictiveLoads::area::hour<56> + E AreaBalance::area::hour<56> + L FictiveLoads::area::hour<56> + E AreaBalance::area::hour<56> + L FictiveLoads::area::hour<56> + E AreaBalance::area::hour<56> + L FictiveLoads::area::hour<56> + E FlowDissociation::link::hour<56> + E AreaBalance::area::hour<57> + L FictiveLoads::area::hour<57> + E AreaBalance::area::hour<57> + L FictiveLoads::area::hour<57> + E AreaBalance::area::hour<57> + L FictiveLoads::area::hour<57> + E AreaBalance::area::hour<57> + L FictiveLoads::area::hour<57> + E AreaBalance::area::hour<57> + L FictiveLoads::area::hour<57> + E AreaBalance::area::hour<57> + L FictiveLoads::area::hour<57> + E AreaBalance::area::hour<57> + L FictiveLoads::area::hour<57> + E AreaBalance::area::hour<57> + L FictiveLoads::area::hour<57> + E FlowDissociation::link::hour<57> + E AreaBalance::area::hour<58> + L FictiveLoads::area::hour<58> + E AreaBalance::area::hour<58> + L FictiveLoads::area::hour<58> + E AreaBalance::area::hour<58> + L FictiveLoads::area::hour<58> + E AreaBalance::area::hour<58> + L FictiveLoads::area::hour<58> + E AreaBalance::area::hour<58> + L FictiveLoads::area::hour<58> + E AreaBalance::area::hour<58> + L FictiveLoads::area::hour<58> + E AreaBalance::area::hour<58> + L FictiveLoads::area::hour<58> + E AreaBalance::area::hour<58> + L FictiveLoads::area::hour<58> + E FlowDissociation::link::hour<58> + E AreaBalance::area::hour<59> + L FictiveLoads::area::hour<59> + E AreaBalance::area::hour<59> + L FictiveLoads::area::hour<59> + E AreaBalance::area::hour<59> + L FictiveLoads::area::hour<59> + E AreaBalance::area::hour<59> + L FictiveLoads::area::hour<59> + E AreaBalance::area::hour<59> + L FictiveLoads::area::hour<59> + E AreaBalance::area::hour<59> + L FictiveLoads::area::hour<59> + E AreaBalance::area::hour<59> + L FictiveLoads::area::hour<59> + E AreaBalance::area::hour<59> + L FictiveLoads::area::hour<59> + E FlowDissociation::link::hour<59> + E AreaBalance::area::hour<60> + L FictiveLoads::area::hour<60> + E AreaBalance::area::hour<60> + L FictiveLoads::area::hour<60> + E AreaBalance::area::hour<60> + L FictiveLoads::area::hour<60> + E AreaBalance::area::hour<60> + L FictiveLoads::area::hour<60> + E AreaBalance::area::hour<60> + L FictiveLoads::area::hour<60> + E AreaBalance::area::hour<60> + L FictiveLoads::area::hour<60> + E AreaBalance::area::hour<60> + L FictiveLoads::area::hour<60> + E AreaBalance::area::hour<60> + L FictiveLoads::area::hour<60> + E FlowDissociation::link::hour<60> + E AreaBalance::area::hour<61> + L FictiveLoads::area::hour<61> + E AreaBalance::area::hour<61> + L FictiveLoads::area::hour<61> + E AreaBalance::area::hour<61> + L FictiveLoads::area::hour<61> + E AreaBalance::area::hour<61> + L FictiveLoads::area::hour<61> + E AreaBalance::area::hour<61> + L FictiveLoads::area::hour<61> + E AreaBalance::area::hour<61> + L FictiveLoads::area::hour<61> + E AreaBalance::area::hour<61> + L FictiveLoads::area::hour<61> + E AreaBalance::area::hour<61> + L FictiveLoads::area::hour<61> + E FlowDissociation::link::hour<61> + E AreaBalance::area::hour<62> + L FictiveLoads::area::hour<62> + E AreaBalance::area::hour<62> + L FictiveLoads::area::hour<62> + E AreaBalance::area::hour<62> + L FictiveLoads::area::hour<62> + E AreaBalance::area::hour<62> + L FictiveLoads::area::hour<62> + E AreaBalance::area::hour<62> + L FictiveLoads::area::hour<62> + E AreaBalance::area::hour<62> + L FictiveLoads::area::hour<62> + E AreaBalance::area::hour<62> + L FictiveLoads::area::hour<62> + E AreaBalance::area::hour<62> + L FictiveLoads::area::hour<62> + E FlowDissociation::link::hour<62> + E AreaBalance::area::hour<63> + L FictiveLoads::area::hour<63> + E AreaBalance::area::hour<63> + L FictiveLoads::area::hour<63> + E AreaBalance::area::hour<63> + L FictiveLoads::area::hour<63> + E AreaBalance::area::hour<63> + L FictiveLoads::area::hour<63> + E AreaBalance::area::hour<63> + L FictiveLoads::area::hour<63> + E AreaBalance::area::hour<63> + L FictiveLoads::area::hour<63> + E AreaBalance::area::hour<63> + L FictiveLoads::area::hour<63> + E AreaBalance::area::hour<63> + L FictiveLoads::area::hour<63> + E FlowDissociation::link::hour<63> + E AreaBalance::area::hour<64> + L FictiveLoads::area::hour<64> + E AreaBalance::area::hour<64> + L FictiveLoads::area::hour<64> + E AreaBalance::area::hour<64> + L FictiveLoads::area::hour<64> + E AreaBalance::area::hour<64> + L FictiveLoads::area::hour<64> + E AreaBalance::area::hour<64> + L FictiveLoads::area::hour<64> + E AreaBalance::area::hour<64> + L FictiveLoads::area::hour<64> + E AreaBalance::area::hour<64> + L FictiveLoads::area::hour<64> + E AreaBalance::area::hour<64> + L FictiveLoads::area::hour<64> + E FlowDissociation::link::hour<64> + E AreaBalance::area::hour<65> + L FictiveLoads::area::hour<65> + E AreaBalance::area::hour<65> + L FictiveLoads::area::hour<65> + E AreaBalance::area::hour<65> + L FictiveLoads::area::hour<65> + E AreaBalance::area::hour<65> + L FictiveLoads::area::hour<65> + E AreaBalance::area::hour<65> + L FictiveLoads::area::hour<65> + E AreaBalance::area::hour<65> + L FictiveLoads::area::hour<65> + E AreaBalance::area::hour<65> + L FictiveLoads::area::hour<65> + E AreaBalance::area::hour<65> + L FictiveLoads::area::hour<65> + E FlowDissociation::link::hour<65> + E AreaBalance::area::hour<66> + L FictiveLoads::area::hour<66> + E AreaBalance::area::hour<66> + L FictiveLoads::area::hour<66> + E AreaBalance::area::hour<66> + L FictiveLoads::area::hour<66> + E AreaBalance::area::hour<66> + L FictiveLoads::area::hour<66> + E AreaBalance::area::hour<66> + L FictiveLoads::area::hour<66> + E AreaBalance::area::hour<66> + L FictiveLoads::area::hour<66> + E AreaBalance::area::hour<66> + L FictiveLoads::area::hour<66> + E AreaBalance::area::hour<66> + L FictiveLoads::area::hour<66> + E FlowDissociation::link::hour<66> + E AreaBalance::area::hour<67> + L FictiveLoads::area::hour<67> + E AreaBalance::area::hour<67> + L FictiveLoads::area::hour<67> + E AreaBalance::area::hour<67> + L FictiveLoads::area::hour<67> + E AreaBalance::area::hour<67> + L FictiveLoads::area::hour<67> + E AreaBalance::area::hour<67> + L FictiveLoads::area::hour<67> + E AreaBalance::area::hour<67> + L FictiveLoads::area::hour<67> + E AreaBalance::area::hour<67> + L FictiveLoads::area::hour<67> + E AreaBalance::area::hour<67> + L FictiveLoads::area::hour<67> + E FlowDissociation::link::hour<67> + E AreaBalance::area::hour<68> + L FictiveLoads::area::hour<68> + E AreaBalance::area::hour<68> + L FictiveLoads::area::hour<68> + E AreaBalance::area::hour<68> + L FictiveLoads::area::hour<68> + E AreaBalance::area::hour<68> + L FictiveLoads::area::hour<68> + E AreaBalance::area::hour<68> + L FictiveLoads::area::hour<68> + E AreaBalance::area::hour<68> + L FictiveLoads::area::hour<68> + E AreaBalance::area::hour<68> + L FictiveLoads::area::hour<68> + E AreaBalance::area::hour<68> + L FictiveLoads::area::hour<68> + E FlowDissociation::link::hour<68> + E AreaBalance::area::hour<69> + L FictiveLoads::area::hour<69> + E AreaBalance::area::hour<69> + L FictiveLoads::area::hour<69> + E AreaBalance::area::hour<69> + L FictiveLoads::area::hour<69> + E AreaBalance::area::hour<69> + L FictiveLoads::area::hour<69> + E AreaBalance::area::hour<69> + L FictiveLoads::area::hour<69> + E AreaBalance::area::hour<69> + L FictiveLoads::area::hour<69> + E AreaBalance::area::hour<69> + L FictiveLoads::area::hour<69> + E AreaBalance::area::hour<69> + L FictiveLoads::area::hour<69> + E FlowDissociation::link::hour<69> + E AreaBalance::area::hour<70> + L FictiveLoads::area::hour<70> + E AreaBalance::area::hour<70> + L FictiveLoads::area::hour<70> + E AreaBalance::area::hour<70> + L FictiveLoads::area::hour<70> + E AreaBalance::area::hour<70> + L FictiveLoads::area::hour<70> + E AreaBalance::area::hour<70> + L FictiveLoads::area::hour<70> + E AreaBalance::area::hour<70> + L FictiveLoads::area::hour<70> + E AreaBalance::area::hour<70> + L FictiveLoads::area::hour<70> + E AreaBalance::area::hour<70> + L FictiveLoads::area::hour<70> + E FlowDissociation::link::hour<70> + E AreaBalance::area::hour<71> + L FictiveLoads::area::hour<71> + E AreaBalance::area::hour<71> + L FictiveLoads::area::hour<71> + E AreaBalance::area::hour<71> + L FictiveLoads::area::hour<71> + E AreaBalance::area::hour<71> + L FictiveLoads::area::hour<71> + E AreaBalance::area::hour<71> + L FictiveLoads::area::hour<71> + E AreaBalance::area::hour<71> + L FictiveLoads::area::hour<71> + E AreaBalance::area::hour<71> + L FictiveLoads::area::hour<71> + E AreaBalance::area::hour<71> + L FictiveLoads::area::hour<71> + E FlowDissociation::link::hour<71> + E AreaBalance::area::hour<72> + L FictiveLoads::area::hour<72> + E AreaBalance::area::hour<72> + L FictiveLoads::area::hour<72> + E AreaBalance::area::hour<72> + L FictiveLoads::area::hour<72> + E AreaBalance::area::hour<72> + L FictiveLoads::area::hour<72> + E AreaBalance::area::hour<72> + L FictiveLoads::area::hour<72> + E AreaBalance::area::hour<72> + L FictiveLoads::area::hour<72> + E AreaBalance::area::hour<72> + L FictiveLoads::area::hour<72> + E AreaBalance::area::hour<72> + L FictiveLoads::area::hour<72> + E FlowDissociation::link::hour<72> + E AreaBalance::area::hour<73> + L FictiveLoads::area::hour<73> + E AreaBalance::area::hour<73> + L FictiveLoads::area::hour<73> + E AreaBalance::area::hour<73> + L FictiveLoads::area::hour<73> + E AreaBalance::area::hour<73> + L FictiveLoads::area::hour<73> + E AreaBalance::area::hour<73> + L FictiveLoads::area::hour<73> + E AreaBalance::area::hour<73> + L FictiveLoads::area::hour<73> + E AreaBalance::area::hour<73> + L FictiveLoads::area::hour<73> + E AreaBalance::area::hour<73> + L FictiveLoads::area::hour<73> + E FlowDissociation::link::hour<73> + E AreaBalance::area::hour<74> + L FictiveLoads::area::hour<74> + E AreaBalance::area::hour<74> + L FictiveLoads::area::hour<74> + E AreaBalance::area::hour<74> + L FictiveLoads::area::hour<74> + E AreaBalance::area::hour<74> + L FictiveLoads::area::hour<74> + E AreaBalance::area::hour<74> + L FictiveLoads::area::hour<74> + E AreaBalance::area::hour<74> + L FictiveLoads::area::hour<74> + E AreaBalance::area::hour<74> + L FictiveLoads::area::hour<74> + E AreaBalance::area::hour<74> + L FictiveLoads::area::hour<74> + E FlowDissociation::link::hour<74> + E AreaBalance::area::hour<75> + L FictiveLoads::area::hour<75> + E AreaBalance::area::hour<75> + L FictiveLoads::area::hour<75> + E AreaBalance::area::hour<75> + L FictiveLoads::area::hour<75> + E AreaBalance::area::hour<75> + L FictiveLoads::area::hour<75> + E AreaBalance::area::hour<75> + L FictiveLoads::area::hour<75> + E AreaBalance::area::hour<75> + L FictiveLoads::area::hour<75> + E AreaBalance::area::hour<75> + L FictiveLoads::area::hour<75> + E AreaBalance::area::hour<75> + L FictiveLoads::area::hour<75> + E FlowDissociation::link::hour<75> + E AreaBalance::area::hour<76> + L FictiveLoads::area::hour<76> + E AreaBalance::area::hour<76> + L FictiveLoads::area::hour<76> + E AreaBalance::area::hour<76> + L FictiveLoads::area::hour<76> + E AreaBalance::area::hour<76> + L FictiveLoads::area::hour<76> + E AreaBalance::area::hour<76> + L FictiveLoads::area::hour<76> + E AreaBalance::area::hour<76> + L FictiveLoads::area::hour<76> + E AreaBalance::area::hour<76> + L FictiveLoads::area::hour<76> + E AreaBalance::area::hour<76> + L FictiveLoads::area::hour<76> + E FlowDissociation::link::hour<76> + E AreaBalance::area::hour<77> + L FictiveLoads::area::hour<77> + E AreaBalance::area::hour<77> + L FictiveLoads::area::hour<77> + E AreaBalance::area::hour<77> + L FictiveLoads::area::hour<77> + E AreaBalance::area::hour<77> + L FictiveLoads::area::hour<77> + E AreaBalance::area::hour<77> + L FictiveLoads::area::hour<77> + E AreaBalance::area::hour<77> + L FictiveLoads::area::hour<77> + E AreaBalance::area::hour<77> + L FictiveLoads::area::hour<77> + E AreaBalance::area::hour<77> + L FictiveLoads::area::hour<77> + E FlowDissociation::link::hour<77> + E AreaBalance::area::hour<78> + L FictiveLoads::area::hour<78> + E AreaBalance::area::hour<78> + L FictiveLoads::area::hour<78> + E AreaBalance::area::hour<78> + L FictiveLoads::area::hour<78> + E AreaBalance::area::hour<78> + L FictiveLoads::area::hour<78> + E AreaBalance::area::hour<78> + L FictiveLoads::area::hour<78> + E AreaBalance::area::hour<78> + L FictiveLoads::area::hour<78> + E AreaBalance::area::hour<78> + L FictiveLoads::area::hour<78> + E AreaBalance::area::hour<78> + L FictiveLoads::area::hour<78> + E FlowDissociation::link::hour<78> + E AreaBalance::area::hour<79> + L FictiveLoads::area::hour<79> + E AreaBalance::area::hour<79> + L FictiveLoads::area::hour<79> + E AreaBalance::area::hour<79> + L FictiveLoads::area::hour<79> + E AreaBalance::area::hour<79> + L FictiveLoads::area::hour<79> + E AreaBalance::area::hour<79> + L FictiveLoads::area::hour<79> + E AreaBalance::area::hour<79> + L FictiveLoads::area::hour<79> + E AreaBalance::area::hour<79> + L FictiveLoads::area::hour<79> + E AreaBalance::area::hour<79> + L FictiveLoads::area::hour<79> + E FlowDissociation::link::hour<79> + E AreaBalance::area::hour<80> + L FictiveLoads::area::hour<80> + E AreaBalance::area::hour<80> + L FictiveLoads::area::hour<80> + E AreaBalance::area::hour<80> + L FictiveLoads::area::hour<80> + E AreaBalance::area::hour<80> + L FictiveLoads::area::hour<80> + E AreaBalance::area::hour<80> + L FictiveLoads::area::hour<80> + E AreaBalance::area::hour<80> + L FictiveLoads::area::hour<80> + E AreaBalance::area::hour<80> + L FictiveLoads::area::hour<80> + E AreaBalance::area::hour<80> + L FictiveLoads::area::hour<80> + E FlowDissociation::link::hour<80> + E AreaBalance::area::hour<81> + L FictiveLoads::area::hour<81> + E AreaBalance::area::hour<81> + L FictiveLoads::area::hour<81> + E AreaBalance::area::hour<81> + L FictiveLoads::area::hour<81> + E AreaBalance::area::hour<81> + L FictiveLoads::area::hour<81> + E AreaBalance::area::hour<81> + L FictiveLoads::area::hour<81> + E AreaBalance::area::hour<81> + L FictiveLoads::area::hour<81> + E AreaBalance::area::hour<81> + L FictiveLoads::area::hour<81> + E AreaBalance::area::hour<81> + L FictiveLoads::area::hour<81> + E FlowDissociation::link::hour<81> + E AreaBalance::area::hour<82> + L FictiveLoads::area::hour<82> + E AreaBalance::area::hour<82> + L FictiveLoads::area::hour<82> + E AreaBalance::area::hour<82> + L FictiveLoads::area::hour<82> + E AreaBalance::area::hour<82> + L FictiveLoads::area::hour<82> + E AreaBalance::area::hour<82> + L FictiveLoads::area::hour<82> + E AreaBalance::area::hour<82> + L FictiveLoads::area::hour<82> + E AreaBalance::area::hour<82> + L FictiveLoads::area::hour<82> + E AreaBalance::area::hour<82> + L FictiveLoads::area::hour<82> + E FlowDissociation::link::hour<82> + E AreaBalance::area::hour<83> + L FictiveLoads::area::hour<83> + E AreaBalance::area::hour<83> + L FictiveLoads::area::hour<83> + E AreaBalance::area::hour<83> + L FictiveLoads::area::hour<83> + E AreaBalance::area::hour<83> + L FictiveLoads::area::hour<83> + E AreaBalance::area::hour<83> + L FictiveLoads::area::hour<83> + E AreaBalance::area::hour<83> + L FictiveLoads::area::hour<83> + E AreaBalance::area::hour<83> + L FictiveLoads::area::hour<83> + E AreaBalance::area::hour<83> + L FictiveLoads::area::hour<83> + E FlowDissociation::link::hour<83> + E AreaBalance::area::hour<84> + L FictiveLoads::area::hour<84> + E AreaBalance::area::hour<84> + L FictiveLoads::area::hour<84> + E AreaBalance::area::hour<84> + L FictiveLoads::area::hour<84> + E AreaBalance::area::hour<84> + L FictiveLoads::area::hour<84> + E AreaBalance::area::hour<84> + L FictiveLoads::area::hour<84> + E AreaBalance::area::hour<84> + L FictiveLoads::area::hour<84> + E AreaBalance::area::hour<84> + L FictiveLoads::area::hour<84> + E AreaBalance::area::hour<84> + L FictiveLoads::area::hour<84> + E FlowDissociation::link::hour<84> + E AreaBalance::area::hour<85> + L FictiveLoads::area::hour<85> + E AreaBalance::area::hour<85> + L FictiveLoads::area::hour<85> + E AreaBalance::area::hour<85> + L FictiveLoads::area::hour<85> + E AreaBalance::area::hour<85> + L FictiveLoads::area::hour<85> + E AreaBalance::area::hour<85> + L FictiveLoads::area::hour<85> + E AreaBalance::area::hour<85> + L FictiveLoads::area::hour<85> + E AreaBalance::area::hour<85> + L FictiveLoads::area::hour<85> + E AreaBalance::area::hour<85> + L FictiveLoads::area::hour<85> + E FlowDissociation::link::hour<85> + E AreaBalance::area::hour<86> + L FictiveLoads::area::hour<86> + E AreaBalance::area::hour<86> + L FictiveLoads::area::hour<86> + E AreaBalance::area::hour<86> + L FictiveLoads::area::hour<86> + E AreaBalance::area::hour<86> + L FictiveLoads::area::hour<86> + E AreaBalance::area::hour<86> + L FictiveLoads::area::hour<86> + E AreaBalance::area::hour<86> + L FictiveLoads::area::hour<86> + E AreaBalance::area::hour<86> + L FictiveLoads::area::hour<86> + E AreaBalance::area::hour<86> + L FictiveLoads::area::hour<86> + E FlowDissociation::link::hour<86> + E AreaBalance::area::hour<87> + L FictiveLoads::area::hour<87> + E AreaBalance::area::hour<87> + L FictiveLoads::area::hour<87> + E AreaBalance::area::hour<87> + L FictiveLoads::area::hour<87> + E AreaBalance::area::hour<87> + L FictiveLoads::area::hour<87> + E AreaBalance::area::hour<87> + L FictiveLoads::area::hour<87> + E AreaBalance::area::hour<87> + L FictiveLoads::area::hour<87> + E AreaBalance::area::hour<87> + L FictiveLoads::area::hour<87> + E AreaBalance::area::hour<87> + L FictiveLoads::area::hour<87> + E FlowDissociation::link::hour<87> + E AreaBalance::area::hour<88> + L FictiveLoads::area::hour<88> + E AreaBalance::area::hour<88> + L FictiveLoads::area::hour<88> + E AreaBalance::area::hour<88> + L FictiveLoads::area::hour<88> + E AreaBalance::area::hour<88> + L FictiveLoads::area::hour<88> + E AreaBalance::area::hour<88> + L FictiveLoads::area::hour<88> + E AreaBalance::area::hour<88> + L FictiveLoads::area::hour<88> + E AreaBalance::area::hour<88> + L FictiveLoads::area::hour<88> + E AreaBalance::area::hour<88> + L FictiveLoads::area::hour<88> + E FlowDissociation::link::hour<88> + E AreaBalance::area::hour<89> + L FictiveLoads::area::hour<89> + E AreaBalance::area::hour<89> + L FictiveLoads::area::hour<89> + E AreaBalance::area::hour<89> + L FictiveLoads::area::hour<89> + E AreaBalance::area::hour<89> + L FictiveLoads::area::hour<89> + E AreaBalance::area::hour<89> + L FictiveLoads::area::hour<89> + E AreaBalance::area::hour<89> + L FictiveLoads::area::hour<89> + E AreaBalance::area::hour<89> + L FictiveLoads::area::hour<89> + E AreaBalance::area::hour<89> + L FictiveLoads::area::hour<89> + E FlowDissociation::link::hour<89> + E AreaBalance::area::hour<90> + L FictiveLoads::area::hour<90> + E AreaBalance::area::hour<90> + L FictiveLoads::area::hour<90> + E AreaBalance::area::hour<90> + L FictiveLoads::area::hour<90> + E AreaBalance::area::hour<90> + L FictiveLoads::area::hour<90> + E AreaBalance::area::hour<90> + L FictiveLoads::area::hour<90> + E AreaBalance::area::hour<90> + L FictiveLoads::area::hour<90> + E AreaBalance::area::hour<90> + L FictiveLoads::area::hour<90> + E AreaBalance::area::hour<90> + L FictiveLoads::area::hour<90> + E FlowDissociation::link::hour<90> + E AreaBalance::area::hour<91> + L FictiveLoads::area::hour<91> + E AreaBalance::area::hour<91> + L FictiveLoads::area::hour<91> + E AreaBalance::area::hour<91> + L FictiveLoads::area::hour<91> + E AreaBalance::area::hour<91> + L FictiveLoads::area::hour<91> + E AreaBalance::area::hour<91> + L FictiveLoads::area::hour<91> + E AreaBalance::area::hour<91> + L FictiveLoads::area::hour<91> + E AreaBalance::area::hour<91> + L FictiveLoads::area::hour<91> + E AreaBalance::area::hour<91> + L FictiveLoads::area::hour<91> + E FlowDissociation::link::hour<91> + E AreaBalance::area::hour<92> + L FictiveLoads::area::hour<92> + E AreaBalance::area::hour<92> + L FictiveLoads::area::hour<92> + E AreaBalance::area::hour<92> + L FictiveLoads::area::hour<92> + E AreaBalance::area::hour<92> + L FictiveLoads::area::hour<92> + E AreaBalance::area::hour<92> + L FictiveLoads::area::hour<92> + E AreaBalance::area::hour<92> + L FictiveLoads::area::hour<92> + E AreaBalance::area::hour<92> + L FictiveLoads::area::hour<92> + E AreaBalance::area::hour<92> + L FictiveLoads::area::hour<92> + E FlowDissociation::link::hour<92> + E AreaBalance::area::hour<93> + L FictiveLoads::area::hour<93> + E AreaBalance::area::hour<93> + L FictiveLoads::area::hour<93> + E AreaBalance::area::hour<93> + L FictiveLoads::area::hour<93> + E AreaBalance::area::hour<93> + L FictiveLoads::area::hour<93> + E AreaBalance::area::hour<93> + L FictiveLoads::area::hour<93> + E AreaBalance::area::hour<93> + L FictiveLoads::area::hour<93> + E AreaBalance::area::hour<93> + L FictiveLoads::area::hour<93> + E AreaBalance::area::hour<93> + L FictiveLoads::area::hour<93> + E FlowDissociation::link::hour<93> + E AreaBalance::area::hour<94> + L FictiveLoads::area::hour<94> + E AreaBalance::area::hour<94> + L FictiveLoads::area::hour<94> + E AreaBalance::area::hour<94> + L FictiveLoads::area::hour<94> + E AreaBalance::area::hour<94> + L FictiveLoads::area::hour<94> + E AreaBalance::area::hour<94> + L FictiveLoads::area::hour<94> + E AreaBalance::area::hour<94> + L FictiveLoads::area::hour<94> + E AreaBalance::area::hour<94> + L FictiveLoads::area::hour<94> + E AreaBalance::area::hour<94> + L FictiveLoads::area::hour<94> + E FlowDissociation::link::hour<94> + E AreaBalance::area::hour<95> + L FictiveLoads::area::hour<95> + E AreaBalance::area::hour<95> + L FictiveLoads::area::hour<95> + E AreaBalance::area::hour<95> + L FictiveLoads::area::hour<95> + E AreaBalance::area::hour<95> + L FictiveLoads::area::hour<95> + E AreaBalance::area::hour<95> + L FictiveLoads::area::hour<95> + E AreaBalance::area::hour<95> + L FictiveLoads::area::hour<95> + E AreaBalance::area::hour<95> + L FictiveLoads::area::hour<95> + E AreaBalance::area::hour<95> + L FictiveLoads::area::hour<95> + E FlowDissociation::link::hour<95> + E AreaBalance::area::hour<96> + L FictiveLoads::area::hour<96> + E AreaBalance::area::hour<96> + L FictiveLoads::area::hour<96> + E AreaBalance::area::hour<96> + L FictiveLoads::area::hour<96> + E AreaBalance::area::hour<96> + L FictiveLoads::area::hour<96> + E AreaBalance::area::hour<96> + L FictiveLoads::area::hour<96> + E AreaBalance::area::hour<96> + L FictiveLoads::area::hour<96> + E AreaBalance::area::hour<96> + L FictiveLoads::area::hour<96> + E AreaBalance::area::hour<96> + L FictiveLoads::area::hour<96> + E FlowDissociation::link::hour<96> + E AreaBalance::area::hour<97> + L FictiveLoads::area::hour<97> + E AreaBalance::area::hour<97> + L FictiveLoads::area::hour<97> + E AreaBalance::area::hour<97> + L FictiveLoads::area::hour<97> + E AreaBalance::area::hour<97> + L FictiveLoads::area::hour<97> + E AreaBalance::area::hour<97> + L FictiveLoads::area::hour<97> + E AreaBalance::area::hour<97> + L FictiveLoads::area::hour<97> + E AreaBalance::area::hour<97> + L FictiveLoads::area::hour<97> + E AreaBalance::area::hour<97> + L FictiveLoads::area::hour<97> + E FlowDissociation::link::hour<97> + E AreaBalance::area::hour<98> + L FictiveLoads::area::hour<98> + E AreaBalance::area::hour<98> + L FictiveLoads::area::hour<98> + E AreaBalance::area::hour<98> + L FictiveLoads::area::hour<98> + E AreaBalance::area::hour<98> + L FictiveLoads::area::hour<98> + E AreaBalance::area::hour<98> + L FictiveLoads::area::hour<98> + E AreaBalance::area::hour<98> + L FictiveLoads::area::hour<98> + E AreaBalance::area::hour<98> + L FictiveLoads::area::hour<98> + E AreaBalance::area::hour<98> + L FictiveLoads::area::hour<98> + E FlowDissociation::link::hour<98> + E AreaBalance::area::hour<99> + L FictiveLoads::area::hour<99> + E AreaBalance::area::hour<99> + L FictiveLoads::area::hour<99> + E AreaBalance::area::hour<99> + L FictiveLoads::area::hour<99> + E AreaBalance::area::hour<99> + L FictiveLoads::area::hour<99> + E AreaBalance::area::hour<99> + L FictiveLoads::area::hour<99> + E AreaBalance::area::hour<99> + L FictiveLoads::area::hour<99> + E AreaBalance::area::hour<99> + L FictiveLoads::area::hour<99> + E AreaBalance::area::hour<99> + L FictiveLoads::area::hour<99> + E FlowDissociation::link::hour<99> + E AreaBalance::area::hour<100> + L FictiveLoads::area::hour<100> + E AreaBalance::area::hour<100> + L FictiveLoads::area::hour<100> + E AreaBalance::area::hour<100> + L FictiveLoads::area::hour<100> + E AreaBalance::area::hour<100> + L FictiveLoads::area::hour<100> + E AreaBalance::area::hour<100> + L FictiveLoads::area::hour<100> + E AreaBalance::area::hour<100> + L FictiveLoads::area::hour<100> + E AreaBalance::area::hour<100> + L FictiveLoads::area::hour<100> + E AreaBalance::area::hour<100> + L FictiveLoads::area::hour<100> + E FlowDissociation::link::hour<100> + E AreaBalance::area::hour<101> + L FictiveLoads::area::hour<101> + E AreaBalance::area::hour<101> + L FictiveLoads::area::hour<101> + E AreaBalance::area::hour<101> + L FictiveLoads::area::hour<101> + E AreaBalance::area::hour<101> + L FictiveLoads::area::hour<101> + E AreaBalance::area::hour<101> + L FictiveLoads::area::hour<101> + E AreaBalance::area::hour<101> + L FictiveLoads::area::hour<101> + E AreaBalance::area::hour<101> + L FictiveLoads::area::hour<101> + E AreaBalance::area::hour<101> + L FictiveLoads::area::hour<101> + E FlowDissociation::link::hour<101> + E AreaBalance::area::hour<102> + L FictiveLoads::area::hour<102> + E AreaBalance::area::hour<102> + L FictiveLoads::area::hour<102> + E AreaBalance::area::hour<102> + L FictiveLoads::area::hour<102> + E AreaBalance::area::hour<102> + L FictiveLoads::area::hour<102> + E AreaBalance::area::hour<102> + L FictiveLoads::area::hour<102> + E AreaBalance::area::hour<102> + L FictiveLoads::area::hour<102> + E AreaBalance::area::hour<102> + L FictiveLoads::area::hour<102> + E AreaBalance::area::hour<102> + L FictiveLoads::area::hour<102> + E FlowDissociation::link::hour<102> + E AreaBalance::area::hour<103> + L FictiveLoads::area::hour<103> + E AreaBalance::area::hour<103> + L FictiveLoads::area::hour<103> + E AreaBalance::area::hour<103> + L FictiveLoads::area::hour<103> + E AreaBalance::area::hour<103> + L FictiveLoads::area::hour<103> + E AreaBalance::area::hour<103> + L FictiveLoads::area::hour<103> + E AreaBalance::area::hour<103> + L FictiveLoads::area::hour<103> + E AreaBalance::area::hour<103> + L FictiveLoads::area::hour<103> + E AreaBalance::area::hour<103> + L FictiveLoads::area::hour<103> + E FlowDissociation::link::hour<103> + E AreaBalance::area::hour<104> + L FictiveLoads::area::hour<104> + E AreaBalance::area::hour<104> + L FictiveLoads::area::hour<104> + E AreaBalance::area::hour<104> + L FictiveLoads::area::hour<104> + E AreaBalance::area::hour<104> + L FictiveLoads::area::hour<104> + E AreaBalance::area::hour<104> + L FictiveLoads::area::hour<104> + E AreaBalance::area::hour<104> + L FictiveLoads::area::hour<104> + E AreaBalance::area::hour<104> + L FictiveLoads::area::hour<104> + E AreaBalance::area::hour<104> + L FictiveLoads::area::hour<104> + E FlowDissociation::link::hour<104> + E AreaBalance::area::hour<105> + L FictiveLoads::area::hour<105> + E AreaBalance::area::hour<105> + L FictiveLoads::area::hour<105> + E AreaBalance::area::hour<105> + L FictiveLoads::area::hour<105> + E AreaBalance::area::hour<105> + L FictiveLoads::area::hour<105> + E AreaBalance::area::hour<105> + L FictiveLoads::area::hour<105> + E AreaBalance::area::hour<105> + L FictiveLoads::area::hour<105> + E AreaBalance::area::hour<105> + L FictiveLoads::area::hour<105> + E AreaBalance::area::hour<105> + L FictiveLoads::area::hour<105> + E FlowDissociation::link::hour<105> + E AreaBalance::area::hour<106> + L FictiveLoads::area::hour<106> + E AreaBalance::area::hour<106> + L FictiveLoads::area::hour<106> + E AreaBalance::area::hour<106> + L FictiveLoads::area::hour<106> + E AreaBalance::area::hour<106> + L FictiveLoads::area::hour<106> + E AreaBalance::area::hour<106> + L FictiveLoads::area::hour<106> + E AreaBalance::area::hour<106> + L FictiveLoads::area::hour<106> + E AreaBalance::area::hour<106> + L FictiveLoads::area::hour<106> + E AreaBalance::area::hour<106> + L FictiveLoads::area::hour<106> + E FlowDissociation::link::hour<106> + E AreaBalance::area::hour<107> + L FictiveLoads::area::hour<107> + E AreaBalance::area::hour<107> + L FictiveLoads::area::hour<107> + E AreaBalance::area::hour<107> + L FictiveLoads::area::hour<107> + E AreaBalance::area::hour<107> + L FictiveLoads::area::hour<107> + E AreaBalance::area::hour<107> + L FictiveLoads::area::hour<107> + E AreaBalance::area::hour<107> + L FictiveLoads::area::hour<107> + E AreaBalance::area::hour<107> + L FictiveLoads::area::hour<107> + E AreaBalance::area::hour<107> + L FictiveLoads::area::hour<107> + E FlowDissociation::link::hour<107> + E AreaBalance::area::hour<108> + L FictiveLoads::area::hour<108> + E AreaBalance::area::hour<108> + L FictiveLoads::area::hour<108> + E AreaBalance::area::hour<108> + L FictiveLoads::area::hour<108> + E AreaBalance::area::hour<108> + L FictiveLoads::area::hour<108> + E AreaBalance::area::hour<108> + L FictiveLoads::area::hour<108> + E AreaBalance::area::hour<108> + L FictiveLoads::area::hour<108> + E AreaBalance::area::hour<108> + L FictiveLoads::area::hour<108> + E AreaBalance::area::hour<108> + L FictiveLoads::area::hour<108> + E FlowDissociation::link::hour<108> + E AreaBalance::area::hour<109> + L FictiveLoads::area::hour<109> + E AreaBalance::area::hour<109> + L FictiveLoads::area::hour<109> + E AreaBalance::area::hour<109> + L FictiveLoads::area::hour<109> + E AreaBalance::area::hour<109> + L FictiveLoads::area::hour<109> + E AreaBalance::area::hour<109> + L FictiveLoads::area::hour<109> + E AreaBalance::area::hour<109> + L FictiveLoads::area::hour<109> + E AreaBalance::area::hour<109> + L FictiveLoads::area::hour<109> + E AreaBalance::area::hour<109> + L FictiveLoads::area::hour<109> + E FlowDissociation::link::hour<109> + E AreaBalance::area::hour<110> + L FictiveLoads::area::hour<110> + E AreaBalance::area::hour<110> + L FictiveLoads::area::hour<110> + E AreaBalance::area::hour<110> + L FictiveLoads::area::hour<110> + E AreaBalance::area::hour<110> + L FictiveLoads::area::hour<110> + E AreaBalance::area::hour<110> + L FictiveLoads::area::hour<110> + E AreaBalance::area::hour<110> + L FictiveLoads::area::hour<110> + E AreaBalance::area::hour<110> + L FictiveLoads::area::hour<110> + E AreaBalance::area::hour<110> + L FictiveLoads::area::hour<110> + E FlowDissociation::link::hour<110> + E AreaBalance::area::hour<111> + L FictiveLoads::area::hour<111> + E AreaBalance::area::hour<111> + L FictiveLoads::area::hour<111> + E AreaBalance::area::hour<111> + L FictiveLoads::area::hour<111> + E AreaBalance::area::hour<111> + L FictiveLoads::area::hour<111> + E AreaBalance::area::hour<111> + L FictiveLoads::area::hour<111> + E AreaBalance::area::hour<111> + L FictiveLoads::area::hour<111> + E AreaBalance::area::hour<111> + L FictiveLoads::area::hour<111> + E AreaBalance::area::hour<111> + L FictiveLoads::area::hour<111> + E FlowDissociation::link::hour<111> + E AreaBalance::area::hour<112> + L FictiveLoads::area::hour<112> + E AreaBalance::area::hour<112> + L FictiveLoads::area::hour<112> + E AreaBalance::area::hour<112> + L FictiveLoads::area::hour<112> + E AreaBalance::area::hour<112> + L FictiveLoads::area::hour<112> + E AreaBalance::area::hour<112> + L FictiveLoads::area::hour<112> + E AreaBalance::area::hour<112> + L FictiveLoads::area::hour<112> + E AreaBalance::area::hour<112> + L FictiveLoads::area::hour<112> + E AreaBalance::area::hour<112> + L FictiveLoads::area::hour<112> + E FlowDissociation::link::hour<112> + E AreaBalance::area::hour<113> + L FictiveLoads::area::hour<113> + E AreaBalance::area::hour<113> + L FictiveLoads::area::hour<113> + E AreaBalance::area::hour<113> + L FictiveLoads::area::hour<113> + E AreaBalance::area::hour<113> + L FictiveLoads::area::hour<113> + E AreaBalance::area::hour<113> + L FictiveLoads::area::hour<113> + E AreaBalance::area::hour<113> + L FictiveLoads::area::hour<113> + E AreaBalance::area::hour<113> + L FictiveLoads::area::hour<113> + E AreaBalance::area::hour<113> + L FictiveLoads::area::hour<113> + E FlowDissociation::link::hour<113> + E AreaBalance::area::hour<114> + L FictiveLoads::area::hour<114> + E AreaBalance::area::hour<114> + L FictiveLoads::area::hour<114> + E AreaBalance::area::hour<114> + L FictiveLoads::area::hour<114> + E AreaBalance::area::hour<114> + L FictiveLoads::area::hour<114> + E AreaBalance::area::hour<114> + L FictiveLoads::area::hour<114> + E AreaBalance::area::hour<114> + L FictiveLoads::area::hour<114> + E AreaBalance::area::hour<114> + L FictiveLoads::area::hour<114> + E AreaBalance::area::hour<114> + L FictiveLoads::area::hour<114> + E FlowDissociation::link::hour<114> + E AreaBalance::area::hour<115> + L FictiveLoads::area::hour<115> + E AreaBalance::area::hour<115> + L FictiveLoads::area::hour<115> + E AreaBalance::area::hour<115> + L FictiveLoads::area::hour<115> + E AreaBalance::area::hour<115> + L FictiveLoads::area::hour<115> + E AreaBalance::area::hour<115> + L FictiveLoads::area::hour<115> + E AreaBalance::area::hour<115> + L FictiveLoads::area::hour<115> + E AreaBalance::area::hour<115> + L FictiveLoads::area::hour<115> + E AreaBalance::area::hour<115> + L FictiveLoads::area::hour<115> + E FlowDissociation::link::hour<115> + E AreaBalance::area::hour<116> + L FictiveLoads::area::hour<116> + E AreaBalance::area::hour<116> + L FictiveLoads::area::hour<116> + E AreaBalance::area::hour<116> + L FictiveLoads::area::hour<116> + E AreaBalance::area::hour<116> + L FictiveLoads::area::hour<116> + E AreaBalance::area::hour<116> + L FictiveLoads::area::hour<116> + E AreaBalance::area::hour<116> + L FictiveLoads::area::hour<116> + E AreaBalance::area::hour<116> + L FictiveLoads::area::hour<116> + E AreaBalance::area::hour<116> + L FictiveLoads::area::hour<116> + E FlowDissociation::link::hour<116> + E AreaBalance::area::hour<117> + L FictiveLoads::area::hour<117> + E AreaBalance::area::hour<117> + L FictiveLoads::area::hour<117> + E AreaBalance::area::hour<117> + L FictiveLoads::area::hour<117> + E AreaBalance::area::hour<117> + L FictiveLoads::area::hour<117> + E AreaBalance::area::hour<117> + L FictiveLoads::area::hour<117> + E AreaBalance::area::hour<117> + L FictiveLoads::area::hour<117> + E AreaBalance::area::hour<117> + L FictiveLoads::area::hour<117> + E AreaBalance::area::hour<117> + L FictiveLoads::area::hour<117> + E FlowDissociation::link::hour<117> + E AreaBalance::area::hour<118> + L FictiveLoads::area::hour<118> + E AreaBalance::area::hour<118> + L FictiveLoads::area::hour<118> + E AreaBalance::area::hour<118> + L FictiveLoads::area::hour<118> + E AreaBalance::area::hour<118> + L FictiveLoads::area::hour<118> + E AreaBalance::area::hour<118> + L FictiveLoads::area::hour<118> + E AreaBalance::area::hour<118> + L FictiveLoads::area::hour<118> + E AreaBalance::area::hour<118> + L FictiveLoads::area::hour<118> + E AreaBalance::area::hour<118> + L FictiveLoads::area::hour<118> + E FlowDissociation::link::hour<118> + E AreaBalance::area::hour<119> + L FictiveLoads::area::hour<119> + E AreaBalance::area::hour<119> + L FictiveLoads::area::hour<119> + E AreaBalance::area::hour<119> + L FictiveLoads::area::hour<119> + E AreaBalance::area::hour<119> + L FictiveLoads::area::hour<119> + E AreaBalance::area::hour<119> + L FictiveLoads::area::hour<119> + E AreaBalance::area::hour<119> + L FictiveLoads::area::hour<119> + E AreaBalance::area::hour<119> + L FictiveLoads::area::hour<119> + E AreaBalance::area::hour<119> + L FictiveLoads::area::hour<119> + E FlowDissociation::link::hour<119> + E AreaBalance::area::hour<120> + L FictiveLoads::area::hour<120> + E AreaBalance::area::hour<120> + L FictiveLoads::area::hour<120> + E AreaBalance::area::hour<120> + L FictiveLoads::area::hour<120> + E AreaBalance::area::hour<120> + L FictiveLoads::area::hour<120> + E AreaBalance::area::hour<120> + L FictiveLoads::area::hour<120> + E AreaBalance::area::hour<120> + L FictiveLoads::area::hour<120> + E AreaBalance::area::hour<120> + L FictiveLoads::area::hour<120> + E AreaBalance::area::hour<120> + L FictiveLoads::area::hour<120> + E FlowDissociation::link::hour<120> + E AreaBalance::area::hour<121> + L FictiveLoads::area::hour<121> + E AreaBalance::area::hour<121> + L FictiveLoads::area::hour<121> + E AreaBalance::area::hour<121> + L FictiveLoads::area::hour<121> + E AreaBalance::area::hour<121> + L FictiveLoads::area::hour<121> + E AreaBalance::area::hour<121> + L FictiveLoads::area::hour<121> + E AreaBalance::area::hour<121> + L FictiveLoads::area::hour<121> + E AreaBalance::area::hour<121> + L FictiveLoads::area::hour<121> + E AreaBalance::area::hour<121> + L FictiveLoads::area::hour<121> + E FlowDissociation::link::hour<121> + E AreaBalance::area::hour<122> + L FictiveLoads::area::hour<122> + E AreaBalance::area::hour<122> + L FictiveLoads::area::hour<122> + E AreaBalance::area::hour<122> + L FictiveLoads::area::hour<122> + E AreaBalance::area::hour<122> + L FictiveLoads::area::hour<122> + E AreaBalance::area::hour<122> + L FictiveLoads::area::hour<122> + E AreaBalance::area::hour<122> + L FictiveLoads::area::hour<122> + E AreaBalance::area::hour<122> + L FictiveLoads::area::hour<122> + E AreaBalance::area::hour<122> + L FictiveLoads::area::hour<122> + E FlowDissociation::link::hour<122> + E AreaBalance::area::hour<123> + L FictiveLoads::area::hour<123> + E AreaBalance::area::hour<123> + L FictiveLoads::area::hour<123> + E AreaBalance::area::hour<123> + L FictiveLoads::area::hour<123> + E AreaBalance::area::hour<123> + L FictiveLoads::area::hour<123> + E AreaBalance::area::hour<123> + L FictiveLoads::area::hour<123> + E AreaBalance::area::hour<123> + L FictiveLoads::area::hour<123> + E AreaBalance::area::hour<123> + L FictiveLoads::area::hour<123> + E AreaBalance::area::hour<123> + L FictiveLoads::area::hour<123> + E FlowDissociation::link::hour<123> + E AreaBalance::area::hour<124> + L FictiveLoads::area::hour<124> + E AreaBalance::area::hour<124> + L FictiveLoads::area::hour<124> + E AreaBalance::area::hour<124> + L FictiveLoads::area::hour<124> + E AreaBalance::area::hour<124> + L FictiveLoads::area::hour<124> + E AreaBalance::area::hour<124> + L FictiveLoads::area::hour<124> + E AreaBalance::area::hour<124> + L FictiveLoads::area::hour<124> + E AreaBalance::area::hour<124> + L FictiveLoads::area::hour<124> + E AreaBalance::area::hour<124> + L FictiveLoads::area::hour<124> + E FlowDissociation::link::hour<124> + E AreaBalance::area::hour<125> + L FictiveLoads::area::hour<125> + E AreaBalance::area::hour<125> + L FictiveLoads::area::hour<125> + E AreaBalance::area::hour<125> + L FictiveLoads::area::hour<125> + E AreaBalance::area::hour<125> + L FictiveLoads::area::hour<125> + E AreaBalance::area::hour<125> + L FictiveLoads::area::hour<125> + E AreaBalance::area::hour<125> + L FictiveLoads::area::hour<125> + E AreaBalance::area::hour<125> + L FictiveLoads::area::hour<125> + E AreaBalance::area::hour<125> + L FictiveLoads::area::hour<125> + E FlowDissociation::link::hour<125> + E AreaBalance::area::hour<126> + L FictiveLoads::area::hour<126> + E AreaBalance::area::hour<126> + L FictiveLoads::area::hour<126> + E AreaBalance::area::hour<126> + L FictiveLoads::area::hour<126> + E AreaBalance::area::hour<126> + L FictiveLoads::area::hour<126> + E AreaBalance::area::hour<126> + L FictiveLoads::area::hour<126> + E AreaBalance::area::hour<126> + L FictiveLoads::area::hour<126> + E AreaBalance::area::hour<126> + L FictiveLoads::area::hour<126> + E AreaBalance::area::hour<126> + L FictiveLoads::area::hour<126> + E FlowDissociation::link::hour<126> + E AreaBalance::area::hour<127> + L FictiveLoads::area::hour<127> + E AreaBalance::area::hour<127> + L FictiveLoads::area::hour<127> + E AreaBalance::area::hour<127> + L FictiveLoads::area::hour<127> + E AreaBalance::area::hour<127> + L FictiveLoads::area::hour<127> + E AreaBalance::area::hour<127> + L FictiveLoads::area::hour<127> + E AreaBalance::area::hour<127> + L FictiveLoads::area::hour<127> + E AreaBalance::area::hour<127> + L FictiveLoads::area::hour<127> + E AreaBalance::area::hour<127> + L FictiveLoads::area::hour<127> + E FlowDissociation::link::hour<127> + E AreaBalance::area::hour<128> + L FictiveLoads::area::hour<128> + E AreaBalance::area::hour<128> + L FictiveLoads::area::hour<128> + E AreaBalance::area::hour<128> + L FictiveLoads::area::hour<128> + E AreaBalance::area::hour<128> + L FictiveLoads::area::hour<128> + E AreaBalance::area::hour<128> + L FictiveLoads::area::hour<128> + E AreaBalance::area::hour<128> + L FictiveLoads::area::hour<128> + E AreaBalance::area::hour<128> + L FictiveLoads::area::hour<128> + E AreaBalance::area::hour<128> + L FictiveLoads::area::hour<128> + E FlowDissociation::link::hour<128> + E AreaBalance::area::hour<129> + L FictiveLoads::area::hour<129> + E AreaBalance::area::hour<129> + L FictiveLoads::area::hour<129> + E AreaBalance::area::hour<129> + L FictiveLoads::area::hour<129> + E AreaBalance::area::hour<129> + L FictiveLoads::area::hour<129> + E AreaBalance::area::hour<129> + L FictiveLoads::area::hour<129> + E AreaBalance::area::hour<129> + L FictiveLoads::area::hour<129> + E AreaBalance::area::hour<129> + L FictiveLoads::area::hour<129> + E AreaBalance::area::hour<129> + L FictiveLoads::area::hour<129> + E FlowDissociation::link::hour<129> + E AreaBalance::area::hour<130> + L FictiveLoads::area::hour<130> + E AreaBalance::area::hour<130> + L FictiveLoads::area::hour<130> + E AreaBalance::area::hour<130> + L FictiveLoads::area::hour<130> + E AreaBalance::area::hour<130> + L FictiveLoads::area::hour<130> + E AreaBalance::area::hour<130> + L FictiveLoads::area::hour<130> + E AreaBalance::area::hour<130> + L FictiveLoads::area::hour<130> + E AreaBalance::area::hour<130> + L FictiveLoads::area::hour<130> + E AreaBalance::area::hour<130> + L FictiveLoads::area::hour<130> + E FlowDissociation::link::hour<130> + E AreaBalance::area::hour<131> + L FictiveLoads::area::hour<131> + E AreaBalance::area::hour<131> + L FictiveLoads::area::hour<131> + E AreaBalance::area::hour<131> + L FictiveLoads::area::hour<131> + E AreaBalance::area::hour<131> + L FictiveLoads::area::hour<131> + E AreaBalance::area::hour<131> + L FictiveLoads::area::hour<131> + E AreaBalance::area::hour<131> + L FictiveLoads::area::hour<131> + E AreaBalance::area::hour<131> + L FictiveLoads::area::hour<131> + E AreaBalance::area::hour<131> + L FictiveLoads::area::hour<131> + E FlowDissociation::link::hour<131> + E AreaBalance::area::hour<132> + L FictiveLoads::area::hour<132> + E AreaBalance::area::hour<132> + L FictiveLoads::area::hour<132> + E AreaBalance::area::hour<132> + L FictiveLoads::area::hour<132> + E AreaBalance::area::hour<132> + L FictiveLoads::area::hour<132> + E AreaBalance::area::hour<132> + L FictiveLoads::area::hour<132> + E AreaBalance::area::hour<132> + L FictiveLoads::area::hour<132> + E AreaBalance::area::hour<132> + L FictiveLoads::area::hour<132> + E AreaBalance::area::hour<132> + L FictiveLoads::area::hour<132> + E FlowDissociation::link::hour<132> + E AreaBalance::area::hour<133> + L FictiveLoads::area::hour<133> + E AreaBalance::area::hour<133> + L FictiveLoads::area::hour<133> + E AreaBalance::area::hour<133> + L FictiveLoads::area::hour<133> + E AreaBalance::area::hour<133> + L FictiveLoads::area::hour<133> + E AreaBalance::area::hour<133> + L FictiveLoads::area::hour<133> + E AreaBalance::area::hour<133> + L FictiveLoads::area::hour<133> + E AreaBalance::area::hour<133> + L FictiveLoads::area::hour<133> + E AreaBalance::area::hour<133> + L FictiveLoads::area::hour<133> + E FlowDissociation::link::hour<133> + E AreaBalance::area::hour<134> + L FictiveLoads::area::hour<134> + E AreaBalance::area::hour<134> + L FictiveLoads::area::hour<134> + E AreaBalance::area::hour<134> + L FictiveLoads::area::hour<134> + E AreaBalance::area::hour<134> + L FictiveLoads::area::hour<134> + E AreaBalance::area::hour<134> + L FictiveLoads::area::hour<134> + E AreaBalance::area::hour<134> + L FictiveLoads::area::hour<134> + E AreaBalance::area::hour<134> + L FictiveLoads::area::hour<134> + E AreaBalance::area::hour<134> + L FictiveLoads::area::hour<134> + E FlowDissociation::link::hour<134> + E AreaBalance::area::hour<135> + L FictiveLoads::area::hour<135> + E AreaBalance::area::hour<135> + L FictiveLoads::area::hour<135> + E AreaBalance::area::hour<135> + L FictiveLoads::area::hour<135> + E AreaBalance::area::hour<135> + L FictiveLoads::area::hour<135> + E AreaBalance::area::hour<135> + L FictiveLoads::area::hour<135> + E AreaBalance::area::hour<135> + L FictiveLoads::area::hour<135> + E AreaBalance::area::hour<135> + L FictiveLoads::area::hour<135> + E AreaBalance::area::hour<135> + L FictiveLoads::area::hour<135> + E FlowDissociation::link::hour<135> + E AreaBalance::area::hour<136> + L FictiveLoads::area::hour<136> + E AreaBalance::area::hour<136> + L FictiveLoads::area::hour<136> + E AreaBalance::area::hour<136> + L FictiveLoads::area::hour<136> + E AreaBalance::area::hour<136> + L FictiveLoads::area::hour<136> + E AreaBalance::area::hour<136> + L FictiveLoads::area::hour<136> + E AreaBalance::area::hour<136> + L FictiveLoads::area::hour<136> + E AreaBalance::area::hour<136> + L FictiveLoads::area::hour<136> + E AreaBalance::area::hour<136> + L FictiveLoads::area::hour<136> + E FlowDissociation::link::hour<136> + E AreaBalance::area::hour<137> + L FictiveLoads::area::hour<137> + E AreaBalance::area::hour<137> + L FictiveLoads::area::hour<137> + E AreaBalance::area::hour<137> + L FictiveLoads::area::hour<137> + E AreaBalance::area::hour<137> + L FictiveLoads::area::hour<137> + E AreaBalance::area::hour<137> + L FictiveLoads::area::hour<137> + E AreaBalance::area::hour<137> + L FictiveLoads::area::hour<137> + E AreaBalance::area::hour<137> + L FictiveLoads::area::hour<137> + E AreaBalance::area::hour<137> + L FictiveLoads::area::hour<137> + E FlowDissociation::link::hour<137> + E AreaBalance::area::hour<138> + L FictiveLoads::area::hour<138> + E AreaBalance::area::hour<138> + L FictiveLoads::area::hour<138> + E AreaBalance::area::hour<138> + L FictiveLoads::area::hour<138> + E AreaBalance::area::hour<138> + L FictiveLoads::area::hour<138> + E AreaBalance::area::hour<138> + L FictiveLoads::area::hour<138> + E AreaBalance::area::hour<138> + L FictiveLoads::area::hour<138> + E AreaBalance::area::hour<138> + L FictiveLoads::area::hour<138> + E AreaBalance::area::hour<138> + L FictiveLoads::area::hour<138> + E FlowDissociation::link::hour<138> + E AreaBalance::area::hour<139> + L FictiveLoads::area::hour<139> + E AreaBalance::area::hour<139> + L FictiveLoads::area::hour<139> + E AreaBalance::area::hour<139> + L FictiveLoads::area::hour<139> + E AreaBalance::area::hour<139> + L FictiveLoads::area::hour<139> + E AreaBalance::area::hour<139> + L FictiveLoads::area::hour<139> + E AreaBalance::area::hour<139> + L FictiveLoads::area::hour<139> + E AreaBalance::area::hour<139> + L FictiveLoads::area::hour<139> + E AreaBalance::area::hour<139> + L FictiveLoads::area::hour<139> + E FlowDissociation::link::hour<139> + E AreaBalance::area::hour<140> + L FictiveLoads::area::hour<140> + E AreaBalance::area::hour<140> + L FictiveLoads::area::hour<140> + E AreaBalance::area::hour<140> + L FictiveLoads::area::hour<140> + E AreaBalance::area::hour<140> + L FictiveLoads::area::hour<140> + E AreaBalance::area::hour<140> + L FictiveLoads::area::hour<140> + E AreaBalance::area::hour<140> + L FictiveLoads::area::hour<140> + E AreaBalance::area::hour<140> + L FictiveLoads::area::hour<140> + E AreaBalance::area::hour<140> + L FictiveLoads::area::hour<140> + E FlowDissociation::link::hour<140> + E AreaBalance::area::hour<141> + L FictiveLoads::area::hour<141> + E AreaBalance::area::hour<141> + L FictiveLoads::area::hour<141> + E AreaBalance::area::hour<141> + L FictiveLoads::area::hour<141> + E AreaBalance::area::hour<141> + L FictiveLoads::area::hour<141> + E AreaBalance::area::hour<141> + L FictiveLoads::area::hour<141> + E AreaBalance::area::hour<141> + L FictiveLoads::area::hour<141> + E AreaBalance::area::hour<141> + L FictiveLoads::area::hour<141> + E AreaBalance::area::hour<141> + L FictiveLoads::area::hour<141> + E FlowDissociation::link::hour<141> + E AreaBalance::area::hour<142> + L FictiveLoads::area::hour<142> + E AreaBalance::area::hour<142> + L FictiveLoads::area::hour<142> + E AreaBalance::area::hour<142> + L FictiveLoads::area::hour<142> + E AreaBalance::area::hour<142> + L FictiveLoads::area::hour<142> + E AreaBalance::area::hour<142> + L FictiveLoads::area::hour<142> + E AreaBalance::area::hour<142> + L FictiveLoads::area::hour<142> + E AreaBalance::area::hour<142> + L FictiveLoads::area::hour<142> + E AreaBalance::area::hour<142> + L FictiveLoads::area::hour<142> + E FlowDissociation::link::hour<142> + E AreaBalance::area::hour<143> + L FictiveLoads::area::hour<143> + E AreaBalance::area::hour<143> + L FictiveLoads::area::hour<143> + E AreaBalance::area::hour<143> + L FictiveLoads::area::hour<143> + E AreaBalance::area::hour<143> + L FictiveLoads::area::hour<143> + E AreaBalance::area::hour<143> + L FictiveLoads::area::hour<143> + E AreaBalance::area::hour<143> + L FictiveLoads::area::hour<143> + E AreaBalance::area::hour<143> + L FictiveLoads::area::hour<143> + E AreaBalance::area::hour<143> + L FictiveLoads::area::hour<143> + E FlowDissociation::link::hour<143> + E AreaBalance::area::hour<144> + L FictiveLoads::area::hour<144> + E AreaBalance::area::hour<144> + L FictiveLoads::area::hour<144> + E AreaBalance::area::hour<144> + L FictiveLoads::area::hour<144> + E AreaBalance::area::hour<144> + L FictiveLoads::area::hour<144> + E AreaBalance::area::hour<144> + L FictiveLoads::area::hour<144> + E AreaBalance::area::hour<144> + L FictiveLoads::area::hour<144> + E AreaBalance::area::hour<144> + L FictiveLoads::area::hour<144> + E AreaBalance::area::hour<144> + L FictiveLoads::area::hour<144> + E FlowDissociation::link::hour<144> + E AreaBalance::area::hour<145> + L FictiveLoads::area::hour<145> + E AreaBalance::area::hour<145> + L FictiveLoads::area::hour<145> + E AreaBalance::area::hour<145> + L FictiveLoads::area::hour<145> + E AreaBalance::area::hour<145> + L FictiveLoads::area::hour<145> + E AreaBalance::area::hour<145> + L FictiveLoads::area::hour<145> + E AreaBalance::area::hour<145> + L FictiveLoads::area::hour<145> + E AreaBalance::area::hour<145> + L FictiveLoads::area::hour<145> + E AreaBalance::area::hour<145> + L FictiveLoads::area::hour<145> + E FlowDissociation::link::hour<145> + E AreaBalance::area::hour<146> + L FictiveLoads::area::hour<146> + E AreaBalance::area::hour<146> + L FictiveLoads::area::hour<146> + E AreaBalance::area::hour<146> + L FictiveLoads::area::hour<146> + E AreaBalance::area::hour<146> + L FictiveLoads::area::hour<146> + E AreaBalance::area::hour<146> + L FictiveLoads::area::hour<146> + E AreaBalance::area::hour<146> + L FictiveLoads::area::hour<146> + E AreaBalance::area::hour<146> + L FictiveLoads::area::hour<146> + E AreaBalance::area::hour<146> + L FictiveLoads::area::hour<146> + E FlowDissociation::link::hour<146> + E AreaBalance::area::hour<147> + L FictiveLoads::area::hour<147> + E AreaBalance::area::hour<147> + L FictiveLoads::area::hour<147> + E AreaBalance::area::hour<147> + L FictiveLoads::area::hour<147> + E AreaBalance::area::hour<147> + L FictiveLoads::area::hour<147> + E AreaBalance::area::hour<147> + L FictiveLoads::area::hour<147> + E AreaBalance::area::hour<147> + L FictiveLoads::area::hour<147> + E AreaBalance::area::hour<147> + L FictiveLoads::area::hour<147> + E AreaBalance::area::hour<147> + L FictiveLoads::area::hour<147> + E FlowDissociation::link::hour<147> + E AreaBalance::area::hour<148> + L FictiveLoads::area::hour<148> + E AreaBalance::area::hour<148> + L FictiveLoads::area::hour<148> + E AreaBalance::area::hour<148> + L FictiveLoads::area::hour<148> + E AreaBalance::area::hour<148> + L FictiveLoads::area::hour<148> + E AreaBalance::area::hour<148> + L FictiveLoads::area::hour<148> + E AreaBalance::area::hour<148> + L FictiveLoads::area::hour<148> + E AreaBalance::area::hour<148> + L FictiveLoads::area::hour<148> + E AreaBalance::area::hour<148> + L FictiveLoads::area::hour<148> + E FlowDissociation::link::hour<148> + E AreaBalance::area::hour<149> + L FictiveLoads::area::hour<149> + E AreaBalance::area::hour<149> + L FictiveLoads::area::hour<149> + E AreaBalance::area::hour<149> + L FictiveLoads::area::hour<149> + E AreaBalance::area::hour<149> + L FictiveLoads::area::hour<149> + E AreaBalance::area::hour<149> + L FictiveLoads::area::hour<149> + E AreaBalance::area::hour<149> + L FictiveLoads::area::hour<149> + E AreaBalance::area::hour<149> + L FictiveLoads::area::hour<149> + E AreaBalance::area::hour<149> + L FictiveLoads::area::hour<149> + E FlowDissociation::link::hour<149> + E AreaBalance::area::hour<150> + L FictiveLoads::area::hour<150> + E AreaBalance::area::hour<150> + L FictiveLoads::area::hour<150> + E AreaBalance::area::hour<150> + L FictiveLoads::area::hour<150> + E AreaBalance::area::hour<150> + L FictiveLoads::area::hour<150> + E AreaBalance::area::hour<150> + L FictiveLoads::area::hour<150> + E AreaBalance::area::hour<150> + L FictiveLoads::area::hour<150> + E AreaBalance::area::hour<150> + L FictiveLoads::area::hour<150> + E AreaBalance::area::hour<150> + L FictiveLoads::area::hour<150> + E FlowDissociation::link::hour<150> + E AreaBalance::area::hour<151> + L FictiveLoads::area::hour<151> + E AreaBalance::area::hour<151> + L FictiveLoads::area::hour<151> + E AreaBalance::area::hour<151> + L FictiveLoads::area::hour<151> + E AreaBalance::area::hour<151> + L FictiveLoads::area::hour<151> + E AreaBalance::area::hour<151> + L FictiveLoads::area::hour<151> + E AreaBalance::area::hour<151> + L FictiveLoads::area::hour<151> + E AreaBalance::area::hour<151> + L FictiveLoads::area::hour<151> + E AreaBalance::area::hour<151> + L FictiveLoads::area::hour<151> + E FlowDissociation::link::hour<151> + E AreaBalance::area::hour<152> + L FictiveLoads::area::hour<152> + E AreaBalance::area::hour<152> + L FictiveLoads::area::hour<152> + E AreaBalance::area::hour<152> + L FictiveLoads::area::hour<152> + E AreaBalance::area::hour<152> + L FictiveLoads::area::hour<152> + E AreaBalance::area::hour<152> + L FictiveLoads::area::hour<152> + E AreaBalance::area::hour<152> + L FictiveLoads::area::hour<152> + E AreaBalance::area::hour<152> + L FictiveLoads::area::hour<152> + E AreaBalance::area::hour<152> + L FictiveLoads::area::hour<152> + E FlowDissociation::link::hour<152> + E AreaBalance::area::hour<153> + L FictiveLoads::area::hour<153> + E AreaBalance::area::hour<153> + L FictiveLoads::area::hour<153> + E AreaBalance::area::hour<153> + L FictiveLoads::area::hour<153> + E AreaBalance::area::hour<153> + L FictiveLoads::area::hour<153> + E AreaBalance::area::hour<153> + L FictiveLoads::area::hour<153> + E AreaBalance::area::hour<153> + L FictiveLoads::area::hour<153> + E AreaBalance::area::hour<153> + L FictiveLoads::area::hour<153> + E AreaBalance::area::hour<153> + L FictiveLoads::area::hour<153> + E FlowDissociation::link::hour<153> + E AreaBalance::area::hour<154> + L FictiveLoads::area::hour<154> + E AreaBalance::area::hour<154> + L FictiveLoads::area::hour<154> + E AreaBalance::area::hour<154> + L FictiveLoads::area::hour<154> + E AreaBalance::area::hour<154> + L FictiveLoads::area::hour<154> + E AreaBalance::area::hour<154> + L FictiveLoads::area::hour<154> + E AreaBalance::area::hour<154> + L FictiveLoads::area::hour<154> + E AreaBalance::area::hour<154> + L FictiveLoads::area::hour<154> + E AreaBalance::area::hour<154> + L FictiveLoads::area::hour<154> + E FlowDissociation::link::hour<154> + E AreaBalance::area::hour<155> + L FictiveLoads::area::hour<155> + E AreaBalance::area::hour<155> + L FictiveLoads::area::hour<155> + E AreaBalance::area::hour<155> + L FictiveLoads::area::hour<155> + E AreaBalance::area::hour<155> + L FictiveLoads::area::hour<155> + E AreaBalance::area::hour<155> + L FictiveLoads::area::hour<155> + E AreaBalance::area::hour<155> + L FictiveLoads::area::hour<155> + E AreaBalance::area::hour<155> + L FictiveLoads::area::hour<155> + E AreaBalance::area::hour<155> + L FictiveLoads::area::hour<155> + E FlowDissociation::link::hour<155> + E AreaBalance::area::hour<156> + L FictiveLoads::area::hour<156> + E AreaBalance::area::hour<156> + L FictiveLoads::area::hour<156> + E AreaBalance::area::hour<156> + L FictiveLoads::area::hour<156> + E AreaBalance::area::hour<156> + L FictiveLoads::area::hour<156> + E AreaBalance::area::hour<156> + L FictiveLoads::area::hour<156> + E AreaBalance::area::hour<156> + L FictiveLoads::area::hour<156> + E AreaBalance::area::hour<156> + L FictiveLoads::area::hour<156> + E AreaBalance::area::hour<156> + L FictiveLoads::area::hour<156> + E FlowDissociation::link::hour<156> + E AreaBalance::area::hour<157> + L FictiveLoads::area::hour<157> + E AreaBalance::area::hour<157> + L FictiveLoads::area::hour<157> + E AreaBalance::area::hour<157> + L FictiveLoads::area::hour<157> + E AreaBalance::area::hour<157> + L FictiveLoads::area::hour<157> + E AreaBalance::area::hour<157> + L FictiveLoads::area::hour<157> + E AreaBalance::area::hour<157> + L FictiveLoads::area::hour<157> + E AreaBalance::area::hour<157> + L FictiveLoads::area::hour<157> + E AreaBalance::area::hour<157> + L FictiveLoads::area::hour<157> + E FlowDissociation::link::hour<157> + E AreaBalance::area::hour<158> + L FictiveLoads::area::hour<158> + E AreaBalance::area::hour<158> + L FictiveLoads::area::hour<158> + E AreaBalance::area::hour<158> + L FictiveLoads::area::hour<158> + E AreaBalance::area::hour<158> + L FictiveLoads::area::hour<158> + E AreaBalance::area::hour<158> + L FictiveLoads::area::hour<158> + E AreaBalance::area::hour<158> + L FictiveLoads::area::hour<158> + E AreaBalance::area::hour<158> + L FictiveLoads::area::hour<158> + E AreaBalance::area::hour<158> + L FictiveLoads::area::hour<158> + E FlowDissociation::link::hour<158> + E AreaBalance::area::hour<159> + L FictiveLoads::area::hour<159> + E AreaBalance::area::hour<159> + L FictiveLoads::area::hour<159> + E AreaBalance::area::hour<159> + L FictiveLoads::area::hour<159> + E AreaBalance::area::hour<159> + L FictiveLoads::area::hour<159> + E AreaBalance::area::hour<159> + L FictiveLoads::area::hour<159> + E AreaBalance::area::hour<159> + L FictiveLoads::area::hour<159> + E AreaBalance::area::hour<159> + L FictiveLoads::area::hour<159> + E AreaBalance::area::hour<159> + L FictiveLoads::area::hour<159> + E FlowDissociation::link::hour<159> + E AreaBalance::area::hour<160> + L FictiveLoads::area::hour<160> + E AreaBalance::area::hour<160> + L FictiveLoads::area::hour<160> + E AreaBalance::area::hour<160> + L FictiveLoads::area::hour<160> + E AreaBalance::area::hour<160> + L FictiveLoads::area::hour<160> + E AreaBalance::area::hour<160> + L FictiveLoads::area::hour<160> + E AreaBalance::area::hour<160> + L FictiveLoads::area::hour<160> + E AreaBalance::area::hour<160> + L FictiveLoads::area::hour<160> + E AreaBalance::area::hour<160> + L FictiveLoads::area::hour<160> + E FlowDissociation::link::hour<160> + E AreaBalance::area::hour<161> + L FictiveLoads::area::hour<161> + E AreaBalance::area::hour<161> + L FictiveLoads::area::hour<161> + E AreaBalance::area::hour<161> + L FictiveLoads::area::hour<161> + E AreaBalance::area::hour<161> + L FictiveLoads::area::hour<161> + E AreaBalance::area::hour<161> + L FictiveLoads::area::hour<161> + E AreaBalance::area::hour<161> + L FictiveLoads::area::hour<161> + E AreaBalance::area::hour<161> + L FictiveLoads::area::hour<161> + E AreaBalance::area::hour<161> + L FictiveLoads::area::hour<161> + E FlowDissociation::link::hour<161> + E AreaBalance::area::hour<162> + L FictiveLoads::area::hour<162> + E AreaBalance::area::hour<162> + L FictiveLoads::area::hour<162> + E AreaBalance::area::hour<162> + L FictiveLoads::area::hour<162> + E AreaBalance::area::hour<162> + L FictiveLoads::area::hour<162> + E AreaBalance::area::hour<162> + L FictiveLoads::area::hour<162> + E AreaBalance::area::hour<162> + L FictiveLoads::area::hour<162> + E AreaBalance::area::hour<162> + L FictiveLoads::area::hour<162> + E AreaBalance::area::hour<162> + L FictiveLoads::area::hour<162> + E FlowDissociation::link::hour<162> + E AreaBalance::area::hour<163> + L FictiveLoads::area::hour<163> + E AreaBalance::area::hour<163> + L FictiveLoads::area::hour<163> + E AreaBalance::area::hour<163> + L FictiveLoads::area::hour<163> + E AreaBalance::area::hour<163> + L FictiveLoads::area::hour<163> + E AreaBalance::area::hour<163> + L FictiveLoads::area::hour<163> + E AreaBalance::area::hour<163> + L FictiveLoads::area::hour<163> + E AreaBalance::area::hour<163> + L FictiveLoads::area::hour<163> + E AreaBalance::area::hour<163> + L FictiveLoads::area::hour<163> + E FlowDissociation::link::hour<163> + E AreaBalance::area::hour<164> + L FictiveLoads::area::hour<164> + E AreaBalance::area::hour<164> + L FictiveLoads::area::hour<164> + E AreaBalance::area::hour<164> + L FictiveLoads::area::hour<164> + E AreaBalance::area::hour<164> + L FictiveLoads::area::hour<164> + E AreaBalance::area::hour<164> + L FictiveLoads::area::hour<164> + E AreaBalance::area::hour<164> + L FictiveLoads::area::hour<164> + E AreaBalance::area::hour<164> + L FictiveLoads::area::hour<164> + E AreaBalance::area::hour<164> + L FictiveLoads::area::hour<164> + E FlowDissociation::link::hour<164> + E AreaBalance::area::hour<165> + L FictiveLoads::area::hour<165> + E AreaBalance::area::hour<165> + L FictiveLoads::area::hour<165> + E AreaBalance::area::hour<165> + L FictiveLoads::area::hour<165> + E AreaBalance::area::hour<165> + L FictiveLoads::area::hour<165> + E AreaBalance::area::hour<165> + L FictiveLoads::area::hour<165> + E AreaBalance::area::hour<165> + L FictiveLoads::area::hour<165> + E AreaBalance::area::hour<165> + L FictiveLoads::area::hour<165> + E AreaBalance::area::hour<165> + L FictiveLoads::area::hour<165> + E FlowDissociation::link::hour<165> + E AreaBalance::area::hour<166> + L FictiveLoads::area::hour<166> + E AreaBalance::area::hour<166> + L FictiveLoads::area::hour<166> + E AreaBalance::area::hour<166> + L FictiveLoads::area::hour<166> + E AreaBalance::area::hour<166> + L FictiveLoads::area::hour<166> + E AreaBalance::area::hour<166> + L FictiveLoads::area::hour<166> + E AreaBalance::area::hour<166> + L FictiveLoads::area::hour<166> + E AreaBalance::area::hour<166> + L FictiveLoads::area::hour<166> + E AreaBalance::area::hour<166> + L FictiveLoads::area::hour<166> + E FlowDissociation::link::hour<166> + E AreaBalance::area::hour<167> + L FictiveLoads::area::hour<167> + E AreaBalance::area::hour<167> + L FictiveLoads::area::hour<167> + E AreaBalance::area::hour<167> + L FictiveLoads::area::hour<167> + E AreaBalance::area::hour<167> + L FictiveLoads::area::hour<167> + E AreaBalance::area::hour<167> + L FictiveLoads::area::hour<167> + E AreaBalance::area::hour<167> + L FictiveLoads::area::hour<167> + E AreaBalance::area::hour<167> + L FictiveLoads::area::hour<167> + E AreaBalance::area::hour<167> + L FictiveLoads::area::hour<167> + E FlowDissociation::link::hour<167> + E Storing_balance::daily::day<0> + E Storing_balance::daily::day<1> + E Storing_balance::daily::day<2> + E Storing_balance::daily::day<3> + E Storing_balance::daily::day<4> + E Storing_balance::daily::day<5> + E Storing_balance::daily::day<6> + L R0002863 + G R0002864 + L R0002865 + G R0002866 + L R0002867 + G R0002868 + L R0002869 + G R0002870 + L R0002871 + G R0002872 + L R0002873 + G R0002874 + L R0002875 + G R0002876 + L R0002877 + G R0002878 + L R0002879 + G R0002880 + L R0002881 + G R0002882 + L R0002883 + G R0002884 + L R0002885 + G R0002886 + L R0002887 + G R0002888 + L R0002889 + G R0002890 + L R0002891 + G R0002892 + L R0002893 + G R0002894 + L R0002895 + G R0002896 + L R0002897 + G R0002898 + L R0002899 + G R0002900 + L R0002901 + G R0002902 + L R0002903 + G R0002904 + L R0002905 + G R0002906 + L R0002907 + G R0002908 + L R0002909 + G R0002910 + L R0002911 + G R0002912 + L R0002913 + G R0002914 + L R0002915 + G R0002916 + L R0002917 + G R0002918 + L R0002919 + G R0002920 + L R0002921 + G R0002922 + L R0002923 + G R0002924 + L R0002925 + G R0002926 + L R0002927 + G R0002928 + L R0002929 + G R0002930 + L R0002931 + G R0002932 + L R0002933 + G R0002934 + L R0002935 + G R0002936 + L R0002937 + G R0002938 + L R0002939 + G R0002940 + L R0002941 + G R0002942 + L R0002943 + G R0002944 + L R0002945 + G R0002946 + L R0002947 + G R0002948 + L R0002949 + G R0002950 + L R0002951 + G R0002952 + L R0002953 + G R0002954 + L R0002955 + G R0002956 + L R0002957 + G R0002958 + L R0002959 + G R0002960 + L R0002961 + G R0002962 + L R0002963 + G R0002964 + L R0002965 + G R0002966 + L R0002967 + G R0002968 + L R0002969 + G R0002970 + L R0002971 + G R0002972 + L R0002973 + G R0002974 + L R0002975 + G R0002976 + L R0002977 + G R0002978 + L R0002979 + G R0002980 + L R0002981 + G R0002982 + L R0002983 + G R0002984 + L R0002985 + G R0002986 + L R0002987 + G R0002988 + L R0002989 + G R0002990 + L R0002991 + G R0002992 + L R0002993 + G R0002994 + L R0002995 + G R0002996 + L R0002997 + G R0002998 + L R0002999 + G R0003000 + L R0003001 + G R0003002 + L R0003003 + G R0003004 + L R0003005 + G R0003006 + L R0003007 + G R0003008 + L R0003009 + G R0003010 + L R0003011 + G R0003012 + L R0003013 + G R0003014 + L R0003015 + G R0003016 + L R0003017 + G R0003018 + L R0003019 + G R0003020 + L R0003021 + G R0003022 + L R0003023 + G R0003024 + L R0003025 + G R0003026 + L R0003027 + G R0003028 + L R0003029 + G R0003030 + L R0003031 + G R0003032 + L R0003033 + G R0003034 + L R0003035 + G R0003036 + L R0003037 + G R0003038 + L R0003039 + G R0003040 + L R0003041 + G R0003042 + L R0003043 + G R0003044 + L R0003045 + G R0003046 + L R0003047 + G R0003048 + L R0003049 + G R0003050 + L R0003051 + G R0003052 + L R0003053 + G R0003054 + L R0003055 + G R0003056 + L R0003057 + G R0003058 + L R0003059 + G R0003060 + L R0003061 + G R0003062 + L R0003063 + G R0003064 + L R0003065 + G R0003066 + L R0003067 + G R0003068 + L R0003069 + G R0003070 + L R0003071 + G R0003072 + L R0003073 + G R0003074 + L R0003075 + G R0003076 + L R0003077 + G R0003078 + L R0003079 + G R0003080 + L R0003081 + G R0003082 + L R0003083 + G R0003084 + L R0003085 + G R0003086 + L R0003087 + G R0003088 + L R0003089 + G R0003090 + L R0003091 + G R0003092 + L R0003093 + G R0003094 + L R0003095 + G R0003096 + L R0003097 + G R0003098 + L R0003099 + G R0003100 + L R0003101 + G R0003102 + L R0003103 + G R0003104 + L R0003105 + G R0003106 + L R0003107 + G R0003108 + L R0003109 + G R0003110 + L R0003111 + G R0003112 + L R0003113 + G R0003114 + L R0003115 + G R0003116 + L R0003117 + G R0003118 + L R0003119 + G R0003120 + L R0003121 + G R0003122 + L R0003123 + G R0003124 + L R0003125 + G R0003126 + L R0003127 + G R0003128 + L R0003129 + G R0003130 + L R0003131 + G R0003132 + L R0003133 + G R0003134 + L R0003135 + G R0003136 + L R0003137 + G R0003138 + L R0003139 + G R0003140 + L R0003141 + G R0003142 + L R0003143 + G R0003144 + L R0003145 + G R0003146 + L R0003147 + G R0003148 + L R0003149 + G R0003150 + L R0003151 + G R0003152 + L R0003153 + G R0003154 + L R0003155 + G R0003156 + L R0003157 + G R0003158 + L R0003159 + G R0003160 + L R0003161 + G R0003162 + L R0003163 + G R0003164 + L R0003165 + G R0003166 + L R0003167 + G R0003168 + L R0003169 + G R0003170 + L R0003171 + G R0003172 + L R0003173 + G R0003174 + L R0003175 + G R0003176 + L R0003177 + G R0003178 + L R0003179 + G R0003180 + L R0003181 + G R0003182 + L R0003183 + G R0003184 + L R0003185 + G R0003186 + L R0003187 + G R0003188 + L R0003189 + G R0003190 + L R0003191 + G R0003192 + L R0003193 + G R0003194 + L R0003195 + G R0003196 + L R0003197 + G R0003198 + L R0003199 + G R0003200 + L R0003201 + G R0003202 + L R0003203 + G R0003204 + L R0003205 + G R0003206 + L R0003207 + G R0003208 + L R0003209 + G R0003210 + L R0003211 + G R0003212 + L R0003213 + G R0003214 + L R0003215 + G R0003216 + L R0003217 + G R0003218 + L R0003219 + G R0003220 + L R0003221 + G R0003222 + L R0003223 + G R0003224 + L R0003225 + G R0003226 + L R0003227 + G R0003228 + L R0003229 + G R0003230 + L R0003231 + G R0003232 + L R0003233 + G R0003234 + L R0003235 + G R0003236 + L R0003237 + G R0003238 + L R0003239 + G R0003240 + L R0003241 + G R0003242 + L R0003243 + G R0003244 + L R0003245 + G R0003246 + L R0003247 + G R0003248 + L R0003249 + G R0003250 + L R0003251 + G R0003252 + L R0003253 + G R0003254 + L R0003255 + G R0003256 + L R0003257 + G R0003258 + L R0003259 + G R0003260 + L R0003261 + G R0003262 + L R0003263 + G R0003264 + L R0003265 + G R0003266 + L R0003267 + G R0003268 + L R0003269 + G R0003270 + L R0003271 + G R0003272 + L R0003273 + G R0003274 + L R0003275 + G R0003276 + L R0003277 + G R0003278 + L R0003279 + G R0003280 + L R0003281 + G R0003282 + L R0003283 + G R0003284 + L R0003285 + G R0003286 + L R0003287 + G R0003288 + L R0003289 + G R0003290 + L R0003291 + G R0003292 + L R0003293 + G R0003294 + L R0003295 + G R0003296 + L R0003297 + G R0003298 + L R0003299 + G R0003300 + L R0003301 + G R0003302 + L R0003303 + G R0003304 + L R0003305 + G R0003306 + L R0003307 + G R0003308 + L R0003309 + G R0003310 + L R0003311 + G R0003312 + L R0003313 + G R0003314 + L R0003315 + G R0003316 + L R0003317 + G R0003318 + L R0003319 + G R0003320 + L R0003321 + G R0003322 + L R0003323 + G R0003324 + L R0003325 + G R0003326 + L R0003327 + G R0003328 + L R0003329 + G R0003330 + L R0003331 + G R0003332 + L R0003333 + G R0003334 + L R0003335 + G R0003336 + L R0003337 + G R0003338 + L R0003339 + G R0003340 + L R0003341 + G R0003342 + L R0003343 + G R0003344 + L R0003345 + G R0003346 + L R0003347 + G R0003348 + L R0003349 + G R0003350 + L R0003351 + G R0003352 + L R0003353 + G R0003354 + L R0003355 + G R0003356 + L R0003357 + G R0003358 + L R0003359 + G R0003360 + L R0003361 + G R0003362 + L R0003363 + G R0003364 + L R0003365 + G R0003366 + L R0003367 + G R0003368 + L R0003369 + G R0003370 + L R0003371 + G R0003372 + L R0003373 + G R0003374 + L R0003375 + G R0003376 + L R0003377 + G R0003378 + L R0003379 + G R0003380 + L R0003381 + G R0003382 + L R0003383 + G R0003384 + L R0003385 + G R0003386 + L R0003387 + G R0003388 + L R0003389 + G R0003390 + L R0003391 + G R0003392 + L R0003393 + G R0003394 + L R0003395 + G R0003396 + L R0003397 + G R0003398 + L R0003399 + G R0003400 + L R0003401 + G R0003402 + L R0003403 + G R0003404 + L R0003405 + G R0003406 + L R0003407 + G R0003408 + L R0003409 + G R0003410 + L R0003411 + G R0003412 + L R0003413 + G R0003414 + L R0003415 + G R0003416 + L R0003417 + G R0003418 + L R0003419 + G R0003420 + L R0003421 + G R0003422 + L R0003423 + G R0003424 + L R0003425 + G R0003426 + L R0003427 + G R0003428 + L R0003429 + G R0003430 + L R0003431 + G R0003432 + L R0003433 + G R0003434 + L R0003435 + G R0003436 + L R0003437 + G R0003438 + L R0003439 + G R0003440 + L R0003441 + G R0003442 + L R0003443 + G R0003444 + L R0003445 + G R0003446 + L R0003447 + G R0003448 + L R0003449 + G R0003450 + L R0003451 + G R0003452 + L R0003453 + G R0003454 + L R0003455 + G R0003456 + L R0003457 + G R0003458 + L R0003459 + G R0003460 + L R0003461 + G R0003462 + L R0003463 + G R0003464 + L R0003465 + G R0003466 + L R0003467 + G R0003468 + L R0003469 + G R0003470 + L R0003471 + G R0003472 + L R0003473 + G R0003474 + L R0003475 + G R0003476 + L R0003477 + G R0003478 + L R0003479 + G R0003480 + L R0003481 + G R0003482 + L R0003483 + G R0003484 + L R0003485 + G R0003486 + L R0003487 + G R0003488 + L R0003489 + G R0003490 + L R0003491 + G R0003492 + L R0003493 + G R0003494 + L R0003495 + G R0003496 + L R0003497 + G R0003498 + L R0003499 + G R0003500 + L R0003501 + G R0003502 + L R0003503 + G R0003504 + L R0003505 + G R0003506 + L R0003507 + G R0003508 + L R0003509 + G R0003510 + L R0003511 + G R0003512 + L R0003513 + G R0003514 + L R0003515 + G R0003516 + L R0003517 + G R0003518 + L R0003519 + G R0003520 + L R0003521 + G R0003522 + L R0003523 + G R0003524 + L R0003525 + G R0003526 + L R0003527 + G R0003528 + L R0003529 + G R0003530 + L R0003531 + G R0003532 + L R0003533 + G R0003534 + L R0003535 + G R0003536 + L R0003537 + G R0003538 + L R0003539 + G R0003540 + L R0003541 + G R0003542 + L R0003543 + G R0003544 + L R0003545 + G R0003546 + L R0003547 + G R0003548 + L R0003549 + G R0003550 + L R0003551 + G R0003552 + L R0003553 + G R0003554 + L R0003555 + G R0003556 + L R0003557 + G R0003558 + L R0003559 + G R0003560 + L R0003561 + G R0003562 + L R0003563 + G R0003564 + L R0003565 + G R0003566 + L R0003567 + G R0003568 + L R0003569 + G R0003570 + L R0003571 + G R0003572 + L R0003573 + G R0003574 + L R0003575 + G R0003576 + L R0003577 + G R0003578 + L R0003579 + G R0003580 + L R0003581 + G R0003582 + L R0003583 + G R0003584 + L R0003585 + G R0003586 + L R0003587 + G R0003588 + L R0003589 + G R0003590 + L R0003591 + G R0003592 + L R0003593 + G R0003594 + L R0003595 + G R0003596 + L R0003597 + G R0003598 + L R0003599 + G R0003600 + L R0003601 + G R0003602 + L R0003603 + G R0003604 + L R0003605 + G R0003606 + L R0003607 + G R0003608 + L R0003609 + G R0003610 + L R0003611 + G R0003612 + L R0003613 + G R0003614 + L R0003615 + G R0003616 + L R0003617 + G R0003618 + L R0003619 + G R0003620 + L R0003621 + G R0003622 + L R0003623 + G R0003624 + L R0003625 + G R0003626 + L R0003627 + G R0003628 + L R0003629 + G R0003630 + L R0003631 + G R0003632 + L R0003633 + G R0003634 + L R0003635 + G R0003636 + L R0003637 + G R0003638 + L R0003639 + G R0003640 + L R0003641 + G R0003642 + L R0003643 + G R0003644 + L R0003645 + G R0003646 + L R0003647 + G R0003648 + L R0003649 + G R0003650 + L R0003651 + G R0003652 + L R0003653 + G R0003654 + L R0003655 + G R0003656 + L R0003657 + G R0003658 + L R0003659 + G R0003660 + L R0003661 + G R0003662 + L R0003663 + G R0003664 + L R0003665 + G R0003666 + L R0003667 + G R0003668 + L R0003669 + G R0003670 + L R0003671 + G R0003672 + L R0003673 + G R0003674 + L R0003675 + G R0003676 + L R0003677 + G R0003678 + L R0003679 + G R0003680 + L R0003681 + G R0003682 + L R0003683 + G R0003684 + L R0003685 + G R0003686 + L R0003687 + G R0003688 + L R0003689 + G R0003690 + L R0003691 + G R0003692 + L R0003693 + G R0003694 + L R0003695 + G R0003696 + L R0003697 + G R0003698 + L R0003699 + G R0003700 + L R0003701 + G R0003702 + L R0003703 + G R0003704 + L R0003705 + G R0003706 + L R0003707 + G R0003708 + L R0003709 + G R0003710 + L R0003711 + G R0003712 + L R0003713 + G R0003714 + L R0003715 + G R0003716 + L R0003717 + G R0003718 + L R0003719 + G R0003720 + L R0003721 + G R0003722 + L R0003723 + G R0003724 + L R0003725 + G R0003726 + L R0003727 + G R0003728 + L R0003729 + G R0003730 + L R0003731 + G R0003732 + L R0003733 + G R0003734 + L R0003735 + G R0003736 + L R0003737 + G R0003738 + L R0003739 + G R0003740 + L R0003741 + G R0003742 + L R0003743 + G R0003744 + L R0003745 + G R0003746 + L R0003747 + G R0003748 + L R0003749 + G R0003750 + L R0003751 + G R0003752 + L R0003753 + G R0003754 + L R0003755 + G R0003756 + L R0003757 + G R0003758 + L R0003759 + G R0003760 + L R0003761 + G R0003762 + L R0003763 + G R0003764 + L R0003765 + G R0003766 + L R0003767 + G R0003768 + L R0003769 + G R0003770 + L R0003771 + G R0003772 + L R0003773 + G R0003774 + L R0003775 + G R0003776 + L R0003777 + G R0003778 + L R0003779 + G R0003780 + L R0003781 + G R0003782 + L R0003783 + G R0003784 + L R0003785 + G R0003786 + L R0003787 + G R0003788 + L R0003789 + G R0003790 + L R0003791 + G R0003792 + L R0003793 + G R0003794 + L R0003795 + G R0003796 + L R0003797 + G R0003798 + L R0003799 + G R0003800 + L R0003801 + G R0003802 + L R0003803 + G R0003804 + L R0003805 + G R0003806 + L R0003807 + G R0003808 + L R0003809 + G R0003810 + L R0003811 + G R0003812 + L R0003813 + G R0003814 + L R0003815 + G R0003816 + L R0003817 + G R0003818 + L R0003819 + G R0003820 + L R0003821 + G R0003822 + L R0003823 + G R0003824 + L R0003825 + G R0003826 + L R0003827 + G R0003828 + L R0003829 + G R0003830 + L R0003831 + G R0003832 + L R0003833 + G R0003834 + L R0003835 + G R0003836 + L R0003837 + G R0003838 + L R0003839 + G R0003840 + L R0003841 + G R0003842 + L R0003843 + G R0003844 + L R0003845 + G R0003846 + L R0003847 + G R0003848 + L R0003849 + G R0003850 + L R0003851 + G R0003852 + L R0003853 + G R0003854 + L R0003855 + G R0003856 + L R0003857 + G R0003858 + L R0003859 + G R0003860 + L R0003861 + G R0003862 + L R0003863 + G R0003864 + L R0003865 + G R0003866 + L R0003867 + G R0003868 + L R0003869 + G R0003870 + L R0003871 + G R0003872 + L R0003873 + G R0003874 + L R0003875 + G R0003876 + L R0003877 + G R0003878 + L R0003879 + G R0003880 + L R0003881 + G R0003882 + L R0003883 + G R0003884 + L R0003885 + G R0003886 + L R0003887 + G R0003888 + L R0003889 + G R0003890 + L R0003891 + G R0003892 + L R0003893 + G R0003894 + L R0003895 + G R0003896 + L R0003897 + G R0003898 + L R0003899 + G R0003900 + L R0003901 + G R0003902 + L R0003903 + G R0003904 + L R0003905 + G R0003906 + L R0003907 + G R0003908 + L R0003909 + G R0003910 + L R0003911 + G R0003912 + L R0003913 + G R0003914 + L R0003915 + G R0003916 + L R0003917 + G R0003918 + L R0003919 + G R0003920 + L R0003921 + G R0003922 + L R0003923 + G R0003924 + L R0003925 + G R0003926 + L R0003927 + G R0003928 + L R0003929 + G R0003930 + L R0003931 + G R0003932 + L R0003933 + G R0003934 + L R0003935 + G R0003936 + L R0003937 + G R0003938 + L R0003939 + G R0003940 + L R0003941 + G R0003942 + L R0003943 + G R0003944 + L R0003945 + G R0003946 + L R0003947 + G R0003948 + L R0003949 + G R0003950 + L R0003951 + G R0003952 + L R0003953 + G R0003954 + L R0003955 + G R0003956 + L R0003957 + G R0003958 + L R0003959 + G R0003960 + L R0003961 + G R0003962 + L R0003963 + G R0003964 + L R0003965 + G R0003966 + L R0003967 + G R0003968 + L R0003969 + G R0003970 + L R0003971 + G R0003972 + L R0003973 + G R0003974 + L R0003975 + G R0003976 + L R0003977 + G R0003978 + L R0003979 + G R0003980 + L R0003981 + G R0003982 + L R0003983 + G R0003984 + L R0003985 + G R0003986 + L R0003987 + G R0003988 + L R0003989 + G R0003990 + L R0003991 + G R0003992 + L R0003993 + G R0003994 + L R0003995 + G R0003996 + L R0003997 + G R0003998 + L R0003999 + G R0004000 + L R0004001 + G R0004002 + L R0004003 + G R0004004 + L R0004005 + G R0004006 + L R0004007 + G R0004008 + L R0004009 + G R0004010 + L R0004011 + G R0004012 + L R0004013 + G R0004014 + L R0004015 + G R0004016 + L R0004017 + G R0004018 + L R0004019 + G R0004020 + L R0004021 + G R0004022 + L R0004023 + G R0004024 + L R0004025 + G R0004026 + L R0004027 + G R0004028 + L R0004029 + G R0004030 + L R0004031 + G R0004032 + L R0004033 + G R0004034 + L R0004035 + G R0004036 + L R0004037 + G R0004038 + L R0004039 + G R0004040 + L R0004041 + G R0004042 + L R0004043 + G R0004044 + L R0004045 + G R0004046 + L R0004047 + G R0004048 + L R0004049 + G R0004050 + L R0004051 + G R0004052 + L R0004053 + G R0004054 + L R0004055 + G R0004056 + L R0004057 + G R0004058 + L R0004059 + G R0004060 + L R0004061 + G R0004062 + L R0004063 + G R0004064 + L R0004065 + G R0004066 + L R0004067 + G R0004068 + L R0004069 + G R0004070 + L R0004071 + G R0004072 + L R0004073 + G R0004074 + L R0004075 + G R0004076 + L R0004077 + G R0004078 + L R0004079 + G R0004080 + L R0004081 + G R0004082 + L R0004083 + G R0004084 + L R0004085 + G R0004086 + L R0004087 + G R0004088 + L R0004089 + G R0004090 + L R0004091 + G R0004092 + L R0004093 + G R0004094 + L R0004095 + G R0004096 + L R0004097 + G R0004098 + L R0004099 + G R0004100 + L R0004101 + G R0004102 + L R0004103 + G R0004104 + L R0004105 + G R0004106 + L R0004107 + G R0004108 + L R0004109 + G R0004110 + L R0004111 + G R0004112 + L R0004113 + G R0004114 + L R0004115 + G R0004116 + L R0004117 + G R0004118 + L R0004119 + G R0004120 + L R0004121 + G R0004122 + L R0004123 + G R0004124 + L R0004125 + G R0004126 + L R0004127 + G R0004128 + L R0004129 + G R0004130 + L R0004131 + G R0004132 + L R0004133 + G R0004134 + L R0004135 + G R0004136 + L R0004137 + G R0004138 + L R0004139 + G R0004140 + L R0004141 + G R0004142 + L R0004143 + G R0004144 + L R0004145 + G R0004146 + L R0004147 + G R0004148 + L R0004149 + G R0004150 + L R0004151 + G R0004152 + L R0004153 + G R0004154 + L R0004155 + G R0004156 + L R0004157 + G R0004158 + L R0004159 + G R0004160 + L R0004161 + G R0004162 + L R0004163 + G R0004164 + L R0004165 + G R0004166 + L R0004167 + G R0004168 + L R0004169 + G R0004170 + L R0004171 + G R0004172 + L R0004173 + G R0004174 + L R0004175 + G R0004176 + L R0004177 + G R0004178 + L R0004179 + G R0004180 + L R0004181 + G R0004182 + L R0004183 + G R0004184 + L R0004185 + G R0004186 + L R0004187 + G R0004188 + L R0004189 + G R0004190 + L R0004191 + G R0004192 + L R0004193 + G R0004194 + L R0004195 + G R0004196 + L R0004197 + G R0004198 + L R0004199 + G R0004200 + L R0004201 + G R0004202 + L R0004203 + G R0004204 + L R0004205 + G R0004206 + L R0004207 + G R0004208 + L R0004209 + G R0004210 + L R0004211 + G R0004212 + L R0004213 + G R0004214 + L R0004215 + G R0004216 + L R0004217 + G R0004218 + L R0004219 + G R0004220 + L R0004221 + G R0004222 + L R0004223 + G R0004224 + L R0004225 + G R0004226 + L R0004227 + G R0004228 + L R0004229 + G R0004230 + L R0004231 + G R0004232 + L R0004233 + G R0004234 + L R0004235 + G R0004236 + L R0004237 + G R0004238 + L R0004239 + G R0004240 + L R0004241 + G R0004242 + L R0004243 + G R0004244 + L R0004245 + G R0004246 + L R0004247 + G R0004248 + L R0004249 + G R0004250 + L R0004251 + G R0004252 + L R0004253 + G R0004254 + L R0004255 + G R0004256 + L R0004257 + G R0004258 + L R0004259 + G R0004260 + L R0004261 + G R0004262 + L R0004263 + G R0004264 + L R0004265 + G R0004266 + L R0004267 + G R0004268 + L R0004269 + G R0004270 + L R0004271 + G R0004272 + L R0004273 + G R0004274 + L R0004275 + G R0004276 + L R0004277 + G R0004278 + L R0004279 + G R0004280 + L R0004281 + G R0004282 + L R0004283 + G R0004284 + L R0004285 + G R0004286 + L R0004287 + G R0004288 + L R0004289 + G R0004290 + L R0004291 + G R0004292 + L R0004293 + G R0004294 + L R0004295 + G R0004296 + L R0004297 + G R0004298 + L R0004299 + G R0004300 + L R0004301 + G R0004302 + L R0004303 + G R0004304 + L R0004305 + G R0004306 + L R0004307 + G R0004308 + L R0004309 + G R0004310 + L R0004311 + G R0004312 + L R0004313 + G R0004314 + L R0004315 + G R0004316 + L R0004317 + G R0004318 + L R0004319 + G R0004320 + L R0004321 + G R0004322 + L R0004323 + G R0004324 + L R0004325 + G R0004326 + L R0004327 + G R0004328 + L R0004329 + G R0004330 + L R0004331 + G R0004332 + L R0004333 + G R0004334 + L R0004335 + G R0004336 + L R0004337 + G R0004338 + L R0004339 + G R0004340 + L R0004341 + G R0004342 + L R0004343 + G R0004344 + L R0004345 + G R0004346 + L R0004347 + G R0004348 + L R0004349 + G R0004350 + L R0004351 + G R0004352 + L R0004353 + G R0004354 + L R0004355 + G R0004356 + L R0004357 + G R0004358 + L R0004359 + G R0004360 + L R0004361 + G R0004362 + L R0004363 + G R0004364 + L R0004365 + G R0004366 + L R0004367 + G R0004368 + L R0004369 + G R0004370 + L R0004371 + G R0004372 + L R0004373 + G R0004374 + L R0004375 + G R0004376 + L R0004377 + G R0004378 + L R0004379 + G R0004380 + L R0004381 + G R0004382 + L R0004383 + G R0004384 + L R0004385 + G R0004386 + L R0004387 + G R0004388 + L R0004389 + G R0004390 + L R0004391 + G R0004392 + L R0004393 + G R0004394 + L R0004395 + G R0004396 + L R0004397 + G R0004398 + L R0004399 + G R0004400 + L R0004401 + G R0004402 + L R0004403 + G R0004404 + L R0004405 + G R0004406 + L R0004407 + G R0004408 + L R0004409 + G R0004410 + L R0004411 + G R0004412 + L R0004413 + G R0004414 + L R0004415 + G R0004416 + L R0004417 + G R0004418 + L R0004419 + G R0004420 + L R0004421 + G R0004422 + L R0004423 + G R0004424 + L R0004425 + G R0004426 + L R0004427 + G R0004428 + L R0004429 + G R0004430 + L R0004431 + G R0004432 + L R0004433 + G R0004434 + L R0004435 + G R0004436 + L R0004437 + G R0004438 + L R0004439 + G R0004440 + L R0004441 + G R0004442 + L R0004443 + G R0004444 + L R0004445 + G R0004446 + L R0004447 + G R0004448 + L R0004449 + G R0004450 + L R0004451 + G R0004452 + L R0004453 + G R0004454 + L R0004455 + G R0004456 + L R0004457 + G R0004458 + L R0004459 + G R0004460 + L R0004461 + G R0004462 + L R0004463 + G R0004464 + L R0004465 + G R0004466 + L R0004467 + G R0004468 + L R0004469 + G R0004470 + L R0004471 + G R0004472 + L R0004473 + G R0004474 + L R0004475 + G R0004476 + L R0004477 + G R0004478 + L R0004479 + G R0004480 + L R0004481 + G R0004482 + L R0004483 + G R0004484 + L R0004485 + G R0004486 + L R0004487 + G R0004488 + L R0004489 + G R0004490 + L R0004491 + G R0004492 + L R0004493 + G R0004494 + L R0004495 + G R0004496 + L R0004497 + G R0004498 + L R0004499 + G R0004500 + L R0004501 + G R0004502 + L R0004503 + G R0004504 + L R0004505 + G R0004506 + L R0004507 + G R0004508 + L R0004509 + G R0004510 + L R0004511 + G R0004512 + L R0004513 + G R0004514 + L R0004515 + G R0004516 + L R0004517 + G R0004518 + L R0004519 + G R0004520 + L R0004521 + G R0004522 + L R0004523 + G R0004524 + L R0004525 + G R0004526 + L R0004527 + G R0004528 + L R0004529 + G R0004530 + L R0004531 + G R0004532 + L R0004533 + G R0004534 + L R0004535 + G R0004536 + L R0004537 + G R0004538 + L R0004539 + G R0004540 + L R0004541 + G R0004542 + L R0004543 + L R0004544 + L R0004545 + L R0004546 + L R0004547 + L R0004548 + L R0004549 + L R0004550 + L R0004551 + L R0004552 + L R0004553 + L R0004554 + L R0004555 + L R0004556 + L R0004557 + L R0004558 + L R0004559 + L R0004560 + L R0004561 + L R0004562 + L R0004563 + L R0004564 + L R0004565 + L R0004566 + L R0004567 + L R0004568 + L R0004569 + L R0004570 + L R0004571 + L R0004572 + L R0004573 + L R0004574 + L R0004575 + L R0004576 + L R0004577 + L R0004578 + L R0004579 + L R0004580 + L R0004581 + L R0004582 + L R0004583 + L R0004584 + L R0004585 + L R0004586 + L R0004587 + L R0004588 + L R0004589 + L R0004590 + L R0004591 + L R0004592 + L R0004593 + L R0004594 + L R0004595 + L R0004596 + L R0004597 + L R0004598 + L R0004599 + L R0004600 + L R0004601 + L R0004602 + L R0004603 + L R0004604 + L R0004605 + L R0004606 + L R0004607 + L R0004608 + L R0004609 + L R0004610 + L R0004611 + L R0004612 + L R0004613 + L R0004614 + L R0004615 + L R0004616 + L R0004617 + L R0004618 + L R0004619 + L R0004620 + L R0004621 + L R0004622 + L R0004623 + L R0004624 + L R0004625 + L R0004626 + L R0004627 + L R0004628 + L R0004629 + L R0004630 + L R0004631 + L R0004632 + L R0004633 + L R0004634 + L R0004635 + L R0004636 + L R0004637 + L R0004638 + L R0004639 + L R0004640 + L R0004641 + L R0004642 + L R0004643 + L R0004644 + L R0004645 + L R0004646 + L R0004647 + L R0004648 + L R0004649 + L R0004650 + L R0004651 + L R0004652 + L R0004653 + L R0004654 + L R0004655 + L R0004656 + L R0004657 + L R0004658 + L R0004659 + L R0004660 + L R0004661 + L R0004662 + L R0004663 + L R0004664 + L R0004665 + L R0004666 + L R0004667 + L R0004668 + L R0004669 + L R0004670 + L R0004671 + L R0004672 + L R0004673 + L R0004674 + L R0004675 + L R0004676 + L R0004677 + L R0004678 + L R0004679 + L R0004680 + L R0004681 + L R0004682 + L R0004683 + L R0004684 + L R0004685 + L R0004686 + L R0004687 + L R0004688 + L R0004689 + L R0004690 + L R0004691 + L R0004692 + L R0004693 + L R0004694 + L R0004695 + L R0004696 + L R0004697 + L R0004698 + L R0004699 + L R0004700 + L R0004701 + L R0004702 + L R0004703 + L R0004704 + L R0004705 + L R0004706 + L R0004707 + L R0004708 + L R0004709 + L R0004710 + L R0004711 + L R0004712 + L R0004713 + L R0004714 + L R0004715 + L R0004716 + L R0004717 + L R0004718 + L R0004719 + L R0004720 + L R0004721 + L R0004722 + L R0004723 + L R0004724 + L R0004725 + L R0004726 + L R0004727 + L R0004728 + L R0004729 + L R0004730 + L R0004731 + L R0004732 + L R0004733 + L R0004734 + L R0004735 + L R0004736 + L R0004737 + L R0004738 + L R0004739 + L R0004740 + L R0004741 + L R0004742 + L R0004743 + L R0004744 + L R0004745 + L R0004746 + L R0004747 + L R0004748 + L R0004749 + L R0004750 + L R0004751 + L R0004752 + L R0004753 + L R0004754 + L R0004755 + L R0004756 + L R0004757 + L R0004758 + L R0004759 + L R0004760 + L R0004761 + L R0004762 + L R0004763 + L R0004764 + L R0004765 + L R0004766 + L R0004767 + L R0004768 + L R0004769 + L R0004770 + L R0004771 + L R0004772 + L R0004773 + L R0004774 + L R0004775 + L R0004776 + L R0004777 + L R0004778 + L R0004779 + L R0004780 + L R0004781 + L R0004782 + L R0004783 + L R0004784 + L R0004785 + L R0004786 + L R0004787 + L R0004788 + L R0004789 + L R0004790 + L R0004791 + L R0004792 + L R0004793 + L R0004794 + L R0004795 + L R0004796 + L R0004797 + L R0004798 + L R0004799 + L R0004800 + L R0004801 + L R0004802 + L R0004803 + L R0004804 + L R0004805 + L R0004806 + L R0004807 + L R0004808 + L R0004809 + L R0004810 + L R0004811 + L R0004812 + L R0004813 + L R0004814 + L R0004815 + L R0004816 + L R0004817 + L R0004818 + L R0004819 + L R0004820 + L R0004821 + L R0004822 + L R0004823 + L R0004824 + L R0004825 + L R0004826 + L R0004827 + L R0004828 + L R0004829 + L R0004830 + L R0004831 + L R0004832 + L R0004833 + L R0004834 + L R0004835 + L R0004836 + L R0004837 + L R0004838 + L R0004839 + L R0004840 + L R0004841 + L R0004842 + L R0004843 + L R0004844 + L R0004845 + L R0004846 + L R0004847 + L R0004848 + L R0004849 + L R0004850 + L R0004851 + L R0004852 + L R0004853 + L R0004854 + L R0004855 + L R0004856 + L R0004857 + L R0004858 + L R0004859 + L R0004860 + L R0004861 + L R0004862 + L R0004863 + L R0004864 + L R0004865 + L R0004866 + L R0004867 + L R0004868 + L R0004869 + L R0004870 + L R0004871 + L R0004872 + L R0004873 + L R0004874 + L R0004875 + L R0004876 + L R0004877 + L R0004878 +COLUMNS + NTCDirect::link::hour<0> AreaBalance::area::hour<0> 1 + NTCDirect::link::hour<0> AreaBalance::area::hour<0> -1 + NTCDirect::link::hour<0> FlowDissociation::link::hour<0> 1 + NTCDirect::link::hour<0> R0002863 1 + NTCDirect::link::hour<0> R0002864 1 + IntercoDirectCost::link::hour<0> OBJROW 1 + IntercoDirectCost::link::hour<0> FlowDissociation::link::hour<0> -1 + IntercoDirectCost::link::hour<0> R0004543 1 + IntercoIndirectCost::link::hour<0> OBJROW 1 + IntercoIndirectCost::link::hour<0> FlowDissociation::link::hour<0> 1 + IntercoIndirectCost::link::hour<0> R0004711 1 + NTCDirect::link::hour<0> AreaBalance::area::hour<0> 1 + NTCDirect::link::hour<0> AreaBalance::area::hour<0> -1 + NTCDirect::link::hour<0> R0003199 1 + NTCDirect::link::hour<0> R0003200 1 + NTCDirect::link::hour<0> AreaBalance::area::hour<0> 1 + NTCDirect::link::hour<0> AreaBalance::area::hour<0> -1 + NTCDirect::link::hour<0> R0003535 1 + NTCDirect::link::hour<0> R0003536 1 + NTCDirect::link::hour<0> AreaBalance::area::hour<0> 1 + NTCDirect::link::hour<0> AreaBalance::area::hour<0> -1 + NTCDirect::link::hour<0> R0003871 1 + NTCDirect::link::hour<0> R0003872 1 + NTCDirect::link::hour<0> AreaBalance::area::hour<0> 1 + NTCDirect::link::hour<0> AreaBalance::area::hour<0> -1 + NTCDirect::link::hour<0> R0004207 1 + NTCDirect::link::hour<0> R0004208 1 + NTCDirect::link::hour<0> AreaBalance::area::hour<0> 1 + NTCDirect::link::hour<0> AreaBalance::area::hour<0> -1 + NTCDirect::link::hour<0> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<0> AreaBalance::area::hour<0> 1 + NTCDirect::link::hour<0> AreaBalance::area::hour<0> -1 + NTCDirect::link::hour<0> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<0> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<0> AreaBalance::area::hour<0> -1 + DispatchableProduction::area::ThermalCluster::hour<0> FictiveLoads::area::hour<0> -1 + DispatchableProduction::area::ThermalCluster::hour<0> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<0> AreaBalance::area::hour<0> -1 + DispatchableProduction::area::ThermalCluster::hour<0> FictiveLoads::area::hour<0> -1 + DispatchableProduction::area::ThermalCluster::hour<0> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<0> AreaBalance::area::hour<0> -1 + DispatchableProduction::area::ThermalCluster::hour<0> FictiveLoads::area::hour<0> -1 + PositiveUnsuppliedEnergy::area::hour<0> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> -1 + NegativeUnsuppliedEnergy::area::hour<0> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> 1 + NegativeUnsuppliedEnergy::area::hour<0> FictiveLoads::area::hour<0> 1 + DispatchableProduction::area::ThermalCluster::hour<0> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<0> AreaBalance::area::hour<0> -1 + DispatchableProduction::area::ThermalCluster::hour<0> FictiveLoads::area::hour<0> -1 + DispatchableProduction::area::ThermalCluster::hour<0> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<0> AreaBalance::area::hour<0> -1 + DispatchableProduction::area::ThermalCluster::hour<0> FictiveLoads::area::hour<0> -1 + DispatchableProduction::area::ThermalCluster::hour<0> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<0> AreaBalance::area::hour<0> -1 + DispatchableProduction::area::ThermalCluster::hour<0> FictiveLoads::area::hour<0> -1 + PositiveUnsuppliedEnergy::area::hour<0> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> -1 + NegativeUnsuppliedEnergy::area::hour<0> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> 1 + NegativeUnsuppliedEnergy::area::hour<0> FictiveLoads::area::hour<0> 1 + PositiveUnsuppliedEnergy::area::hour<0> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> -1 + NegativeUnsuppliedEnergy::area::hour<0> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> 1 + NegativeUnsuppliedEnergy::area::hour<0> FictiveLoads::area::hour<0> 1 + DispatchableProduction::area::ThermalCluster::hour<0> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<0> AreaBalance::area::hour<0> -1 + DispatchableProduction::area::ThermalCluster::hour<0> FictiveLoads::area::hour<0> -1 + PositiveUnsuppliedEnergy::area::hour<0> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> -1 + NegativeUnsuppliedEnergy::area::hour<0> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> 1 + NegativeUnsuppliedEnergy::area::hour<0> FictiveLoads::area::hour<0> 1 + PositiveUnsuppliedEnergy::area::hour<0> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> -1 + NegativeUnsuppliedEnergy::area::hour<0> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> 1 + NegativeUnsuppliedEnergy::area::hour<0> FictiveLoads::area::hour<0> 1 + DispatchableProduction::area::ThermalCluster::hour<0> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<0> AreaBalance::area::hour<0> -1 + DispatchableProduction::area::ThermalCluster::hour<0> FictiveLoads::area::hour<0> -1 + PositiveUnsuppliedEnergy::area::hour<0> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> -1 + NegativeUnsuppliedEnergy::area::hour<0> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> 1 + NegativeUnsuppliedEnergy::area::hour<0> FictiveLoads::area::hour<0> 1 + PositiveUnsuppliedEnergy::area::hour<0> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> -1 + NegativeUnsuppliedEnergy::area::hour<0> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> 1 + NegativeUnsuppliedEnergy::area::hour<0> FictiveLoads::area::hour<0> 1 + PositiveUnsuppliedEnergy::area::hour<0> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> -1 + NegativeUnsuppliedEnergy::area::hour<0> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<0> AreaBalance::area::hour<0> 1 + NegativeUnsuppliedEnergy::area::hour<0> FictiveLoads::area::hour<0> 1 + NTCDirect::link::hour<1> AreaBalance::area::hour<1> 1 + NTCDirect::link::hour<1> AreaBalance::area::hour<1> -1 + NTCDirect::link::hour<1> FlowDissociation::link::hour<1> 1 + NTCDirect::link::hour<1> R0002865 1 + NTCDirect::link::hour<1> R0002866 1 + IntercoDirectCost::link::hour<1> OBJROW 1 + IntercoDirectCost::link::hour<1> FlowDissociation::link::hour<1> -1 + IntercoDirectCost::link::hour<1> R0004544 1 + IntercoIndirectCost::link::hour<1> OBJROW 1 + IntercoIndirectCost::link::hour<1> FlowDissociation::link::hour<1> 1 + IntercoIndirectCost::link::hour<1> R0004712 1 + NTCDirect::link::hour<1> AreaBalance::area::hour<1> 1 + NTCDirect::link::hour<1> AreaBalance::area::hour<1> -1 + NTCDirect::link::hour<1> R0003201 1 + NTCDirect::link::hour<1> R0003202 1 + NTCDirect::link::hour<1> AreaBalance::area::hour<1> 1 + NTCDirect::link::hour<1> AreaBalance::area::hour<1> -1 + NTCDirect::link::hour<1> R0003537 1 + NTCDirect::link::hour<1> R0003538 1 + NTCDirect::link::hour<1> AreaBalance::area::hour<1> 1 + NTCDirect::link::hour<1> AreaBalance::area::hour<1> -1 + NTCDirect::link::hour<1> R0003873 1 + NTCDirect::link::hour<1> R0003874 1 + NTCDirect::link::hour<1> AreaBalance::area::hour<1> 1 + NTCDirect::link::hour<1> AreaBalance::area::hour<1> -1 + NTCDirect::link::hour<1> R0004209 1 + NTCDirect::link::hour<1> R0004210 1 + NTCDirect::link::hour<1> AreaBalance::area::hour<1> 1 + NTCDirect::link::hour<1> AreaBalance::area::hour<1> -1 + NTCDirect::link::hour<1> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<1> AreaBalance::area::hour<1> 1 + NTCDirect::link::hour<1> AreaBalance::area::hour<1> -1 + NTCDirect::link::hour<1> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<1> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<1> AreaBalance::area::hour<1> -1 + DispatchableProduction::area::ThermalCluster::hour<1> FictiveLoads::area::hour<1> -1 + DispatchableProduction::area::ThermalCluster::hour<1> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<1> AreaBalance::area::hour<1> -1 + DispatchableProduction::area::ThermalCluster::hour<1> FictiveLoads::area::hour<1> -1 + DispatchableProduction::area::ThermalCluster::hour<1> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<1> AreaBalance::area::hour<1> -1 + DispatchableProduction::area::ThermalCluster::hour<1> FictiveLoads::area::hour<1> -1 + PositiveUnsuppliedEnergy::area::hour<1> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> -1 + NegativeUnsuppliedEnergy::area::hour<1> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> 1 + NegativeUnsuppliedEnergy::area::hour<1> FictiveLoads::area::hour<1> 1 + DispatchableProduction::area::ThermalCluster::hour<1> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<1> AreaBalance::area::hour<1> -1 + DispatchableProduction::area::ThermalCluster::hour<1> FictiveLoads::area::hour<1> -1 + DispatchableProduction::area::ThermalCluster::hour<1> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<1> AreaBalance::area::hour<1> -1 + DispatchableProduction::area::ThermalCluster::hour<1> FictiveLoads::area::hour<1> -1 + DispatchableProduction::area::ThermalCluster::hour<1> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<1> AreaBalance::area::hour<1> -1 + DispatchableProduction::area::ThermalCluster::hour<1> FictiveLoads::area::hour<1> -1 + PositiveUnsuppliedEnergy::area::hour<1> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> -1 + NegativeUnsuppliedEnergy::area::hour<1> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> 1 + NegativeUnsuppliedEnergy::area::hour<1> FictiveLoads::area::hour<1> 1 + PositiveUnsuppliedEnergy::area::hour<1> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> -1 + NegativeUnsuppliedEnergy::area::hour<1> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> 1 + NegativeUnsuppliedEnergy::area::hour<1> FictiveLoads::area::hour<1> 1 + DispatchableProduction::area::ThermalCluster::hour<1> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<1> AreaBalance::area::hour<1> -1 + DispatchableProduction::area::ThermalCluster::hour<1> FictiveLoads::area::hour<1> -1 + PositiveUnsuppliedEnergy::area::hour<1> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> -1 + NegativeUnsuppliedEnergy::area::hour<1> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> 1 + NegativeUnsuppliedEnergy::area::hour<1> FictiveLoads::area::hour<1> 1 + PositiveUnsuppliedEnergy::area::hour<1> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> -1 + NegativeUnsuppliedEnergy::area::hour<1> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> 1 + NegativeUnsuppliedEnergy::area::hour<1> FictiveLoads::area::hour<1> 1 + DispatchableProduction::area::ThermalCluster::hour<1> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<1> AreaBalance::area::hour<1> -1 + DispatchableProduction::area::ThermalCluster::hour<1> FictiveLoads::area::hour<1> -1 + PositiveUnsuppliedEnergy::area::hour<1> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> -1 + NegativeUnsuppliedEnergy::area::hour<1> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> 1 + NegativeUnsuppliedEnergy::area::hour<1> FictiveLoads::area::hour<1> 1 + PositiveUnsuppliedEnergy::area::hour<1> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> -1 + NegativeUnsuppliedEnergy::area::hour<1> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> 1 + NegativeUnsuppliedEnergy::area::hour<1> FictiveLoads::area::hour<1> 1 + PositiveUnsuppliedEnergy::area::hour<1> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> -1 + NegativeUnsuppliedEnergy::area::hour<1> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<1> AreaBalance::area::hour<1> 1 + NegativeUnsuppliedEnergy::area::hour<1> FictiveLoads::area::hour<1> 1 + NTCDirect::link::hour<2> AreaBalance::area::hour<2> 1 + NTCDirect::link::hour<2> AreaBalance::area::hour<2> -1 + NTCDirect::link::hour<2> FlowDissociation::link::hour<2> 1 + NTCDirect::link::hour<2> R0002867 1 + NTCDirect::link::hour<2> R0002868 1 + IntercoDirectCost::link::hour<2> OBJROW 1 + IntercoDirectCost::link::hour<2> FlowDissociation::link::hour<2> -1 + IntercoDirectCost::link::hour<2> R0004545 1 + IntercoIndirectCost::link::hour<2> OBJROW 1 + IntercoIndirectCost::link::hour<2> FlowDissociation::link::hour<2> 1 + IntercoIndirectCost::link::hour<2> R0004713 1 + NTCDirect::link::hour<2> AreaBalance::area::hour<2> 1 + NTCDirect::link::hour<2> AreaBalance::area::hour<2> -1 + NTCDirect::link::hour<2> R0003203 1 + NTCDirect::link::hour<2> R0003204 1 + NTCDirect::link::hour<2> AreaBalance::area::hour<2> 1 + NTCDirect::link::hour<2> AreaBalance::area::hour<2> -1 + NTCDirect::link::hour<2> R0003539 1 + NTCDirect::link::hour<2> R0003540 1 + NTCDirect::link::hour<2> AreaBalance::area::hour<2> 1 + NTCDirect::link::hour<2> AreaBalance::area::hour<2> -1 + NTCDirect::link::hour<2> R0003875 1 + NTCDirect::link::hour<2> R0003876 1 + NTCDirect::link::hour<2> AreaBalance::area::hour<2> 1 + NTCDirect::link::hour<2> AreaBalance::area::hour<2> -1 + NTCDirect::link::hour<2> R0004211 1 + NTCDirect::link::hour<2> R0004212 1 + NTCDirect::link::hour<2> AreaBalance::area::hour<2> 1 + NTCDirect::link::hour<2> AreaBalance::area::hour<2> -1 + NTCDirect::link::hour<2> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<2> AreaBalance::area::hour<2> 1 + NTCDirect::link::hour<2> AreaBalance::area::hour<2> -1 + NTCDirect::link::hour<2> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<2> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<2> AreaBalance::area::hour<2> -1 + DispatchableProduction::area::ThermalCluster::hour<2> FictiveLoads::area::hour<2> -1 + DispatchableProduction::area::ThermalCluster::hour<2> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<2> AreaBalance::area::hour<2> -1 + DispatchableProduction::area::ThermalCluster::hour<2> FictiveLoads::area::hour<2> -1 + DispatchableProduction::area::ThermalCluster::hour<2> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<2> AreaBalance::area::hour<2> -1 + DispatchableProduction::area::ThermalCluster::hour<2> FictiveLoads::area::hour<2> -1 + PositiveUnsuppliedEnergy::area::hour<2> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> -1 + NegativeUnsuppliedEnergy::area::hour<2> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> 1 + NegativeUnsuppliedEnergy::area::hour<2> FictiveLoads::area::hour<2> 1 + DispatchableProduction::area::ThermalCluster::hour<2> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<2> AreaBalance::area::hour<2> -1 + DispatchableProduction::area::ThermalCluster::hour<2> FictiveLoads::area::hour<2> -1 + DispatchableProduction::area::ThermalCluster::hour<2> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<2> AreaBalance::area::hour<2> -1 + DispatchableProduction::area::ThermalCluster::hour<2> FictiveLoads::area::hour<2> -1 + DispatchableProduction::area::ThermalCluster::hour<2> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<2> AreaBalance::area::hour<2> -1 + DispatchableProduction::area::ThermalCluster::hour<2> FictiveLoads::area::hour<2> -1 + PositiveUnsuppliedEnergy::area::hour<2> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> -1 + NegativeUnsuppliedEnergy::area::hour<2> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> 1 + NegativeUnsuppliedEnergy::area::hour<2> FictiveLoads::area::hour<2> 1 + PositiveUnsuppliedEnergy::area::hour<2> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> -1 + NegativeUnsuppliedEnergy::area::hour<2> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> 1 + NegativeUnsuppliedEnergy::area::hour<2> FictiveLoads::area::hour<2> 1 + DispatchableProduction::area::ThermalCluster::hour<2> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<2> AreaBalance::area::hour<2> -1 + DispatchableProduction::area::ThermalCluster::hour<2> FictiveLoads::area::hour<2> -1 + PositiveUnsuppliedEnergy::area::hour<2> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> -1 + NegativeUnsuppliedEnergy::area::hour<2> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> 1 + NegativeUnsuppliedEnergy::area::hour<2> FictiveLoads::area::hour<2> 1 + PositiveUnsuppliedEnergy::area::hour<2> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> -1 + NegativeUnsuppliedEnergy::area::hour<2> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> 1 + NegativeUnsuppliedEnergy::area::hour<2> FictiveLoads::area::hour<2> 1 + DispatchableProduction::area::ThermalCluster::hour<2> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<2> AreaBalance::area::hour<2> -1 + DispatchableProduction::area::ThermalCluster::hour<2> FictiveLoads::area::hour<2> -1 + PositiveUnsuppliedEnergy::area::hour<2> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> -1 + NegativeUnsuppliedEnergy::area::hour<2> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> 1 + NegativeUnsuppliedEnergy::area::hour<2> FictiveLoads::area::hour<2> 1 + PositiveUnsuppliedEnergy::area::hour<2> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> -1 + NegativeUnsuppliedEnergy::area::hour<2> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> 1 + NegativeUnsuppliedEnergy::area::hour<2> FictiveLoads::area::hour<2> 1 + PositiveUnsuppliedEnergy::area::hour<2> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> -1 + NegativeUnsuppliedEnergy::area::hour<2> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<2> AreaBalance::area::hour<2> 1 + NegativeUnsuppliedEnergy::area::hour<2> FictiveLoads::area::hour<2> 1 + NTCDirect::link::hour<3> AreaBalance::area::hour<3> 1 + NTCDirect::link::hour<3> AreaBalance::area::hour<3> -1 + NTCDirect::link::hour<3> FlowDissociation::link::hour<3> 1 + NTCDirect::link::hour<3> R0002869 1 + NTCDirect::link::hour<3> R0002870 1 + IntercoDirectCost::link::hour<3> OBJROW 1 + IntercoDirectCost::link::hour<3> FlowDissociation::link::hour<3> -1 + IntercoDirectCost::link::hour<3> R0004546 1 + IntercoIndirectCost::link::hour<3> OBJROW 1 + IntercoIndirectCost::link::hour<3> FlowDissociation::link::hour<3> 1 + IntercoIndirectCost::link::hour<3> R0004714 1 + NTCDirect::link::hour<3> AreaBalance::area::hour<3> 1 + NTCDirect::link::hour<3> AreaBalance::area::hour<3> -1 + NTCDirect::link::hour<3> R0003205 1 + NTCDirect::link::hour<3> R0003206 1 + NTCDirect::link::hour<3> AreaBalance::area::hour<3> 1 + NTCDirect::link::hour<3> AreaBalance::area::hour<3> -1 + NTCDirect::link::hour<3> R0003541 1 + NTCDirect::link::hour<3> R0003542 1 + NTCDirect::link::hour<3> AreaBalance::area::hour<3> 1 + NTCDirect::link::hour<3> AreaBalance::area::hour<3> -1 + NTCDirect::link::hour<3> R0003877 1 + NTCDirect::link::hour<3> R0003878 1 + NTCDirect::link::hour<3> AreaBalance::area::hour<3> 1 + NTCDirect::link::hour<3> AreaBalance::area::hour<3> -1 + NTCDirect::link::hour<3> R0004213 1 + NTCDirect::link::hour<3> R0004214 1 + NTCDirect::link::hour<3> AreaBalance::area::hour<3> 1 + NTCDirect::link::hour<3> AreaBalance::area::hour<3> -1 + NTCDirect::link::hour<3> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<3> AreaBalance::area::hour<3> 1 + NTCDirect::link::hour<3> AreaBalance::area::hour<3> -1 + NTCDirect::link::hour<3> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<3> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<3> AreaBalance::area::hour<3> -1 + DispatchableProduction::area::ThermalCluster::hour<3> FictiveLoads::area::hour<3> -1 + DispatchableProduction::area::ThermalCluster::hour<3> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<3> AreaBalance::area::hour<3> -1 + DispatchableProduction::area::ThermalCluster::hour<3> FictiveLoads::area::hour<3> -1 + DispatchableProduction::area::ThermalCluster::hour<3> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<3> AreaBalance::area::hour<3> -1 + DispatchableProduction::area::ThermalCluster::hour<3> FictiveLoads::area::hour<3> -1 + PositiveUnsuppliedEnergy::area::hour<3> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> -1 + NegativeUnsuppliedEnergy::area::hour<3> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> 1 + NegativeUnsuppliedEnergy::area::hour<3> FictiveLoads::area::hour<3> 1 + DispatchableProduction::area::ThermalCluster::hour<3> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<3> AreaBalance::area::hour<3> -1 + DispatchableProduction::area::ThermalCluster::hour<3> FictiveLoads::area::hour<3> -1 + DispatchableProduction::area::ThermalCluster::hour<3> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<3> AreaBalance::area::hour<3> -1 + DispatchableProduction::area::ThermalCluster::hour<3> FictiveLoads::area::hour<3> -1 + DispatchableProduction::area::ThermalCluster::hour<3> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<3> AreaBalance::area::hour<3> -1 + DispatchableProduction::area::ThermalCluster::hour<3> FictiveLoads::area::hour<3> -1 + PositiveUnsuppliedEnergy::area::hour<3> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> -1 + NegativeUnsuppliedEnergy::area::hour<3> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> 1 + NegativeUnsuppliedEnergy::area::hour<3> FictiveLoads::area::hour<3> 1 + PositiveUnsuppliedEnergy::area::hour<3> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> -1 + NegativeUnsuppliedEnergy::area::hour<3> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> 1 + NegativeUnsuppliedEnergy::area::hour<3> FictiveLoads::area::hour<3> 1 + DispatchableProduction::area::ThermalCluster::hour<3> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<3> AreaBalance::area::hour<3> -1 + DispatchableProduction::area::ThermalCluster::hour<3> FictiveLoads::area::hour<3> -1 + PositiveUnsuppliedEnergy::area::hour<3> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> -1 + NegativeUnsuppliedEnergy::area::hour<3> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> 1 + NegativeUnsuppliedEnergy::area::hour<3> FictiveLoads::area::hour<3> 1 + PositiveUnsuppliedEnergy::area::hour<3> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> -1 + NegativeUnsuppliedEnergy::area::hour<3> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> 1 + NegativeUnsuppliedEnergy::area::hour<3> FictiveLoads::area::hour<3> 1 + DispatchableProduction::area::ThermalCluster::hour<3> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<3> AreaBalance::area::hour<3> -1 + DispatchableProduction::area::ThermalCluster::hour<3> FictiveLoads::area::hour<3> -1 + PositiveUnsuppliedEnergy::area::hour<3> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> -1 + NegativeUnsuppliedEnergy::area::hour<3> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> 1 + NegativeUnsuppliedEnergy::area::hour<3> FictiveLoads::area::hour<3> 1 + PositiveUnsuppliedEnergy::area::hour<3> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> -1 + NegativeUnsuppliedEnergy::area::hour<3> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> 1 + NegativeUnsuppliedEnergy::area::hour<3> FictiveLoads::area::hour<3> 1 + PositiveUnsuppliedEnergy::area::hour<3> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> -1 + NegativeUnsuppliedEnergy::area::hour<3> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<3> AreaBalance::area::hour<3> 1 + NegativeUnsuppliedEnergy::area::hour<3> FictiveLoads::area::hour<3> 1 + NTCDirect::link::hour<4> AreaBalance::area::hour<4> 1 + NTCDirect::link::hour<4> AreaBalance::area::hour<4> -1 + NTCDirect::link::hour<4> FlowDissociation::link::hour<4> 1 + NTCDirect::link::hour<4> R0002871 1 + NTCDirect::link::hour<4> R0002872 1 + IntercoDirectCost::link::hour<4> OBJROW 1 + IntercoDirectCost::link::hour<4> FlowDissociation::link::hour<4> -1 + IntercoDirectCost::link::hour<4> R0004547 1 + IntercoIndirectCost::link::hour<4> OBJROW 1 + IntercoIndirectCost::link::hour<4> FlowDissociation::link::hour<4> 1 + IntercoIndirectCost::link::hour<4> R0004715 1 + NTCDirect::link::hour<4> AreaBalance::area::hour<4> 1 + NTCDirect::link::hour<4> AreaBalance::area::hour<4> -1 + NTCDirect::link::hour<4> R0003207 1 + NTCDirect::link::hour<4> R0003208 1 + NTCDirect::link::hour<4> AreaBalance::area::hour<4> 1 + NTCDirect::link::hour<4> AreaBalance::area::hour<4> -1 + NTCDirect::link::hour<4> R0003543 1 + NTCDirect::link::hour<4> R0003544 1 + NTCDirect::link::hour<4> AreaBalance::area::hour<4> 1 + NTCDirect::link::hour<4> AreaBalance::area::hour<4> -1 + NTCDirect::link::hour<4> R0003879 1 + NTCDirect::link::hour<4> R0003880 1 + NTCDirect::link::hour<4> AreaBalance::area::hour<4> 1 + NTCDirect::link::hour<4> AreaBalance::area::hour<4> -1 + NTCDirect::link::hour<4> R0004215 1 + NTCDirect::link::hour<4> R0004216 1 + NTCDirect::link::hour<4> AreaBalance::area::hour<4> 1 + NTCDirect::link::hour<4> AreaBalance::area::hour<4> -1 + NTCDirect::link::hour<4> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<4> AreaBalance::area::hour<4> 1 + NTCDirect::link::hour<4> AreaBalance::area::hour<4> -1 + NTCDirect::link::hour<4> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<4> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<4> AreaBalance::area::hour<4> -1 + DispatchableProduction::area::ThermalCluster::hour<4> FictiveLoads::area::hour<4> -1 + DispatchableProduction::area::ThermalCluster::hour<4> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<4> AreaBalance::area::hour<4> -1 + DispatchableProduction::area::ThermalCluster::hour<4> FictiveLoads::area::hour<4> -1 + DispatchableProduction::area::ThermalCluster::hour<4> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<4> AreaBalance::area::hour<4> -1 + DispatchableProduction::area::ThermalCluster::hour<4> FictiveLoads::area::hour<4> -1 + PositiveUnsuppliedEnergy::area::hour<4> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> -1 + NegativeUnsuppliedEnergy::area::hour<4> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> 1 + NegativeUnsuppliedEnergy::area::hour<4> FictiveLoads::area::hour<4> 1 + DispatchableProduction::area::ThermalCluster::hour<4> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<4> AreaBalance::area::hour<4> -1 + DispatchableProduction::area::ThermalCluster::hour<4> FictiveLoads::area::hour<4> -1 + DispatchableProduction::area::ThermalCluster::hour<4> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<4> AreaBalance::area::hour<4> -1 + DispatchableProduction::area::ThermalCluster::hour<4> FictiveLoads::area::hour<4> -1 + DispatchableProduction::area::ThermalCluster::hour<4> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<4> AreaBalance::area::hour<4> -1 + DispatchableProduction::area::ThermalCluster::hour<4> FictiveLoads::area::hour<4> -1 + PositiveUnsuppliedEnergy::area::hour<4> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> -1 + NegativeUnsuppliedEnergy::area::hour<4> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> 1 + NegativeUnsuppliedEnergy::area::hour<4> FictiveLoads::area::hour<4> 1 + PositiveUnsuppliedEnergy::area::hour<4> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> -1 + NegativeUnsuppliedEnergy::area::hour<4> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> 1 + NegativeUnsuppliedEnergy::area::hour<4> FictiveLoads::area::hour<4> 1 + DispatchableProduction::area::ThermalCluster::hour<4> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<4> AreaBalance::area::hour<4> -1 + DispatchableProduction::area::ThermalCluster::hour<4> FictiveLoads::area::hour<4> -1 + PositiveUnsuppliedEnergy::area::hour<4> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> -1 + NegativeUnsuppliedEnergy::area::hour<4> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> 1 + NegativeUnsuppliedEnergy::area::hour<4> FictiveLoads::area::hour<4> 1 + PositiveUnsuppliedEnergy::area::hour<4> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> -1 + NegativeUnsuppliedEnergy::area::hour<4> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> 1 + NegativeUnsuppliedEnergy::area::hour<4> FictiveLoads::area::hour<4> 1 + DispatchableProduction::area::ThermalCluster::hour<4> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<4> AreaBalance::area::hour<4> -1 + DispatchableProduction::area::ThermalCluster::hour<4> FictiveLoads::area::hour<4> -1 + PositiveUnsuppliedEnergy::area::hour<4> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> -1 + NegativeUnsuppliedEnergy::area::hour<4> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> 1 + NegativeUnsuppliedEnergy::area::hour<4> FictiveLoads::area::hour<4> 1 + PositiveUnsuppliedEnergy::area::hour<4> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> -1 + NegativeUnsuppliedEnergy::area::hour<4> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> 1 + NegativeUnsuppliedEnergy::area::hour<4> FictiveLoads::area::hour<4> 1 + PositiveUnsuppliedEnergy::area::hour<4> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> -1 + NegativeUnsuppliedEnergy::area::hour<4> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<4> AreaBalance::area::hour<4> 1 + NegativeUnsuppliedEnergy::area::hour<4> FictiveLoads::area::hour<4> 1 + NTCDirect::link::hour<5> AreaBalance::area::hour<5> 1 + NTCDirect::link::hour<5> AreaBalance::area::hour<5> -1 + NTCDirect::link::hour<5> FlowDissociation::link::hour<5> 1 + NTCDirect::link::hour<5> R0002873 1 + NTCDirect::link::hour<5> R0002874 1 + IntercoDirectCost::link::hour<5> OBJROW 1 + IntercoDirectCost::link::hour<5> FlowDissociation::link::hour<5> -1 + IntercoDirectCost::link::hour<5> R0004548 1 + IntercoIndirectCost::link::hour<5> OBJROW 1 + IntercoIndirectCost::link::hour<5> FlowDissociation::link::hour<5> 1 + IntercoIndirectCost::link::hour<5> R0004716 1 + NTCDirect::link::hour<5> AreaBalance::area::hour<5> 1 + NTCDirect::link::hour<5> AreaBalance::area::hour<5> -1 + NTCDirect::link::hour<5> R0003209 1 + NTCDirect::link::hour<5> R0003210 1 + NTCDirect::link::hour<5> AreaBalance::area::hour<5> 1 + NTCDirect::link::hour<5> AreaBalance::area::hour<5> -1 + NTCDirect::link::hour<5> R0003545 1 + NTCDirect::link::hour<5> R0003546 1 + NTCDirect::link::hour<5> AreaBalance::area::hour<5> 1 + NTCDirect::link::hour<5> AreaBalance::area::hour<5> -1 + NTCDirect::link::hour<5> R0003881 1 + NTCDirect::link::hour<5> R0003882 1 + NTCDirect::link::hour<5> AreaBalance::area::hour<5> 1 + NTCDirect::link::hour<5> AreaBalance::area::hour<5> -1 + NTCDirect::link::hour<5> R0004217 1 + NTCDirect::link::hour<5> R0004218 1 + NTCDirect::link::hour<5> AreaBalance::area::hour<5> 1 + NTCDirect::link::hour<5> AreaBalance::area::hour<5> -1 + NTCDirect::link::hour<5> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<5> AreaBalance::area::hour<5> 1 + NTCDirect::link::hour<5> AreaBalance::area::hour<5> -1 + NTCDirect::link::hour<5> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<5> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<5> AreaBalance::area::hour<5> -1 + DispatchableProduction::area::ThermalCluster::hour<5> FictiveLoads::area::hour<5> -1 + DispatchableProduction::area::ThermalCluster::hour<5> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<5> AreaBalance::area::hour<5> -1 + DispatchableProduction::area::ThermalCluster::hour<5> FictiveLoads::area::hour<5> -1 + DispatchableProduction::area::ThermalCluster::hour<5> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<5> AreaBalance::area::hour<5> -1 + DispatchableProduction::area::ThermalCluster::hour<5> FictiveLoads::area::hour<5> -1 + PositiveUnsuppliedEnergy::area::hour<5> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> -1 + NegativeUnsuppliedEnergy::area::hour<5> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> 1 + NegativeUnsuppliedEnergy::area::hour<5> FictiveLoads::area::hour<5> 1 + DispatchableProduction::area::ThermalCluster::hour<5> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<5> AreaBalance::area::hour<5> -1 + DispatchableProduction::area::ThermalCluster::hour<5> FictiveLoads::area::hour<5> -1 + DispatchableProduction::area::ThermalCluster::hour<5> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<5> AreaBalance::area::hour<5> -1 + DispatchableProduction::area::ThermalCluster::hour<5> FictiveLoads::area::hour<5> -1 + DispatchableProduction::area::ThermalCluster::hour<5> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<5> AreaBalance::area::hour<5> -1 + DispatchableProduction::area::ThermalCluster::hour<5> FictiveLoads::area::hour<5> -1 + PositiveUnsuppliedEnergy::area::hour<5> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> -1 + NegativeUnsuppliedEnergy::area::hour<5> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> 1 + NegativeUnsuppliedEnergy::area::hour<5> FictiveLoads::area::hour<5> 1 + PositiveUnsuppliedEnergy::area::hour<5> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> -1 + NegativeUnsuppliedEnergy::area::hour<5> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> 1 + NegativeUnsuppliedEnergy::area::hour<5> FictiveLoads::area::hour<5> 1 + DispatchableProduction::area::ThermalCluster::hour<5> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<5> AreaBalance::area::hour<5> -1 + DispatchableProduction::area::ThermalCluster::hour<5> FictiveLoads::area::hour<5> -1 + PositiveUnsuppliedEnergy::area::hour<5> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> -1 + NegativeUnsuppliedEnergy::area::hour<5> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> 1 + NegativeUnsuppliedEnergy::area::hour<5> FictiveLoads::area::hour<5> 1 + PositiveUnsuppliedEnergy::area::hour<5> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> -1 + NegativeUnsuppliedEnergy::area::hour<5> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> 1 + NegativeUnsuppliedEnergy::area::hour<5> FictiveLoads::area::hour<5> 1 + DispatchableProduction::area::ThermalCluster::hour<5> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<5> AreaBalance::area::hour<5> -1 + DispatchableProduction::area::ThermalCluster::hour<5> FictiveLoads::area::hour<5> -1 + PositiveUnsuppliedEnergy::area::hour<5> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> -1 + NegativeUnsuppliedEnergy::area::hour<5> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> 1 + NegativeUnsuppliedEnergy::area::hour<5> FictiveLoads::area::hour<5> 1 + PositiveUnsuppliedEnergy::area::hour<5> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> -1 + NegativeUnsuppliedEnergy::area::hour<5> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> 1 + NegativeUnsuppliedEnergy::area::hour<5> FictiveLoads::area::hour<5> 1 + PositiveUnsuppliedEnergy::area::hour<5> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> -1 + NegativeUnsuppliedEnergy::area::hour<5> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<5> AreaBalance::area::hour<5> 1 + NegativeUnsuppliedEnergy::area::hour<5> FictiveLoads::area::hour<5> 1 + NTCDirect::link::hour<6> AreaBalance::area::hour<6> 1 + NTCDirect::link::hour<6> AreaBalance::area::hour<6> -1 + NTCDirect::link::hour<6> FlowDissociation::link::hour<6> 1 + NTCDirect::link::hour<6> R0002875 1 + NTCDirect::link::hour<6> R0002876 1 + IntercoDirectCost::link::hour<6> OBJROW 1 + IntercoDirectCost::link::hour<6> FlowDissociation::link::hour<6> -1 + IntercoDirectCost::link::hour<6> R0004549 1 + IntercoIndirectCost::link::hour<6> OBJROW 1 + IntercoIndirectCost::link::hour<6> FlowDissociation::link::hour<6> 1 + IntercoIndirectCost::link::hour<6> R0004717 1 + NTCDirect::link::hour<6> AreaBalance::area::hour<6> 1 + NTCDirect::link::hour<6> AreaBalance::area::hour<6> -1 + NTCDirect::link::hour<6> R0003211 1 + NTCDirect::link::hour<6> R0003212 1 + NTCDirect::link::hour<6> AreaBalance::area::hour<6> 1 + NTCDirect::link::hour<6> AreaBalance::area::hour<6> -1 + NTCDirect::link::hour<6> R0003547 1 + NTCDirect::link::hour<6> R0003548 1 + NTCDirect::link::hour<6> AreaBalance::area::hour<6> 1 + NTCDirect::link::hour<6> AreaBalance::area::hour<6> -1 + NTCDirect::link::hour<6> R0003883 1 + NTCDirect::link::hour<6> R0003884 1 + NTCDirect::link::hour<6> AreaBalance::area::hour<6> 1 + NTCDirect::link::hour<6> AreaBalance::area::hour<6> -1 + NTCDirect::link::hour<6> R0004219 1 + NTCDirect::link::hour<6> R0004220 1 + NTCDirect::link::hour<6> AreaBalance::area::hour<6> 1 + NTCDirect::link::hour<6> AreaBalance::area::hour<6> -1 + NTCDirect::link::hour<6> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<6> AreaBalance::area::hour<6> 1 + NTCDirect::link::hour<6> AreaBalance::area::hour<6> -1 + NTCDirect::link::hour<6> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<6> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<6> AreaBalance::area::hour<6> -1 + DispatchableProduction::area::ThermalCluster::hour<6> FictiveLoads::area::hour<6> -1 + DispatchableProduction::area::ThermalCluster::hour<6> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<6> AreaBalance::area::hour<6> -1 + DispatchableProduction::area::ThermalCluster::hour<6> FictiveLoads::area::hour<6> -1 + DispatchableProduction::area::ThermalCluster::hour<6> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<6> AreaBalance::area::hour<6> -1 + DispatchableProduction::area::ThermalCluster::hour<6> FictiveLoads::area::hour<6> -1 + PositiveUnsuppliedEnergy::area::hour<6> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> -1 + NegativeUnsuppliedEnergy::area::hour<6> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> 1 + NegativeUnsuppliedEnergy::area::hour<6> FictiveLoads::area::hour<6> 1 + DispatchableProduction::area::ThermalCluster::hour<6> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<6> AreaBalance::area::hour<6> -1 + DispatchableProduction::area::ThermalCluster::hour<6> FictiveLoads::area::hour<6> -1 + DispatchableProduction::area::ThermalCluster::hour<6> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<6> AreaBalance::area::hour<6> -1 + DispatchableProduction::area::ThermalCluster::hour<6> FictiveLoads::area::hour<6> -1 + DispatchableProduction::area::ThermalCluster::hour<6> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<6> AreaBalance::area::hour<6> -1 + DispatchableProduction::area::ThermalCluster::hour<6> FictiveLoads::area::hour<6> -1 + PositiveUnsuppliedEnergy::area::hour<6> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> -1 + NegativeUnsuppliedEnergy::area::hour<6> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> 1 + NegativeUnsuppliedEnergy::area::hour<6> FictiveLoads::area::hour<6> 1 + PositiveUnsuppliedEnergy::area::hour<6> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> -1 + NegativeUnsuppliedEnergy::area::hour<6> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> 1 + NegativeUnsuppliedEnergy::area::hour<6> FictiveLoads::area::hour<6> 1 + DispatchableProduction::area::ThermalCluster::hour<6> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<6> AreaBalance::area::hour<6> -1 + DispatchableProduction::area::ThermalCluster::hour<6> FictiveLoads::area::hour<6> -1 + PositiveUnsuppliedEnergy::area::hour<6> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> -1 + NegativeUnsuppliedEnergy::area::hour<6> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> 1 + NegativeUnsuppliedEnergy::area::hour<6> FictiveLoads::area::hour<6> 1 + PositiveUnsuppliedEnergy::area::hour<6> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> -1 + NegativeUnsuppliedEnergy::area::hour<6> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> 1 + NegativeUnsuppliedEnergy::area::hour<6> FictiveLoads::area::hour<6> 1 + DispatchableProduction::area::ThermalCluster::hour<6> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<6> AreaBalance::area::hour<6> -1 + DispatchableProduction::area::ThermalCluster::hour<6> FictiveLoads::area::hour<6> -1 + PositiveUnsuppliedEnergy::area::hour<6> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> -1 + NegativeUnsuppliedEnergy::area::hour<6> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> 1 + NegativeUnsuppliedEnergy::area::hour<6> FictiveLoads::area::hour<6> 1 + PositiveUnsuppliedEnergy::area::hour<6> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> -1 + NegativeUnsuppliedEnergy::area::hour<6> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> 1 + NegativeUnsuppliedEnergy::area::hour<6> FictiveLoads::area::hour<6> 1 + PositiveUnsuppliedEnergy::area::hour<6> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> -1 + NegativeUnsuppliedEnergy::area::hour<6> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<6> AreaBalance::area::hour<6> 1 + NegativeUnsuppliedEnergy::area::hour<6> FictiveLoads::area::hour<6> 1 + NTCDirect::link::hour<7> AreaBalance::area::hour<7> 1 + NTCDirect::link::hour<7> AreaBalance::area::hour<7> -1 + NTCDirect::link::hour<7> FlowDissociation::link::hour<7> 1 + NTCDirect::link::hour<7> R0002877 1 + NTCDirect::link::hour<7> R0002878 1 + IntercoDirectCost::link::hour<7> OBJROW 1 + IntercoDirectCost::link::hour<7> FlowDissociation::link::hour<7> -1 + IntercoDirectCost::link::hour<7> R0004550 1 + IntercoIndirectCost::link::hour<7> OBJROW 1 + IntercoIndirectCost::link::hour<7> FlowDissociation::link::hour<7> 1 + IntercoIndirectCost::link::hour<7> R0004718 1 + NTCDirect::link::hour<7> AreaBalance::area::hour<7> 1 + NTCDirect::link::hour<7> AreaBalance::area::hour<7> -1 + NTCDirect::link::hour<7> R0003213 1 + NTCDirect::link::hour<7> R0003214 1 + NTCDirect::link::hour<7> AreaBalance::area::hour<7> 1 + NTCDirect::link::hour<7> AreaBalance::area::hour<7> -1 + NTCDirect::link::hour<7> R0003549 1 + NTCDirect::link::hour<7> R0003550 1 + NTCDirect::link::hour<7> AreaBalance::area::hour<7> 1 + NTCDirect::link::hour<7> AreaBalance::area::hour<7> -1 + NTCDirect::link::hour<7> R0003885 1 + NTCDirect::link::hour<7> R0003886 1 + NTCDirect::link::hour<7> AreaBalance::area::hour<7> 1 + NTCDirect::link::hour<7> AreaBalance::area::hour<7> -1 + NTCDirect::link::hour<7> R0004221 1 + NTCDirect::link::hour<7> R0004222 1 + NTCDirect::link::hour<7> AreaBalance::area::hour<7> 1 + NTCDirect::link::hour<7> AreaBalance::area::hour<7> -1 + NTCDirect::link::hour<7> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<7> AreaBalance::area::hour<7> 1 + NTCDirect::link::hour<7> AreaBalance::area::hour<7> -1 + NTCDirect::link::hour<7> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<7> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<7> AreaBalance::area::hour<7> -1 + DispatchableProduction::area::ThermalCluster::hour<7> FictiveLoads::area::hour<7> -1 + DispatchableProduction::area::ThermalCluster::hour<7> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<7> AreaBalance::area::hour<7> -1 + DispatchableProduction::area::ThermalCluster::hour<7> FictiveLoads::area::hour<7> -1 + DispatchableProduction::area::ThermalCluster::hour<7> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<7> AreaBalance::area::hour<7> -1 + DispatchableProduction::area::ThermalCluster::hour<7> FictiveLoads::area::hour<7> -1 + PositiveUnsuppliedEnergy::area::hour<7> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> -1 + NegativeUnsuppliedEnergy::area::hour<7> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> 1 + NegativeUnsuppliedEnergy::area::hour<7> FictiveLoads::area::hour<7> 1 + DispatchableProduction::area::ThermalCluster::hour<7> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<7> AreaBalance::area::hour<7> -1 + DispatchableProduction::area::ThermalCluster::hour<7> FictiveLoads::area::hour<7> -1 + DispatchableProduction::area::ThermalCluster::hour<7> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<7> AreaBalance::area::hour<7> -1 + DispatchableProduction::area::ThermalCluster::hour<7> FictiveLoads::area::hour<7> -1 + DispatchableProduction::area::ThermalCluster::hour<7> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<7> AreaBalance::area::hour<7> -1 + DispatchableProduction::area::ThermalCluster::hour<7> FictiveLoads::area::hour<7> -1 + PositiveUnsuppliedEnergy::area::hour<7> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> -1 + NegativeUnsuppliedEnergy::area::hour<7> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> 1 + NegativeUnsuppliedEnergy::area::hour<7> FictiveLoads::area::hour<7> 1 + PositiveUnsuppliedEnergy::area::hour<7> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> -1 + NegativeUnsuppliedEnergy::area::hour<7> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> 1 + NegativeUnsuppliedEnergy::area::hour<7> FictiveLoads::area::hour<7> 1 + DispatchableProduction::area::ThermalCluster::hour<7> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<7> AreaBalance::area::hour<7> -1 + DispatchableProduction::area::ThermalCluster::hour<7> FictiveLoads::area::hour<7> -1 + PositiveUnsuppliedEnergy::area::hour<7> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> -1 + NegativeUnsuppliedEnergy::area::hour<7> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> 1 + NegativeUnsuppliedEnergy::area::hour<7> FictiveLoads::area::hour<7> 1 + PositiveUnsuppliedEnergy::area::hour<7> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> -1 + NegativeUnsuppliedEnergy::area::hour<7> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> 1 + NegativeUnsuppliedEnergy::area::hour<7> FictiveLoads::area::hour<7> 1 + DispatchableProduction::area::ThermalCluster::hour<7> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<7> AreaBalance::area::hour<7> -1 + DispatchableProduction::area::ThermalCluster::hour<7> FictiveLoads::area::hour<7> -1 + PositiveUnsuppliedEnergy::area::hour<7> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> -1 + NegativeUnsuppliedEnergy::area::hour<7> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> 1 + NegativeUnsuppliedEnergy::area::hour<7> FictiveLoads::area::hour<7> 1 + PositiveUnsuppliedEnergy::area::hour<7> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> -1 + NegativeUnsuppliedEnergy::area::hour<7> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> 1 + NegativeUnsuppliedEnergy::area::hour<7> FictiveLoads::area::hour<7> 1 + PositiveUnsuppliedEnergy::area::hour<7> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> -1 + NegativeUnsuppliedEnergy::area::hour<7> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<7> AreaBalance::area::hour<7> 1 + NegativeUnsuppliedEnergy::area::hour<7> FictiveLoads::area::hour<7> 1 + NTCDirect::link::hour<8> AreaBalance::area::hour<8> 1 + NTCDirect::link::hour<8> AreaBalance::area::hour<8> -1 + NTCDirect::link::hour<8> FlowDissociation::link::hour<8> 1 + NTCDirect::link::hour<8> R0002879 1 + NTCDirect::link::hour<8> R0002880 1 + IntercoDirectCost::link::hour<8> OBJROW 1 + IntercoDirectCost::link::hour<8> FlowDissociation::link::hour<8> -1 + IntercoDirectCost::link::hour<8> R0004551 1 + IntercoIndirectCost::link::hour<8> OBJROW 1 + IntercoIndirectCost::link::hour<8> FlowDissociation::link::hour<8> 1 + IntercoIndirectCost::link::hour<8> R0004719 1 + NTCDirect::link::hour<8> AreaBalance::area::hour<8> 1 + NTCDirect::link::hour<8> AreaBalance::area::hour<8> -1 + NTCDirect::link::hour<8> R0003215 1 + NTCDirect::link::hour<8> R0003216 1 + NTCDirect::link::hour<8> AreaBalance::area::hour<8> 1 + NTCDirect::link::hour<8> AreaBalance::area::hour<8> -1 + NTCDirect::link::hour<8> R0003551 1 + NTCDirect::link::hour<8> R0003552 1 + NTCDirect::link::hour<8> AreaBalance::area::hour<8> 1 + NTCDirect::link::hour<8> AreaBalance::area::hour<8> -1 + NTCDirect::link::hour<8> R0003887 1 + NTCDirect::link::hour<8> R0003888 1 + NTCDirect::link::hour<8> AreaBalance::area::hour<8> 1 + NTCDirect::link::hour<8> AreaBalance::area::hour<8> -1 + NTCDirect::link::hour<8> R0004223 1 + NTCDirect::link::hour<8> R0004224 1 + NTCDirect::link::hour<8> AreaBalance::area::hour<8> 1 + NTCDirect::link::hour<8> AreaBalance::area::hour<8> -1 + NTCDirect::link::hour<8> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<8> AreaBalance::area::hour<8> 1 + NTCDirect::link::hour<8> AreaBalance::area::hour<8> -1 + NTCDirect::link::hour<8> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<8> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<8> AreaBalance::area::hour<8> -1 + DispatchableProduction::area::ThermalCluster::hour<8> FictiveLoads::area::hour<8> -1 + DispatchableProduction::area::ThermalCluster::hour<8> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<8> AreaBalance::area::hour<8> -1 + DispatchableProduction::area::ThermalCluster::hour<8> FictiveLoads::area::hour<8> -1 + DispatchableProduction::area::ThermalCluster::hour<8> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<8> AreaBalance::area::hour<8> -1 + DispatchableProduction::area::ThermalCluster::hour<8> FictiveLoads::area::hour<8> -1 + PositiveUnsuppliedEnergy::area::hour<8> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> -1 + NegativeUnsuppliedEnergy::area::hour<8> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> 1 + NegativeUnsuppliedEnergy::area::hour<8> FictiveLoads::area::hour<8> 1 + DispatchableProduction::area::ThermalCluster::hour<8> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<8> AreaBalance::area::hour<8> -1 + DispatchableProduction::area::ThermalCluster::hour<8> FictiveLoads::area::hour<8> -1 + DispatchableProduction::area::ThermalCluster::hour<8> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<8> AreaBalance::area::hour<8> -1 + DispatchableProduction::area::ThermalCluster::hour<8> FictiveLoads::area::hour<8> -1 + DispatchableProduction::area::ThermalCluster::hour<8> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<8> AreaBalance::area::hour<8> -1 + DispatchableProduction::area::ThermalCluster::hour<8> FictiveLoads::area::hour<8> -1 + PositiveUnsuppliedEnergy::area::hour<8> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> -1 + NegativeUnsuppliedEnergy::area::hour<8> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> 1 + NegativeUnsuppliedEnergy::area::hour<8> FictiveLoads::area::hour<8> 1 + PositiveUnsuppliedEnergy::area::hour<8> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> -1 + NegativeUnsuppliedEnergy::area::hour<8> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> 1 + NegativeUnsuppliedEnergy::area::hour<8> FictiveLoads::area::hour<8> 1 + DispatchableProduction::area::ThermalCluster::hour<8> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<8> AreaBalance::area::hour<8> -1 + DispatchableProduction::area::ThermalCluster::hour<8> FictiveLoads::area::hour<8> -1 + PositiveUnsuppliedEnergy::area::hour<8> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> -1 + NegativeUnsuppliedEnergy::area::hour<8> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> 1 + NegativeUnsuppliedEnergy::area::hour<8> FictiveLoads::area::hour<8> 1 + PositiveUnsuppliedEnergy::area::hour<8> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> -1 + NegativeUnsuppliedEnergy::area::hour<8> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> 1 + NegativeUnsuppliedEnergy::area::hour<8> FictiveLoads::area::hour<8> 1 + DispatchableProduction::area::ThermalCluster::hour<8> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<8> AreaBalance::area::hour<8> -1 + DispatchableProduction::area::ThermalCluster::hour<8> FictiveLoads::area::hour<8> -1 + PositiveUnsuppliedEnergy::area::hour<8> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> -1 + NegativeUnsuppliedEnergy::area::hour<8> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> 1 + NegativeUnsuppliedEnergy::area::hour<8> FictiveLoads::area::hour<8> 1 + PositiveUnsuppliedEnergy::area::hour<8> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> -1 + NegativeUnsuppliedEnergy::area::hour<8> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> 1 + NegativeUnsuppliedEnergy::area::hour<8> FictiveLoads::area::hour<8> 1 + PositiveUnsuppliedEnergy::area::hour<8> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> -1 + NegativeUnsuppliedEnergy::area::hour<8> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<8> AreaBalance::area::hour<8> 1 + NegativeUnsuppliedEnergy::area::hour<8> FictiveLoads::area::hour<8> 1 + NTCDirect::link::hour<9> AreaBalance::area::hour<9> 1 + NTCDirect::link::hour<9> AreaBalance::area::hour<9> -1 + NTCDirect::link::hour<9> FlowDissociation::link::hour<9> 1 + NTCDirect::link::hour<9> R0002881 1 + NTCDirect::link::hour<9> R0002882 1 + IntercoDirectCost::link::hour<9> OBJROW 1 + IntercoDirectCost::link::hour<9> FlowDissociation::link::hour<9> -1 + IntercoDirectCost::link::hour<9> R0004552 1 + IntercoIndirectCost::link::hour<9> OBJROW 1 + IntercoIndirectCost::link::hour<9> FlowDissociation::link::hour<9> 1 + IntercoIndirectCost::link::hour<9> R0004720 1 + NTCDirect::link::hour<9> AreaBalance::area::hour<9> 1 + NTCDirect::link::hour<9> AreaBalance::area::hour<9> -1 + NTCDirect::link::hour<9> R0003217 1 + NTCDirect::link::hour<9> R0003218 1 + NTCDirect::link::hour<9> AreaBalance::area::hour<9> 1 + NTCDirect::link::hour<9> AreaBalance::area::hour<9> -1 + NTCDirect::link::hour<9> R0003553 1 + NTCDirect::link::hour<9> R0003554 1 + NTCDirect::link::hour<9> AreaBalance::area::hour<9> 1 + NTCDirect::link::hour<9> AreaBalance::area::hour<9> -1 + NTCDirect::link::hour<9> R0003889 1 + NTCDirect::link::hour<9> R0003890 1 + NTCDirect::link::hour<9> AreaBalance::area::hour<9> 1 + NTCDirect::link::hour<9> AreaBalance::area::hour<9> -1 + NTCDirect::link::hour<9> R0004225 1 + NTCDirect::link::hour<9> R0004226 1 + NTCDirect::link::hour<9> AreaBalance::area::hour<9> 1 + NTCDirect::link::hour<9> AreaBalance::area::hour<9> -1 + NTCDirect::link::hour<9> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<9> AreaBalance::area::hour<9> 1 + NTCDirect::link::hour<9> AreaBalance::area::hour<9> -1 + NTCDirect::link::hour<9> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<9> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<9> AreaBalance::area::hour<9> -1 + DispatchableProduction::area::ThermalCluster::hour<9> FictiveLoads::area::hour<9> -1 + DispatchableProduction::area::ThermalCluster::hour<9> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<9> AreaBalance::area::hour<9> -1 + DispatchableProduction::area::ThermalCluster::hour<9> FictiveLoads::area::hour<9> -1 + DispatchableProduction::area::ThermalCluster::hour<9> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<9> AreaBalance::area::hour<9> -1 + DispatchableProduction::area::ThermalCluster::hour<9> FictiveLoads::area::hour<9> -1 + PositiveUnsuppliedEnergy::area::hour<9> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> -1 + NegativeUnsuppliedEnergy::area::hour<9> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> 1 + NegativeUnsuppliedEnergy::area::hour<9> FictiveLoads::area::hour<9> 1 + DispatchableProduction::area::ThermalCluster::hour<9> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<9> AreaBalance::area::hour<9> -1 + DispatchableProduction::area::ThermalCluster::hour<9> FictiveLoads::area::hour<9> -1 + DispatchableProduction::area::ThermalCluster::hour<9> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<9> AreaBalance::area::hour<9> -1 + DispatchableProduction::area::ThermalCluster::hour<9> FictiveLoads::area::hour<9> -1 + DispatchableProduction::area::ThermalCluster::hour<9> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<9> AreaBalance::area::hour<9> -1 + DispatchableProduction::area::ThermalCluster::hour<9> FictiveLoads::area::hour<9> -1 + PositiveUnsuppliedEnergy::area::hour<9> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> -1 + NegativeUnsuppliedEnergy::area::hour<9> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> 1 + NegativeUnsuppliedEnergy::area::hour<9> FictiveLoads::area::hour<9> 1 + PositiveUnsuppliedEnergy::area::hour<9> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> -1 + NegativeUnsuppliedEnergy::area::hour<9> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> 1 + NegativeUnsuppliedEnergy::area::hour<9> FictiveLoads::area::hour<9> 1 + DispatchableProduction::area::ThermalCluster::hour<9> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<9> AreaBalance::area::hour<9> -1 + DispatchableProduction::area::ThermalCluster::hour<9> FictiveLoads::area::hour<9> -1 + PositiveUnsuppliedEnergy::area::hour<9> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> -1 + NegativeUnsuppliedEnergy::area::hour<9> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> 1 + NegativeUnsuppliedEnergy::area::hour<9> FictiveLoads::area::hour<9> 1 + PositiveUnsuppliedEnergy::area::hour<9> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> -1 + NegativeUnsuppliedEnergy::area::hour<9> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> 1 + NegativeUnsuppliedEnergy::area::hour<9> FictiveLoads::area::hour<9> 1 + DispatchableProduction::area::ThermalCluster::hour<9> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<9> AreaBalance::area::hour<9> -1 + DispatchableProduction::area::ThermalCluster::hour<9> FictiveLoads::area::hour<9> -1 + PositiveUnsuppliedEnergy::area::hour<9> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> -1 + NegativeUnsuppliedEnergy::area::hour<9> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> 1 + NegativeUnsuppliedEnergy::area::hour<9> FictiveLoads::area::hour<9> 1 + PositiveUnsuppliedEnergy::area::hour<9> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> -1 + NegativeUnsuppliedEnergy::area::hour<9> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> 1 + NegativeUnsuppliedEnergy::area::hour<9> FictiveLoads::area::hour<9> 1 + PositiveUnsuppliedEnergy::area::hour<9> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> -1 + NegativeUnsuppliedEnergy::area::hour<9> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<9> AreaBalance::area::hour<9> 1 + NegativeUnsuppliedEnergy::area::hour<9> FictiveLoads::area::hour<9> 1 + NTCDirect::link::hour<10> AreaBalance::area::hour<10> 1 + NTCDirect::link::hour<10> AreaBalance::area::hour<10> -1 + NTCDirect::link::hour<10> FlowDissociation::link::hour<10> 1 + NTCDirect::link::hour<10> R0002883 1 + NTCDirect::link::hour<10> R0002884 1 + IntercoDirectCost::link::hour<10> OBJROW 1 + IntercoDirectCost::link::hour<10> FlowDissociation::link::hour<10> -1 + IntercoDirectCost::link::hour<10> R0004553 1 + IntercoIndirectCost::link::hour<10> OBJROW 1 + IntercoIndirectCost::link::hour<10> FlowDissociation::link::hour<10> 1 + IntercoIndirectCost::link::hour<10> R0004721 1 + NTCDirect::link::hour<10> AreaBalance::area::hour<10> 1 + NTCDirect::link::hour<10> AreaBalance::area::hour<10> -1 + NTCDirect::link::hour<10> R0003219 1 + NTCDirect::link::hour<10> R0003220 1 + NTCDirect::link::hour<10> AreaBalance::area::hour<10> 1 + NTCDirect::link::hour<10> AreaBalance::area::hour<10> -1 + NTCDirect::link::hour<10> R0003555 1 + NTCDirect::link::hour<10> R0003556 1 + NTCDirect::link::hour<10> AreaBalance::area::hour<10> 1 + NTCDirect::link::hour<10> AreaBalance::area::hour<10> -1 + NTCDirect::link::hour<10> R0003891 1 + NTCDirect::link::hour<10> R0003892 1 + NTCDirect::link::hour<10> AreaBalance::area::hour<10> 1 + NTCDirect::link::hour<10> AreaBalance::area::hour<10> -1 + NTCDirect::link::hour<10> R0004227 1 + NTCDirect::link::hour<10> R0004228 1 + NTCDirect::link::hour<10> AreaBalance::area::hour<10> 1 + NTCDirect::link::hour<10> AreaBalance::area::hour<10> -1 + NTCDirect::link::hour<10> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<10> AreaBalance::area::hour<10> 1 + NTCDirect::link::hour<10> AreaBalance::area::hour<10> -1 + NTCDirect::link::hour<10> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<10> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<10> AreaBalance::area::hour<10> -1 + DispatchableProduction::area::ThermalCluster::hour<10> FictiveLoads::area::hour<10> -1 + DispatchableProduction::area::ThermalCluster::hour<10> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<10> AreaBalance::area::hour<10> -1 + DispatchableProduction::area::ThermalCluster::hour<10> FictiveLoads::area::hour<10> -1 + DispatchableProduction::area::ThermalCluster::hour<10> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<10> AreaBalance::area::hour<10> -1 + DispatchableProduction::area::ThermalCluster::hour<10> FictiveLoads::area::hour<10> -1 + PositiveUnsuppliedEnergy::area::hour<10> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> -1 + NegativeUnsuppliedEnergy::area::hour<10> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> 1 + NegativeUnsuppliedEnergy::area::hour<10> FictiveLoads::area::hour<10> 1 + DispatchableProduction::area::ThermalCluster::hour<10> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<10> AreaBalance::area::hour<10> -1 + DispatchableProduction::area::ThermalCluster::hour<10> FictiveLoads::area::hour<10> -1 + DispatchableProduction::area::ThermalCluster::hour<10> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<10> AreaBalance::area::hour<10> -1 + DispatchableProduction::area::ThermalCluster::hour<10> FictiveLoads::area::hour<10> -1 + DispatchableProduction::area::ThermalCluster::hour<10> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<10> AreaBalance::area::hour<10> -1 + DispatchableProduction::area::ThermalCluster::hour<10> FictiveLoads::area::hour<10> -1 + PositiveUnsuppliedEnergy::area::hour<10> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> -1 + NegativeUnsuppliedEnergy::area::hour<10> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> 1 + NegativeUnsuppliedEnergy::area::hour<10> FictiveLoads::area::hour<10> 1 + PositiveUnsuppliedEnergy::area::hour<10> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> -1 + NegativeUnsuppliedEnergy::area::hour<10> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> 1 + NegativeUnsuppliedEnergy::area::hour<10> FictiveLoads::area::hour<10> 1 + DispatchableProduction::area::ThermalCluster::hour<10> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<10> AreaBalance::area::hour<10> -1 + DispatchableProduction::area::ThermalCluster::hour<10> FictiveLoads::area::hour<10> -1 + PositiveUnsuppliedEnergy::area::hour<10> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> -1 + NegativeUnsuppliedEnergy::area::hour<10> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> 1 + NegativeUnsuppliedEnergy::area::hour<10> FictiveLoads::area::hour<10> 1 + PositiveUnsuppliedEnergy::area::hour<10> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> -1 + NegativeUnsuppliedEnergy::area::hour<10> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> 1 + NegativeUnsuppliedEnergy::area::hour<10> FictiveLoads::area::hour<10> 1 + DispatchableProduction::area::ThermalCluster::hour<10> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<10> AreaBalance::area::hour<10> -1 + DispatchableProduction::area::ThermalCluster::hour<10> FictiveLoads::area::hour<10> -1 + PositiveUnsuppliedEnergy::area::hour<10> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> -1 + NegativeUnsuppliedEnergy::area::hour<10> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> 1 + NegativeUnsuppliedEnergy::area::hour<10> FictiveLoads::area::hour<10> 1 + PositiveUnsuppliedEnergy::area::hour<10> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> -1 + NegativeUnsuppliedEnergy::area::hour<10> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> 1 + NegativeUnsuppliedEnergy::area::hour<10> FictiveLoads::area::hour<10> 1 + PositiveUnsuppliedEnergy::area::hour<10> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> -1 + NegativeUnsuppliedEnergy::area::hour<10> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<10> AreaBalance::area::hour<10> 1 + NegativeUnsuppliedEnergy::area::hour<10> FictiveLoads::area::hour<10> 1 + NTCDirect::link::hour<11> AreaBalance::area::hour<11> 1 + NTCDirect::link::hour<11> AreaBalance::area::hour<11> -1 + NTCDirect::link::hour<11> FlowDissociation::link::hour<11> 1 + NTCDirect::link::hour<11> R0002885 1 + NTCDirect::link::hour<11> R0002886 1 + IntercoDirectCost::link::hour<11> OBJROW 1 + IntercoDirectCost::link::hour<11> FlowDissociation::link::hour<11> -1 + IntercoDirectCost::link::hour<11> R0004554 1 + IntercoIndirectCost::link::hour<11> OBJROW 1 + IntercoIndirectCost::link::hour<11> FlowDissociation::link::hour<11> 1 + IntercoIndirectCost::link::hour<11> R0004722 1 + NTCDirect::link::hour<11> AreaBalance::area::hour<11> 1 + NTCDirect::link::hour<11> AreaBalance::area::hour<11> -1 + NTCDirect::link::hour<11> R0003221 1 + NTCDirect::link::hour<11> R0003222 1 + NTCDirect::link::hour<11> AreaBalance::area::hour<11> 1 + NTCDirect::link::hour<11> AreaBalance::area::hour<11> -1 + NTCDirect::link::hour<11> R0003557 1 + NTCDirect::link::hour<11> R0003558 1 + NTCDirect::link::hour<11> AreaBalance::area::hour<11> 1 + NTCDirect::link::hour<11> AreaBalance::area::hour<11> -1 + NTCDirect::link::hour<11> R0003893 1 + NTCDirect::link::hour<11> R0003894 1 + NTCDirect::link::hour<11> AreaBalance::area::hour<11> 1 + NTCDirect::link::hour<11> AreaBalance::area::hour<11> -1 + NTCDirect::link::hour<11> R0004229 1 + NTCDirect::link::hour<11> R0004230 1 + NTCDirect::link::hour<11> AreaBalance::area::hour<11> 1 + NTCDirect::link::hour<11> AreaBalance::area::hour<11> -1 + NTCDirect::link::hour<11> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<11> AreaBalance::area::hour<11> 1 + NTCDirect::link::hour<11> AreaBalance::area::hour<11> -1 + NTCDirect::link::hour<11> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<11> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<11> AreaBalance::area::hour<11> -1 + DispatchableProduction::area::ThermalCluster::hour<11> FictiveLoads::area::hour<11> -1 + DispatchableProduction::area::ThermalCluster::hour<11> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<11> AreaBalance::area::hour<11> -1 + DispatchableProduction::area::ThermalCluster::hour<11> FictiveLoads::area::hour<11> -1 + DispatchableProduction::area::ThermalCluster::hour<11> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<11> AreaBalance::area::hour<11> -1 + DispatchableProduction::area::ThermalCluster::hour<11> FictiveLoads::area::hour<11> -1 + PositiveUnsuppliedEnergy::area::hour<11> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> -1 + NegativeUnsuppliedEnergy::area::hour<11> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> 1 + NegativeUnsuppliedEnergy::area::hour<11> FictiveLoads::area::hour<11> 1 + DispatchableProduction::area::ThermalCluster::hour<11> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<11> AreaBalance::area::hour<11> -1 + DispatchableProduction::area::ThermalCluster::hour<11> FictiveLoads::area::hour<11> -1 + DispatchableProduction::area::ThermalCluster::hour<11> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<11> AreaBalance::area::hour<11> -1 + DispatchableProduction::area::ThermalCluster::hour<11> FictiveLoads::area::hour<11> -1 + DispatchableProduction::area::ThermalCluster::hour<11> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<11> AreaBalance::area::hour<11> -1 + DispatchableProduction::area::ThermalCluster::hour<11> FictiveLoads::area::hour<11> -1 + PositiveUnsuppliedEnergy::area::hour<11> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> -1 + NegativeUnsuppliedEnergy::area::hour<11> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> 1 + NegativeUnsuppliedEnergy::area::hour<11> FictiveLoads::area::hour<11> 1 + PositiveUnsuppliedEnergy::area::hour<11> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> -1 + NegativeUnsuppliedEnergy::area::hour<11> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> 1 + NegativeUnsuppliedEnergy::area::hour<11> FictiveLoads::area::hour<11> 1 + DispatchableProduction::area::ThermalCluster::hour<11> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<11> AreaBalance::area::hour<11> -1 + DispatchableProduction::area::ThermalCluster::hour<11> FictiveLoads::area::hour<11> -1 + PositiveUnsuppliedEnergy::area::hour<11> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> -1 + NegativeUnsuppliedEnergy::area::hour<11> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> 1 + NegativeUnsuppliedEnergy::area::hour<11> FictiveLoads::area::hour<11> 1 + PositiveUnsuppliedEnergy::area::hour<11> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> -1 + NegativeUnsuppliedEnergy::area::hour<11> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> 1 + NegativeUnsuppliedEnergy::area::hour<11> FictiveLoads::area::hour<11> 1 + DispatchableProduction::area::ThermalCluster::hour<11> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<11> AreaBalance::area::hour<11> -1 + DispatchableProduction::area::ThermalCluster::hour<11> FictiveLoads::area::hour<11> -1 + PositiveUnsuppliedEnergy::area::hour<11> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> -1 + NegativeUnsuppliedEnergy::area::hour<11> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> 1 + NegativeUnsuppliedEnergy::area::hour<11> FictiveLoads::area::hour<11> 1 + PositiveUnsuppliedEnergy::area::hour<11> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> -1 + NegativeUnsuppliedEnergy::area::hour<11> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> 1 + NegativeUnsuppliedEnergy::area::hour<11> FictiveLoads::area::hour<11> 1 + PositiveUnsuppliedEnergy::area::hour<11> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> -1 + NegativeUnsuppliedEnergy::area::hour<11> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<11> AreaBalance::area::hour<11> 1 + NegativeUnsuppliedEnergy::area::hour<11> FictiveLoads::area::hour<11> 1 + NTCDirect::link::hour<12> AreaBalance::area::hour<12> 1 + NTCDirect::link::hour<12> AreaBalance::area::hour<12> -1 + NTCDirect::link::hour<12> FlowDissociation::link::hour<12> 1 + NTCDirect::link::hour<12> R0002887 1 + NTCDirect::link::hour<12> R0002888 1 + IntercoDirectCost::link::hour<12> OBJROW 1 + IntercoDirectCost::link::hour<12> FlowDissociation::link::hour<12> -1 + IntercoDirectCost::link::hour<12> R0004555 1 + IntercoIndirectCost::link::hour<12> OBJROW 1 + IntercoIndirectCost::link::hour<12> FlowDissociation::link::hour<12> 1 + IntercoIndirectCost::link::hour<12> R0004723 1 + NTCDirect::link::hour<12> AreaBalance::area::hour<12> 1 + NTCDirect::link::hour<12> AreaBalance::area::hour<12> -1 + NTCDirect::link::hour<12> R0003223 1 + NTCDirect::link::hour<12> R0003224 1 + NTCDirect::link::hour<12> AreaBalance::area::hour<12> 1 + NTCDirect::link::hour<12> AreaBalance::area::hour<12> -1 + NTCDirect::link::hour<12> R0003559 1 + NTCDirect::link::hour<12> R0003560 1 + NTCDirect::link::hour<12> AreaBalance::area::hour<12> 1 + NTCDirect::link::hour<12> AreaBalance::area::hour<12> -1 + NTCDirect::link::hour<12> R0003895 1 + NTCDirect::link::hour<12> R0003896 1 + NTCDirect::link::hour<12> AreaBalance::area::hour<12> 1 + NTCDirect::link::hour<12> AreaBalance::area::hour<12> -1 + NTCDirect::link::hour<12> R0004231 1 + NTCDirect::link::hour<12> R0004232 1 + NTCDirect::link::hour<12> AreaBalance::area::hour<12> 1 + NTCDirect::link::hour<12> AreaBalance::area::hour<12> -1 + NTCDirect::link::hour<12> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<12> AreaBalance::area::hour<12> 1 + NTCDirect::link::hour<12> AreaBalance::area::hour<12> -1 + NTCDirect::link::hour<12> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<12> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<12> AreaBalance::area::hour<12> -1 + DispatchableProduction::area::ThermalCluster::hour<12> FictiveLoads::area::hour<12> -1 + DispatchableProduction::area::ThermalCluster::hour<12> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<12> AreaBalance::area::hour<12> -1 + DispatchableProduction::area::ThermalCluster::hour<12> FictiveLoads::area::hour<12> -1 + DispatchableProduction::area::ThermalCluster::hour<12> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<12> AreaBalance::area::hour<12> -1 + DispatchableProduction::area::ThermalCluster::hour<12> FictiveLoads::area::hour<12> -1 + PositiveUnsuppliedEnergy::area::hour<12> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> -1 + NegativeUnsuppliedEnergy::area::hour<12> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> 1 + NegativeUnsuppliedEnergy::area::hour<12> FictiveLoads::area::hour<12> 1 + DispatchableProduction::area::ThermalCluster::hour<12> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<12> AreaBalance::area::hour<12> -1 + DispatchableProduction::area::ThermalCluster::hour<12> FictiveLoads::area::hour<12> -1 + DispatchableProduction::area::ThermalCluster::hour<12> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<12> AreaBalance::area::hour<12> -1 + DispatchableProduction::area::ThermalCluster::hour<12> FictiveLoads::area::hour<12> -1 + DispatchableProduction::area::ThermalCluster::hour<12> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<12> AreaBalance::area::hour<12> -1 + DispatchableProduction::area::ThermalCluster::hour<12> FictiveLoads::area::hour<12> -1 + PositiveUnsuppliedEnergy::area::hour<12> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> -1 + NegativeUnsuppliedEnergy::area::hour<12> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> 1 + NegativeUnsuppliedEnergy::area::hour<12> FictiveLoads::area::hour<12> 1 + PositiveUnsuppliedEnergy::area::hour<12> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> -1 + NegativeUnsuppliedEnergy::area::hour<12> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> 1 + NegativeUnsuppliedEnergy::area::hour<12> FictiveLoads::area::hour<12> 1 + DispatchableProduction::area::ThermalCluster::hour<12> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<12> AreaBalance::area::hour<12> -1 + DispatchableProduction::area::ThermalCluster::hour<12> FictiveLoads::area::hour<12> -1 + PositiveUnsuppliedEnergy::area::hour<12> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> -1 + NegativeUnsuppliedEnergy::area::hour<12> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> 1 + NegativeUnsuppliedEnergy::area::hour<12> FictiveLoads::area::hour<12> 1 + PositiveUnsuppliedEnergy::area::hour<12> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> -1 + NegativeUnsuppliedEnergy::area::hour<12> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> 1 + NegativeUnsuppliedEnergy::area::hour<12> FictiveLoads::area::hour<12> 1 + DispatchableProduction::area::ThermalCluster::hour<12> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<12> AreaBalance::area::hour<12> -1 + DispatchableProduction::area::ThermalCluster::hour<12> FictiveLoads::area::hour<12> -1 + PositiveUnsuppliedEnergy::area::hour<12> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> -1 + NegativeUnsuppliedEnergy::area::hour<12> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> 1 + NegativeUnsuppliedEnergy::area::hour<12> FictiveLoads::area::hour<12> 1 + PositiveUnsuppliedEnergy::area::hour<12> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> -1 + NegativeUnsuppliedEnergy::area::hour<12> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> 1 + NegativeUnsuppliedEnergy::area::hour<12> FictiveLoads::area::hour<12> 1 + PositiveUnsuppliedEnergy::area::hour<12> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> -1 + NegativeUnsuppliedEnergy::area::hour<12> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<12> AreaBalance::area::hour<12> 1 + NegativeUnsuppliedEnergy::area::hour<12> FictiveLoads::area::hour<12> 1 + NTCDirect::link::hour<13> AreaBalance::area::hour<13> 1 + NTCDirect::link::hour<13> AreaBalance::area::hour<13> -1 + NTCDirect::link::hour<13> FlowDissociation::link::hour<13> 1 + NTCDirect::link::hour<13> R0002889 1 + NTCDirect::link::hour<13> R0002890 1 + IntercoDirectCost::link::hour<13> OBJROW 1 + IntercoDirectCost::link::hour<13> FlowDissociation::link::hour<13> -1 + IntercoDirectCost::link::hour<13> R0004556 1 + IntercoIndirectCost::link::hour<13> OBJROW 1 + IntercoIndirectCost::link::hour<13> FlowDissociation::link::hour<13> 1 + IntercoIndirectCost::link::hour<13> R0004724 1 + NTCDirect::link::hour<13> AreaBalance::area::hour<13> 1 + NTCDirect::link::hour<13> AreaBalance::area::hour<13> -1 + NTCDirect::link::hour<13> R0003225 1 + NTCDirect::link::hour<13> R0003226 1 + NTCDirect::link::hour<13> AreaBalance::area::hour<13> 1 + NTCDirect::link::hour<13> AreaBalance::area::hour<13> -1 + NTCDirect::link::hour<13> R0003561 1 + NTCDirect::link::hour<13> R0003562 1 + NTCDirect::link::hour<13> AreaBalance::area::hour<13> 1 + NTCDirect::link::hour<13> AreaBalance::area::hour<13> -1 + NTCDirect::link::hour<13> R0003897 1 + NTCDirect::link::hour<13> R0003898 1 + NTCDirect::link::hour<13> AreaBalance::area::hour<13> 1 + NTCDirect::link::hour<13> AreaBalance::area::hour<13> -1 + NTCDirect::link::hour<13> R0004233 1 + NTCDirect::link::hour<13> R0004234 1 + NTCDirect::link::hour<13> AreaBalance::area::hour<13> 1 + NTCDirect::link::hour<13> AreaBalance::area::hour<13> -1 + NTCDirect::link::hour<13> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<13> AreaBalance::area::hour<13> 1 + NTCDirect::link::hour<13> AreaBalance::area::hour<13> -1 + NTCDirect::link::hour<13> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<13> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<13> AreaBalance::area::hour<13> -1 + DispatchableProduction::area::ThermalCluster::hour<13> FictiveLoads::area::hour<13> -1 + DispatchableProduction::area::ThermalCluster::hour<13> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<13> AreaBalance::area::hour<13> -1 + DispatchableProduction::area::ThermalCluster::hour<13> FictiveLoads::area::hour<13> -1 + DispatchableProduction::area::ThermalCluster::hour<13> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<13> AreaBalance::area::hour<13> -1 + DispatchableProduction::area::ThermalCluster::hour<13> FictiveLoads::area::hour<13> -1 + PositiveUnsuppliedEnergy::area::hour<13> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> -1 + NegativeUnsuppliedEnergy::area::hour<13> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> 1 + NegativeUnsuppliedEnergy::area::hour<13> FictiveLoads::area::hour<13> 1 + DispatchableProduction::area::ThermalCluster::hour<13> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<13> AreaBalance::area::hour<13> -1 + DispatchableProduction::area::ThermalCluster::hour<13> FictiveLoads::area::hour<13> -1 + DispatchableProduction::area::ThermalCluster::hour<13> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<13> AreaBalance::area::hour<13> -1 + DispatchableProduction::area::ThermalCluster::hour<13> FictiveLoads::area::hour<13> -1 + DispatchableProduction::area::ThermalCluster::hour<13> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<13> AreaBalance::area::hour<13> -1 + DispatchableProduction::area::ThermalCluster::hour<13> FictiveLoads::area::hour<13> -1 + PositiveUnsuppliedEnergy::area::hour<13> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> -1 + NegativeUnsuppliedEnergy::area::hour<13> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> 1 + NegativeUnsuppliedEnergy::area::hour<13> FictiveLoads::area::hour<13> 1 + PositiveUnsuppliedEnergy::area::hour<13> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> -1 + NegativeUnsuppliedEnergy::area::hour<13> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> 1 + NegativeUnsuppliedEnergy::area::hour<13> FictiveLoads::area::hour<13> 1 + DispatchableProduction::area::ThermalCluster::hour<13> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<13> AreaBalance::area::hour<13> -1 + DispatchableProduction::area::ThermalCluster::hour<13> FictiveLoads::area::hour<13> -1 + PositiveUnsuppliedEnergy::area::hour<13> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> -1 + NegativeUnsuppliedEnergy::area::hour<13> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> 1 + NegativeUnsuppliedEnergy::area::hour<13> FictiveLoads::area::hour<13> 1 + PositiveUnsuppliedEnergy::area::hour<13> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> -1 + NegativeUnsuppliedEnergy::area::hour<13> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> 1 + NegativeUnsuppliedEnergy::area::hour<13> FictiveLoads::area::hour<13> 1 + DispatchableProduction::area::ThermalCluster::hour<13> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<13> AreaBalance::area::hour<13> -1 + DispatchableProduction::area::ThermalCluster::hour<13> FictiveLoads::area::hour<13> -1 + PositiveUnsuppliedEnergy::area::hour<13> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> -1 + NegativeUnsuppliedEnergy::area::hour<13> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> 1 + NegativeUnsuppliedEnergy::area::hour<13> FictiveLoads::area::hour<13> 1 + PositiveUnsuppliedEnergy::area::hour<13> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> -1 + NegativeUnsuppliedEnergy::area::hour<13> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> 1 + NegativeUnsuppliedEnergy::area::hour<13> FictiveLoads::area::hour<13> 1 + PositiveUnsuppliedEnergy::area::hour<13> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> -1 + NegativeUnsuppliedEnergy::area::hour<13> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<13> AreaBalance::area::hour<13> 1 + NegativeUnsuppliedEnergy::area::hour<13> FictiveLoads::area::hour<13> 1 + NTCDirect::link::hour<14> AreaBalance::area::hour<14> 1 + NTCDirect::link::hour<14> AreaBalance::area::hour<14> -1 + NTCDirect::link::hour<14> FlowDissociation::link::hour<14> 1 + NTCDirect::link::hour<14> R0002891 1 + NTCDirect::link::hour<14> R0002892 1 + IntercoDirectCost::link::hour<14> OBJROW 1 + IntercoDirectCost::link::hour<14> FlowDissociation::link::hour<14> -1 + IntercoDirectCost::link::hour<14> R0004557 1 + IntercoIndirectCost::link::hour<14> OBJROW 1 + IntercoIndirectCost::link::hour<14> FlowDissociation::link::hour<14> 1 + IntercoIndirectCost::link::hour<14> R0004725 1 + NTCDirect::link::hour<14> AreaBalance::area::hour<14> 1 + NTCDirect::link::hour<14> AreaBalance::area::hour<14> -1 + NTCDirect::link::hour<14> R0003227 1 + NTCDirect::link::hour<14> R0003228 1 + NTCDirect::link::hour<14> AreaBalance::area::hour<14> 1 + NTCDirect::link::hour<14> AreaBalance::area::hour<14> -1 + NTCDirect::link::hour<14> R0003563 1 + NTCDirect::link::hour<14> R0003564 1 + NTCDirect::link::hour<14> AreaBalance::area::hour<14> 1 + NTCDirect::link::hour<14> AreaBalance::area::hour<14> -1 + NTCDirect::link::hour<14> R0003899 1 + NTCDirect::link::hour<14> R0003900 1 + NTCDirect::link::hour<14> AreaBalance::area::hour<14> 1 + NTCDirect::link::hour<14> AreaBalance::area::hour<14> -1 + NTCDirect::link::hour<14> R0004235 1 + NTCDirect::link::hour<14> R0004236 1 + NTCDirect::link::hour<14> AreaBalance::area::hour<14> 1 + NTCDirect::link::hour<14> AreaBalance::area::hour<14> -1 + NTCDirect::link::hour<14> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<14> AreaBalance::area::hour<14> 1 + NTCDirect::link::hour<14> AreaBalance::area::hour<14> -1 + NTCDirect::link::hour<14> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<14> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<14> AreaBalance::area::hour<14> -1 + DispatchableProduction::area::ThermalCluster::hour<14> FictiveLoads::area::hour<14> -1 + DispatchableProduction::area::ThermalCluster::hour<14> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<14> AreaBalance::area::hour<14> -1 + DispatchableProduction::area::ThermalCluster::hour<14> FictiveLoads::area::hour<14> -1 + DispatchableProduction::area::ThermalCluster::hour<14> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<14> AreaBalance::area::hour<14> -1 + DispatchableProduction::area::ThermalCluster::hour<14> FictiveLoads::area::hour<14> -1 + PositiveUnsuppliedEnergy::area::hour<14> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> -1 + NegativeUnsuppliedEnergy::area::hour<14> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> 1 + NegativeUnsuppliedEnergy::area::hour<14> FictiveLoads::area::hour<14> 1 + DispatchableProduction::area::ThermalCluster::hour<14> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<14> AreaBalance::area::hour<14> -1 + DispatchableProduction::area::ThermalCluster::hour<14> FictiveLoads::area::hour<14> -1 + DispatchableProduction::area::ThermalCluster::hour<14> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<14> AreaBalance::area::hour<14> -1 + DispatchableProduction::area::ThermalCluster::hour<14> FictiveLoads::area::hour<14> -1 + DispatchableProduction::area::ThermalCluster::hour<14> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<14> AreaBalance::area::hour<14> -1 + DispatchableProduction::area::ThermalCluster::hour<14> FictiveLoads::area::hour<14> -1 + PositiveUnsuppliedEnergy::area::hour<14> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> -1 + NegativeUnsuppliedEnergy::area::hour<14> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> 1 + NegativeUnsuppliedEnergy::area::hour<14> FictiveLoads::area::hour<14> 1 + PositiveUnsuppliedEnergy::area::hour<14> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> -1 + NegativeUnsuppliedEnergy::area::hour<14> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> 1 + NegativeUnsuppliedEnergy::area::hour<14> FictiveLoads::area::hour<14> 1 + DispatchableProduction::area::ThermalCluster::hour<14> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<14> AreaBalance::area::hour<14> -1 + DispatchableProduction::area::ThermalCluster::hour<14> FictiveLoads::area::hour<14> -1 + PositiveUnsuppliedEnergy::area::hour<14> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> -1 + NegativeUnsuppliedEnergy::area::hour<14> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> 1 + NegativeUnsuppliedEnergy::area::hour<14> FictiveLoads::area::hour<14> 1 + PositiveUnsuppliedEnergy::area::hour<14> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> -1 + NegativeUnsuppliedEnergy::area::hour<14> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> 1 + NegativeUnsuppliedEnergy::area::hour<14> FictiveLoads::area::hour<14> 1 + DispatchableProduction::area::ThermalCluster::hour<14> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<14> AreaBalance::area::hour<14> -1 + DispatchableProduction::area::ThermalCluster::hour<14> FictiveLoads::area::hour<14> -1 + PositiveUnsuppliedEnergy::area::hour<14> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> -1 + NegativeUnsuppliedEnergy::area::hour<14> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> 1 + NegativeUnsuppliedEnergy::area::hour<14> FictiveLoads::area::hour<14> 1 + PositiveUnsuppliedEnergy::area::hour<14> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> -1 + NegativeUnsuppliedEnergy::area::hour<14> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> 1 + NegativeUnsuppliedEnergy::area::hour<14> FictiveLoads::area::hour<14> 1 + PositiveUnsuppliedEnergy::area::hour<14> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> -1 + NegativeUnsuppliedEnergy::area::hour<14> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<14> AreaBalance::area::hour<14> 1 + NegativeUnsuppliedEnergy::area::hour<14> FictiveLoads::area::hour<14> 1 + NTCDirect::link::hour<15> AreaBalance::area::hour<15> 1 + NTCDirect::link::hour<15> AreaBalance::area::hour<15> -1 + NTCDirect::link::hour<15> FlowDissociation::link::hour<15> 1 + NTCDirect::link::hour<15> R0002893 1 + NTCDirect::link::hour<15> R0002894 1 + IntercoDirectCost::link::hour<15> OBJROW 1 + IntercoDirectCost::link::hour<15> FlowDissociation::link::hour<15> -1 + IntercoDirectCost::link::hour<15> R0004558 1 + IntercoIndirectCost::link::hour<15> OBJROW 1 + IntercoIndirectCost::link::hour<15> FlowDissociation::link::hour<15> 1 + IntercoIndirectCost::link::hour<15> R0004726 1 + NTCDirect::link::hour<15> AreaBalance::area::hour<15> 1 + NTCDirect::link::hour<15> AreaBalance::area::hour<15> -1 + NTCDirect::link::hour<15> R0003229 1 + NTCDirect::link::hour<15> R0003230 1 + NTCDirect::link::hour<15> AreaBalance::area::hour<15> 1 + NTCDirect::link::hour<15> AreaBalance::area::hour<15> -1 + NTCDirect::link::hour<15> R0003565 1 + NTCDirect::link::hour<15> R0003566 1 + NTCDirect::link::hour<15> AreaBalance::area::hour<15> 1 + NTCDirect::link::hour<15> AreaBalance::area::hour<15> -1 + NTCDirect::link::hour<15> R0003901 1 + NTCDirect::link::hour<15> R0003902 1 + NTCDirect::link::hour<15> AreaBalance::area::hour<15> 1 + NTCDirect::link::hour<15> AreaBalance::area::hour<15> -1 + NTCDirect::link::hour<15> R0004237 1 + NTCDirect::link::hour<15> R0004238 1 + NTCDirect::link::hour<15> AreaBalance::area::hour<15> 1 + NTCDirect::link::hour<15> AreaBalance::area::hour<15> -1 + NTCDirect::link::hour<15> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<15> AreaBalance::area::hour<15> 1 + NTCDirect::link::hour<15> AreaBalance::area::hour<15> -1 + NTCDirect::link::hour<15> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<15> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<15> AreaBalance::area::hour<15> -1 + DispatchableProduction::area::ThermalCluster::hour<15> FictiveLoads::area::hour<15> -1 + DispatchableProduction::area::ThermalCluster::hour<15> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<15> AreaBalance::area::hour<15> -1 + DispatchableProduction::area::ThermalCluster::hour<15> FictiveLoads::area::hour<15> -1 + DispatchableProduction::area::ThermalCluster::hour<15> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<15> AreaBalance::area::hour<15> -1 + DispatchableProduction::area::ThermalCluster::hour<15> FictiveLoads::area::hour<15> -1 + PositiveUnsuppliedEnergy::area::hour<15> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> -1 + NegativeUnsuppliedEnergy::area::hour<15> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> 1 + NegativeUnsuppliedEnergy::area::hour<15> FictiveLoads::area::hour<15> 1 + DispatchableProduction::area::ThermalCluster::hour<15> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<15> AreaBalance::area::hour<15> -1 + DispatchableProduction::area::ThermalCluster::hour<15> FictiveLoads::area::hour<15> -1 + DispatchableProduction::area::ThermalCluster::hour<15> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<15> AreaBalance::area::hour<15> -1 + DispatchableProduction::area::ThermalCluster::hour<15> FictiveLoads::area::hour<15> -1 + DispatchableProduction::area::ThermalCluster::hour<15> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<15> AreaBalance::area::hour<15> -1 + DispatchableProduction::area::ThermalCluster::hour<15> FictiveLoads::area::hour<15> -1 + PositiveUnsuppliedEnergy::area::hour<15> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> -1 + NegativeUnsuppliedEnergy::area::hour<15> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> 1 + NegativeUnsuppliedEnergy::area::hour<15> FictiveLoads::area::hour<15> 1 + PositiveUnsuppliedEnergy::area::hour<15> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> -1 + NegativeUnsuppliedEnergy::area::hour<15> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> 1 + NegativeUnsuppliedEnergy::area::hour<15> FictiveLoads::area::hour<15> 1 + DispatchableProduction::area::ThermalCluster::hour<15> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<15> AreaBalance::area::hour<15> -1 + DispatchableProduction::area::ThermalCluster::hour<15> FictiveLoads::area::hour<15> -1 + PositiveUnsuppliedEnergy::area::hour<15> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> -1 + NegativeUnsuppliedEnergy::area::hour<15> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> 1 + NegativeUnsuppliedEnergy::area::hour<15> FictiveLoads::area::hour<15> 1 + PositiveUnsuppliedEnergy::area::hour<15> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> -1 + NegativeUnsuppliedEnergy::area::hour<15> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> 1 + NegativeUnsuppliedEnergy::area::hour<15> FictiveLoads::area::hour<15> 1 + DispatchableProduction::area::ThermalCluster::hour<15> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<15> AreaBalance::area::hour<15> -1 + DispatchableProduction::area::ThermalCluster::hour<15> FictiveLoads::area::hour<15> -1 + PositiveUnsuppliedEnergy::area::hour<15> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> -1 + NegativeUnsuppliedEnergy::area::hour<15> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> 1 + NegativeUnsuppliedEnergy::area::hour<15> FictiveLoads::area::hour<15> 1 + PositiveUnsuppliedEnergy::area::hour<15> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> -1 + NegativeUnsuppliedEnergy::area::hour<15> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> 1 + NegativeUnsuppliedEnergy::area::hour<15> FictiveLoads::area::hour<15> 1 + PositiveUnsuppliedEnergy::area::hour<15> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> -1 + NegativeUnsuppliedEnergy::area::hour<15> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<15> AreaBalance::area::hour<15> 1 + NegativeUnsuppliedEnergy::area::hour<15> FictiveLoads::area::hour<15> 1 + NTCDirect::link::hour<16> AreaBalance::area::hour<16> 1 + NTCDirect::link::hour<16> AreaBalance::area::hour<16> -1 + NTCDirect::link::hour<16> FlowDissociation::link::hour<16> 1 + NTCDirect::link::hour<16> R0002895 1 + NTCDirect::link::hour<16> R0002896 1 + IntercoDirectCost::link::hour<16> OBJROW 1 + IntercoDirectCost::link::hour<16> FlowDissociation::link::hour<16> -1 + IntercoDirectCost::link::hour<16> R0004559 1 + IntercoIndirectCost::link::hour<16> OBJROW 1 + IntercoIndirectCost::link::hour<16> FlowDissociation::link::hour<16> 1 + IntercoIndirectCost::link::hour<16> R0004727 1 + NTCDirect::link::hour<16> AreaBalance::area::hour<16> 1 + NTCDirect::link::hour<16> AreaBalance::area::hour<16> -1 + NTCDirect::link::hour<16> R0003231 1 + NTCDirect::link::hour<16> R0003232 1 + NTCDirect::link::hour<16> AreaBalance::area::hour<16> 1 + NTCDirect::link::hour<16> AreaBalance::area::hour<16> -1 + NTCDirect::link::hour<16> R0003567 1 + NTCDirect::link::hour<16> R0003568 1 + NTCDirect::link::hour<16> AreaBalance::area::hour<16> 1 + NTCDirect::link::hour<16> AreaBalance::area::hour<16> -1 + NTCDirect::link::hour<16> R0003903 1 + NTCDirect::link::hour<16> R0003904 1 + NTCDirect::link::hour<16> AreaBalance::area::hour<16> 1 + NTCDirect::link::hour<16> AreaBalance::area::hour<16> -1 + NTCDirect::link::hour<16> R0004239 1 + NTCDirect::link::hour<16> R0004240 1 + NTCDirect::link::hour<16> AreaBalance::area::hour<16> 1 + NTCDirect::link::hour<16> AreaBalance::area::hour<16> -1 + NTCDirect::link::hour<16> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<16> AreaBalance::area::hour<16> 1 + NTCDirect::link::hour<16> AreaBalance::area::hour<16> -1 + NTCDirect::link::hour<16> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<16> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<16> AreaBalance::area::hour<16> -1 + DispatchableProduction::area::ThermalCluster::hour<16> FictiveLoads::area::hour<16> -1 + DispatchableProduction::area::ThermalCluster::hour<16> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<16> AreaBalance::area::hour<16> -1 + DispatchableProduction::area::ThermalCluster::hour<16> FictiveLoads::area::hour<16> -1 + DispatchableProduction::area::ThermalCluster::hour<16> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<16> AreaBalance::area::hour<16> -1 + DispatchableProduction::area::ThermalCluster::hour<16> FictiveLoads::area::hour<16> -1 + PositiveUnsuppliedEnergy::area::hour<16> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> -1 + NegativeUnsuppliedEnergy::area::hour<16> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> 1 + NegativeUnsuppliedEnergy::area::hour<16> FictiveLoads::area::hour<16> 1 + DispatchableProduction::area::ThermalCluster::hour<16> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<16> AreaBalance::area::hour<16> -1 + DispatchableProduction::area::ThermalCluster::hour<16> FictiveLoads::area::hour<16> -1 + DispatchableProduction::area::ThermalCluster::hour<16> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<16> AreaBalance::area::hour<16> -1 + DispatchableProduction::area::ThermalCluster::hour<16> FictiveLoads::area::hour<16> -1 + DispatchableProduction::area::ThermalCluster::hour<16> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<16> AreaBalance::area::hour<16> -1 + DispatchableProduction::area::ThermalCluster::hour<16> FictiveLoads::area::hour<16> -1 + PositiveUnsuppliedEnergy::area::hour<16> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> -1 + NegativeUnsuppliedEnergy::area::hour<16> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> 1 + NegativeUnsuppliedEnergy::area::hour<16> FictiveLoads::area::hour<16> 1 + PositiveUnsuppliedEnergy::area::hour<16> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> -1 + NegativeUnsuppliedEnergy::area::hour<16> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> 1 + NegativeUnsuppliedEnergy::area::hour<16> FictiveLoads::area::hour<16> 1 + DispatchableProduction::area::ThermalCluster::hour<16> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<16> AreaBalance::area::hour<16> -1 + DispatchableProduction::area::ThermalCluster::hour<16> FictiveLoads::area::hour<16> -1 + PositiveUnsuppliedEnergy::area::hour<16> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> -1 + NegativeUnsuppliedEnergy::area::hour<16> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> 1 + NegativeUnsuppliedEnergy::area::hour<16> FictiveLoads::area::hour<16> 1 + PositiveUnsuppliedEnergy::area::hour<16> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> -1 + NegativeUnsuppliedEnergy::area::hour<16> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> 1 + NegativeUnsuppliedEnergy::area::hour<16> FictiveLoads::area::hour<16> 1 + DispatchableProduction::area::ThermalCluster::hour<16> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<16> AreaBalance::area::hour<16> -1 + DispatchableProduction::area::ThermalCluster::hour<16> FictiveLoads::area::hour<16> -1 + PositiveUnsuppliedEnergy::area::hour<16> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> -1 + NegativeUnsuppliedEnergy::area::hour<16> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> 1 + NegativeUnsuppliedEnergy::area::hour<16> FictiveLoads::area::hour<16> 1 + PositiveUnsuppliedEnergy::area::hour<16> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> -1 + NegativeUnsuppliedEnergy::area::hour<16> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> 1 + NegativeUnsuppliedEnergy::area::hour<16> FictiveLoads::area::hour<16> 1 + PositiveUnsuppliedEnergy::area::hour<16> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> -1 + NegativeUnsuppliedEnergy::area::hour<16> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<16> AreaBalance::area::hour<16> 1 + NegativeUnsuppliedEnergy::area::hour<16> FictiveLoads::area::hour<16> 1 + NTCDirect::link::hour<17> AreaBalance::area::hour<17> 1 + NTCDirect::link::hour<17> AreaBalance::area::hour<17> -1 + NTCDirect::link::hour<17> FlowDissociation::link::hour<17> 1 + NTCDirect::link::hour<17> R0002897 1 + NTCDirect::link::hour<17> R0002898 1 + IntercoDirectCost::link::hour<17> OBJROW 1 + IntercoDirectCost::link::hour<17> FlowDissociation::link::hour<17> -1 + IntercoDirectCost::link::hour<17> R0004560 1 + IntercoIndirectCost::link::hour<17> OBJROW 1 + IntercoIndirectCost::link::hour<17> FlowDissociation::link::hour<17> 1 + IntercoIndirectCost::link::hour<17> R0004728 1 + NTCDirect::link::hour<17> AreaBalance::area::hour<17> 1 + NTCDirect::link::hour<17> AreaBalance::area::hour<17> -1 + NTCDirect::link::hour<17> R0003233 1 + NTCDirect::link::hour<17> R0003234 1 + NTCDirect::link::hour<17> AreaBalance::area::hour<17> 1 + NTCDirect::link::hour<17> AreaBalance::area::hour<17> -1 + NTCDirect::link::hour<17> R0003569 1 + NTCDirect::link::hour<17> R0003570 1 + NTCDirect::link::hour<17> AreaBalance::area::hour<17> 1 + NTCDirect::link::hour<17> AreaBalance::area::hour<17> -1 + NTCDirect::link::hour<17> R0003905 1 + NTCDirect::link::hour<17> R0003906 1 + NTCDirect::link::hour<17> AreaBalance::area::hour<17> 1 + NTCDirect::link::hour<17> AreaBalance::area::hour<17> -1 + NTCDirect::link::hour<17> R0004241 1 + NTCDirect::link::hour<17> R0004242 1 + NTCDirect::link::hour<17> AreaBalance::area::hour<17> 1 + NTCDirect::link::hour<17> AreaBalance::area::hour<17> -1 + NTCDirect::link::hour<17> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<17> AreaBalance::area::hour<17> 1 + NTCDirect::link::hour<17> AreaBalance::area::hour<17> -1 + NTCDirect::link::hour<17> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<17> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<17> AreaBalance::area::hour<17> -1 + DispatchableProduction::area::ThermalCluster::hour<17> FictiveLoads::area::hour<17> -1 + DispatchableProduction::area::ThermalCluster::hour<17> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<17> AreaBalance::area::hour<17> -1 + DispatchableProduction::area::ThermalCluster::hour<17> FictiveLoads::area::hour<17> -1 + DispatchableProduction::area::ThermalCluster::hour<17> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<17> AreaBalance::area::hour<17> -1 + DispatchableProduction::area::ThermalCluster::hour<17> FictiveLoads::area::hour<17> -1 + PositiveUnsuppliedEnergy::area::hour<17> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> -1 + NegativeUnsuppliedEnergy::area::hour<17> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> 1 + NegativeUnsuppliedEnergy::area::hour<17> FictiveLoads::area::hour<17> 1 + DispatchableProduction::area::ThermalCluster::hour<17> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<17> AreaBalance::area::hour<17> -1 + DispatchableProduction::area::ThermalCluster::hour<17> FictiveLoads::area::hour<17> -1 + DispatchableProduction::area::ThermalCluster::hour<17> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<17> AreaBalance::area::hour<17> -1 + DispatchableProduction::area::ThermalCluster::hour<17> FictiveLoads::area::hour<17> -1 + DispatchableProduction::area::ThermalCluster::hour<17> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<17> AreaBalance::area::hour<17> -1 + DispatchableProduction::area::ThermalCluster::hour<17> FictiveLoads::area::hour<17> -1 + PositiveUnsuppliedEnergy::area::hour<17> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> -1 + NegativeUnsuppliedEnergy::area::hour<17> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> 1 + NegativeUnsuppliedEnergy::area::hour<17> FictiveLoads::area::hour<17> 1 + PositiveUnsuppliedEnergy::area::hour<17> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> -1 + NegativeUnsuppliedEnergy::area::hour<17> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> 1 + NegativeUnsuppliedEnergy::area::hour<17> FictiveLoads::area::hour<17> 1 + DispatchableProduction::area::ThermalCluster::hour<17> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<17> AreaBalance::area::hour<17> -1 + DispatchableProduction::area::ThermalCluster::hour<17> FictiveLoads::area::hour<17> -1 + PositiveUnsuppliedEnergy::area::hour<17> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> -1 + NegativeUnsuppliedEnergy::area::hour<17> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> 1 + NegativeUnsuppliedEnergy::area::hour<17> FictiveLoads::area::hour<17> 1 + PositiveUnsuppliedEnergy::area::hour<17> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> -1 + NegativeUnsuppliedEnergy::area::hour<17> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> 1 + NegativeUnsuppliedEnergy::area::hour<17> FictiveLoads::area::hour<17> 1 + DispatchableProduction::area::ThermalCluster::hour<17> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<17> AreaBalance::area::hour<17> -1 + DispatchableProduction::area::ThermalCluster::hour<17> FictiveLoads::area::hour<17> -1 + PositiveUnsuppliedEnergy::area::hour<17> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> -1 + NegativeUnsuppliedEnergy::area::hour<17> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> 1 + NegativeUnsuppliedEnergy::area::hour<17> FictiveLoads::area::hour<17> 1 + PositiveUnsuppliedEnergy::area::hour<17> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> -1 + NegativeUnsuppliedEnergy::area::hour<17> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> 1 + NegativeUnsuppliedEnergy::area::hour<17> FictiveLoads::area::hour<17> 1 + PositiveUnsuppliedEnergy::area::hour<17> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> -1 + NegativeUnsuppliedEnergy::area::hour<17> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<17> AreaBalance::area::hour<17> 1 + NegativeUnsuppliedEnergy::area::hour<17> FictiveLoads::area::hour<17> 1 + NTCDirect::link::hour<18> AreaBalance::area::hour<18> 1 + NTCDirect::link::hour<18> AreaBalance::area::hour<18> -1 + NTCDirect::link::hour<18> FlowDissociation::link::hour<18> 1 + NTCDirect::link::hour<18> R0002899 1 + NTCDirect::link::hour<18> R0002900 1 + IntercoDirectCost::link::hour<18> OBJROW 1 + IntercoDirectCost::link::hour<18> FlowDissociation::link::hour<18> -1 + IntercoDirectCost::link::hour<18> R0004561 1 + IntercoIndirectCost::link::hour<18> OBJROW 1 + IntercoIndirectCost::link::hour<18> FlowDissociation::link::hour<18> 1 + IntercoIndirectCost::link::hour<18> R0004729 1 + NTCDirect::link::hour<18> AreaBalance::area::hour<18> 1 + NTCDirect::link::hour<18> AreaBalance::area::hour<18> -1 + NTCDirect::link::hour<18> R0003235 1 + NTCDirect::link::hour<18> R0003236 1 + NTCDirect::link::hour<18> AreaBalance::area::hour<18> 1 + NTCDirect::link::hour<18> AreaBalance::area::hour<18> -1 + NTCDirect::link::hour<18> R0003571 1 + NTCDirect::link::hour<18> R0003572 1 + NTCDirect::link::hour<18> AreaBalance::area::hour<18> 1 + NTCDirect::link::hour<18> AreaBalance::area::hour<18> -1 + NTCDirect::link::hour<18> R0003907 1 + NTCDirect::link::hour<18> R0003908 1 + NTCDirect::link::hour<18> AreaBalance::area::hour<18> 1 + NTCDirect::link::hour<18> AreaBalance::area::hour<18> -1 + NTCDirect::link::hour<18> R0004243 1 + NTCDirect::link::hour<18> R0004244 1 + NTCDirect::link::hour<18> AreaBalance::area::hour<18> 1 + NTCDirect::link::hour<18> AreaBalance::area::hour<18> -1 + NTCDirect::link::hour<18> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<18> AreaBalance::area::hour<18> 1 + NTCDirect::link::hour<18> AreaBalance::area::hour<18> -1 + NTCDirect::link::hour<18> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<18> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<18> AreaBalance::area::hour<18> -1 + DispatchableProduction::area::ThermalCluster::hour<18> FictiveLoads::area::hour<18> -1 + DispatchableProduction::area::ThermalCluster::hour<18> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<18> AreaBalance::area::hour<18> -1 + DispatchableProduction::area::ThermalCluster::hour<18> FictiveLoads::area::hour<18> -1 + DispatchableProduction::area::ThermalCluster::hour<18> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<18> AreaBalance::area::hour<18> -1 + DispatchableProduction::area::ThermalCluster::hour<18> FictiveLoads::area::hour<18> -1 + PositiveUnsuppliedEnergy::area::hour<18> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> -1 + NegativeUnsuppliedEnergy::area::hour<18> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> 1 + NegativeUnsuppliedEnergy::area::hour<18> FictiveLoads::area::hour<18> 1 + DispatchableProduction::area::ThermalCluster::hour<18> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<18> AreaBalance::area::hour<18> -1 + DispatchableProduction::area::ThermalCluster::hour<18> FictiveLoads::area::hour<18> -1 + DispatchableProduction::area::ThermalCluster::hour<18> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<18> AreaBalance::area::hour<18> -1 + DispatchableProduction::area::ThermalCluster::hour<18> FictiveLoads::area::hour<18> -1 + DispatchableProduction::area::ThermalCluster::hour<18> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<18> AreaBalance::area::hour<18> -1 + DispatchableProduction::area::ThermalCluster::hour<18> FictiveLoads::area::hour<18> -1 + PositiveUnsuppliedEnergy::area::hour<18> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> -1 + NegativeUnsuppliedEnergy::area::hour<18> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> 1 + NegativeUnsuppliedEnergy::area::hour<18> FictiveLoads::area::hour<18> 1 + PositiveUnsuppliedEnergy::area::hour<18> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> -1 + NegativeUnsuppliedEnergy::area::hour<18> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> 1 + NegativeUnsuppliedEnergy::area::hour<18> FictiveLoads::area::hour<18> 1 + DispatchableProduction::area::ThermalCluster::hour<18> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<18> AreaBalance::area::hour<18> -1 + DispatchableProduction::area::ThermalCluster::hour<18> FictiveLoads::area::hour<18> -1 + PositiveUnsuppliedEnergy::area::hour<18> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> -1 + NegativeUnsuppliedEnergy::area::hour<18> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> 1 + NegativeUnsuppliedEnergy::area::hour<18> FictiveLoads::area::hour<18> 1 + PositiveUnsuppliedEnergy::area::hour<18> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> -1 + NegativeUnsuppliedEnergy::area::hour<18> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> 1 + NegativeUnsuppliedEnergy::area::hour<18> FictiveLoads::area::hour<18> 1 + DispatchableProduction::area::ThermalCluster::hour<18> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<18> AreaBalance::area::hour<18> -1 + DispatchableProduction::area::ThermalCluster::hour<18> FictiveLoads::area::hour<18> -1 + PositiveUnsuppliedEnergy::area::hour<18> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> -1 + NegativeUnsuppliedEnergy::area::hour<18> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> 1 + NegativeUnsuppliedEnergy::area::hour<18> FictiveLoads::area::hour<18> 1 + PositiveUnsuppliedEnergy::area::hour<18> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> -1 + NegativeUnsuppliedEnergy::area::hour<18> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> 1 + NegativeUnsuppliedEnergy::area::hour<18> FictiveLoads::area::hour<18> 1 + PositiveUnsuppliedEnergy::area::hour<18> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> -1 + NegativeUnsuppliedEnergy::area::hour<18> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<18> AreaBalance::area::hour<18> 1 + NegativeUnsuppliedEnergy::area::hour<18> FictiveLoads::area::hour<18> 1 + NTCDirect::link::hour<19> AreaBalance::area::hour<19> 1 + NTCDirect::link::hour<19> AreaBalance::area::hour<19> -1 + NTCDirect::link::hour<19> FlowDissociation::link::hour<19> 1 + NTCDirect::link::hour<19> R0002901 1 + NTCDirect::link::hour<19> R0002902 1 + IntercoDirectCost::link::hour<19> OBJROW 1 + IntercoDirectCost::link::hour<19> FlowDissociation::link::hour<19> -1 + IntercoDirectCost::link::hour<19> R0004562 1 + IntercoIndirectCost::link::hour<19> OBJROW 1 + IntercoIndirectCost::link::hour<19> FlowDissociation::link::hour<19> 1 + IntercoIndirectCost::link::hour<19> R0004730 1 + NTCDirect::link::hour<19> AreaBalance::area::hour<19> 1 + NTCDirect::link::hour<19> AreaBalance::area::hour<19> -1 + NTCDirect::link::hour<19> R0003237 1 + NTCDirect::link::hour<19> R0003238 1 + NTCDirect::link::hour<19> AreaBalance::area::hour<19> 1 + NTCDirect::link::hour<19> AreaBalance::area::hour<19> -1 + NTCDirect::link::hour<19> R0003573 1 + NTCDirect::link::hour<19> R0003574 1 + NTCDirect::link::hour<19> AreaBalance::area::hour<19> 1 + NTCDirect::link::hour<19> AreaBalance::area::hour<19> -1 + NTCDirect::link::hour<19> R0003909 1 + NTCDirect::link::hour<19> R0003910 1 + NTCDirect::link::hour<19> AreaBalance::area::hour<19> 1 + NTCDirect::link::hour<19> AreaBalance::area::hour<19> -1 + NTCDirect::link::hour<19> R0004245 1 + NTCDirect::link::hour<19> R0004246 1 + NTCDirect::link::hour<19> AreaBalance::area::hour<19> 1 + NTCDirect::link::hour<19> AreaBalance::area::hour<19> -1 + NTCDirect::link::hour<19> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<19> AreaBalance::area::hour<19> 1 + NTCDirect::link::hour<19> AreaBalance::area::hour<19> -1 + NTCDirect::link::hour<19> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<19> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<19> AreaBalance::area::hour<19> -1 + DispatchableProduction::area::ThermalCluster::hour<19> FictiveLoads::area::hour<19> -1 + DispatchableProduction::area::ThermalCluster::hour<19> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<19> AreaBalance::area::hour<19> -1 + DispatchableProduction::area::ThermalCluster::hour<19> FictiveLoads::area::hour<19> -1 + DispatchableProduction::area::ThermalCluster::hour<19> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<19> AreaBalance::area::hour<19> -1 + DispatchableProduction::area::ThermalCluster::hour<19> FictiveLoads::area::hour<19> -1 + PositiveUnsuppliedEnergy::area::hour<19> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> -1 + NegativeUnsuppliedEnergy::area::hour<19> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> 1 + NegativeUnsuppliedEnergy::area::hour<19> FictiveLoads::area::hour<19> 1 + DispatchableProduction::area::ThermalCluster::hour<19> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<19> AreaBalance::area::hour<19> -1 + DispatchableProduction::area::ThermalCluster::hour<19> FictiveLoads::area::hour<19> -1 + DispatchableProduction::area::ThermalCluster::hour<19> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<19> AreaBalance::area::hour<19> -1 + DispatchableProduction::area::ThermalCluster::hour<19> FictiveLoads::area::hour<19> -1 + DispatchableProduction::area::ThermalCluster::hour<19> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<19> AreaBalance::area::hour<19> -1 + DispatchableProduction::area::ThermalCluster::hour<19> FictiveLoads::area::hour<19> -1 + PositiveUnsuppliedEnergy::area::hour<19> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> -1 + NegativeUnsuppliedEnergy::area::hour<19> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> 1 + NegativeUnsuppliedEnergy::area::hour<19> FictiveLoads::area::hour<19> 1 + PositiveUnsuppliedEnergy::area::hour<19> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> -1 + NegativeUnsuppliedEnergy::area::hour<19> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> 1 + NegativeUnsuppliedEnergy::area::hour<19> FictiveLoads::area::hour<19> 1 + DispatchableProduction::area::ThermalCluster::hour<19> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<19> AreaBalance::area::hour<19> -1 + DispatchableProduction::area::ThermalCluster::hour<19> FictiveLoads::area::hour<19> -1 + PositiveUnsuppliedEnergy::area::hour<19> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> -1 + NegativeUnsuppliedEnergy::area::hour<19> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> 1 + NegativeUnsuppliedEnergy::area::hour<19> FictiveLoads::area::hour<19> 1 + PositiveUnsuppliedEnergy::area::hour<19> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> -1 + NegativeUnsuppliedEnergy::area::hour<19> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> 1 + NegativeUnsuppliedEnergy::area::hour<19> FictiveLoads::area::hour<19> 1 + DispatchableProduction::area::ThermalCluster::hour<19> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<19> AreaBalance::area::hour<19> -1 + DispatchableProduction::area::ThermalCluster::hour<19> FictiveLoads::area::hour<19> -1 + PositiveUnsuppliedEnergy::area::hour<19> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> -1 + NegativeUnsuppliedEnergy::area::hour<19> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> 1 + NegativeUnsuppliedEnergy::area::hour<19> FictiveLoads::area::hour<19> 1 + PositiveUnsuppliedEnergy::area::hour<19> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> -1 + NegativeUnsuppliedEnergy::area::hour<19> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> 1 + NegativeUnsuppliedEnergy::area::hour<19> FictiveLoads::area::hour<19> 1 + PositiveUnsuppliedEnergy::area::hour<19> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> -1 + NegativeUnsuppliedEnergy::area::hour<19> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<19> AreaBalance::area::hour<19> 1 + NegativeUnsuppliedEnergy::area::hour<19> FictiveLoads::area::hour<19> 1 + NTCDirect::link::hour<20> AreaBalance::area::hour<20> 1 + NTCDirect::link::hour<20> AreaBalance::area::hour<20> -1 + NTCDirect::link::hour<20> FlowDissociation::link::hour<20> 1 + NTCDirect::link::hour<20> R0002903 1 + NTCDirect::link::hour<20> R0002904 1 + IntercoDirectCost::link::hour<20> OBJROW 1 + IntercoDirectCost::link::hour<20> FlowDissociation::link::hour<20> -1 + IntercoDirectCost::link::hour<20> R0004563 1 + IntercoIndirectCost::link::hour<20> OBJROW 1 + IntercoIndirectCost::link::hour<20> FlowDissociation::link::hour<20> 1 + IntercoIndirectCost::link::hour<20> R0004731 1 + NTCDirect::link::hour<20> AreaBalance::area::hour<20> 1 + NTCDirect::link::hour<20> AreaBalance::area::hour<20> -1 + NTCDirect::link::hour<20> R0003239 1 + NTCDirect::link::hour<20> R0003240 1 + NTCDirect::link::hour<20> AreaBalance::area::hour<20> 1 + NTCDirect::link::hour<20> AreaBalance::area::hour<20> -1 + NTCDirect::link::hour<20> R0003575 1 + NTCDirect::link::hour<20> R0003576 1 + NTCDirect::link::hour<20> AreaBalance::area::hour<20> 1 + NTCDirect::link::hour<20> AreaBalance::area::hour<20> -1 + NTCDirect::link::hour<20> R0003911 1 + NTCDirect::link::hour<20> R0003912 1 + NTCDirect::link::hour<20> AreaBalance::area::hour<20> 1 + NTCDirect::link::hour<20> AreaBalance::area::hour<20> -1 + NTCDirect::link::hour<20> R0004247 1 + NTCDirect::link::hour<20> R0004248 1 + NTCDirect::link::hour<20> AreaBalance::area::hour<20> 1 + NTCDirect::link::hour<20> AreaBalance::area::hour<20> -1 + NTCDirect::link::hour<20> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<20> AreaBalance::area::hour<20> 1 + NTCDirect::link::hour<20> AreaBalance::area::hour<20> -1 + NTCDirect::link::hour<20> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<20> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<20> AreaBalance::area::hour<20> -1 + DispatchableProduction::area::ThermalCluster::hour<20> FictiveLoads::area::hour<20> -1 + DispatchableProduction::area::ThermalCluster::hour<20> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<20> AreaBalance::area::hour<20> -1 + DispatchableProduction::area::ThermalCluster::hour<20> FictiveLoads::area::hour<20> -1 + DispatchableProduction::area::ThermalCluster::hour<20> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<20> AreaBalance::area::hour<20> -1 + DispatchableProduction::area::ThermalCluster::hour<20> FictiveLoads::area::hour<20> -1 + PositiveUnsuppliedEnergy::area::hour<20> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> -1 + NegativeUnsuppliedEnergy::area::hour<20> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> 1 + NegativeUnsuppliedEnergy::area::hour<20> FictiveLoads::area::hour<20> 1 + DispatchableProduction::area::ThermalCluster::hour<20> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<20> AreaBalance::area::hour<20> -1 + DispatchableProduction::area::ThermalCluster::hour<20> FictiveLoads::area::hour<20> -1 + DispatchableProduction::area::ThermalCluster::hour<20> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<20> AreaBalance::area::hour<20> -1 + DispatchableProduction::area::ThermalCluster::hour<20> FictiveLoads::area::hour<20> -1 + DispatchableProduction::area::ThermalCluster::hour<20> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<20> AreaBalance::area::hour<20> -1 + DispatchableProduction::area::ThermalCluster::hour<20> FictiveLoads::area::hour<20> -1 + PositiveUnsuppliedEnergy::area::hour<20> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> -1 + NegativeUnsuppliedEnergy::area::hour<20> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> 1 + NegativeUnsuppliedEnergy::area::hour<20> FictiveLoads::area::hour<20> 1 + PositiveUnsuppliedEnergy::area::hour<20> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> -1 + NegativeUnsuppliedEnergy::area::hour<20> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> 1 + NegativeUnsuppliedEnergy::area::hour<20> FictiveLoads::area::hour<20> 1 + DispatchableProduction::area::ThermalCluster::hour<20> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<20> AreaBalance::area::hour<20> -1 + DispatchableProduction::area::ThermalCluster::hour<20> FictiveLoads::area::hour<20> -1 + PositiveUnsuppliedEnergy::area::hour<20> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> -1 + NegativeUnsuppliedEnergy::area::hour<20> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> 1 + NegativeUnsuppliedEnergy::area::hour<20> FictiveLoads::area::hour<20> 1 + PositiveUnsuppliedEnergy::area::hour<20> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> -1 + NegativeUnsuppliedEnergy::area::hour<20> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> 1 + NegativeUnsuppliedEnergy::area::hour<20> FictiveLoads::area::hour<20> 1 + DispatchableProduction::area::ThermalCluster::hour<20> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<20> AreaBalance::area::hour<20> -1 + DispatchableProduction::area::ThermalCluster::hour<20> FictiveLoads::area::hour<20> -1 + PositiveUnsuppliedEnergy::area::hour<20> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> -1 + NegativeUnsuppliedEnergy::area::hour<20> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> 1 + NegativeUnsuppliedEnergy::area::hour<20> FictiveLoads::area::hour<20> 1 + PositiveUnsuppliedEnergy::area::hour<20> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> -1 + NegativeUnsuppliedEnergy::area::hour<20> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> 1 + NegativeUnsuppliedEnergy::area::hour<20> FictiveLoads::area::hour<20> 1 + PositiveUnsuppliedEnergy::area::hour<20> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> -1 + NegativeUnsuppliedEnergy::area::hour<20> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<20> AreaBalance::area::hour<20> 1 + NegativeUnsuppliedEnergy::area::hour<20> FictiveLoads::area::hour<20> 1 + NTCDirect::link::hour<21> AreaBalance::area::hour<21> 1 + NTCDirect::link::hour<21> AreaBalance::area::hour<21> -1 + NTCDirect::link::hour<21> FlowDissociation::link::hour<21> 1 + NTCDirect::link::hour<21> R0002905 1 + NTCDirect::link::hour<21> R0002906 1 + IntercoDirectCost::link::hour<21> OBJROW 1 + IntercoDirectCost::link::hour<21> FlowDissociation::link::hour<21> -1 + IntercoDirectCost::link::hour<21> R0004564 1 + IntercoIndirectCost::link::hour<21> OBJROW 1 + IntercoIndirectCost::link::hour<21> FlowDissociation::link::hour<21> 1 + IntercoIndirectCost::link::hour<21> R0004732 1 + NTCDirect::link::hour<21> AreaBalance::area::hour<21> 1 + NTCDirect::link::hour<21> AreaBalance::area::hour<21> -1 + NTCDirect::link::hour<21> R0003241 1 + NTCDirect::link::hour<21> R0003242 1 + NTCDirect::link::hour<21> AreaBalance::area::hour<21> 1 + NTCDirect::link::hour<21> AreaBalance::area::hour<21> -1 + NTCDirect::link::hour<21> R0003577 1 + NTCDirect::link::hour<21> R0003578 1 + NTCDirect::link::hour<21> AreaBalance::area::hour<21> 1 + NTCDirect::link::hour<21> AreaBalance::area::hour<21> -1 + NTCDirect::link::hour<21> R0003913 1 + NTCDirect::link::hour<21> R0003914 1 + NTCDirect::link::hour<21> AreaBalance::area::hour<21> 1 + NTCDirect::link::hour<21> AreaBalance::area::hour<21> -1 + NTCDirect::link::hour<21> R0004249 1 + NTCDirect::link::hour<21> R0004250 1 + NTCDirect::link::hour<21> AreaBalance::area::hour<21> 1 + NTCDirect::link::hour<21> AreaBalance::area::hour<21> -1 + NTCDirect::link::hour<21> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<21> AreaBalance::area::hour<21> 1 + NTCDirect::link::hour<21> AreaBalance::area::hour<21> -1 + NTCDirect::link::hour<21> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<21> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<21> AreaBalance::area::hour<21> -1 + DispatchableProduction::area::ThermalCluster::hour<21> FictiveLoads::area::hour<21> -1 + DispatchableProduction::area::ThermalCluster::hour<21> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<21> AreaBalance::area::hour<21> -1 + DispatchableProduction::area::ThermalCluster::hour<21> FictiveLoads::area::hour<21> -1 + DispatchableProduction::area::ThermalCluster::hour<21> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<21> AreaBalance::area::hour<21> -1 + DispatchableProduction::area::ThermalCluster::hour<21> FictiveLoads::area::hour<21> -1 + PositiveUnsuppliedEnergy::area::hour<21> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> -1 + NegativeUnsuppliedEnergy::area::hour<21> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> 1 + NegativeUnsuppliedEnergy::area::hour<21> FictiveLoads::area::hour<21> 1 + DispatchableProduction::area::ThermalCluster::hour<21> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<21> AreaBalance::area::hour<21> -1 + DispatchableProduction::area::ThermalCluster::hour<21> FictiveLoads::area::hour<21> -1 + DispatchableProduction::area::ThermalCluster::hour<21> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<21> AreaBalance::area::hour<21> -1 + DispatchableProduction::area::ThermalCluster::hour<21> FictiveLoads::area::hour<21> -1 + DispatchableProduction::area::ThermalCluster::hour<21> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<21> AreaBalance::area::hour<21> -1 + DispatchableProduction::area::ThermalCluster::hour<21> FictiveLoads::area::hour<21> -1 + PositiveUnsuppliedEnergy::area::hour<21> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> -1 + NegativeUnsuppliedEnergy::area::hour<21> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> 1 + NegativeUnsuppliedEnergy::area::hour<21> FictiveLoads::area::hour<21> 1 + PositiveUnsuppliedEnergy::area::hour<21> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> -1 + NegativeUnsuppliedEnergy::area::hour<21> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> 1 + NegativeUnsuppliedEnergy::area::hour<21> FictiveLoads::area::hour<21> 1 + DispatchableProduction::area::ThermalCluster::hour<21> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<21> AreaBalance::area::hour<21> -1 + DispatchableProduction::area::ThermalCluster::hour<21> FictiveLoads::area::hour<21> -1 + PositiveUnsuppliedEnergy::area::hour<21> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> -1 + NegativeUnsuppliedEnergy::area::hour<21> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> 1 + NegativeUnsuppliedEnergy::area::hour<21> FictiveLoads::area::hour<21> 1 + PositiveUnsuppliedEnergy::area::hour<21> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> -1 + NegativeUnsuppliedEnergy::area::hour<21> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> 1 + NegativeUnsuppliedEnergy::area::hour<21> FictiveLoads::area::hour<21> 1 + DispatchableProduction::area::ThermalCluster::hour<21> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<21> AreaBalance::area::hour<21> -1 + DispatchableProduction::area::ThermalCluster::hour<21> FictiveLoads::area::hour<21> -1 + PositiveUnsuppliedEnergy::area::hour<21> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> -1 + NegativeUnsuppliedEnergy::area::hour<21> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> 1 + NegativeUnsuppliedEnergy::area::hour<21> FictiveLoads::area::hour<21> 1 + PositiveUnsuppliedEnergy::area::hour<21> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> -1 + NegativeUnsuppliedEnergy::area::hour<21> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> 1 + NegativeUnsuppliedEnergy::area::hour<21> FictiveLoads::area::hour<21> 1 + PositiveUnsuppliedEnergy::area::hour<21> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> -1 + NegativeUnsuppliedEnergy::area::hour<21> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<21> AreaBalance::area::hour<21> 1 + NegativeUnsuppliedEnergy::area::hour<21> FictiveLoads::area::hour<21> 1 + NTCDirect::link::hour<22> AreaBalance::area::hour<22> 1 + NTCDirect::link::hour<22> AreaBalance::area::hour<22> -1 + NTCDirect::link::hour<22> FlowDissociation::link::hour<22> 1 + NTCDirect::link::hour<22> R0002907 1 + NTCDirect::link::hour<22> R0002908 1 + IntercoDirectCost::link::hour<22> OBJROW 1 + IntercoDirectCost::link::hour<22> FlowDissociation::link::hour<22> -1 + IntercoDirectCost::link::hour<22> R0004565 1 + IntercoIndirectCost::link::hour<22> OBJROW 1 + IntercoIndirectCost::link::hour<22> FlowDissociation::link::hour<22> 1 + IntercoIndirectCost::link::hour<22> R0004733 1 + NTCDirect::link::hour<22> AreaBalance::area::hour<22> 1 + NTCDirect::link::hour<22> AreaBalance::area::hour<22> -1 + NTCDirect::link::hour<22> R0003243 1 + NTCDirect::link::hour<22> R0003244 1 + NTCDirect::link::hour<22> AreaBalance::area::hour<22> 1 + NTCDirect::link::hour<22> AreaBalance::area::hour<22> -1 + NTCDirect::link::hour<22> R0003579 1 + NTCDirect::link::hour<22> R0003580 1 + NTCDirect::link::hour<22> AreaBalance::area::hour<22> 1 + NTCDirect::link::hour<22> AreaBalance::area::hour<22> -1 + NTCDirect::link::hour<22> R0003915 1 + NTCDirect::link::hour<22> R0003916 1 + NTCDirect::link::hour<22> AreaBalance::area::hour<22> 1 + NTCDirect::link::hour<22> AreaBalance::area::hour<22> -1 + NTCDirect::link::hour<22> R0004251 1 + NTCDirect::link::hour<22> R0004252 1 + NTCDirect::link::hour<22> AreaBalance::area::hour<22> 1 + NTCDirect::link::hour<22> AreaBalance::area::hour<22> -1 + NTCDirect::link::hour<22> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<22> AreaBalance::area::hour<22> 1 + NTCDirect::link::hour<22> AreaBalance::area::hour<22> -1 + NTCDirect::link::hour<22> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<22> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<22> AreaBalance::area::hour<22> -1 + DispatchableProduction::area::ThermalCluster::hour<22> FictiveLoads::area::hour<22> -1 + DispatchableProduction::area::ThermalCluster::hour<22> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<22> AreaBalance::area::hour<22> -1 + DispatchableProduction::area::ThermalCluster::hour<22> FictiveLoads::area::hour<22> -1 + DispatchableProduction::area::ThermalCluster::hour<22> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<22> AreaBalance::area::hour<22> -1 + DispatchableProduction::area::ThermalCluster::hour<22> FictiveLoads::area::hour<22> -1 + PositiveUnsuppliedEnergy::area::hour<22> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> -1 + NegativeUnsuppliedEnergy::area::hour<22> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> 1 + NegativeUnsuppliedEnergy::area::hour<22> FictiveLoads::area::hour<22> 1 + DispatchableProduction::area::ThermalCluster::hour<22> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<22> AreaBalance::area::hour<22> -1 + DispatchableProduction::area::ThermalCluster::hour<22> FictiveLoads::area::hour<22> -1 + DispatchableProduction::area::ThermalCluster::hour<22> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<22> AreaBalance::area::hour<22> -1 + DispatchableProduction::area::ThermalCluster::hour<22> FictiveLoads::area::hour<22> -1 + DispatchableProduction::area::ThermalCluster::hour<22> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<22> AreaBalance::area::hour<22> -1 + DispatchableProduction::area::ThermalCluster::hour<22> FictiveLoads::area::hour<22> -1 + PositiveUnsuppliedEnergy::area::hour<22> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> -1 + NegativeUnsuppliedEnergy::area::hour<22> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> 1 + NegativeUnsuppliedEnergy::area::hour<22> FictiveLoads::area::hour<22> 1 + PositiveUnsuppliedEnergy::area::hour<22> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> -1 + NegativeUnsuppliedEnergy::area::hour<22> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> 1 + NegativeUnsuppliedEnergy::area::hour<22> FictiveLoads::area::hour<22> 1 + DispatchableProduction::area::ThermalCluster::hour<22> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<22> AreaBalance::area::hour<22> -1 + DispatchableProduction::area::ThermalCluster::hour<22> FictiveLoads::area::hour<22> -1 + PositiveUnsuppliedEnergy::area::hour<22> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> -1 + NegativeUnsuppliedEnergy::area::hour<22> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> 1 + NegativeUnsuppliedEnergy::area::hour<22> FictiveLoads::area::hour<22> 1 + PositiveUnsuppliedEnergy::area::hour<22> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> -1 + NegativeUnsuppliedEnergy::area::hour<22> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> 1 + NegativeUnsuppliedEnergy::area::hour<22> FictiveLoads::area::hour<22> 1 + DispatchableProduction::area::ThermalCluster::hour<22> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<22> AreaBalance::area::hour<22> -1 + DispatchableProduction::area::ThermalCluster::hour<22> FictiveLoads::area::hour<22> -1 + PositiveUnsuppliedEnergy::area::hour<22> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> -1 + NegativeUnsuppliedEnergy::area::hour<22> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> 1 + NegativeUnsuppliedEnergy::area::hour<22> FictiveLoads::area::hour<22> 1 + PositiveUnsuppliedEnergy::area::hour<22> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> -1 + NegativeUnsuppliedEnergy::area::hour<22> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> 1 + NegativeUnsuppliedEnergy::area::hour<22> FictiveLoads::area::hour<22> 1 + PositiveUnsuppliedEnergy::area::hour<22> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> -1 + NegativeUnsuppliedEnergy::area::hour<22> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<22> AreaBalance::area::hour<22> 1 + NegativeUnsuppliedEnergy::area::hour<22> FictiveLoads::area::hour<22> 1 + NTCDirect::link::hour<23> AreaBalance::area::hour<23> 1 + NTCDirect::link::hour<23> AreaBalance::area::hour<23> -1 + NTCDirect::link::hour<23> FlowDissociation::link::hour<23> 1 + NTCDirect::link::hour<23> R0002909 1 + NTCDirect::link::hour<23> R0002910 1 + IntercoDirectCost::link::hour<23> OBJROW 1 + IntercoDirectCost::link::hour<23> FlowDissociation::link::hour<23> -1 + IntercoDirectCost::link::hour<23> R0004566 1 + IntercoIndirectCost::link::hour<23> OBJROW 1 + IntercoIndirectCost::link::hour<23> FlowDissociation::link::hour<23> 1 + IntercoIndirectCost::link::hour<23> R0004734 1 + NTCDirect::link::hour<23> AreaBalance::area::hour<23> 1 + NTCDirect::link::hour<23> AreaBalance::area::hour<23> -1 + NTCDirect::link::hour<23> R0003245 1 + NTCDirect::link::hour<23> R0003246 1 + NTCDirect::link::hour<23> AreaBalance::area::hour<23> 1 + NTCDirect::link::hour<23> AreaBalance::area::hour<23> -1 + NTCDirect::link::hour<23> R0003581 1 + NTCDirect::link::hour<23> R0003582 1 + NTCDirect::link::hour<23> AreaBalance::area::hour<23> 1 + NTCDirect::link::hour<23> AreaBalance::area::hour<23> -1 + NTCDirect::link::hour<23> R0003917 1 + NTCDirect::link::hour<23> R0003918 1 + NTCDirect::link::hour<23> AreaBalance::area::hour<23> 1 + NTCDirect::link::hour<23> AreaBalance::area::hour<23> -1 + NTCDirect::link::hour<23> R0004253 1 + NTCDirect::link::hour<23> R0004254 1 + NTCDirect::link::hour<23> AreaBalance::area::hour<23> 1 + NTCDirect::link::hour<23> AreaBalance::area::hour<23> -1 + NTCDirect::link::hour<23> Storing_balance::daily::day<0> 0.8 + NTCDirect::link::hour<23> AreaBalance::area::hour<23> 1 + NTCDirect::link::hour<23> AreaBalance::area::hour<23> -1 + NTCDirect::link::hour<23> Storing_balance::daily::day<0> 1 + DispatchableProduction::area::ThermalCluster::hour<23> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<23> AreaBalance::area::hour<23> -1 + DispatchableProduction::area::ThermalCluster::hour<23> FictiveLoads::area::hour<23> -1 + DispatchableProduction::area::ThermalCluster::hour<23> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<23> AreaBalance::area::hour<23> -1 + DispatchableProduction::area::ThermalCluster::hour<23> FictiveLoads::area::hour<23> -1 + DispatchableProduction::area::ThermalCluster::hour<23> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<23> AreaBalance::area::hour<23> -1 + DispatchableProduction::area::ThermalCluster::hour<23> FictiveLoads::area::hour<23> -1 + PositiveUnsuppliedEnergy::area::hour<23> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> -1 + NegativeUnsuppliedEnergy::area::hour<23> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> 1 + NegativeUnsuppliedEnergy::area::hour<23> FictiveLoads::area::hour<23> 1 + DispatchableProduction::area::ThermalCluster::hour<23> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<23> AreaBalance::area::hour<23> -1 + DispatchableProduction::area::ThermalCluster::hour<23> FictiveLoads::area::hour<23> -1 + DispatchableProduction::area::ThermalCluster::hour<23> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<23> AreaBalance::area::hour<23> -1 + DispatchableProduction::area::ThermalCluster::hour<23> FictiveLoads::area::hour<23> -1 + DispatchableProduction::area::ThermalCluster::hour<23> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<23> AreaBalance::area::hour<23> -1 + DispatchableProduction::area::ThermalCluster::hour<23> FictiveLoads::area::hour<23> -1 + PositiveUnsuppliedEnergy::area::hour<23> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> -1 + NegativeUnsuppliedEnergy::area::hour<23> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> 1 + NegativeUnsuppliedEnergy::area::hour<23> FictiveLoads::area::hour<23> 1 + PositiveUnsuppliedEnergy::area::hour<23> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> -1 + NegativeUnsuppliedEnergy::area::hour<23> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> 1 + NegativeUnsuppliedEnergy::area::hour<23> FictiveLoads::area::hour<23> 1 + DispatchableProduction::area::ThermalCluster::hour<23> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<23> AreaBalance::area::hour<23> -1 + DispatchableProduction::area::ThermalCluster::hour<23> FictiveLoads::area::hour<23> -1 + PositiveUnsuppliedEnergy::area::hour<23> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> -1 + NegativeUnsuppliedEnergy::area::hour<23> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> 1 + NegativeUnsuppliedEnergy::area::hour<23> FictiveLoads::area::hour<23> 1 + PositiveUnsuppliedEnergy::area::hour<23> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> -1 + NegativeUnsuppliedEnergy::area::hour<23> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> 1 + NegativeUnsuppliedEnergy::area::hour<23> FictiveLoads::area::hour<23> 1 + DispatchableProduction::area::ThermalCluster::hour<23> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<23> AreaBalance::area::hour<23> -1 + DispatchableProduction::area::ThermalCluster::hour<23> FictiveLoads::area::hour<23> -1 + PositiveUnsuppliedEnergy::area::hour<23> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> -1 + NegativeUnsuppliedEnergy::area::hour<23> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> 1 + NegativeUnsuppliedEnergy::area::hour<23> FictiveLoads::area::hour<23> 1 + PositiveUnsuppliedEnergy::area::hour<23> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> -1 + NegativeUnsuppliedEnergy::area::hour<23> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> 1 + NegativeUnsuppliedEnergy::area::hour<23> FictiveLoads::area::hour<23> 1 + PositiveUnsuppliedEnergy::area::hour<23> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> -1 + NegativeUnsuppliedEnergy::area::hour<23> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<23> AreaBalance::area::hour<23> 1 + NegativeUnsuppliedEnergy::area::hour<23> FictiveLoads::area::hour<23> 1 + NTCDirect::link::hour<24> AreaBalance::area::hour<24> 1 + NTCDirect::link::hour<24> AreaBalance::area::hour<24> -1 + NTCDirect::link::hour<24> FlowDissociation::link::hour<24> 1 + NTCDirect::link::hour<24> R0002911 1 + NTCDirect::link::hour<24> R0002912 1 + IntercoDirectCost::link::hour<24> OBJROW 1 + IntercoDirectCost::link::hour<24> FlowDissociation::link::hour<24> -1 + IntercoDirectCost::link::hour<24> R0004567 1 + IntercoIndirectCost::link::hour<24> OBJROW 1 + IntercoIndirectCost::link::hour<24> FlowDissociation::link::hour<24> 1 + IntercoIndirectCost::link::hour<24> R0004735 1 + NTCDirect::link::hour<24> AreaBalance::area::hour<24> 1 + NTCDirect::link::hour<24> AreaBalance::area::hour<24> -1 + NTCDirect::link::hour<24> R0003247 1 + NTCDirect::link::hour<24> R0003248 1 + NTCDirect::link::hour<24> AreaBalance::area::hour<24> 1 + NTCDirect::link::hour<24> AreaBalance::area::hour<24> -1 + NTCDirect::link::hour<24> R0003583 1 + NTCDirect::link::hour<24> R0003584 1 + NTCDirect::link::hour<24> AreaBalance::area::hour<24> 1 + NTCDirect::link::hour<24> AreaBalance::area::hour<24> -1 + NTCDirect::link::hour<24> R0003919 1 + NTCDirect::link::hour<24> R0003920 1 + NTCDirect::link::hour<24> AreaBalance::area::hour<24> 1 + NTCDirect::link::hour<24> AreaBalance::area::hour<24> -1 + NTCDirect::link::hour<24> R0004255 1 + NTCDirect::link::hour<24> R0004256 1 + NTCDirect::link::hour<24> AreaBalance::area::hour<24> 1 + NTCDirect::link::hour<24> AreaBalance::area::hour<24> -1 + NTCDirect::link::hour<24> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<24> AreaBalance::area::hour<24> 1 + NTCDirect::link::hour<24> AreaBalance::area::hour<24> -1 + NTCDirect::link::hour<24> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<24> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<24> AreaBalance::area::hour<24> -1 + DispatchableProduction::area::ThermalCluster::hour<24> FictiveLoads::area::hour<24> -1 + DispatchableProduction::area::ThermalCluster::hour<24> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<24> AreaBalance::area::hour<24> -1 + DispatchableProduction::area::ThermalCluster::hour<24> FictiveLoads::area::hour<24> -1 + DispatchableProduction::area::ThermalCluster::hour<24> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<24> AreaBalance::area::hour<24> -1 + DispatchableProduction::area::ThermalCluster::hour<24> FictiveLoads::area::hour<24> -1 + PositiveUnsuppliedEnergy::area::hour<24> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> -1 + NegativeUnsuppliedEnergy::area::hour<24> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> 1 + NegativeUnsuppliedEnergy::area::hour<24> FictiveLoads::area::hour<24> 1 + DispatchableProduction::area::ThermalCluster::hour<24> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<24> AreaBalance::area::hour<24> -1 + DispatchableProduction::area::ThermalCluster::hour<24> FictiveLoads::area::hour<24> -1 + DispatchableProduction::area::ThermalCluster::hour<24> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<24> AreaBalance::area::hour<24> -1 + DispatchableProduction::area::ThermalCluster::hour<24> FictiveLoads::area::hour<24> -1 + DispatchableProduction::area::ThermalCluster::hour<24> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<24> AreaBalance::area::hour<24> -1 + DispatchableProduction::area::ThermalCluster::hour<24> FictiveLoads::area::hour<24> -1 + PositiveUnsuppliedEnergy::area::hour<24> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> -1 + NegativeUnsuppliedEnergy::area::hour<24> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> 1 + NegativeUnsuppliedEnergy::area::hour<24> FictiveLoads::area::hour<24> 1 + PositiveUnsuppliedEnergy::area::hour<24> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> -1 + NegativeUnsuppliedEnergy::area::hour<24> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> 1 + NegativeUnsuppliedEnergy::area::hour<24> FictiveLoads::area::hour<24> 1 + DispatchableProduction::area::ThermalCluster::hour<24> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<24> AreaBalance::area::hour<24> -1 + DispatchableProduction::area::ThermalCluster::hour<24> FictiveLoads::area::hour<24> -1 + PositiveUnsuppliedEnergy::area::hour<24> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> -1 + NegativeUnsuppliedEnergy::area::hour<24> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> 1 + NegativeUnsuppliedEnergy::area::hour<24> FictiveLoads::area::hour<24> 1 + PositiveUnsuppliedEnergy::area::hour<24> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> -1 + NegativeUnsuppliedEnergy::area::hour<24> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> 1 + NegativeUnsuppliedEnergy::area::hour<24> FictiveLoads::area::hour<24> 1 + DispatchableProduction::area::ThermalCluster::hour<24> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<24> AreaBalance::area::hour<24> -1 + DispatchableProduction::area::ThermalCluster::hour<24> FictiveLoads::area::hour<24> -1 + PositiveUnsuppliedEnergy::area::hour<24> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> -1 + NegativeUnsuppliedEnergy::area::hour<24> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> 1 + NegativeUnsuppliedEnergy::area::hour<24> FictiveLoads::area::hour<24> 1 + PositiveUnsuppliedEnergy::area::hour<24> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> -1 + NegativeUnsuppliedEnergy::area::hour<24> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> 1 + NegativeUnsuppliedEnergy::area::hour<24> FictiveLoads::area::hour<24> 1 + PositiveUnsuppliedEnergy::area::hour<24> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> -1 + NegativeUnsuppliedEnergy::area::hour<24> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<24> AreaBalance::area::hour<24> 1 + NegativeUnsuppliedEnergy::area::hour<24> FictiveLoads::area::hour<24> 1 + NTCDirect::link::hour<25> AreaBalance::area::hour<25> 1 + NTCDirect::link::hour<25> AreaBalance::area::hour<25> -1 + NTCDirect::link::hour<25> FlowDissociation::link::hour<25> 1 + NTCDirect::link::hour<25> R0002913 1 + NTCDirect::link::hour<25> R0002914 1 + IntercoDirectCost::link::hour<25> OBJROW 1 + IntercoDirectCost::link::hour<25> FlowDissociation::link::hour<25> -1 + IntercoDirectCost::link::hour<25> R0004568 1 + IntercoIndirectCost::link::hour<25> OBJROW 1 + IntercoIndirectCost::link::hour<25> FlowDissociation::link::hour<25> 1 + IntercoIndirectCost::link::hour<25> R0004736 1 + NTCDirect::link::hour<25> AreaBalance::area::hour<25> 1 + NTCDirect::link::hour<25> AreaBalance::area::hour<25> -1 + NTCDirect::link::hour<25> R0003249 1 + NTCDirect::link::hour<25> R0003250 1 + NTCDirect::link::hour<25> AreaBalance::area::hour<25> 1 + NTCDirect::link::hour<25> AreaBalance::area::hour<25> -1 + NTCDirect::link::hour<25> R0003585 1 + NTCDirect::link::hour<25> R0003586 1 + NTCDirect::link::hour<25> AreaBalance::area::hour<25> 1 + NTCDirect::link::hour<25> AreaBalance::area::hour<25> -1 + NTCDirect::link::hour<25> R0003921 1 + NTCDirect::link::hour<25> R0003922 1 + NTCDirect::link::hour<25> AreaBalance::area::hour<25> 1 + NTCDirect::link::hour<25> AreaBalance::area::hour<25> -1 + NTCDirect::link::hour<25> R0004257 1 + NTCDirect::link::hour<25> R0004258 1 + NTCDirect::link::hour<25> AreaBalance::area::hour<25> 1 + NTCDirect::link::hour<25> AreaBalance::area::hour<25> -1 + NTCDirect::link::hour<25> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<25> AreaBalance::area::hour<25> 1 + NTCDirect::link::hour<25> AreaBalance::area::hour<25> -1 + NTCDirect::link::hour<25> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<25> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<25> AreaBalance::area::hour<25> -1 + DispatchableProduction::area::ThermalCluster::hour<25> FictiveLoads::area::hour<25> -1 + DispatchableProduction::area::ThermalCluster::hour<25> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<25> AreaBalance::area::hour<25> -1 + DispatchableProduction::area::ThermalCluster::hour<25> FictiveLoads::area::hour<25> -1 + DispatchableProduction::area::ThermalCluster::hour<25> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<25> AreaBalance::area::hour<25> -1 + DispatchableProduction::area::ThermalCluster::hour<25> FictiveLoads::area::hour<25> -1 + PositiveUnsuppliedEnergy::area::hour<25> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> -1 + NegativeUnsuppliedEnergy::area::hour<25> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> 1 + NegativeUnsuppliedEnergy::area::hour<25> FictiveLoads::area::hour<25> 1 + DispatchableProduction::area::ThermalCluster::hour<25> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<25> AreaBalance::area::hour<25> -1 + DispatchableProduction::area::ThermalCluster::hour<25> FictiveLoads::area::hour<25> -1 + DispatchableProduction::area::ThermalCluster::hour<25> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<25> AreaBalance::area::hour<25> -1 + DispatchableProduction::area::ThermalCluster::hour<25> FictiveLoads::area::hour<25> -1 + DispatchableProduction::area::ThermalCluster::hour<25> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<25> AreaBalance::area::hour<25> -1 + DispatchableProduction::area::ThermalCluster::hour<25> FictiveLoads::area::hour<25> -1 + PositiveUnsuppliedEnergy::area::hour<25> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> -1 + NegativeUnsuppliedEnergy::area::hour<25> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> 1 + NegativeUnsuppliedEnergy::area::hour<25> FictiveLoads::area::hour<25> 1 + PositiveUnsuppliedEnergy::area::hour<25> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> -1 + NegativeUnsuppliedEnergy::area::hour<25> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> 1 + NegativeUnsuppliedEnergy::area::hour<25> FictiveLoads::area::hour<25> 1 + DispatchableProduction::area::ThermalCluster::hour<25> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<25> AreaBalance::area::hour<25> -1 + DispatchableProduction::area::ThermalCluster::hour<25> FictiveLoads::area::hour<25> -1 + PositiveUnsuppliedEnergy::area::hour<25> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> -1 + NegativeUnsuppliedEnergy::area::hour<25> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> 1 + NegativeUnsuppliedEnergy::area::hour<25> FictiveLoads::area::hour<25> 1 + PositiveUnsuppliedEnergy::area::hour<25> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> -1 + NegativeUnsuppliedEnergy::area::hour<25> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> 1 + NegativeUnsuppliedEnergy::area::hour<25> FictiveLoads::area::hour<25> 1 + DispatchableProduction::area::ThermalCluster::hour<25> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<25> AreaBalance::area::hour<25> -1 + DispatchableProduction::area::ThermalCluster::hour<25> FictiveLoads::area::hour<25> -1 + PositiveUnsuppliedEnergy::area::hour<25> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> -1 + NegativeUnsuppliedEnergy::area::hour<25> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> 1 + NegativeUnsuppliedEnergy::area::hour<25> FictiveLoads::area::hour<25> 1 + PositiveUnsuppliedEnergy::area::hour<25> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> -1 + NegativeUnsuppliedEnergy::area::hour<25> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> 1 + NegativeUnsuppliedEnergy::area::hour<25> FictiveLoads::area::hour<25> 1 + PositiveUnsuppliedEnergy::area::hour<25> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> -1 + NegativeUnsuppliedEnergy::area::hour<25> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<25> AreaBalance::area::hour<25> 1 + NegativeUnsuppliedEnergy::area::hour<25> FictiveLoads::area::hour<25> 1 + NTCDirect::link::hour<26> AreaBalance::area::hour<26> 1 + NTCDirect::link::hour<26> AreaBalance::area::hour<26> -1 + NTCDirect::link::hour<26> FlowDissociation::link::hour<26> 1 + NTCDirect::link::hour<26> R0002915 1 + NTCDirect::link::hour<26> R0002916 1 + IntercoDirectCost::link::hour<26> OBJROW 1 + IntercoDirectCost::link::hour<26> FlowDissociation::link::hour<26> -1 + IntercoDirectCost::link::hour<26> R0004569 1 + IntercoIndirectCost::link::hour<26> OBJROW 1 + IntercoIndirectCost::link::hour<26> FlowDissociation::link::hour<26> 1 + IntercoIndirectCost::link::hour<26> R0004737 1 + NTCDirect::link::hour<26> AreaBalance::area::hour<26> 1 + NTCDirect::link::hour<26> AreaBalance::area::hour<26> -1 + NTCDirect::link::hour<26> R0003251 1 + NTCDirect::link::hour<26> R0003252 1 + NTCDirect::link::hour<26> AreaBalance::area::hour<26> 1 + NTCDirect::link::hour<26> AreaBalance::area::hour<26> -1 + NTCDirect::link::hour<26> R0003587 1 + NTCDirect::link::hour<26> R0003588 1 + NTCDirect::link::hour<26> AreaBalance::area::hour<26> 1 + NTCDirect::link::hour<26> AreaBalance::area::hour<26> -1 + NTCDirect::link::hour<26> R0003923 1 + NTCDirect::link::hour<26> R0003924 1 + NTCDirect::link::hour<26> AreaBalance::area::hour<26> 1 + NTCDirect::link::hour<26> AreaBalance::area::hour<26> -1 + NTCDirect::link::hour<26> R0004259 1 + NTCDirect::link::hour<26> R0004260 1 + NTCDirect::link::hour<26> AreaBalance::area::hour<26> 1 + NTCDirect::link::hour<26> AreaBalance::area::hour<26> -1 + NTCDirect::link::hour<26> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<26> AreaBalance::area::hour<26> 1 + NTCDirect::link::hour<26> AreaBalance::area::hour<26> -1 + NTCDirect::link::hour<26> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<26> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<26> AreaBalance::area::hour<26> -1 + DispatchableProduction::area::ThermalCluster::hour<26> FictiveLoads::area::hour<26> -1 + DispatchableProduction::area::ThermalCluster::hour<26> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<26> AreaBalance::area::hour<26> -1 + DispatchableProduction::area::ThermalCluster::hour<26> FictiveLoads::area::hour<26> -1 + DispatchableProduction::area::ThermalCluster::hour<26> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<26> AreaBalance::area::hour<26> -1 + DispatchableProduction::area::ThermalCluster::hour<26> FictiveLoads::area::hour<26> -1 + PositiveUnsuppliedEnergy::area::hour<26> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> -1 + NegativeUnsuppliedEnergy::area::hour<26> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> 1 + NegativeUnsuppliedEnergy::area::hour<26> FictiveLoads::area::hour<26> 1 + DispatchableProduction::area::ThermalCluster::hour<26> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<26> AreaBalance::area::hour<26> -1 + DispatchableProduction::area::ThermalCluster::hour<26> FictiveLoads::area::hour<26> -1 + DispatchableProduction::area::ThermalCluster::hour<26> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<26> AreaBalance::area::hour<26> -1 + DispatchableProduction::area::ThermalCluster::hour<26> FictiveLoads::area::hour<26> -1 + DispatchableProduction::area::ThermalCluster::hour<26> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<26> AreaBalance::area::hour<26> -1 + DispatchableProduction::area::ThermalCluster::hour<26> FictiveLoads::area::hour<26> -1 + PositiveUnsuppliedEnergy::area::hour<26> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> -1 + NegativeUnsuppliedEnergy::area::hour<26> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> 1 + NegativeUnsuppliedEnergy::area::hour<26> FictiveLoads::area::hour<26> 1 + PositiveUnsuppliedEnergy::area::hour<26> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> -1 + NegativeUnsuppliedEnergy::area::hour<26> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> 1 + NegativeUnsuppliedEnergy::area::hour<26> FictiveLoads::area::hour<26> 1 + DispatchableProduction::area::ThermalCluster::hour<26> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<26> AreaBalance::area::hour<26> -1 + DispatchableProduction::area::ThermalCluster::hour<26> FictiveLoads::area::hour<26> -1 + PositiveUnsuppliedEnergy::area::hour<26> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> -1 + NegativeUnsuppliedEnergy::area::hour<26> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> 1 + NegativeUnsuppliedEnergy::area::hour<26> FictiveLoads::area::hour<26> 1 + PositiveUnsuppliedEnergy::area::hour<26> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> -1 + NegativeUnsuppliedEnergy::area::hour<26> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> 1 + NegativeUnsuppliedEnergy::area::hour<26> FictiveLoads::area::hour<26> 1 + DispatchableProduction::area::ThermalCluster::hour<26> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<26> AreaBalance::area::hour<26> -1 + DispatchableProduction::area::ThermalCluster::hour<26> FictiveLoads::area::hour<26> -1 + PositiveUnsuppliedEnergy::area::hour<26> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> -1 + NegativeUnsuppliedEnergy::area::hour<26> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> 1 + NegativeUnsuppliedEnergy::area::hour<26> FictiveLoads::area::hour<26> 1 + PositiveUnsuppliedEnergy::area::hour<26> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> -1 + NegativeUnsuppliedEnergy::area::hour<26> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> 1 + NegativeUnsuppliedEnergy::area::hour<26> FictiveLoads::area::hour<26> 1 + PositiveUnsuppliedEnergy::area::hour<26> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> -1 + NegativeUnsuppliedEnergy::area::hour<26> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<26> AreaBalance::area::hour<26> 1 + NegativeUnsuppliedEnergy::area::hour<26> FictiveLoads::area::hour<26> 1 + NTCDirect::link::hour<27> AreaBalance::area::hour<27> 1 + NTCDirect::link::hour<27> AreaBalance::area::hour<27> -1 + NTCDirect::link::hour<27> FlowDissociation::link::hour<27> 1 + NTCDirect::link::hour<27> R0002917 1 + NTCDirect::link::hour<27> R0002918 1 + IntercoDirectCost::link::hour<27> OBJROW 1 + IntercoDirectCost::link::hour<27> FlowDissociation::link::hour<27> -1 + IntercoDirectCost::link::hour<27> R0004570 1 + IntercoIndirectCost::link::hour<27> OBJROW 1 + IntercoIndirectCost::link::hour<27> FlowDissociation::link::hour<27> 1 + IntercoIndirectCost::link::hour<27> R0004738 1 + NTCDirect::link::hour<27> AreaBalance::area::hour<27> 1 + NTCDirect::link::hour<27> AreaBalance::area::hour<27> -1 + NTCDirect::link::hour<27> R0003253 1 + NTCDirect::link::hour<27> R0003254 1 + NTCDirect::link::hour<27> AreaBalance::area::hour<27> 1 + NTCDirect::link::hour<27> AreaBalance::area::hour<27> -1 + NTCDirect::link::hour<27> R0003589 1 + NTCDirect::link::hour<27> R0003590 1 + NTCDirect::link::hour<27> AreaBalance::area::hour<27> 1 + NTCDirect::link::hour<27> AreaBalance::area::hour<27> -1 + NTCDirect::link::hour<27> R0003925 1 + NTCDirect::link::hour<27> R0003926 1 + NTCDirect::link::hour<27> AreaBalance::area::hour<27> 1 + NTCDirect::link::hour<27> AreaBalance::area::hour<27> -1 + NTCDirect::link::hour<27> R0004261 1 + NTCDirect::link::hour<27> R0004262 1 + NTCDirect::link::hour<27> AreaBalance::area::hour<27> 1 + NTCDirect::link::hour<27> AreaBalance::area::hour<27> -1 + NTCDirect::link::hour<27> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<27> AreaBalance::area::hour<27> 1 + NTCDirect::link::hour<27> AreaBalance::area::hour<27> -1 + NTCDirect::link::hour<27> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<27> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<27> AreaBalance::area::hour<27> -1 + DispatchableProduction::area::ThermalCluster::hour<27> FictiveLoads::area::hour<27> -1 + DispatchableProduction::area::ThermalCluster::hour<27> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<27> AreaBalance::area::hour<27> -1 + DispatchableProduction::area::ThermalCluster::hour<27> FictiveLoads::area::hour<27> -1 + DispatchableProduction::area::ThermalCluster::hour<27> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<27> AreaBalance::area::hour<27> -1 + DispatchableProduction::area::ThermalCluster::hour<27> FictiveLoads::area::hour<27> -1 + PositiveUnsuppliedEnergy::area::hour<27> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> -1 + NegativeUnsuppliedEnergy::area::hour<27> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> 1 + NegativeUnsuppliedEnergy::area::hour<27> FictiveLoads::area::hour<27> 1 + DispatchableProduction::area::ThermalCluster::hour<27> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<27> AreaBalance::area::hour<27> -1 + DispatchableProduction::area::ThermalCluster::hour<27> FictiveLoads::area::hour<27> -1 + DispatchableProduction::area::ThermalCluster::hour<27> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<27> AreaBalance::area::hour<27> -1 + DispatchableProduction::area::ThermalCluster::hour<27> FictiveLoads::area::hour<27> -1 + DispatchableProduction::area::ThermalCluster::hour<27> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<27> AreaBalance::area::hour<27> -1 + DispatchableProduction::area::ThermalCluster::hour<27> FictiveLoads::area::hour<27> -1 + PositiveUnsuppliedEnergy::area::hour<27> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> -1 + NegativeUnsuppliedEnergy::area::hour<27> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> 1 + NegativeUnsuppliedEnergy::area::hour<27> FictiveLoads::area::hour<27> 1 + PositiveUnsuppliedEnergy::area::hour<27> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> -1 + NegativeUnsuppliedEnergy::area::hour<27> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> 1 + NegativeUnsuppliedEnergy::area::hour<27> FictiveLoads::area::hour<27> 1 + DispatchableProduction::area::ThermalCluster::hour<27> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<27> AreaBalance::area::hour<27> -1 + DispatchableProduction::area::ThermalCluster::hour<27> FictiveLoads::area::hour<27> -1 + PositiveUnsuppliedEnergy::area::hour<27> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> -1 + NegativeUnsuppliedEnergy::area::hour<27> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> 1 + NegativeUnsuppliedEnergy::area::hour<27> FictiveLoads::area::hour<27> 1 + PositiveUnsuppliedEnergy::area::hour<27> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> -1 + NegativeUnsuppliedEnergy::area::hour<27> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> 1 + NegativeUnsuppliedEnergy::area::hour<27> FictiveLoads::area::hour<27> 1 + DispatchableProduction::area::ThermalCluster::hour<27> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<27> AreaBalance::area::hour<27> -1 + DispatchableProduction::area::ThermalCluster::hour<27> FictiveLoads::area::hour<27> -1 + PositiveUnsuppliedEnergy::area::hour<27> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> -1 + NegativeUnsuppliedEnergy::area::hour<27> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> 1 + NegativeUnsuppliedEnergy::area::hour<27> FictiveLoads::area::hour<27> 1 + PositiveUnsuppliedEnergy::area::hour<27> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> -1 + NegativeUnsuppliedEnergy::area::hour<27> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> 1 + NegativeUnsuppliedEnergy::area::hour<27> FictiveLoads::area::hour<27> 1 + PositiveUnsuppliedEnergy::area::hour<27> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> -1 + NegativeUnsuppliedEnergy::area::hour<27> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<27> AreaBalance::area::hour<27> 1 + NegativeUnsuppliedEnergy::area::hour<27> FictiveLoads::area::hour<27> 1 + NTCDirect::link::hour<28> AreaBalance::area::hour<28> 1 + NTCDirect::link::hour<28> AreaBalance::area::hour<28> -1 + NTCDirect::link::hour<28> FlowDissociation::link::hour<28> 1 + NTCDirect::link::hour<28> R0002919 1 + NTCDirect::link::hour<28> R0002920 1 + IntercoDirectCost::link::hour<28> OBJROW 1 + IntercoDirectCost::link::hour<28> FlowDissociation::link::hour<28> -1 + IntercoDirectCost::link::hour<28> R0004571 1 + IntercoIndirectCost::link::hour<28> OBJROW 1 + IntercoIndirectCost::link::hour<28> FlowDissociation::link::hour<28> 1 + IntercoIndirectCost::link::hour<28> R0004739 1 + NTCDirect::link::hour<28> AreaBalance::area::hour<28> 1 + NTCDirect::link::hour<28> AreaBalance::area::hour<28> -1 + NTCDirect::link::hour<28> R0003255 1 + NTCDirect::link::hour<28> R0003256 1 + NTCDirect::link::hour<28> AreaBalance::area::hour<28> 1 + NTCDirect::link::hour<28> AreaBalance::area::hour<28> -1 + NTCDirect::link::hour<28> R0003591 1 + NTCDirect::link::hour<28> R0003592 1 + NTCDirect::link::hour<28> AreaBalance::area::hour<28> 1 + NTCDirect::link::hour<28> AreaBalance::area::hour<28> -1 + NTCDirect::link::hour<28> R0003927 1 + NTCDirect::link::hour<28> R0003928 1 + NTCDirect::link::hour<28> AreaBalance::area::hour<28> 1 + NTCDirect::link::hour<28> AreaBalance::area::hour<28> -1 + NTCDirect::link::hour<28> R0004263 1 + NTCDirect::link::hour<28> R0004264 1 + NTCDirect::link::hour<28> AreaBalance::area::hour<28> 1 + NTCDirect::link::hour<28> AreaBalance::area::hour<28> -1 + NTCDirect::link::hour<28> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<28> AreaBalance::area::hour<28> 1 + NTCDirect::link::hour<28> AreaBalance::area::hour<28> -1 + NTCDirect::link::hour<28> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<28> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<28> AreaBalance::area::hour<28> -1 + DispatchableProduction::area::ThermalCluster::hour<28> FictiveLoads::area::hour<28> -1 + DispatchableProduction::area::ThermalCluster::hour<28> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<28> AreaBalance::area::hour<28> -1 + DispatchableProduction::area::ThermalCluster::hour<28> FictiveLoads::area::hour<28> -1 + DispatchableProduction::area::ThermalCluster::hour<28> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<28> AreaBalance::area::hour<28> -1 + DispatchableProduction::area::ThermalCluster::hour<28> FictiveLoads::area::hour<28> -1 + PositiveUnsuppliedEnergy::area::hour<28> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> -1 + NegativeUnsuppliedEnergy::area::hour<28> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> 1 + NegativeUnsuppliedEnergy::area::hour<28> FictiveLoads::area::hour<28> 1 + DispatchableProduction::area::ThermalCluster::hour<28> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<28> AreaBalance::area::hour<28> -1 + DispatchableProduction::area::ThermalCluster::hour<28> FictiveLoads::area::hour<28> -1 + DispatchableProduction::area::ThermalCluster::hour<28> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<28> AreaBalance::area::hour<28> -1 + DispatchableProduction::area::ThermalCluster::hour<28> FictiveLoads::area::hour<28> -1 + DispatchableProduction::area::ThermalCluster::hour<28> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<28> AreaBalance::area::hour<28> -1 + DispatchableProduction::area::ThermalCluster::hour<28> FictiveLoads::area::hour<28> -1 + PositiveUnsuppliedEnergy::area::hour<28> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> -1 + NegativeUnsuppliedEnergy::area::hour<28> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> 1 + NegativeUnsuppliedEnergy::area::hour<28> FictiveLoads::area::hour<28> 1 + PositiveUnsuppliedEnergy::area::hour<28> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> -1 + NegativeUnsuppliedEnergy::area::hour<28> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> 1 + NegativeUnsuppliedEnergy::area::hour<28> FictiveLoads::area::hour<28> 1 + DispatchableProduction::area::ThermalCluster::hour<28> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<28> AreaBalance::area::hour<28> -1 + DispatchableProduction::area::ThermalCluster::hour<28> FictiveLoads::area::hour<28> -1 + PositiveUnsuppliedEnergy::area::hour<28> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> -1 + NegativeUnsuppliedEnergy::area::hour<28> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> 1 + NegativeUnsuppliedEnergy::area::hour<28> FictiveLoads::area::hour<28> 1 + PositiveUnsuppliedEnergy::area::hour<28> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> -1 + NegativeUnsuppliedEnergy::area::hour<28> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> 1 + NegativeUnsuppliedEnergy::area::hour<28> FictiveLoads::area::hour<28> 1 + DispatchableProduction::area::ThermalCluster::hour<28> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<28> AreaBalance::area::hour<28> -1 + DispatchableProduction::area::ThermalCluster::hour<28> FictiveLoads::area::hour<28> -1 + PositiveUnsuppliedEnergy::area::hour<28> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> -1 + NegativeUnsuppliedEnergy::area::hour<28> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> 1 + NegativeUnsuppliedEnergy::area::hour<28> FictiveLoads::area::hour<28> 1 + PositiveUnsuppliedEnergy::area::hour<28> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> -1 + NegativeUnsuppliedEnergy::area::hour<28> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> 1 + NegativeUnsuppliedEnergy::area::hour<28> FictiveLoads::area::hour<28> 1 + PositiveUnsuppliedEnergy::area::hour<28> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> -1 + NegativeUnsuppliedEnergy::area::hour<28> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<28> AreaBalance::area::hour<28> 1 + NegativeUnsuppliedEnergy::area::hour<28> FictiveLoads::area::hour<28> 1 + NTCDirect::link::hour<29> AreaBalance::area::hour<29> 1 + NTCDirect::link::hour<29> AreaBalance::area::hour<29> -1 + NTCDirect::link::hour<29> FlowDissociation::link::hour<29> 1 + NTCDirect::link::hour<29> R0002921 1 + NTCDirect::link::hour<29> R0002922 1 + IntercoDirectCost::link::hour<29> OBJROW 1 + IntercoDirectCost::link::hour<29> FlowDissociation::link::hour<29> -1 + IntercoDirectCost::link::hour<29> R0004572 1 + IntercoIndirectCost::link::hour<29> OBJROW 1 + IntercoIndirectCost::link::hour<29> FlowDissociation::link::hour<29> 1 + IntercoIndirectCost::link::hour<29> R0004740 1 + NTCDirect::link::hour<29> AreaBalance::area::hour<29> 1 + NTCDirect::link::hour<29> AreaBalance::area::hour<29> -1 + NTCDirect::link::hour<29> R0003257 1 + NTCDirect::link::hour<29> R0003258 1 + NTCDirect::link::hour<29> AreaBalance::area::hour<29> 1 + NTCDirect::link::hour<29> AreaBalance::area::hour<29> -1 + NTCDirect::link::hour<29> R0003593 1 + NTCDirect::link::hour<29> R0003594 1 + NTCDirect::link::hour<29> AreaBalance::area::hour<29> 1 + NTCDirect::link::hour<29> AreaBalance::area::hour<29> -1 + NTCDirect::link::hour<29> R0003929 1 + NTCDirect::link::hour<29> R0003930 1 + NTCDirect::link::hour<29> AreaBalance::area::hour<29> 1 + NTCDirect::link::hour<29> AreaBalance::area::hour<29> -1 + NTCDirect::link::hour<29> R0004265 1 + NTCDirect::link::hour<29> R0004266 1 + NTCDirect::link::hour<29> AreaBalance::area::hour<29> 1 + NTCDirect::link::hour<29> AreaBalance::area::hour<29> -1 + NTCDirect::link::hour<29> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<29> AreaBalance::area::hour<29> 1 + NTCDirect::link::hour<29> AreaBalance::area::hour<29> -1 + NTCDirect::link::hour<29> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<29> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<29> AreaBalance::area::hour<29> -1 + DispatchableProduction::area::ThermalCluster::hour<29> FictiveLoads::area::hour<29> -1 + DispatchableProduction::area::ThermalCluster::hour<29> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<29> AreaBalance::area::hour<29> -1 + DispatchableProduction::area::ThermalCluster::hour<29> FictiveLoads::area::hour<29> -1 + DispatchableProduction::area::ThermalCluster::hour<29> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<29> AreaBalance::area::hour<29> -1 + DispatchableProduction::area::ThermalCluster::hour<29> FictiveLoads::area::hour<29> -1 + PositiveUnsuppliedEnergy::area::hour<29> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> -1 + NegativeUnsuppliedEnergy::area::hour<29> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> 1 + NegativeUnsuppliedEnergy::area::hour<29> FictiveLoads::area::hour<29> 1 + DispatchableProduction::area::ThermalCluster::hour<29> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<29> AreaBalance::area::hour<29> -1 + DispatchableProduction::area::ThermalCluster::hour<29> FictiveLoads::area::hour<29> -1 + DispatchableProduction::area::ThermalCluster::hour<29> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<29> AreaBalance::area::hour<29> -1 + DispatchableProduction::area::ThermalCluster::hour<29> FictiveLoads::area::hour<29> -1 + DispatchableProduction::area::ThermalCluster::hour<29> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<29> AreaBalance::area::hour<29> -1 + DispatchableProduction::area::ThermalCluster::hour<29> FictiveLoads::area::hour<29> -1 + PositiveUnsuppliedEnergy::area::hour<29> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> -1 + NegativeUnsuppliedEnergy::area::hour<29> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> 1 + NegativeUnsuppliedEnergy::area::hour<29> FictiveLoads::area::hour<29> 1 + PositiveUnsuppliedEnergy::area::hour<29> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> -1 + NegativeUnsuppliedEnergy::area::hour<29> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> 1 + NegativeUnsuppliedEnergy::area::hour<29> FictiveLoads::area::hour<29> 1 + DispatchableProduction::area::ThermalCluster::hour<29> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<29> AreaBalance::area::hour<29> -1 + DispatchableProduction::area::ThermalCluster::hour<29> FictiveLoads::area::hour<29> -1 + PositiveUnsuppliedEnergy::area::hour<29> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> -1 + NegativeUnsuppliedEnergy::area::hour<29> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> 1 + NegativeUnsuppliedEnergy::area::hour<29> FictiveLoads::area::hour<29> 1 + PositiveUnsuppliedEnergy::area::hour<29> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> -1 + NegativeUnsuppliedEnergy::area::hour<29> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> 1 + NegativeUnsuppliedEnergy::area::hour<29> FictiveLoads::area::hour<29> 1 + DispatchableProduction::area::ThermalCluster::hour<29> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<29> AreaBalance::area::hour<29> -1 + DispatchableProduction::area::ThermalCluster::hour<29> FictiveLoads::area::hour<29> -1 + PositiveUnsuppliedEnergy::area::hour<29> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> -1 + NegativeUnsuppliedEnergy::area::hour<29> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> 1 + NegativeUnsuppliedEnergy::area::hour<29> FictiveLoads::area::hour<29> 1 + PositiveUnsuppliedEnergy::area::hour<29> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> -1 + NegativeUnsuppliedEnergy::area::hour<29> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> 1 + NegativeUnsuppliedEnergy::area::hour<29> FictiveLoads::area::hour<29> 1 + PositiveUnsuppliedEnergy::area::hour<29> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> -1 + NegativeUnsuppliedEnergy::area::hour<29> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<29> AreaBalance::area::hour<29> 1 + NegativeUnsuppliedEnergy::area::hour<29> FictiveLoads::area::hour<29> 1 + NTCDirect::link::hour<30> AreaBalance::area::hour<30> 1 + NTCDirect::link::hour<30> AreaBalance::area::hour<30> -1 + NTCDirect::link::hour<30> FlowDissociation::link::hour<30> 1 + NTCDirect::link::hour<30> R0002923 1 + NTCDirect::link::hour<30> R0002924 1 + IntercoDirectCost::link::hour<30> OBJROW 1 + IntercoDirectCost::link::hour<30> FlowDissociation::link::hour<30> -1 + IntercoDirectCost::link::hour<30> R0004573 1 + IntercoIndirectCost::link::hour<30> OBJROW 1 + IntercoIndirectCost::link::hour<30> FlowDissociation::link::hour<30> 1 + IntercoIndirectCost::link::hour<30> R0004741 1 + NTCDirect::link::hour<30> AreaBalance::area::hour<30> 1 + NTCDirect::link::hour<30> AreaBalance::area::hour<30> -1 + NTCDirect::link::hour<30> R0003259 1 + NTCDirect::link::hour<30> R0003260 1 + NTCDirect::link::hour<30> AreaBalance::area::hour<30> 1 + NTCDirect::link::hour<30> AreaBalance::area::hour<30> -1 + NTCDirect::link::hour<30> R0003595 1 + NTCDirect::link::hour<30> R0003596 1 + NTCDirect::link::hour<30> AreaBalance::area::hour<30> 1 + NTCDirect::link::hour<30> AreaBalance::area::hour<30> -1 + NTCDirect::link::hour<30> R0003931 1 + NTCDirect::link::hour<30> R0003932 1 + NTCDirect::link::hour<30> AreaBalance::area::hour<30> 1 + NTCDirect::link::hour<30> AreaBalance::area::hour<30> -1 + NTCDirect::link::hour<30> R0004267 1 + NTCDirect::link::hour<30> R0004268 1 + NTCDirect::link::hour<30> AreaBalance::area::hour<30> 1 + NTCDirect::link::hour<30> AreaBalance::area::hour<30> -1 + NTCDirect::link::hour<30> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<30> AreaBalance::area::hour<30> 1 + NTCDirect::link::hour<30> AreaBalance::area::hour<30> -1 + NTCDirect::link::hour<30> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<30> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<30> AreaBalance::area::hour<30> -1 + DispatchableProduction::area::ThermalCluster::hour<30> FictiveLoads::area::hour<30> -1 + DispatchableProduction::area::ThermalCluster::hour<30> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<30> AreaBalance::area::hour<30> -1 + DispatchableProduction::area::ThermalCluster::hour<30> FictiveLoads::area::hour<30> -1 + DispatchableProduction::area::ThermalCluster::hour<30> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<30> AreaBalance::area::hour<30> -1 + DispatchableProduction::area::ThermalCluster::hour<30> FictiveLoads::area::hour<30> -1 + PositiveUnsuppliedEnergy::area::hour<30> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> -1 + NegativeUnsuppliedEnergy::area::hour<30> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> 1 + NegativeUnsuppliedEnergy::area::hour<30> FictiveLoads::area::hour<30> 1 + DispatchableProduction::area::ThermalCluster::hour<30> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<30> AreaBalance::area::hour<30> -1 + DispatchableProduction::area::ThermalCluster::hour<30> FictiveLoads::area::hour<30> -1 + DispatchableProduction::area::ThermalCluster::hour<30> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<30> AreaBalance::area::hour<30> -1 + DispatchableProduction::area::ThermalCluster::hour<30> FictiveLoads::area::hour<30> -1 + DispatchableProduction::area::ThermalCluster::hour<30> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<30> AreaBalance::area::hour<30> -1 + DispatchableProduction::area::ThermalCluster::hour<30> FictiveLoads::area::hour<30> -1 + PositiveUnsuppliedEnergy::area::hour<30> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> -1 + NegativeUnsuppliedEnergy::area::hour<30> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> 1 + NegativeUnsuppliedEnergy::area::hour<30> FictiveLoads::area::hour<30> 1 + PositiveUnsuppliedEnergy::area::hour<30> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> -1 + NegativeUnsuppliedEnergy::area::hour<30> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> 1 + NegativeUnsuppliedEnergy::area::hour<30> FictiveLoads::area::hour<30> 1 + DispatchableProduction::area::ThermalCluster::hour<30> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<30> AreaBalance::area::hour<30> -1 + DispatchableProduction::area::ThermalCluster::hour<30> FictiveLoads::area::hour<30> -1 + PositiveUnsuppliedEnergy::area::hour<30> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> -1 + NegativeUnsuppliedEnergy::area::hour<30> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> 1 + NegativeUnsuppliedEnergy::area::hour<30> FictiveLoads::area::hour<30> 1 + PositiveUnsuppliedEnergy::area::hour<30> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> -1 + NegativeUnsuppliedEnergy::area::hour<30> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> 1 + NegativeUnsuppliedEnergy::area::hour<30> FictiveLoads::area::hour<30> 1 + DispatchableProduction::area::ThermalCluster::hour<30> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<30> AreaBalance::area::hour<30> -1 + DispatchableProduction::area::ThermalCluster::hour<30> FictiveLoads::area::hour<30> -1 + PositiveUnsuppliedEnergy::area::hour<30> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> -1 + NegativeUnsuppliedEnergy::area::hour<30> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> 1 + NegativeUnsuppliedEnergy::area::hour<30> FictiveLoads::area::hour<30> 1 + PositiveUnsuppliedEnergy::area::hour<30> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> -1 + NegativeUnsuppliedEnergy::area::hour<30> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> 1 + NegativeUnsuppliedEnergy::area::hour<30> FictiveLoads::area::hour<30> 1 + PositiveUnsuppliedEnergy::area::hour<30> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> -1 + NegativeUnsuppliedEnergy::area::hour<30> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<30> AreaBalance::area::hour<30> 1 + NegativeUnsuppliedEnergy::area::hour<30> FictiveLoads::area::hour<30> 1 + NTCDirect::link::hour<31> AreaBalance::area::hour<31> 1 + NTCDirect::link::hour<31> AreaBalance::area::hour<31> -1 + NTCDirect::link::hour<31> FlowDissociation::link::hour<31> 1 + NTCDirect::link::hour<31> R0002925 1 + NTCDirect::link::hour<31> R0002926 1 + IntercoDirectCost::link::hour<31> OBJROW 1 + IntercoDirectCost::link::hour<31> FlowDissociation::link::hour<31> -1 + IntercoDirectCost::link::hour<31> R0004574 1 + IntercoIndirectCost::link::hour<31> OBJROW 1 + IntercoIndirectCost::link::hour<31> FlowDissociation::link::hour<31> 1 + IntercoIndirectCost::link::hour<31> R0004742 1 + NTCDirect::link::hour<31> AreaBalance::area::hour<31> 1 + NTCDirect::link::hour<31> AreaBalance::area::hour<31> -1 + NTCDirect::link::hour<31> R0003261 1 + NTCDirect::link::hour<31> R0003262 1 + NTCDirect::link::hour<31> AreaBalance::area::hour<31> 1 + NTCDirect::link::hour<31> AreaBalance::area::hour<31> -1 + NTCDirect::link::hour<31> R0003597 1 + NTCDirect::link::hour<31> R0003598 1 + NTCDirect::link::hour<31> AreaBalance::area::hour<31> 1 + NTCDirect::link::hour<31> AreaBalance::area::hour<31> -1 + NTCDirect::link::hour<31> R0003933 1 + NTCDirect::link::hour<31> R0003934 1 + NTCDirect::link::hour<31> AreaBalance::area::hour<31> 1 + NTCDirect::link::hour<31> AreaBalance::area::hour<31> -1 + NTCDirect::link::hour<31> R0004269 1 + NTCDirect::link::hour<31> R0004270 1 + NTCDirect::link::hour<31> AreaBalance::area::hour<31> 1 + NTCDirect::link::hour<31> AreaBalance::area::hour<31> -1 + NTCDirect::link::hour<31> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<31> AreaBalance::area::hour<31> 1 + NTCDirect::link::hour<31> AreaBalance::area::hour<31> -1 + NTCDirect::link::hour<31> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<31> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<31> AreaBalance::area::hour<31> -1 + DispatchableProduction::area::ThermalCluster::hour<31> FictiveLoads::area::hour<31> -1 + DispatchableProduction::area::ThermalCluster::hour<31> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<31> AreaBalance::area::hour<31> -1 + DispatchableProduction::area::ThermalCluster::hour<31> FictiveLoads::area::hour<31> -1 + DispatchableProduction::area::ThermalCluster::hour<31> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<31> AreaBalance::area::hour<31> -1 + DispatchableProduction::area::ThermalCluster::hour<31> FictiveLoads::area::hour<31> -1 + PositiveUnsuppliedEnergy::area::hour<31> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> -1 + NegativeUnsuppliedEnergy::area::hour<31> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> 1 + NegativeUnsuppliedEnergy::area::hour<31> FictiveLoads::area::hour<31> 1 + DispatchableProduction::area::ThermalCluster::hour<31> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<31> AreaBalance::area::hour<31> -1 + DispatchableProduction::area::ThermalCluster::hour<31> FictiveLoads::area::hour<31> -1 + DispatchableProduction::area::ThermalCluster::hour<31> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<31> AreaBalance::area::hour<31> -1 + DispatchableProduction::area::ThermalCluster::hour<31> FictiveLoads::area::hour<31> -1 + DispatchableProduction::area::ThermalCluster::hour<31> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<31> AreaBalance::area::hour<31> -1 + DispatchableProduction::area::ThermalCluster::hour<31> FictiveLoads::area::hour<31> -1 + PositiveUnsuppliedEnergy::area::hour<31> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> -1 + NegativeUnsuppliedEnergy::area::hour<31> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> 1 + NegativeUnsuppliedEnergy::area::hour<31> FictiveLoads::area::hour<31> 1 + PositiveUnsuppliedEnergy::area::hour<31> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> -1 + NegativeUnsuppliedEnergy::area::hour<31> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> 1 + NegativeUnsuppliedEnergy::area::hour<31> FictiveLoads::area::hour<31> 1 + DispatchableProduction::area::ThermalCluster::hour<31> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<31> AreaBalance::area::hour<31> -1 + DispatchableProduction::area::ThermalCluster::hour<31> FictiveLoads::area::hour<31> -1 + PositiveUnsuppliedEnergy::area::hour<31> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> -1 + NegativeUnsuppliedEnergy::area::hour<31> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> 1 + NegativeUnsuppliedEnergy::area::hour<31> FictiveLoads::area::hour<31> 1 + PositiveUnsuppliedEnergy::area::hour<31> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> -1 + NegativeUnsuppliedEnergy::area::hour<31> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> 1 + NegativeUnsuppliedEnergy::area::hour<31> FictiveLoads::area::hour<31> 1 + DispatchableProduction::area::ThermalCluster::hour<31> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<31> AreaBalance::area::hour<31> -1 + DispatchableProduction::area::ThermalCluster::hour<31> FictiveLoads::area::hour<31> -1 + PositiveUnsuppliedEnergy::area::hour<31> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> -1 + NegativeUnsuppliedEnergy::area::hour<31> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> 1 + NegativeUnsuppliedEnergy::area::hour<31> FictiveLoads::area::hour<31> 1 + PositiveUnsuppliedEnergy::area::hour<31> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> -1 + NegativeUnsuppliedEnergy::area::hour<31> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> 1 + NegativeUnsuppliedEnergy::area::hour<31> FictiveLoads::area::hour<31> 1 + PositiveUnsuppliedEnergy::area::hour<31> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> -1 + NegativeUnsuppliedEnergy::area::hour<31> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<31> AreaBalance::area::hour<31> 1 + NegativeUnsuppliedEnergy::area::hour<31> FictiveLoads::area::hour<31> 1 + NTCDirect::link::hour<32> AreaBalance::area::hour<32> 1 + NTCDirect::link::hour<32> AreaBalance::area::hour<32> -1 + NTCDirect::link::hour<32> FlowDissociation::link::hour<32> 1 + NTCDirect::link::hour<32> R0002927 1 + NTCDirect::link::hour<32> R0002928 1 + IntercoDirectCost::link::hour<32> OBJROW 1 + IntercoDirectCost::link::hour<32> FlowDissociation::link::hour<32> -1 + IntercoDirectCost::link::hour<32> R0004575 1 + IntercoIndirectCost::link::hour<32> OBJROW 1 + IntercoIndirectCost::link::hour<32> FlowDissociation::link::hour<32> 1 + IntercoIndirectCost::link::hour<32> R0004743 1 + NTCDirect::link::hour<32> AreaBalance::area::hour<32> 1 + NTCDirect::link::hour<32> AreaBalance::area::hour<32> -1 + NTCDirect::link::hour<32> R0003263 1 + NTCDirect::link::hour<32> R0003264 1 + NTCDirect::link::hour<32> AreaBalance::area::hour<32> 1 + NTCDirect::link::hour<32> AreaBalance::area::hour<32> -1 + NTCDirect::link::hour<32> R0003599 1 + NTCDirect::link::hour<32> R0003600 1 + NTCDirect::link::hour<32> AreaBalance::area::hour<32> 1 + NTCDirect::link::hour<32> AreaBalance::area::hour<32> -1 + NTCDirect::link::hour<32> R0003935 1 + NTCDirect::link::hour<32> R0003936 1 + NTCDirect::link::hour<32> AreaBalance::area::hour<32> 1 + NTCDirect::link::hour<32> AreaBalance::area::hour<32> -1 + NTCDirect::link::hour<32> R0004271 1 + NTCDirect::link::hour<32> R0004272 1 + NTCDirect::link::hour<32> AreaBalance::area::hour<32> 1 + NTCDirect::link::hour<32> AreaBalance::area::hour<32> -1 + NTCDirect::link::hour<32> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<32> AreaBalance::area::hour<32> 1 + NTCDirect::link::hour<32> AreaBalance::area::hour<32> -1 + NTCDirect::link::hour<32> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<32> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<32> AreaBalance::area::hour<32> -1 + DispatchableProduction::area::ThermalCluster::hour<32> FictiveLoads::area::hour<32> -1 + DispatchableProduction::area::ThermalCluster::hour<32> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<32> AreaBalance::area::hour<32> -1 + DispatchableProduction::area::ThermalCluster::hour<32> FictiveLoads::area::hour<32> -1 + DispatchableProduction::area::ThermalCluster::hour<32> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<32> AreaBalance::area::hour<32> -1 + DispatchableProduction::area::ThermalCluster::hour<32> FictiveLoads::area::hour<32> -1 + PositiveUnsuppliedEnergy::area::hour<32> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> -1 + NegativeUnsuppliedEnergy::area::hour<32> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> 1 + NegativeUnsuppliedEnergy::area::hour<32> FictiveLoads::area::hour<32> 1 + DispatchableProduction::area::ThermalCluster::hour<32> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<32> AreaBalance::area::hour<32> -1 + DispatchableProduction::area::ThermalCluster::hour<32> FictiveLoads::area::hour<32> -1 + DispatchableProduction::area::ThermalCluster::hour<32> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<32> AreaBalance::area::hour<32> -1 + DispatchableProduction::area::ThermalCluster::hour<32> FictiveLoads::area::hour<32> -1 + DispatchableProduction::area::ThermalCluster::hour<32> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<32> AreaBalance::area::hour<32> -1 + DispatchableProduction::area::ThermalCluster::hour<32> FictiveLoads::area::hour<32> -1 + PositiveUnsuppliedEnergy::area::hour<32> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> -1 + NegativeUnsuppliedEnergy::area::hour<32> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> 1 + NegativeUnsuppliedEnergy::area::hour<32> FictiveLoads::area::hour<32> 1 + PositiveUnsuppliedEnergy::area::hour<32> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> -1 + NegativeUnsuppliedEnergy::area::hour<32> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> 1 + NegativeUnsuppliedEnergy::area::hour<32> FictiveLoads::area::hour<32> 1 + DispatchableProduction::area::ThermalCluster::hour<32> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<32> AreaBalance::area::hour<32> -1 + DispatchableProduction::area::ThermalCluster::hour<32> FictiveLoads::area::hour<32> -1 + PositiveUnsuppliedEnergy::area::hour<32> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> -1 + NegativeUnsuppliedEnergy::area::hour<32> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> 1 + NegativeUnsuppliedEnergy::area::hour<32> FictiveLoads::area::hour<32> 1 + PositiveUnsuppliedEnergy::area::hour<32> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> -1 + NegativeUnsuppliedEnergy::area::hour<32> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> 1 + NegativeUnsuppliedEnergy::area::hour<32> FictiveLoads::area::hour<32> 1 + DispatchableProduction::area::ThermalCluster::hour<32> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<32> AreaBalance::area::hour<32> -1 + DispatchableProduction::area::ThermalCluster::hour<32> FictiveLoads::area::hour<32> -1 + PositiveUnsuppliedEnergy::area::hour<32> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> -1 + NegativeUnsuppliedEnergy::area::hour<32> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> 1 + NegativeUnsuppliedEnergy::area::hour<32> FictiveLoads::area::hour<32> 1 + PositiveUnsuppliedEnergy::area::hour<32> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> -1 + NegativeUnsuppliedEnergy::area::hour<32> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> 1 + NegativeUnsuppliedEnergy::area::hour<32> FictiveLoads::area::hour<32> 1 + PositiveUnsuppliedEnergy::area::hour<32> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> -1 + NegativeUnsuppliedEnergy::area::hour<32> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<32> AreaBalance::area::hour<32> 1 + NegativeUnsuppliedEnergy::area::hour<32> FictiveLoads::area::hour<32> 1 + NTCDirect::link::hour<33> AreaBalance::area::hour<33> 1 + NTCDirect::link::hour<33> AreaBalance::area::hour<33> -1 + NTCDirect::link::hour<33> FlowDissociation::link::hour<33> 1 + NTCDirect::link::hour<33> R0002929 1 + NTCDirect::link::hour<33> R0002930 1 + IntercoDirectCost::link::hour<33> OBJROW 1 + IntercoDirectCost::link::hour<33> FlowDissociation::link::hour<33> -1 + IntercoDirectCost::link::hour<33> R0004576 1 + IntercoIndirectCost::link::hour<33> OBJROW 1 + IntercoIndirectCost::link::hour<33> FlowDissociation::link::hour<33> 1 + IntercoIndirectCost::link::hour<33> R0004744 1 + NTCDirect::link::hour<33> AreaBalance::area::hour<33> 1 + NTCDirect::link::hour<33> AreaBalance::area::hour<33> -1 + NTCDirect::link::hour<33> R0003265 1 + NTCDirect::link::hour<33> R0003266 1 + NTCDirect::link::hour<33> AreaBalance::area::hour<33> 1 + NTCDirect::link::hour<33> AreaBalance::area::hour<33> -1 + NTCDirect::link::hour<33> R0003601 1 + NTCDirect::link::hour<33> R0003602 1 + NTCDirect::link::hour<33> AreaBalance::area::hour<33> 1 + NTCDirect::link::hour<33> AreaBalance::area::hour<33> -1 + NTCDirect::link::hour<33> R0003937 1 + NTCDirect::link::hour<33> R0003938 1 + NTCDirect::link::hour<33> AreaBalance::area::hour<33> 1 + NTCDirect::link::hour<33> AreaBalance::area::hour<33> -1 + NTCDirect::link::hour<33> R0004273 1 + NTCDirect::link::hour<33> R0004274 1 + NTCDirect::link::hour<33> AreaBalance::area::hour<33> 1 + NTCDirect::link::hour<33> AreaBalance::area::hour<33> -1 + NTCDirect::link::hour<33> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<33> AreaBalance::area::hour<33> 1 + NTCDirect::link::hour<33> AreaBalance::area::hour<33> -1 + NTCDirect::link::hour<33> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<33> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<33> AreaBalance::area::hour<33> -1 + DispatchableProduction::area::ThermalCluster::hour<33> FictiveLoads::area::hour<33> -1 + DispatchableProduction::area::ThermalCluster::hour<33> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<33> AreaBalance::area::hour<33> -1 + DispatchableProduction::area::ThermalCluster::hour<33> FictiveLoads::area::hour<33> -1 + DispatchableProduction::area::ThermalCluster::hour<33> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<33> AreaBalance::area::hour<33> -1 + DispatchableProduction::area::ThermalCluster::hour<33> FictiveLoads::area::hour<33> -1 + PositiveUnsuppliedEnergy::area::hour<33> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> -1 + NegativeUnsuppliedEnergy::area::hour<33> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> 1 + NegativeUnsuppliedEnergy::area::hour<33> FictiveLoads::area::hour<33> 1 + DispatchableProduction::area::ThermalCluster::hour<33> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<33> AreaBalance::area::hour<33> -1 + DispatchableProduction::area::ThermalCluster::hour<33> FictiveLoads::area::hour<33> -1 + DispatchableProduction::area::ThermalCluster::hour<33> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<33> AreaBalance::area::hour<33> -1 + DispatchableProduction::area::ThermalCluster::hour<33> FictiveLoads::area::hour<33> -1 + DispatchableProduction::area::ThermalCluster::hour<33> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<33> AreaBalance::area::hour<33> -1 + DispatchableProduction::area::ThermalCluster::hour<33> FictiveLoads::area::hour<33> -1 + PositiveUnsuppliedEnergy::area::hour<33> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> -1 + NegativeUnsuppliedEnergy::area::hour<33> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> 1 + NegativeUnsuppliedEnergy::area::hour<33> FictiveLoads::area::hour<33> 1 + PositiveUnsuppliedEnergy::area::hour<33> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> -1 + NegativeUnsuppliedEnergy::area::hour<33> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> 1 + NegativeUnsuppliedEnergy::area::hour<33> FictiveLoads::area::hour<33> 1 + DispatchableProduction::area::ThermalCluster::hour<33> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<33> AreaBalance::area::hour<33> -1 + DispatchableProduction::area::ThermalCluster::hour<33> FictiveLoads::area::hour<33> -1 + PositiveUnsuppliedEnergy::area::hour<33> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> -1 + NegativeUnsuppliedEnergy::area::hour<33> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> 1 + NegativeUnsuppliedEnergy::area::hour<33> FictiveLoads::area::hour<33> 1 + PositiveUnsuppliedEnergy::area::hour<33> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> -1 + NegativeUnsuppliedEnergy::area::hour<33> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> 1 + NegativeUnsuppliedEnergy::area::hour<33> FictiveLoads::area::hour<33> 1 + DispatchableProduction::area::ThermalCluster::hour<33> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<33> AreaBalance::area::hour<33> -1 + DispatchableProduction::area::ThermalCluster::hour<33> FictiveLoads::area::hour<33> -1 + PositiveUnsuppliedEnergy::area::hour<33> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> -1 + NegativeUnsuppliedEnergy::area::hour<33> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> 1 + NegativeUnsuppliedEnergy::area::hour<33> FictiveLoads::area::hour<33> 1 + PositiveUnsuppliedEnergy::area::hour<33> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> -1 + NegativeUnsuppliedEnergy::area::hour<33> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> 1 + NegativeUnsuppliedEnergy::area::hour<33> FictiveLoads::area::hour<33> 1 + PositiveUnsuppliedEnergy::area::hour<33> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> -1 + NegativeUnsuppliedEnergy::area::hour<33> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<33> AreaBalance::area::hour<33> 1 + NegativeUnsuppliedEnergy::area::hour<33> FictiveLoads::area::hour<33> 1 + NTCDirect::link::hour<34> AreaBalance::area::hour<34> 1 + NTCDirect::link::hour<34> AreaBalance::area::hour<34> -1 + NTCDirect::link::hour<34> FlowDissociation::link::hour<34> 1 + NTCDirect::link::hour<34> R0002931 1 + NTCDirect::link::hour<34> R0002932 1 + IntercoDirectCost::link::hour<34> OBJROW 1 + IntercoDirectCost::link::hour<34> FlowDissociation::link::hour<34> -1 + IntercoDirectCost::link::hour<34> R0004577 1 + IntercoIndirectCost::link::hour<34> OBJROW 1 + IntercoIndirectCost::link::hour<34> FlowDissociation::link::hour<34> 1 + IntercoIndirectCost::link::hour<34> R0004745 1 + NTCDirect::link::hour<34> AreaBalance::area::hour<34> 1 + NTCDirect::link::hour<34> AreaBalance::area::hour<34> -1 + NTCDirect::link::hour<34> R0003267 1 + NTCDirect::link::hour<34> R0003268 1 + NTCDirect::link::hour<34> AreaBalance::area::hour<34> 1 + NTCDirect::link::hour<34> AreaBalance::area::hour<34> -1 + NTCDirect::link::hour<34> R0003603 1 + NTCDirect::link::hour<34> R0003604 1 + NTCDirect::link::hour<34> AreaBalance::area::hour<34> 1 + NTCDirect::link::hour<34> AreaBalance::area::hour<34> -1 + NTCDirect::link::hour<34> R0003939 1 + NTCDirect::link::hour<34> R0003940 1 + NTCDirect::link::hour<34> AreaBalance::area::hour<34> 1 + NTCDirect::link::hour<34> AreaBalance::area::hour<34> -1 + NTCDirect::link::hour<34> R0004275 1 + NTCDirect::link::hour<34> R0004276 1 + NTCDirect::link::hour<34> AreaBalance::area::hour<34> 1 + NTCDirect::link::hour<34> AreaBalance::area::hour<34> -1 + NTCDirect::link::hour<34> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<34> AreaBalance::area::hour<34> 1 + NTCDirect::link::hour<34> AreaBalance::area::hour<34> -1 + NTCDirect::link::hour<34> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<34> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<34> AreaBalance::area::hour<34> -1 + DispatchableProduction::area::ThermalCluster::hour<34> FictiveLoads::area::hour<34> -1 + DispatchableProduction::area::ThermalCluster::hour<34> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<34> AreaBalance::area::hour<34> -1 + DispatchableProduction::area::ThermalCluster::hour<34> FictiveLoads::area::hour<34> -1 + DispatchableProduction::area::ThermalCluster::hour<34> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<34> AreaBalance::area::hour<34> -1 + DispatchableProduction::area::ThermalCluster::hour<34> FictiveLoads::area::hour<34> -1 + PositiveUnsuppliedEnergy::area::hour<34> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> -1 + NegativeUnsuppliedEnergy::area::hour<34> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> 1 + NegativeUnsuppliedEnergy::area::hour<34> FictiveLoads::area::hour<34> 1 + DispatchableProduction::area::ThermalCluster::hour<34> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<34> AreaBalance::area::hour<34> -1 + DispatchableProduction::area::ThermalCluster::hour<34> FictiveLoads::area::hour<34> -1 + DispatchableProduction::area::ThermalCluster::hour<34> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<34> AreaBalance::area::hour<34> -1 + DispatchableProduction::area::ThermalCluster::hour<34> FictiveLoads::area::hour<34> -1 + DispatchableProduction::area::ThermalCluster::hour<34> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<34> AreaBalance::area::hour<34> -1 + DispatchableProduction::area::ThermalCluster::hour<34> FictiveLoads::area::hour<34> -1 + PositiveUnsuppliedEnergy::area::hour<34> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> -1 + NegativeUnsuppliedEnergy::area::hour<34> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> 1 + NegativeUnsuppliedEnergy::area::hour<34> FictiveLoads::area::hour<34> 1 + PositiveUnsuppliedEnergy::area::hour<34> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> -1 + NegativeUnsuppliedEnergy::area::hour<34> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> 1 + NegativeUnsuppliedEnergy::area::hour<34> FictiveLoads::area::hour<34> 1 + DispatchableProduction::area::ThermalCluster::hour<34> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<34> AreaBalance::area::hour<34> -1 + DispatchableProduction::area::ThermalCluster::hour<34> FictiveLoads::area::hour<34> -1 + PositiveUnsuppliedEnergy::area::hour<34> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> -1 + NegativeUnsuppliedEnergy::area::hour<34> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> 1 + NegativeUnsuppliedEnergy::area::hour<34> FictiveLoads::area::hour<34> 1 + PositiveUnsuppliedEnergy::area::hour<34> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> -1 + NegativeUnsuppliedEnergy::area::hour<34> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> 1 + NegativeUnsuppliedEnergy::area::hour<34> FictiveLoads::area::hour<34> 1 + DispatchableProduction::area::ThermalCluster::hour<34> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<34> AreaBalance::area::hour<34> -1 + DispatchableProduction::area::ThermalCluster::hour<34> FictiveLoads::area::hour<34> -1 + PositiveUnsuppliedEnergy::area::hour<34> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> -1 + NegativeUnsuppliedEnergy::area::hour<34> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> 1 + NegativeUnsuppliedEnergy::area::hour<34> FictiveLoads::area::hour<34> 1 + PositiveUnsuppliedEnergy::area::hour<34> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> -1 + NegativeUnsuppliedEnergy::area::hour<34> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> 1 + NegativeUnsuppliedEnergy::area::hour<34> FictiveLoads::area::hour<34> 1 + PositiveUnsuppliedEnergy::area::hour<34> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> -1 + NegativeUnsuppliedEnergy::area::hour<34> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<34> AreaBalance::area::hour<34> 1 + NegativeUnsuppliedEnergy::area::hour<34> FictiveLoads::area::hour<34> 1 + NTCDirect::link::hour<35> AreaBalance::area::hour<35> 1 + NTCDirect::link::hour<35> AreaBalance::area::hour<35> -1 + NTCDirect::link::hour<35> FlowDissociation::link::hour<35> 1 + NTCDirect::link::hour<35> R0002933 1 + NTCDirect::link::hour<35> R0002934 1 + IntercoDirectCost::link::hour<35> OBJROW 1 + IntercoDirectCost::link::hour<35> FlowDissociation::link::hour<35> -1 + IntercoDirectCost::link::hour<35> R0004578 1 + IntercoIndirectCost::link::hour<35> OBJROW 1 + IntercoIndirectCost::link::hour<35> FlowDissociation::link::hour<35> 1 + IntercoIndirectCost::link::hour<35> R0004746 1 + NTCDirect::link::hour<35> AreaBalance::area::hour<35> 1 + NTCDirect::link::hour<35> AreaBalance::area::hour<35> -1 + NTCDirect::link::hour<35> R0003269 1 + NTCDirect::link::hour<35> R0003270 1 + NTCDirect::link::hour<35> AreaBalance::area::hour<35> 1 + NTCDirect::link::hour<35> AreaBalance::area::hour<35> -1 + NTCDirect::link::hour<35> R0003605 1 + NTCDirect::link::hour<35> R0003606 1 + NTCDirect::link::hour<35> AreaBalance::area::hour<35> 1 + NTCDirect::link::hour<35> AreaBalance::area::hour<35> -1 + NTCDirect::link::hour<35> R0003941 1 + NTCDirect::link::hour<35> R0003942 1 + NTCDirect::link::hour<35> AreaBalance::area::hour<35> 1 + NTCDirect::link::hour<35> AreaBalance::area::hour<35> -1 + NTCDirect::link::hour<35> R0004277 1 + NTCDirect::link::hour<35> R0004278 1 + NTCDirect::link::hour<35> AreaBalance::area::hour<35> 1 + NTCDirect::link::hour<35> AreaBalance::area::hour<35> -1 + NTCDirect::link::hour<35> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<35> AreaBalance::area::hour<35> 1 + NTCDirect::link::hour<35> AreaBalance::area::hour<35> -1 + NTCDirect::link::hour<35> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<35> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<35> AreaBalance::area::hour<35> -1 + DispatchableProduction::area::ThermalCluster::hour<35> FictiveLoads::area::hour<35> -1 + DispatchableProduction::area::ThermalCluster::hour<35> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<35> AreaBalance::area::hour<35> -1 + DispatchableProduction::area::ThermalCluster::hour<35> FictiveLoads::area::hour<35> -1 + DispatchableProduction::area::ThermalCluster::hour<35> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<35> AreaBalance::area::hour<35> -1 + DispatchableProduction::area::ThermalCluster::hour<35> FictiveLoads::area::hour<35> -1 + PositiveUnsuppliedEnergy::area::hour<35> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> -1 + NegativeUnsuppliedEnergy::area::hour<35> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> 1 + NegativeUnsuppliedEnergy::area::hour<35> FictiveLoads::area::hour<35> 1 + DispatchableProduction::area::ThermalCluster::hour<35> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<35> AreaBalance::area::hour<35> -1 + DispatchableProduction::area::ThermalCluster::hour<35> FictiveLoads::area::hour<35> -1 + DispatchableProduction::area::ThermalCluster::hour<35> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<35> AreaBalance::area::hour<35> -1 + DispatchableProduction::area::ThermalCluster::hour<35> FictiveLoads::area::hour<35> -1 + DispatchableProduction::area::ThermalCluster::hour<35> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<35> AreaBalance::area::hour<35> -1 + DispatchableProduction::area::ThermalCluster::hour<35> FictiveLoads::area::hour<35> -1 + PositiveUnsuppliedEnergy::area::hour<35> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> -1 + NegativeUnsuppliedEnergy::area::hour<35> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> 1 + NegativeUnsuppliedEnergy::area::hour<35> FictiveLoads::area::hour<35> 1 + PositiveUnsuppliedEnergy::area::hour<35> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> -1 + NegativeUnsuppliedEnergy::area::hour<35> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> 1 + NegativeUnsuppliedEnergy::area::hour<35> FictiveLoads::area::hour<35> 1 + DispatchableProduction::area::ThermalCluster::hour<35> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<35> AreaBalance::area::hour<35> -1 + DispatchableProduction::area::ThermalCluster::hour<35> FictiveLoads::area::hour<35> -1 + PositiveUnsuppliedEnergy::area::hour<35> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> -1 + NegativeUnsuppliedEnergy::area::hour<35> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> 1 + NegativeUnsuppliedEnergy::area::hour<35> FictiveLoads::area::hour<35> 1 + PositiveUnsuppliedEnergy::area::hour<35> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> -1 + NegativeUnsuppliedEnergy::area::hour<35> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> 1 + NegativeUnsuppliedEnergy::area::hour<35> FictiveLoads::area::hour<35> 1 + DispatchableProduction::area::ThermalCluster::hour<35> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<35> AreaBalance::area::hour<35> -1 + DispatchableProduction::area::ThermalCluster::hour<35> FictiveLoads::area::hour<35> -1 + PositiveUnsuppliedEnergy::area::hour<35> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> -1 + NegativeUnsuppliedEnergy::area::hour<35> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> 1 + NegativeUnsuppliedEnergy::area::hour<35> FictiveLoads::area::hour<35> 1 + PositiveUnsuppliedEnergy::area::hour<35> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> -1 + NegativeUnsuppliedEnergy::area::hour<35> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> 1 + NegativeUnsuppliedEnergy::area::hour<35> FictiveLoads::area::hour<35> 1 + PositiveUnsuppliedEnergy::area::hour<35> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> -1 + NegativeUnsuppliedEnergy::area::hour<35> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<35> AreaBalance::area::hour<35> 1 + NegativeUnsuppliedEnergy::area::hour<35> FictiveLoads::area::hour<35> 1 + NTCDirect::link::hour<36> AreaBalance::area::hour<36> 1 + NTCDirect::link::hour<36> AreaBalance::area::hour<36> -1 + NTCDirect::link::hour<36> FlowDissociation::link::hour<36> 1 + NTCDirect::link::hour<36> R0002935 1 + NTCDirect::link::hour<36> R0002936 1 + IntercoDirectCost::link::hour<36> OBJROW 1 + IntercoDirectCost::link::hour<36> FlowDissociation::link::hour<36> -1 + IntercoDirectCost::link::hour<36> R0004579 1 + IntercoIndirectCost::link::hour<36> OBJROW 1 + IntercoIndirectCost::link::hour<36> FlowDissociation::link::hour<36> 1 + IntercoIndirectCost::link::hour<36> R0004747 1 + NTCDirect::link::hour<36> AreaBalance::area::hour<36> 1 + NTCDirect::link::hour<36> AreaBalance::area::hour<36> -1 + NTCDirect::link::hour<36> R0003271 1 + NTCDirect::link::hour<36> R0003272 1 + NTCDirect::link::hour<36> AreaBalance::area::hour<36> 1 + NTCDirect::link::hour<36> AreaBalance::area::hour<36> -1 + NTCDirect::link::hour<36> R0003607 1 + NTCDirect::link::hour<36> R0003608 1 + NTCDirect::link::hour<36> AreaBalance::area::hour<36> 1 + NTCDirect::link::hour<36> AreaBalance::area::hour<36> -1 + NTCDirect::link::hour<36> R0003943 1 + NTCDirect::link::hour<36> R0003944 1 + NTCDirect::link::hour<36> AreaBalance::area::hour<36> 1 + NTCDirect::link::hour<36> AreaBalance::area::hour<36> -1 + NTCDirect::link::hour<36> R0004279 1 + NTCDirect::link::hour<36> R0004280 1 + NTCDirect::link::hour<36> AreaBalance::area::hour<36> 1 + NTCDirect::link::hour<36> AreaBalance::area::hour<36> -1 + NTCDirect::link::hour<36> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<36> AreaBalance::area::hour<36> 1 + NTCDirect::link::hour<36> AreaBalance::area::hour<36> -1 + NTCDirect::link::hour<36> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<36> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<36> AreaBalance::area::hour<36> -1 + DispatchableProduction::area::ThermalCluster::hour<36> FictiveLoads::area::hour<36> -1 + DispatchableProduction::area::ThermalCluster::hour<36> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<36> AreaBalance::area::hour<36> -1 + DispatchableProduction::area::ThermalCluster::hour<36> FictiveLoads::area::hour<36> -1 + DispatchableProduction::area::ThermalCluster::hour<36> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<36> AreaBalance::area::hour<36> -1 + DispatchableProduction::area::ThermalCluster::hour<36> FictiveLoads::area::hour<36> -1 + PositiveUnsuppliedEnergy::area::hour<36> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> -1 + NegativeUnsuppliedEnergy::area::hour<36> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> 1 + NegativeUnsuppliedEnergy::area::hour<36> FictiveLoads::area::hour<36> 1 + DispatchableProduction::area::ThermalCluster::hour<36> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<36> AreaBalance::area::hour<36> -1 + DispatchableProduction::area::ThermalCluster::hour<36> FictiveLoads::area::hour<36> -1 + DispatchableProduction::area::ThermalCluster::hour<36> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<36> AreaBalance::area::hour<36> -1 + DispatchableProduction::area::ThermalCluster::hour<36> FictiveLoads::area::hour<36> -1 + DispatchableProduction::area::ThermalCluster::hour<36> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<36> AreaBalance::area::hour<36> -1 + DispatchableProduction::area::ThermalCluster::hour<36> FictiveLoads::area::hour<36> -1 + PositiveUnsuppliedEnergy::area::hour<36> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> -1 + NegativeUnsuppliedEnergy::area::hour<36> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> 1 + NegativeUnsuppliedEnergy::area::hour<36> FictiveLoads::area::hour<36> 1 + PositiveUnsuppliedEnergy::area::hour<36> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> -1 + NegativeUnsuppliedEnergy::area::hour<36> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> 1 + NegativeUnsuppliedEnergy::area::hour<36> FictiveLoads::area::hour<36> 1 + DispatchableProduction::area::ThermalCluster::hour<36> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<36> AreaBalance::area::hour<36> -1 + DispatchableProduction::area::ThermalCluster::hour<36> FictiveLoads::area::hour<36> -1 + PositiveUnsuppliedEnergy::area::hour<36> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> -1 + NegativeUnsuppliedEnergy::area::hour<36> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> 1 + NegativeUnsuppliedEnergy::area::hour<36> FictiveLoads::area::hour<36> 1 + PositiveUnsuppliedEnergy::area::hour<36> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> -1 + NegativeUnsuppliedEnergy::area::hour<36> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> 1 + NegativeUnsuppliedEnergy::area::hour<36> FictiveLoads::area::hour<36> 1 + DispatchableProduction::area::ThermalCluster::hour<36> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<36> AreaBalance::area::hour<36> -1 + DispatchableProduction::area::ThermalCluster::hour<36> FictiveLoads::area::hour<36> -1 + PositiveUnsuppliedEnergy::area::hour<36> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> -1 + NegativeUnsuppliedEnergy::area::hour<36> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> 1 + NegativeUnsuppliedEnergy::area::hour<36> FictiveLoads::area::hour<36> 1 + PositiveUnsuppliedEnergy::area::hour<36> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> -1 + NegativeUnsuppliedEnergy::area::hour<36> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> 1 + NegativeUnsuppliedEnergy::area::hour<36> FictiveLoads::area::hour<36> 1 + PositiveUnsuppliedEnergy::area::hour<36> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> -1 + NegativeUnsuppliedEnergy::area::hour<36> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<36> AreaBalance::area::hour<36> 1 + NegativeUnsuppliedEnergy::area::hour<36> FictiveLoads::area::hour<36> 1 + NTCDirect::link::hour<37> AreaBalance::area::hour<37> 1 + NTCDirect::link::hour<37> AreaBalance::area::hour<37> -1 + NTCDirect::link::hour<37> FlowDissociation::link::hour<37> 1 + NTCDirect::link::hour<37> R0002937 1 + NTCDirect::link::hour<37> R0002938 1 + IntercoDirectCost::link::hour<37> OBJROW 1 + IntercoDirectCost::link::hour<37> FlowDissociation::link::hour<37> -1 + IntercoDirectCost::link::hour<37> R0004580 1 + IntercoIndirectCost::link::hour<37> OBJROW 1 + IntercoIndirectCost::link::hour<37> FlowDissociation::link::hour<37> 1 + IntercoIndirectCost::link::hour<37> R0004748 1 + NTCDirect::link::hour<37> AreaBalance::area::hour<37> 1 + NTCDirect::link::hour<37> AreaBalance::area::hour<37> -1 + NTCDirect::link::hour<37> R0003273 1 + NTCDirect::link::hour<37> R0003274 1 + NTCDirect::link::hour<37> AreaBalance::area::hour<37> 1 + NTCDirect::link::hour<37> AreaBalance::area::hour<37> -1 + NTCDirect::link::hour<37> R0003609 1 + NTCDirect::link::hour<37> R0003610 1 + NTCDirect::link::hour<37> AreaBalance::area::hour<37> 1 + NTCDirect::link::hour<37> AreaBalance::area::hour<37> -1 + NTCDirect::link::hour<37> R0003945 1 + NTCDirect::link::hour<37> R0003946 1 + NTCDirect::link::hour<37> AreaBalance::area::hour<37> 1 + NTCDirect::link::hour<37> AreaBalance::area::hour<37> -1 + NTCDirect::link::hour<37> R0004281 1 + NTCDirect::link::hour<37> R0004282 1 + NTCDirect::link::hour<37> AreaBalance::area::hour<37> 1 + NTCDirect::link::hour<37> AreaBalance::area::hour<37> -1 + NTCDirect::link::hour<37> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<37> AreaBalance::area::hour<37> 1 + NTCDirect::link::hour<37> AreaBalance::area::hour<37> -1 + NTCDirect::link::hour<37> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<37> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<37> AreaBalance::area::hour<37> -1 + DispatchableProduction::area::ThermalCluster::hour<37> FictiveLoads::area::hour<37> -1 + DispatchableProduction::area::ThermalCluster::hour<37> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<37> AreaBalance::area::hour<37> -1 + DispatchableProduction::area::ThermalCluster::hour<37> FictiveLoads::area::hour<37> -1 + DispatchableProduction::area::ThermalCluster::hour<37> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<37> AreaBalance::area::hour<37> -1 + DispatchableProduction::area::ThermalCluster::hour<37> FictiveLoads::area::hour<37> -1 + PositiveUnsuppliedEnergy::area::hour<37> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> -1 + NegativeUnsuppliedEnergy::area::hour<37> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> 1 + NegativeUnsuppliedEnergy::area::hour<37> FictiveLoads::area::hour<37> 1 + DispatchableProduction::area::ThermalCluster::hour<37> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<37> AreaBalance::area::hour<37> -1 + DispatchableProduction::area::ThermalCluster::hour<37> FictiveLoads::area::hour<37> -1 + DispatchableProduction::area::ThermalCluster::hour<37> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<37> AreaBalance::area::hour<37> -1 + DispatchableProduction::area::ThermalCluster::hour<37> FictiveLoads::area::hour<37> -1 + DispatchableProduction::area::ThermalCluster::hour<37> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<37> AreaBalance::area::hour<37> -1 + DispatchableProduction::area::ThermalCluster::hour<37> FictiveLoads::area::hour<37> -1 + PositiveUnsuppliedEnergy::area::hour<37> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> -1 + NegativeUnsuppliedEnergy::area::hour<37> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> 1 + NegativeUnsuppliedEnergy::area::hour<37> FictiveLoads::area::hour<37> 1 + PositiveUnsuppliedEnergy::area::hour<37> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> -1 + NegativeUnsuppliedEnergy::area::hour<37> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> 1 + NegativeUnsuppliedEnergy::area::hour<37> FictiveLoads::area::hour<37> 1 + DispatchableProduction::area::ThermalCluster::hour<37> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<37> AreaBalance::area::hour<37> -1 + DispatchableProduction::area::ThermalCluster::hour<37> FictiveLoads::area::hour<37> -1 + PositiveUnsuppliedEnergy::area::hour<37> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> -1 + NegativeUnsuppliedEnergy::area::hour<37> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> 1 + NegativeUnsuppliedEnergy::area::hour<37> FictiveLoads::area::hour<37> 1 + PositiveUnsuppliedEnergy::area::hour<37> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> -1 + NegativeUnsuppliedEnergy::area::hour<37> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> 1 + NegativeUnsuppliedEnergy::area::hour<37> FictiveLoads::area::hour<37> 1 + DispatchableProduction::area::ThermalCluster::hour<37> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<37> AreaBalance::area::hour<37> -1 + DispatchableProduction::area::ThermalCluster::hour<37> FictiveLoads::area::hour<37> -1 + PositiveUnsuppliedEnergy::area::hour<37> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> -1 + NegativeUnsuppliedEnergy::area::hour<37> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> 1 + NegativeUnsuppliedEnergy::area::hour<37> FictiveLoads::area::hour<37> 1 + PositiveUnsuppliedEnergy::area::hour<37> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> -1 + NegativeUnsuppliedEnergy::area::hour<37> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> 1 + NegativeUnsuppliedEnergy::area::hour<37> FictiveLoads::area::hour<37> 1 + PositiveUnsuppliedEnergy::area::hour<37> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> -1 + NegativeUnsuppliedEnergy::area::hour<37> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<37> AreaBalance::area::hour<37> 1 + NegativeUnsuppliedEnergy::area::hour<37> FictiveLoads::area::hour<37> 1 + NTCDirect::link::hour<38> AreaBalance::area::hour<38> 1 + NTCDirect::link::hour<38> AreaBalance::area::hour<38> -1 + NTCDirect::link::hour<38> FlowDissociation::link::hour<38> 1 + NTCDirect::link::hour<38> R0002939 1 + NTCDirect::link::hour<38> R0002940 1 + IntercoDirectCost::link::hour<38> OBJROW 1 + IntercoDirectCost::link::hour<38> FlowDissociation::link::hour<38> -1 + IntercoDirectCost::link::hour<38> R0004581 1 + IntercoIndirectCost::link::hour<38> OBJROW 1 + IntercoIndirectCost::link::hour<38> FlowDissociation::link::hour<38> 1 + IntercoIndirectCost::link::hour<38> R0004749 1 + NTCDirect::link::hour<38> AreaBalance::area::hour<38> 1 + NTCDirect::link::hour<38> AreaBalance::area::hour<38> -1 + NTCDirect::link::hour<38> R0003275 1 + NTCDirect::link::hour<38> R0003276 1 + NTCDirect::link::hour<38> AreaBalance::area::hour<38> 1 + NTCDirect::link::hour<38> AreaBalance::area::hour<38> -1 + NTCDirect::link::hour<38> R0003611 1 + NTCDirect::link::hour<38> R0003612 1 + NTCDirect::link::hour<38> AreaBalance::area::hour<38> 1 + NTCDirect::link::hour<38> AreaBalance::area::hour<38> -1 + NTCDirect::link::hour<38> R0003947 1 + NTCDirect::link::hour<38> R0003948 1 + NTCDirect::link::hour<38> AreaBalance::area::hour<38> 1 + NTCDirect::link::hour<38> AreaBalance::area::hour<38> -1 + NTCDirect::link::hour<38> R0004283 1 + NTCDirect::link::hour<38> R0004284 1 + NTCDirect::link::hour<38> AreaBalance::area::hour<38> 1 + NTCDirect::link::hour<38> AreaBalance::area::hour<38> -1 + NTCDirect::link::hour<38> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<38> AreaBalance::area::hour<38> 1 + NTCDirect::link::hour<38> AreaBalance::area::hour<38> -1 + NTCDirect::link::hour<38> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<38> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<38> AreaBalance::area::hour<38> -1 + DispatchableProduction::area::ThermalCluster::hour<38> FictiveLoads::area::hour<38> -1 + DispatchableProduction::area::ThermalCluster::hour<38> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<38> AreaBalance::area::hour<38> -1 + DispatchableProduction::area::ThermalCluster::hour<38> FictiveLoads::area::hour<38> -1 + DispatchableProduction::area::ThermalCluster::hour<38> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<38> AreaBalance::area::hour<38> -1 + DispatchableProduction::area::ThermalCluster::hour<38> FictiveLoads::area::hour<38> -1 + PositiveUnsuppliedEnergy::area::hour<38> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> -1 + NegativeUnsuppliedEnergy::area::hour<38> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> 1 + NegativeUnsuppliedEnergy::area::hour<38> FictiveLoads::area::hour<38> 1 + DispatchableProduction::area::ThermalCluster::hour<38> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<38> AreaBalance::area::hour<38> -1 + DispatchableProduction::area::ThermalCluster::hour<38> FictiveLoads::area::hour<38> -1 + DispatchableProduction::area::ThermalCluster::hour<38> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<38> AreaBalance::area::hour<38> -1 + DispatchableProduction::area::ThermalCluster::hour<38> FictiveLoads::area::hour<38> -1 + DispatchableProduction::area::ThermalCluster::hour<38> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<38> AreaBalance::area::hour<38> -1 + DispatchableProduction::area::ThermalCluster::hour<38> FictiveLoads::area::hour<38> -1 + PositiveUnsuppliedEnergy::area::hour<38> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> -1 + NegativeUnsuppliedEnergy::area::hour<38> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> 1 + NegativeUnsuppliedEnergy::area::hour<38> FictiveLoads::area::hour<38> 1 + PositiveUnsuppliedEnergy::area::hour<38> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> -1 + NegativeUnsuppliedEnergy::area::hour<38> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> 1 + NegativeUnsuppliedEnergy::area::hour<38> FictiveLoads::area::hour<38> 1 + DispatchableProduction::area::ThermalCluster::hour<38> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<38> AreaBalance::area::hour<38> -1 + DispatchableProduction::area::ThermalCluster::hour<38> FictiveLoads::area::hour<38> -1 + PositiveUnsuppliedEnergy::area::hour<38> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> -1 + NegativeUnsuppliedEnergy::area::hour<38> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> 1 + NegativeUnsuppliedEnergy::area::hour<38> FictiveLoads::area::hour<38> 1 + PositiveUnsuppliedEnergy::area::hour<38> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> -1 + NegativeUnsuppliedEnergy::area::hour<38> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> 1 + NegativeUnsuppliedEnergy::area::hour<38> FictiveLoads::area::hour<38> 1 + DispatchableProduction::area::ThermalCluster::hour<38> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<38> AreaBalance::area::hour<38> -1 + DispatchableProduction::area::ThermalCluster::hour<38> FictiveLoads::area::hour<38> -1 + PositiveUnsuppliedEnergy::area::hour<38> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> -1 + NegativeUnsuppliedEnergy::area::hour<38> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> 1 + NegativeUnsuppliedEnergy::area::hour<38> FictiveLoads::area::hour<38> 1 + PositiveUnsuppliedEnergy::area::hour<38> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> -1 + NegativeUnsuppliedEnergy::area::hour<38> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> 1 + NegativeUnsuppliedEnergy::area::hour<38> FictiveLoads::area::hour<38> 1 + PositiveUnsuppliedEnergy::area::hour<38> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> -1 + NegativeUnsuppliedEnergy::area::hour<38> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<38> AreaBalance::area::hour<38> 1 + NegativeUnsuppliedEnergy::area::hour<38> FictiveLoads::area::hour<38> 1 + NTCDirect::link::hour<39> AreaBalance::area::hour<39> 1 + NTCDirect::link::hour<39> AreaBalance::area::hour<39> -1 + NTCDirect::link::hour<39> FlowDissociation::link::hour<39> 1 + NTCDirect::link::hour<39> R0002941 1 + NTCDirect::link::hour<39> R0002942 1 + IntercoDirectCost::link::hour<39> OBJROW 1 + IntercoDirectCost::link::hour<39> FlowDissociation::link::hour<39> -1 + IntercoDirectCost::link::hour<39> R0004582 1 + IntercoIndirectCost::link::hour<39> OBJROW 1 + IntercoIndirectCost::link::hour<39> FlowDissociation::link::hour<39> 1 + IntercoIndirectCost::link::hour<39> R0004750 1 + NTCDirect::link::hour<39> AreaBalance::area::hour<39> 1 + NTCDirect::link::hour<39> AreaBalance::area::hour<39> -1 + NTCDirect::link::hour<39> R0003277 1 + NTCDirect::link::hour<39> R0003278 1 + NTCDirect::link::hour<39> AreaBalance::area::hour<39> 1 + NTCDirect::link::hour<39> AreaBalance::area::hour<39> -1 + NTCDirect::link::hour<39> R0003613 1 + NTCDirect::link::hour<39> R0003614 1 + NTCDirect::link::hour<39> AreaBalance::area::hour<39> 1 + NTCDirect::link::hour<39> AreaBalance::area::hour<39> -1 + NTCDirect::link::hour<39> R0003949 1 + NTCDirect::link::hour<39> R0003950 1 + NTCDirect::link::hour<39> AreaBalance::area::hour<39> 1 + NTCDirect::link::hour<39> AreaBalance::area::hour<39> -1 + NTCDirect::link::hour<39> R0004285 1 + NTCDirect::link::hour<39> R0004286 1 + NTCDirect::link::hour<39> AreaBalance::area::hour<39> 1 + NTCDirect::link::hour<39> AreaBalance::area::hour<39> -1 + NTCDirect::link::hour<39> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<39> AreaBalance::area::hour<39> 1 + NTCDirect::link::hour<39> AreaBalance::area::hour<39> -1 + NTCDirect::link::hour<39> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<39> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<39> AreaBalance::area::hour<39> -1 + DispatchableProduction::area::ThermalCluster::hour<39> FictiveLoads::area::hour<39> -1 + DispatchableProduction::area::ThermalCluster::hour<39> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<39> AreaBalance::area::hour<39> -1 + DispatchableProduction::area::ThermalCluster::hour<39> FictiveLoads::area::hour<39> -1 + DispatchableProduction::area::ThermalCluster::hour<39> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<39> AreaBalance::area::hour<39> -1 + DispatchableProduction::area::ThermalCluster::hour<39> FictiveLoads::area::hour<39> -1 + PositiveUnsuppliedEnergy::area::hour<39> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> -1 + NegativeUnsuppliedEnergy::area::hour<39> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> 1 + NegativeUnsuppliedEnergy::area::hour<39> FictiveLoads::area::hour<39> 1 + DispatchableProduction::area::ThermalCluster::hour<39> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<39> AreaBalance::area::hour<39> -1 + DispatchableProduction::area::ThermalCluster::hour<39> FictiveLoads::area::hour<39> -1 + DispatchableProduction::area::ThermalCluster::hour<39> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<39> AreaBalance::area::hour<39> -1 + DispatchableProduction::area::ThermalCluster::hour<39> FictiveLoads::area::hour<39> -1 + DispatchableProduction::area::ThermalCluster::hour<39> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<39> AreaBalance::area::hour<39> -1 + DispatchableProduction::area::ThermalCluster::hour<39> FictiveLoads::area::hour<39> -1 + PositiveUnsuppliedEnergy::area::hour<39> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> -1 + NegativeUnsuppliedEnergy::area::hour<39> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> 1 + NegativeUnsuppliedEnergy::area::hour<39> FictiveLoads::area::hour<39> 1 + PositiveUnsuppliedEnergy::area::hour<39> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> -1 + NegativeUnsuppliedEnergy::area::hour<39> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> 1 + NegativeUnsuppliedEnergy::area::hour<39> FictiveLoads::area::hour<39> 1 + DispatchableProduction::area::ThermalCluster::hour<39> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<39> AreaBalance::area::hour<39> -1 + DispatchableProduction::area::ThermalCluster::hour<39> FictiveLoads::area::hour<39> -1 + PositiveUnsuppliedEnergy::area::hour<39> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> -1 + NegativeUnsuppliedEnergy::area::hour<39> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> 1 + NegativeUnsuppliedEnergy::area::hour<39> FictiveLoads::area::hour<39> 1 + PositiveUnsuppliedEnergy::area::hour<39> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> -1 + NegativeUnsuppliedEnergy::area::hour<39> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> 1 + NegativeUnsuppliedEnergy::area::hour<39> FictiveLoads::area::hour<39> 1 + DispatchableProduction::area::ThermalCluster::hour<39> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<39> AreaBalance::area::hour<39> -1 + DispatchableProduction::area::ThermalCluster::hour<39> FictiveLoads::area::hour<39> -1 + PositiveUnsuppliedEnergy::area::hour<39> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> -1 + NegativeUnsuppliedEnergy::area::hour<39> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> 1 + NegativeUnsuppliedEnergy::area::hour<39> FictiveLoads::area::hour<39> 1 + PositiveUnsuppliedEnergy::area::hour<39> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> -1 + NegativeUnsuppliedEnergy::area::hour<39> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> 1 + NegativeUnsuppliedEnergy::area::hour<39> FictiveLoads::area::hour<39> 1 + PositiveUnsuppliedEnergy::area::hour<39> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> -1 + NegativeUnsuppliedEnergy::area::hour<39> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<39> AreaBalance::area::hour<39> 1 + NegativeUnsuppliedEnergy::area::hour<39> FictiveLoads::area::hour<39> 1 + NTCDirect::link::hour<40> AreaBalance::area::hour<40> 1 + NTCDirect::link::hour<40> AreaBalance::area::hour<40> -1 + NTCDirect::link::hour<40> FlowDissociation::link::hour<40> 1 + NTCDirect::link::hour<40> R0002943 1 + NTCDirect::link::hour<40> R0002944 1 + IntercoDirectCost::link::hour<40> OBJROW 1 + IntercoDirectCost::link::hour<40> FlowDissociation::link::hour<40> -1 + IntercoDirectCost::link::hour<40> R0004583 1 + IntercoIndirectCost::link::hour<40> OBJROW 1 + IntercoIndirectCost::link::hour<40> FlowDissociation::link::hour<40> 1 + IntercoIndirectCost::link::hour<40> R0004751 1 + NTCDirect::link::hour<40> AreaBalance::area::hour<40> 1 + NTCDirect::link::hour<40> AreaBalance::area::hour<40> -1 + NTCDirect::link::hour<40> R0003279 1 + NTCDirect::link::hour<40> R0003280 1 + NTCDirect::link::hour<40> AreaBalance::area::hour<40> 1 + NTCDirect::link::hour<40> AreaBalance::area::hour<40> -1 + NTCDirect::link::hour<40> R0003615 1 + NTCDirect::link::hour<40> R0003616 1 + NTCDirect::link::hour<40> AreaBalance::area::hour<40> 1 + NTCDirect::link::hour<40> AreaBalance::area::hour<40> -1 + NTCDirect::link::hour<40> R0003951 1 + NTCDirect::link::hour<40> R0003952 1 + NTCDirect::link::hour<40> AreaBalance::area::hour<40> 1 + NTCDirect::link::hour<40> AreaBalance::area::hour<40> -1 + NTCDirect::link::hour<40> R0004287 1 + NTCDirect::link::hour<40> R0004288 1 + NTCDirect::link::hour<40> AreaBalance::area::hour<40> 1 + NTCDirect::link::hour<40> AreaBalance::area::hour<40> -1 + NTCDirect::link::hour<40> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<40> AreaBalance::area::hour<40> 1 + NTCDirect::link::hour<40> AreaBalance::area::hour<40> -1 + NTCDirect::link::hour<40> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<40> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<40> AreaBalance::area::hour<40> -1 + DispatchableProduction::area::ThermalCluster::hour<40> FictiveLoads::area::hour<40> -1 + DispatchableProduction::area::ThermalCluster::hour<40> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<40> AreaBalance::area::hour<40> -1 + DispatchableProduction::area::ThermalCluster::hour<40> FictiveLoads::area::hour<40> -1 + DispatchableProduction::area::ThermalCluster::hour<40> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<40> AreaBalance::area::hour<40> -1 + DispatchableProduction::area::ThermalCluster::hour<40> FictiveLoads::area::hour<40> -1 + PositiveUnsuppliedEnergy::area::hour<40> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> -1 + NegativeUnsuppliedEnergy::area::hour<40> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> 1 + NegativeUnsuppliedEnergy::area::hour<40> FictiveLoads::area::hour<40> 1 + DispatchableProduction::area::ThermalCluster::hour<40> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<40> AreaBalance::area::hour<40> -1 + DispatchableProduction::area::ThermalCluster::hour<40> FictiveLoads::area::hour<40> -1 + DispatchableProduction::area::ThermalCluster::hour<40> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<40> AreaBalance::area::hour<40> -1 + DispatchableProduction::area::ThermalCluster::hour<40> FictiveLoads::area::hour<40> -1 + DispatchableProduction::area::ThermalCluster::hour<40> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<40> AreaBalance::area::hour<40> -1 + DispatchableProduction::area::ThermalCluster::hour<40> FictiveLoads::area::hour<40> -1 + PositiveUnsuppliedEnergy::area::hour<40> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> -1 + NegativeUnsuppliedEnergy::area::hour<40> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> 1 + NegativeUnsuppliedEnergy::area::hour<40> FictiveLoads::area::hour<40> 1 + PositiveUnsuppliedEnergy::area::hour<40> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> -1 + NegativeUnsuppliedEnergy::area::hour<40> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> 1 + NegativeUnsuppliedEnergy::area::hour<40> FictiveLoads::area::hour<40> 1 + DispatchableProduction::area::ThermalCluster::hour<40> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<40> AreaBalance::area::hour<40> -1 + DispatchableProduction::area::ThermalCluster::hour<40> FictiveLoads::area::hour<40> -1 + PositiveUnsuppliedEnergy::area::hour<40> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> -1 + NegativeUnsuppliedEnergy::area::hour<40> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> 1 + NegativeUnsuppliedEnergy::area::hour<40> FictiveLoads::area::hour<40> 1 + PositiveUnsuppliedEnergy::area::hour<40> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> -1 + NegativeUnsuppliedEnergy::area::hour<40> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> 1 + NegativeUnsuppliedEnergy::area::hour<40> FictiveLoads::area::hour<40> 1 + DispatchableProduction::area::ThermalCluster::hour<40> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<40> AreaBalance::area::hour<40> -1 + DispatchableProduction::area::ThermalCluster::hour<40> FictiveLoads::area::hour<40> -1 + PositiveUnsuppliedEnergy::area::hour<40> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> -1 + NegativeUnsuppliedEnergy::area::hour<40> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> 1 + NegativeUnsuppliedEnergy::area::hour<40> FictiveLoads::area::hour<40> 1 + PositiveUnsuppliedEnergy::area::hour<40> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> -1 + NegativeUnsuppliedEnergy::area::hour<40> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> 1 + NegativeUnsuppliedEnergy::area::hour<40> FictiveLoads::area::hour<40> 1 + PositiveUnsuppliedEnergy::area::hour<40> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> -1 + NegativeUnsuppliedEnergy::area::hour<40> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<40> AreaBalance::area::hour<40> 1 + NegativeUnsuppliedEnergy::area::hour<40> FictiveLoads::area::hour<40> 1 + NTCDirect::link::hour<41> AreaBalance::area::hour<41> 1 + NTCDirect::link::hour<41> AreaBalance::area::hour<41> -1 + NTCDirect::link::hour<41> FlowDissociation::link::hour<41> 1 + NTCDirect::link::hour<41> R0002945 1 + NTCDirect::link::hour<41> R0002946 1 + IntercoDirectCost::link::hour<41> OBJROW 1 + IntercoDirectCost::link::hour<41> FlowDissociation::link::hour<41> -1 + IntercoDirectCost::link::hour<41> R0004584 1 + IntercoIndirectCost::link::hour<41> OBJROW 1 + IntercoIndirectCost::link::hour<41> FlowDissociation::link::hour<41> 1 + IntercoIndirectCost::link::hour<41> R0004752 1 + NTCDirect::link::hour<41> AreaBalance::area::hour<41> 1 + NTCDirect::link::hour<41> AreaBalance::area::hour<41> -1 + NTCDirect::link::hour<41> R0003281 1 + NTCDirect::link::hour<41> R0003282 1 + NTCDirect::link::hour<41> AreaBalance::area::hour<41> 1 + NTCDirect::link::hour<41> AreaBalance::area::hour<41> -1 + NTCDirect::link::hour<41> R0003617 1 + NTCDirect::link::hour<41> R0003618 1 + NTCDirect::link::hour<41> AreaBalance::area::hour<41> 1 + NTCDirect::link::hour<41> AreaBalance::area::hour<41> -1 + NTCDirect::link::hour<41> R0003953 1 + NTCDirect::link::hour<41> R0003954 1 + NTCDirect::link::hour<41> AreaBalance::area::hour<41> 1 + NTCDirect::link::hour<41> AreaBalance::area::hour<41> -1 + NTCDirect::link::hour<41> R0004289 1 + NTCDirect::link::hour<41> R0004290 1 + NTCDirect::link::hour<41> AreaBalance::area::hour<41> 1 + NTCDirect::link::hour<41> AreaBalance::area::hour<41> -1 + NTCDirect::link::hour<41> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<41> AreaBalance::area::hour<41> 1 + NTCDirect::link::hour<41> AreaBalance::area::hour<41> -1 + NTCDirect::link::hour<41> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<41> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<41> AreaBalance::area::hour<41> -1 + DispatchableProduction::area::ThermalCluster::hour<41> FictiveLoads::area::hour<41> -1 + DispatchableProduction::area::ThermalCluster::hour<41> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<41> AreaBalance::area::hour<41> -1 + DispatchableProduction::area::ThermalCluster::hour<41> FictiveLoads::area::hour<41> -1 + DispatchableProduction::area::ThermalCluster::hour<41> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<41> AreaBalance::area::hour<41> -1 + DispatchableProduction::area::ThermalCluster::hour<41> FictiveLoads::area::hour<41> -1 + PositiveUnsuppliedEnergy::area::hour<41> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> -1 + NegativeUnsuppliedEnergy::area::hour<41> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> 1 + NegativeUnsuppliedEnergy::area::hour<41> FictiveLoads::area::hour<41> 1 + DispatchableProduction::area::ThermalCluster::hour<41> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<41> AreaBalance::area::hour<41> -1 + DispatchableProduction::area::ThermalCluster::hour<41> FictiveLoads::area::hour<41> -1 + DispatchableProduction::area::ThermalCluster::hour<41> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<41> AreaBalance::area::hour<41> -1 + DispatchableProduction::area::ThermalCluster::hour<41> FictiveLoads::area::hour<41> -1 + DispatchableProduction::area::ThermalCluster::hour<41> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<41> AreaBalance::area::hour<41> -1 + DispatchableProduction::area::ThermalCluster::hour<41> FictiveLoads::area::hour<41> -1 + PositiveUnsuppliedEnergy::area::hour<41> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> -1 + NegativeUnsuppliedEnergy::area::hour<41> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> 1 + NegativeUnsuppliedEnergy::area::hour<41> FictiveLoads::area::hour<41> 1 + PositiveUnsuppliedEnergy::area::hour<41> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> -1 + NegativeUnsuppliedEnergy::area::hour<41> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> 1 + NegativeUnsuppliedEnergy::area::hour<41> FictiveLoads::area::hour<41> 1 + DispatchableProduction::area::ThermalCluster::hour<41> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<41> AreaBalance::area::hour<41> -1 + DispatchableProduction::area::ThermalCluster::hour<41> FictiveLoads::area::hour<41> -1 + PositiveUnsuppliedEnergy::area::hour<41> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> -1 + NegativeUnsuppliedEnergy::area::hour<41> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> 1 + NegativeUnsuppliedEnergy::area::hour<41> FictiveLoads::area::hour<41> 1 + PositiveUnsuppliedEnergy::area::hour<41> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> -1 + NegativeUnsuppliedEnergy::area::hour<41> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> 1 + NegativeUnsuppliedEnergy::area::hour<41> FictiveLoads::area::hour<41> 1 + DispatchableProduction::area::ThermalCluster::hour<41> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<41> AreaBalance::area::hour<41> -1 + DispatchableProduction::area::ThermalCluster::hour<41> FictiveLoads::area::hour<41> -1 + PositiveUnsuppliedEnergy::area::hour<41> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> -1 + NegativeUnsuppliedEnergy::area::hour<41> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> 1 + NegativeUnsuppliedEnergy::area::hour<41> FictiveLoads::area::hour<41> 1 + PositiveUnsuppliedEnergy::area::hour<41> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> -1 + NegativeUnsuppliedEnergy::area::hour<41> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> 1 + NegativeUnsuppliedEnergy::area::hour<41> FictiveLoads::area::hour<41> 1 + PositiveUnsuppliedEnergy::area::hour<41> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> -1 + NegativeUnsuppliedEnergy::area::hour<41> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<41> AreaBalance::area::hour<41> 1 + NegativeUnsuppliedEnergy::area::hour<41> FictiveLoads::area::hour<41> 1 + NTCDirect::link::hour<42> AreaBalance::area::hour<42> 1 + NTCDirect::link::hour<42> AreaBalance::area::hour<42> -1 + NTCDirect::link::hour<42> FlowDissociation::link::hour<42> 1 + NTCDirect::link::hour<42> R0002947 1 + NTCDirect::link::hour<42> R0002948 1 + IntercoDirectCost::link::hour<42> OBJROW 1 + IntercoDirectCost::link::hour<42> FlowDissociation::link::hour<42> -1 + IntercoDirectCost::link::hour<42> R0004585 1 + IntercoIndirectCost::link::hour<42> OBJROW 1 + IntercoIndirectCost::link::hour<42> FlowDissociation::link::hour<42> 1 + IntercoIndirectCost::link::hour<42> R0004753 1 + NTCDirect::link::hour<42> AreaBalance::area::hour<42> 1 + NTCDirect::link::hour<42> AreaBalance::area::hour<42> -1 + NTCDirect::link::hour<42> R0003283 1 + NTCDirect::link::hour<42> R0003284 1 + NTCDirect::link::hour<42> AreaBalance::area::hour<42> 1 + NTCDirect::link::hour<42> AreaBalance::area::hour<42> -1 + NTCDirect::link::hour<42> R0003619 1 + NTCDirect::link::hour<42> R0003620 1 + NTCDirect::link::hour<42> AreaBalance::area::hour<42> 1 + NTCDirect::link::hour<42> AreaBalance::area::hour<42> -1 + NTCDirect::link::hour<42> R0003955 1 + NTCDirect::link::hour<42> R0003956 1 + NTCDirect::link::hour<42> AreaBalance::area::hour<42> 1 + NTCDirect::link::hour<42> AreaBalance::area::hour<42> -1 + NTCDirect::link::hour<42> R0004291 1 + NTCDirect::link::hour<42> R0004292 1 + NTCDirect::link::hour<42> AreaBalance::area::hour<42> 1 + NTCDirect::link::hour<42> AreaBalance::area::hour<42> -1 + NTCDirect::link::hour<42> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<42> AreaBalance::area::hour<42> 1 + NTCDirect::link::hour<42> AreaBalance::area::hour<42> -1 + NTCDirect::link::hour<42> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<42> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<42> AreaBalance::area::hour<42> -1 + DispatchableProduction::area::ThermalCluster::hour<42> FictiveLoads::area::hour<42> -1 + DispatchableProduction::area::ThermalCluster::hour<42> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<42> AreaBalance::area::hour<42> -1 + DispatchableProduction::area::ThermalCluster::hour<42> FictiveLoads::area::hour<42> -1 + DispatchableProduction::area::ThermalCluster::hour<42> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<42> AreaBalance::area::hour<42> -1 + DispatchableProduction::area::ThermalCluster::hour<42> FictiveLoads::area::hour<42> -1 + PositiveUnsuppliedEnergy::area::hour<42> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> -1 + NegativeUnsuppliedEnergy::area::hour<42> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> 1 + NegativeUnsuppliedEnergy::area::hour<42> FictiveLoads::area::hour<42> 1 + DispatchableProduction::area::ThermalCluster::hour<42> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<42> AreaBalance::area::hour<42> -1 + DispatchableProduction::area::ThermalCluster::hour<42> FictiveLoads::area::hour<42> -1 + DispatchableProduction::area::ThermalCluster::hour<42> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<42> AreaBalance::area::hour<42> -1 + DispatchableProduction::area::ThermalCluster::hour<42> FictiveLoads::area::hour<42> -1 + DispatchableProduction::area::ThermalCluster::hour<42> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<42> AreaBalance::area::hour<42> -1 + DispatchableProduction::area::ThermalCluster::hour<42> FictiveLoads::area::hour<42> -1 + PositiveUnsuppliedEnergy::area::hour<42> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> -1 + NegativeUnsuppliedEnergy::area::hour<42> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> 1 + NegativeUnsuppliedEnergy::area::hour<42> FictiveLoads::area::hour<42> 1 + PositiveUnsuppliedEnergy::area::hour<42> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> -1 + NegativeUnsuppliedEnergy::area::hour<42> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> 1 + NegativeUnsuppliedEnergy::area::hour<42> FictiveLoads::area::hour<42> 1 + DispatchableProduction::area::ThermalCluster::hour<42> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<42> AreaBalance::area::hour<42> -1 + DispatchableProduction::area::ThermalCluster::hour<42> FictiveLoads::area::hour<42> -1 + PositiveUnsuppliedEnergy::area::hour<42> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> -1 + NegativeUnsuppliedEnergy::area::hour<42> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> 1 + NegativeUnsuppliedEnergy::area::hour<42> FictiveLoads::area::hour<42> 1 + PositiveUnsuppliedEnergy::area::hour<42> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> -1 + NegativeUnsuppliedEnergy::area::hour<42> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> 1 + NegativeUnsuppliedEnergy::area::hour<42> FictiveLoads::area::hour<42> 1 + DispatchableProduction::area::ThermalCluster::hour<42> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<42> AreaBalance::area::hour<42> -1 + DispatchableProduction::area::ThermalCluster::hour<42> FictiveLoads::area::hour<42> -1 + PositiveUnsuppliedEnergy::area::hour<42> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> -1 + NegativeUnsuppliedEnergy::area::hour<42> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> 1 + NegativeUnsuppliedEnergy::area::hour<42> FictiveLoads::area::hour<42> 1 + PositiveUnsuppliedEnergy::area::hour<42> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> -1 + NegativeUnsuppliedEnergy::area::hour<42> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> 1 + NegativeUnsuppliedEnergy::area::hour<42> FictiveLoads::area::hour<42> 1 + PositiveUnsuppliedEnergy::area::hour<42> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> -1 + NegativeUnsuppliedEnergy::area::hour<42> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<42> AreaBalance::area::hour<42> 1 + NegativeUnsuppliedEnergy::area::hour<42> FictiveLoads::area::hour<42> 1 + NTCDirect::link::hour<43> AreaBalance::area::hour<43> 1 + NTCDirect::link::hour<43> AreaBalance::area::hour<43> -1 + NTCDirect::link::hour<43> FlowDissociation::link::hour<43> 1 + NTCDirect::link::hour<43> R0002949 1 + NTCDirect::link::hour<43> R0002950 1 + IntercoDirectCost::link::hour<43> OBJROW 1 + IntercoDirectCost::link::hour<43> FlowDissociation::link::hour<43> -1 + IntercoDirectCost::link::hour<43> R0004586 1 + IntercoIndirectCost::link::hour<43> OBJROW 1 + IntercoIndirectCost::link::hour<43> FlowDissociation::link::hour<43> 1 + IntercoIndirectCost::link::hour<43> R0004754 1 + NTCDirect::link::hour<43> AreaBalance::area::hour<43> 1 + NTCDirect::link::hour<43> AreaBalance::area::hour<43> -1 + NTCDirect::link::hour<43> R0003285 1 + NTCDirect::link::hour<43> R0003286 1 + NTCDirect::link::hour<43> AreaBalance::area::hour<43> 1 + NTCDirect::link::hour<43> AreaBalance::area::hour<43> -1 + NTCDirect::link::hour<43> R0003621 1 + NTCDirect::link::hour<43> R0003622 1 + NTCDirect::link::hour<43> AreaBalance::area::hour<43> 1 + NTCDirect::link::hour<43> AreaBalance::area::hour<43> -1 + NTCDirect::link::hour<43> R0003957 1 + NTCDirect::link::hour<43> R0003958 1 + NTCDirect::link::hour<43> AreaBalance::area::hour<43> 1 + NTCDirect::link::hour<43> AreaBalance::area::hour<43> -1 + NTCDirect::link::hour<43> R0004293 1 + NTCDirect::link::hour<43> R0004294 1 + NTCDirect::link::hour<43> AreaBalance::area::hour<43> 1 + NTCDirect::link::hour<43> AreaBalance::area::hour<43> -1 + NTCDirect::link::hour<43> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<43> AreaBalance::area::hour<43> 1 + NTCDirect::link::hour<43> AreaBalance::area::hour<43> -1 + NTCDirect::link::hour<43> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<43> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<43> AreaBalance::area::hour<43> -1 + DispatchableProduction::area::ThermalCluster::hour<43> FictiveLoads::area::hour<43> -1 + DispatchableProduction::area::ThermalCluster::hour<43> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<43> AreaBalance::area::hour<43> -1 + DispatchableProduction::area::ThermalCluster::hour<43> FictiveLoads::area::hour<43> -1 + DispatchableProduction::area::ThermalCluster::hour<43> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<43> AreaBalance::area::hour<43> -1 + DispatchableProduction::area::ThermalCluster::hour<43> FictiveLoads::area::hour<43> -1 + PositiveUnsuppliedEnergy::area::hour<43> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> -1 + NegativeUnsuppliedEnergy::area::hour<43> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> 1 + NegativeUnsuppliedEnergy::area::hour<43> FictiveLoads::area::hour<43> 1 + DispatchableProduction::area::ThermalCluster::hour<43> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<43> AreaBalance::area::hour<43> -1 + DispatchableProduction::area::ThermalCluster::hour<43> FictiveLoads::area::hour<43> -1 + DispatchableProduction::area::ThermalCluster::hour<43> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<43> AreaBalance::area::hour<43> -1 + DispatchableProduction::area::ThermalCluster::hour<43> FictiveLoads::area::hour<43> -1 + DispatchableProduction::area::ThermalCluster::hour<43> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<43> AreaBalance::area::hour<43> -1 + DispatchableProduction::area::ThermalCluster::hour<43> FictiveLoads::area::hour<43> -1 + PositiveUnsuppliedEnergy::area::hour<43> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> -1 + NegativeUnsuppliedEnergy::area::hour<43> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> 1 + NegativeUnsuppliedEnergy::area::hour<43> FictiveLoads::area::hour<43> 1 + PositiveUnsuppliedEnergy::area::hour<43> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> -1 + NegativeUnsuppliedEnergy::area::hour<43> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> 1 + NegativeUnsuppliedEnergy::area::hour<43> FictiveLoads::area::hour<43> 1 + DispatchableProduction::area::ThermalCluster::hour<43> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<43> AreaBalance::area::hour<43> -1 + DispatchableProduction::area::ThermalCluster::hour<43> FictiveLoads::area::hour<43> -1 + PositiveUnsuppliedEnergy::area::hour<43> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> -1 + NegativeUnsuppliedEnergy::area::hour<43> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> 1 + NegativeUnsuppliedEnergy::area::hour<43> FictiveLoads::area::hour<43> 1 + PositiveUnsuppliedEnergy::area::hour<43> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> -1 + NegativeUnsuppliedEnergy::area::hour<43> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> 1 + NegativeUnsuppliedEnergy::area::hour<43> FictiveLoads::area::hour<43> 1 + DispatchableProduction::area::ThermalCluster::hour<43> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<43> AreaBalance::area::hour<43> -1 + DispatchableProduction::area::ThermalCluster::hour<43> FictiveLoads::area::hour<43> -1 + PositiveUnsuppliedEnergy::area::hour<43> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> -1 + NegativeUnsuppliedEnergy::area::hour<43> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> 1 + NegativeUnsuppliedEnergy::area::hour<43> FictiveLoads::area::hour<43> 1 + PositiveUnsuppliedEnergy::area::hour<43> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> -1 + NegativeUnsuppliedEnergy::area::hour<43> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> 1 + NegativeUnsuppliedEnergy::area::hour<43> FictiveLoads::area::hour<43> 1 + PositiveUnsuppliedEnergy::area::hour<43> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> -1 + NegativeUnsuppliedEnergy::area::hour<43> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<43> AreaBalance::area::hour<43> 1 + NegativeUnsuppliedEnergy::area::hour<43> FictiveLoads::area::hour<43> 1 + NTCDirect::link::hour<44> AreaBalance::area::hour<44> 1 + NTCDirect::link::hour<44> AreaBalance::area::hour<44> -1 + NTCDirect::link::hour<44> FlowDissociation::link::hour<44> 1 + NTCDirect::link::hour<44> R0002951 1 + NTCDirect::link::hour<44> R0002952 1 + IntercoDirectCost::link::hour<44> OBJROW 1 + IntercoDirectCost::link::hour<44> FlowDissociation::link::hour<44> -1 + IntercoDirectCost::link::hour<44> R0004587 1 + IntercoIndirectCost::link::hour<44> OBJROW 1 + IntercoIndirectCost::link::hour<44> FlowDissociation::link::hour<44> 1 + IntercoIndirectCost::link::hour<44> R0004755 1 + NTCDirect::link::hour<44> AreaBalance::area::hour<44> 1 + NTCDirect::link::hour<44> AreaBalance::area::hour<44> -1 + NTCDirect::link::hour<44> R0003287 1 + NTCDirect::link::hour<44> R0003288 1 + NTCDirect::link::hour<44> AreaBalance::area::hour<44> 1 + NTCDirect::link::hour<44> AreaBalance::area::hour<44> -1 + NTCDirect::link::hour<44> R0003623 1 + NTCDirect::link::hour<44> R0003624 1 + NTCDirect::link::hour<44> AreaBalance::area::hour<44> 1 + NTCDirect::link::hour<44> AreaBalance::area::hour<44> -1 + NTCDirect::link::hour<44> R0003959 1 + NTCDirect::link::hour<44> R0003960 1 + NTCDirect::link::hour<44> AreaBalance::area::hour<44> 1 + NTCDirect::link::hour<44> AreaBalance::area::hour<44> -1 + NTCDirect::link::hour<44> R0004295 1 + NTCDirect::link::hour<44> R0004296 1 + NTCDirect::link::hour<44> AreaBalance::area::hour<44> 1 + NTCDirect::link::hour<44> AreaBalance::area::hour<44> -1 + NTCDirect::link::hour<44> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<44> AreaBalance::area::hour<44> 1 + NTCDirect::link::hour<44> AreaBalance::area::hour<44> -1 + NTCDirect::link::hour<44> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<44> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<44> AreaBalance::area::hour<44> -1 + DispatchableProduction::area::ThermalCluster::hour<44> FictiveLoads::area::hour<44> -1 + DispatchableProduction::area::ThermalCluster::hour<44> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<44> AreaBalance::area::hour<44> -1 + DispatchableProduction::area::ThermalCluster::hour<44> FictiveLoads::area::hour<44> -1 + DispatchableProduction::area::ThermalCluster::hour<44> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<44> AreaBalance::area::hour<44> -1 + DispatchableProduction::area::ThermalCluster::hour<44> FictiveLoads::area::hour<44> -1 + PositiveUnsuppliedEnergy::area::hour<44> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> -1 + NegativeUnsuppliedEnergy::area::hour<44> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> 1 + NegativeUnsuppliedEnergy::area::hour<44> FictiveLoads::area::hour<44> 1 + DispatchableProduction::area::ThermalCluster::hour<44> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<44> AreaBalance::area::hour<44> -1 + DispatchableProduction::area::ThermalCluster::hour<44> FictiveLoads::area::hour<44> -1 + DispatchableProduction::area::ThermalCluster::hour<44> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<44> AreaBalance::area::hour<44> -1 + DispatchableProduction::area::ThermalCluster::hour<44> FictiveLoads::area::hour<44> -1 + DispatchableProduction::area::ThermalCluster::hour<44> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<44> AreaBalance::area::hour<44> -1 + DispatchableProduction::area::ThermalCluster::hour<44> FictiveLoads::area::hour<44> -1 + PositiveUnsuppliedEnergy::area::hour<44> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> -1 + NegativeUnsuppliedEnergy::area::hour<44> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> 1 + NegativeUnsuppliedEnergy::area::hour<44> FictiveLoads::area::hour<44> 1 + PositiveUnsuppliedEnergy::area::hour<44> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> -1 + NegativeUnsuppliedEnergy::area::hour<44> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> 1 + NegativeUnsuppliedEnergy::area::hour<44> FictiveLoads::area::hour<44> 1 + DispatchableProduction::area::ThermalCluster::hour<44> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<44> AreaBalance::area::hour<44> -1 + DispatchableProduction::area::ThermalCluster::hour<44> FictiveLoads::area::hour<44> -1 + PositiveUnsuppliedEnergy::area::hour<44> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> -1 + NegativeUnsuppliedEnergy::area::hour<44> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> 1 + NegativeUnsuppliedEnergy::area::hour<44> FictiveLoads::area::hour<44> 1 + PositiveUnsuppliedEnergy::area::hour<44> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> -1 + NegativeUnsuppliedEnergy::area::hour<44> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> 1 + NegativeUnsuppliedEnergy::area::hour<44> FictiveLoads::area::hour<44> 1 + DispatchableProduction::area::ThermalCluster::hour<44> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<44> AreaBalance::area::hour<44> -1 + DispatchableProduction::area::ThermalCluster::hour<44> FictiveLoads::area::hour<44> -1 + PositiveUnsuppliedEnergy::area::hour<44> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> -1 + NegativeUnsuppliedEnergy::area::hour<44> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> 1 + NegativeUnsuppliedEnergy::area::hour<44> FictiveLoads::area::hour<44> 1 + PositiveUnsuppliedEnergy::area::hour<44> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> -1 + NegativeUnsuppliedEnergy::area::hour<44> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> 1 + NegativeUnsuppliedEnergy::area::hour<44> FictiveLoads::area::hour<44> 1 + PositiveUnsuppliedEnergy::area::hour<44> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> -1 + NegativeUnsuppliedEnergy::area::hour<44> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<44> AreaBalance::area::hour<44> 1 + NegativeUnsuppliedEnergy::area::hour<44> FictiveLoads::area::hour<44> 1 + NTCDirect::link::hour<45> AreaBalance::area::hour<45> 1 + NTCDirect::link::hour<45> AreaBalance::area::hour<45> -1 + NTCDirect::link::hour<45> FlowDissociation::link::hour<45> 1 + NTCDirect::link::hour<45> R0002953 1 + NTCDirect::link::hour<45> R0002954 1 + IntercoDirectCost::link::hour<45> OBJROW 1 + IntercoDirectCost::link::hour<45> FlowDissociation::link::hour<45> -1 + IntercoDirectCost::link::hour<45> R0004588 1 + IntercoIndirectCost::link::hour<45> OBJROW 1 + IntercoIndirectCost::link::hour<45> FlowDissociation::link::hour<45> 1 + IntercoIndirectCost::link::hour<45> R0004756 1 + NTCDirect::link::hour<45> AreaBalance::area::hour<45> 1 + NTCDirect::link::hour<45> AreaBalance::area::hour<45> -1 + NTCDirect::link::hour<45> R0003289 1 + NTCDirect::link::hour<45> R0003290 1 + NTCDirect::link::hour<45> AreaBalance::area::hour<45> 1 + NTCDirect::link::hour<45> AreaBalance::area::hour<45> -1 + NTCDirect::link::hour<45> R0003625 1 + NTCDirect::link::hour<45> R0003626 1 + NTCDirect::link::hour<45> AreaBalance::area::hour<45> 1 + NTCDirect::link::hour<45> AreaBalance::area::hour<45> -1 + NTCDirect::link::hour<45> R0003961 1 + NTCDirect::link::hour<45> R0003962 1 + NTCDirect::link::hour<45> AreaBalance::area::hour<45> 1 + NTCDirect::link::hour<45> AreaBalance::area::hour<45> -1 + NTCDirect::link::hour<45> R0004297 1 + NTCDirect::link::hour<45> R0004298 1 + NTCDirect::link::hour<45> AreaBalance::area::hour<45> 1 + NTCDirect::link::hour<45> AreaBalance::area::hour<45> -1 + NTCDirect::link::hour<45> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<45> AreaBalance::area::hour<45> 1 + NTCDirect::link::hour<45> AreaBalance::area::hour<45> -1 + NTCDirect::link::hour<45> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<45> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<45> AreaBalance::area::hour<45> -1 + DispatchableProduction::area::ThermalCluster::hour<45> FictiveLoads::area::hour<45> -1 + DispatchableProduction::area::ThermalCluster::hour<45> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<45> AreaBalance::area::hour<45> -1 + DispatchableProduction::area::ThermalCluster::hour<45> FictiveLoads::area::hour<45> -1 + DispatchableProduction::area::ThermalCluster::hour<45> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<45> AreaBalance::area::hour<45> -1 + DispatchableProduction::area::ThermalCluster::hour<45> FictiveLoads::area::hour<45> -1 + PositiveUnsuppliedEnergy::area::hour<45> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> -1 + NegativeUnsuppliedEnergy::area::hour<45> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> 1 + NegativeUnsuppliedEnergy::area::hour<45> FictiveLoads::area::hour<45> 1 + DispatchableProduction::area::ThermalCluster::hour<45> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<45> AreaBalance::area::hour<45> -1 + DispatchableProduction::area::ThermalCluster::hour<45> FictiveLoads::area::hour<45> -1 + DispatchableProduction::area::ThermalCluster::hour<45> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<45> AreaBalance::area::hour<45> -1 + DispatchableProduction::area::ThermalCluster::hour<45> FictiveLoads::area::hour<45> -1 + DispatchableProduction::area::ThermalCluster::hour<45> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<45> AreaBalance::area::hour<45> -1 + DispatchableProduction::area::ThermalCluster::hour<45> FictiveLoads::area::hour<45> -1 + PositiveUnsuppliedEnergy::area::hour<45> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> -1 + NegativeUnsuppliedEnergy::area::hour<45> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> 1 + NegativeUnsuppliedEnergy::area::hour<45> FictiveLoads::area::hour<45> 1 + PositiveUnsuppliedEnergy::area::hour<45> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> -1 + NegativeUnsuppliedEnergy::area::hour<45> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> 1 + NegativeUnsuppliedEnergy::area::hour<45> FictiveLoads::area::hour<45> 1 + DispatchableProduction::area::ThermalCluster::hour<45> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<45> AreaBalance::area::hour<45> -1 + DispatchableProduction::area::ThermalCluster::hour<45> FictiveLoads::area::hour<45> -1 + PositiveUnsuppliedEnergy::area::hour<45> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> -1 + NegativeUnsuppliedEnergy::area::hour<45> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> 1 + NegativeUnsuppliedEnergy::area::hour<45> FictiveLoads::area::hour<45> 1 + PositiveUnsuppliedEnergy::area::hour<45> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> -1 + NegativeUnsuppliedEnergy::area::hour<45> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> 1 + NegativeUnsuppliedEnergy::area::hour<45> FictiveLoads::area::hour<45> 1 + DispatchableProduction::area::ThermalCluster::hour<45> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<45> AreaBalance::area::hour<45> -1 + DispatchableProduction::area::ThermalCluster::hour<45> FictiveLoads::area::hour<45> -1 + PositiveUnsuppliedEnergy::area::hour<45> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> -1 + NegativeUnsuppliedEnergy::area::hour<45> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> 1 + NegativeUnsuppliedEnergy::area::hour<45> FictiveLoads::area::hour<45> 1 + PositiveUnsuppliedEnergy::area::hour<45> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> -1 + NegativeUnsuppliedEnergy::area::hour<45> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> 1 + NegativeUnsuppliedEnergy::area::hour<45> FictiveLoads::area::hour<45> 1 + PositiveUnsuppliedEnergy::area::hour<45> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> -1 + NegativeUnsuppliedEnergy::area::hour<45> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<45> AreaBalance::area::hour<45> 1 + NegativeUnsuppliedEnergy::area::hour<45> FictiveLoads::area::hour<45> 1 + NTCDirect::link::hour<46> AreaBalance::area::hour<46> 1 + NTCDirect::link::hour<46> AreaBalance::area::hour<46> -1 + NTCDirect::link::hour<46> FlowDissociation::link::hour<46> 1 + NTCDirect::link::hour<46> R0002955 1 + NTCDirect::link::hour<46> R0002956 1 + IntercoDirectCost::link::hour<46> OBJROW 1 + IntercoDirectCost::link::hour<46> FlowDissociation::link::hour<46> -1 + IntercoDirectCost::link::hour<46> R0004589 1 + IntercoIndirectCost::link::hour<46> OBJROW 1 + IntercoIndirectCost::link::hour<46> FlowDissociation::link::hour<46> 1 + IntercoIndirectCost::link::hour<46> R0004757 1 + NTCDirect::link::hour<46> AreaBalance::area::hour<46> 1 + NTCDirect::link::hour<46> AreaBalance::area::hour<46> -1 + NTCDirect::link::hour<46> R0003291 1 + NTCDirect::link::hour<46> R0003292 1 + NTCDirect::link::hour<46> AreaBalance::area::hour<46> 1 + NTCDirect::link::hour<46> AreaBalance::area::hour<46> -1 + NTCDirect::link::hour<46> R0003627 1 + NTCDirect::link::hour<46> R0003628 1 + NTCDirect::link::hour<46> AreaBalance::area::hour<46> 1 + NTCDirect::link::hour<46> AreaBalance::area::hour<46> -1 + NTCDirect::link::hour<46> R0003963 1 + NTCDirect::link::hour<46> R0003964 1 + NTCDirect::link::hour<46> AreaBalance::area::hour<46> 1 + NTCDirect::link::hour<46> AreaBalance::area::hour<46> -1 + NTCDirect::link::hour<46> R0004299 1 + NTCDirect::link::hour<46> R0004300 1 + NTCDirect::link::hour<46> AreaBalance::area::hour<46> 1 + NTCDirect::link::hour<46> AreaBalance::area::hour<46> -1 + NTCDirect::link::hour<46> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<46> AreaBalance::area::hour<46> 1 + NTCDirect::link::hour<46> AreaBalance::area::hour<46> -1 + NTCDirect::link::hour<46> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<46> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<46> AreaBalance::area::hour<46> -1 + DispatchableProduction::area::ThermalCluster::hour<46> FictiveLoads::area::hour<46> -1 + DispatchableProduction::area::ThermalCluster::hour<46> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<46> AreaBalance::area::hour<46> -1 + DispatchableProduction::area::ThermalCluster::hour<46> FictiveLoads::area::hour<46> -1 + DispatchableProduction::area::ThermalCluster::hour<46> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<46> AreaBalance::area::hour<46> -1 + DispatchableProduction::area::ThermalCluster::hour<46> FictiveLoads::area::hour<46> -1 + PositiveUnsuppliedEnergy::area::hour<46> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> -1 + NegativeUnsuppliedEnergy::area::hour<46> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> 1 + NegativeUnsuppliedEnergy::area::hour<46> FictiveLoads::area::hour<46> 1 + DispatchableProduction::area::ThermalCluster::hour<46> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<46> AreaBalance::area::hour<46> -1 + DispatchableProduction::area::ThermalCluster::hour<46> FictiveLoads::area::hour<46> -1 + DispatchableProduction::area::ThermalCluster::hour<46> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<46> AreaBalance::area::hour<46> -1 + DispatchableProduction::area::ThermalCluster::hour<46> FictiveLoads::area::hour<46> -1 + DispatchableProduction::area::ThermalCluster::hour<46> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<46> AreaBalance::area::hour<46> -1 + DispatchableProduction::area::ThermalCluster::hour<46> FictiveLoads::area::hour<46> -1 + PositiveUnsuppliedEnergy::area::hour<46> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> -1 + NegativeUnsuppliedEnergy::area::hour<46> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> 1 + NegativeUnsuppliedEnergy::area::hour<46> FictiveLoads::area::hour<46> 1 + PositiveUnsuppliedEnergy::area::hour<46> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> -1 + NegativeUnsuppliedEnergy::area::hour<46> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> 1 + NegativeUnsuppliedEnergy::area::hour<46> FictiveLoads::area::hour<46> 1 + DispatchableProduction::area::ThermalCluster::hour<46> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<46> AreaBalance::area::hour<46> -1 + DispatchableProduction::area::ThermalCluster::hour<46> FictiveLoads::area::hour<46> -1 + PositiveUnsuppliedEnergy::area::hour<46> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> -1 + NegativeUnsuppliedEnergy::area::hour<46> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> 1 + NegativeUnsuppliedEnergy::area::hour<46> FictiveLoads::area::hour<46> 1 + PositiveUnsuppliedEnergy::area::hour<46> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> -1 + NegativeUnsuppliedEnergy::area::hour<46> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> 1 + NegativeUnsuppliedEnergy::area::hour<46> FictiveLoads::area::hour<46> 1 + DispatchableProduction::area::ThermalCluster::hour<46> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<46> AreaBalance::area::hour<46> -1 + DispatchableProduction::area::ThermalCluster::hour<46> FictiveLoads::area::hour<46> -1 + PositiveUnsuppliedEnergy::area::hour<46> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> -1 + NegativeUnsuppliedEnergy::area::hour<46> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> 1 + NegativeUnsuppliedEnergy::area::hour<46> FictiveLoads::area::hour<46> 1 + PositiveUnsuppliedEnergy::area::hour<46> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> -1 + NegativeUnsuppliedEnergy::area::hour<46> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> 1 + NegativeUnsuppliedEnergy::area::hour<46> FictiveLoads::area::hour<46> 1 + PositiveUnsuppliedEnergy::area::hour<46> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> -1 + NegativeUnsuppliedEnergy::area::hour<46> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<46> AreaBalance::area::hour<46> 1 + NegativeUnsuppliedEnergy::area::hour<46> FictiveLoads::area::hour<46> 1 + NTCDirect::link::hour<47> AreaBalance::area::hour<47> 1 + NTCDirect::link::hour<47> AreaBalance::area::hour<47> -1 + NTCDirect::link::hour<47> FlowDissociation::link::hour<47> 1 + NTCDirect::link::hour<47> R0002957 1 + NTCDirect::link::hour<47> R0002958 1 + IntercoDirectCost::link::hour<47> OBJROW 1 + IntercoDirectCost::link::hour<47> FlowDissociation::link::hour<47> -1 + IntercoDirectCost::link::hour<47> R0004590 1 + IntercoIndirectCost::link::hour<47> OBJROW 1 + IntercoIndirectCost::link::hour<47> FlowDissociation::link::hour<47> 1 + IntercoIndirectCost::link::hour<47> R0004758 1 + NTCDirect::link::hour<47> AreaBalance::area::hour<47> 1 + NTCDirect::link::hour<47> AreaBalance::area::hour<47> -1 + NTCDirect::link::hour<47> R0003293 1 + NTCDirect::link::hour<47> R0003294 1 + NTCDirect::link::hour<47> AreaBalance::area::hour<47> 1 + NTCDirect::link::hour<47> AreaBalance::area::hour<47> -1 + NTCDirect::link::hour<47> R0003629 1 + NTCDirect::link::hour<47> R0003630 1 + NTCDirect::link::hour<47> AreaBalance::area::hour<47> 1 + NTCDirect::link::hour<47> AreaBalance::area::hour<47> -1 + NTCDirect::link::hour<47> R0003965 1 + NTCDirect::link::hour<47> R0003966 1 + NTCDirect::link::hour<47> AreaBalance::area::hour<47> 1 + NTCDirect::link::hour<47> AreaBalance::area::hour<47> -1 + NTCDirect::link::hour<47> R0004301 1 + NTCDirect::link::hour<47> R0004302 1 + NTCDirect::link::hour<47> AreaBalance::area::hour<47> 1 + NTCDirect::link::hour<47> AreaBalance::area::hour<47> -1 + NTCDirect::link::hour<47> Storing_balance::daily::day<1> 0.8 + NTCDirect::link::hour<47> AreaBalance::area::hour<47> 1 + NTCDirect::link::hour<47> AreaBalance::area::hour<47> -1 + NTCDirect::link::hour<47> Storing_balance::daily::day<1> 1 + DispatchableProduction::area::ThermalCluster::hour<47> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<47> AreaBalance::area::hour<47> -1 + DispatchableProduction::area::ThermalCluster::hour<47> FictiveLoads::area::hour<47> -1 + DispatchableProduction::area::ThermalCluster::hour<47> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<47> AreaBalance::area::hour<47> -1 + DispatchableProduction::area::ThermalCluster::hour<47> FictiveLoads::area::hour<47> -1 + DispatchableProduction::area::ThermalCluster::hour<47> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<47> AreaBalance::area::hour<47> -1 + DispatchableProduction::area::ThermalCluster::hour<47> FictiveLoads::area::hour<47> -1 + PositiveUnsuppliedEnergy::area::hour<47> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> -1 + NegativeUnsuppliedEnergy::area::hour<47> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> 1 + NegativeUnsuppliedEnergy::area::hour<47> FictiveLoads::area::hour<47> 1 + DispatchableProduction::area::ThermalCluster::hour<47> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<47> AreaBalance::area::hour<47> -1 + DispatchableProduction::area::ThermalCluster::hour<47> FictiveLoads::area::hour<47> -1 + DispatchableProduction::area::ThermalCluster::hour<47> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<47> AreaBalance::area::hour<47> -1 + DispatchableProduction::area::ThermalCluster::hour<47> FictiveLoads::area::hour<47> -1 + DispatchableProduction::area::ThermalCluster::hour<47> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<47> AreaBalance::area::hour<47> -1 + DispatchableProduction::area::ThermalCluster::hour<47> FictiveLoads::area::hour<47> -1 + PositiveUnsuppliedEnergy::area::hour<47> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> -1 + NegativeUnsuppliedEnergy::area::hour<47> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> 1 + NegativeUnsuppliedEnergy::area::hour<47> FictiveLoads::area::hour<47> 1 + PositiveUnsuppliedEnergy::area::hour<47> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> -1 + NegativeUnsuppliedEnergy::area::hour<47> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> 1 + NegativeUnsuppliedEnergy::area::hour<47> FictiveLoads::area::hour<47> 1 + DispatchableProduction::area::ThermalCluster::hour<47> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<47> AreaBalance::area::hour<47> -1 + DispatchableProduction::area::ThermalCluster::hour<47> FictiveLoads::area::hour<47> -1 + PositiveUnsuppliedEnergy::area::hour<47> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> -1 + NegativeUnsuppliedEnergy::area::hour<47> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> 1 + NegativeUnsuppliedEnergy::area::hour<47> FictiveLoads::area::hour<47> 1 + PositiveUnsuppliedEnergy::area::hour<47> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> -1 + NegativeUnsuppliedEnergy::area::hour<47> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> 1 + NegativeUnsuppliedEnergy::area::hour<47> FictiveLoads::area::hour<47> 1 + DispatchableProduction::area::ThermalCluster::hour<47> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<47> AreaBalance::area::hour<47> -1 + DispatchableProduction::area::ThermalCluster::hour<47> FictiveLoads::area::hour<47> -1 + PositiveUnsuppliedEnergy::area::hour<47> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> -1 + NegativeUnsuppliedEnergy::area::hour<47> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> 1 + NegativeUnsuppliedEnergy::area::hour<47> FictiveLoads::area::hour<47> 1 + PositiveUnsuppliedEnergy::area::hour<47> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> -1 + NegativeUnsuppliedEnergy::area::hour<47> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> 1 + NegativeUnsuppliedEnergy::area::hour<47> FictiveLoads::area::hour<47> 1 + PositiveUnsuppliedEnergy::area::hour<47> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> -1 + NegativeUnsuppliedEnergy::area::hour<47> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<47> AreaBalance::area::hour<47> 1 + NegativeUnsuppliedEnergy::area::hour<47> FictiveLoads::area::hour<47> 1 + NTCDirect::link::hour<48> AreaBalance::area::hour<48> 1 + NTCDirect::link::hour<48> AreaBalance::area::hour<48> -1 + NTCDirect::link::hour<48> FlowDissociation::link::hour<48> 1 + NTCDirect::link::hour<48> R0002959 1 + NTCDirect::link::hour<48> R0002960 1 + IntercoDirectCost::link::hour<48> OBJROW 1 + IntercoDirectCost::link::hour<48> FlowDissociation::link::hour<48> -1 + IntercoDirectCost::link::hour<48> R0004591 1 + IntercoIndirectCost::link::hour<48> OBJROW 1 + IntercoIndirectCost::link::hour<48> FlowDissociation::link::hour<48> 1 + IntercoIndirectCost::link::hour<48> R0004759 1 + NTCDirect::link::hour<48> AreaBalance::area::hour<48> 1 + NTCDirect::link::hour<48> AreaBalance::area::hour<48> -1 + NTCDirect::link::hour<48> R0003295 1 + NTCDirect::link::hour<48> R0003296 1 + NTCDirect::link::hour<48> AreaBalance::area::hour<48> 1 + NTCDirect::link::hour<48> AreaBalance::area::hour<48> -1 + NTCDirect::link::hour<48> R0003631 1 + NTCDirect::link::hour<48> R0003632 1 + NTCDirect::link::hour<48> AreaBalance::area::hour<48> 1 + NTCDirect::link::hour<48> AreaBalance::area::hour<48> -1 + NTCDirect::link::hour<48> R0003967 1 + NTCDirect::link::hour<48> R0003968 1 + NTCDirect::link::hour<48> AreaBalance::area::hour<48> 1 + NTCDirect::link::hour<48> AreaBalance::area::hour<48> -1 + NTCDirect::link::hour<48> R0004303 1 + NTCDirect::link::hour<48> R0004304 1 + NTCDirect::link::hour<48> AreaBalance::area::hour<48> 1 + NTCDirect::link::hour<48> AreaBalance::area::hour<48> -1 + NTCDirect::link::hour<48> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<48> AreaBalance::area::hour<48> 1 + NTCDirect::link::hour<48> AreaBalance::area::hour<48> -1 + NTCDirect::link::hour<48> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<48> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<48> AreaBalance::area::hour<48> -1 + DispatchableProduction::area::ThermalCluster::hour<48> FictiveLoads::area::hour<48> -1 + DispatchableProduction::area::ThermalCluster::hour<48> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<48> AreaBalance::area::hour<48> -1 + DispatchableProduction::area::ThermalCluster::hour<48> FictiveLoads::area::hour<48> -1 + DispatchableProduction::area::ThermalCluster::hour<48> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<48> AreaBalance::area::hour<48> -1 + DispatchableProduction::area::ThermalCluster::hour<48> FictiveLoads::area::hour<48> -1 + PositiveUnsuppliedEnergy::area::hour<48> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> -1 + NegativeUnsuppliedEnergy::area::hour<48> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> 1 + NegativeUnsuppliedEnergy::area::hour<48> FictiveLoads::area::hour<48> 1 + DispatchableProduction::area::ThermalCluster::hour<48> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<48> AreaBalance::area::hour<48> -1 + DispatchableProduction::area::ThermalCluster::hour<48> FictiveLoads::area::hour<48> -1 + DispatchableProduction::area::ThermalCluster::hour<48> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<48> AreaBalance::area::hour<48> -1 + DispatchableProduction::area::ThermalCluster::hour<48> FictiveLoads::area::hour<48> -1 + DispatchableProduction::area::ThermalCluster::hour<48> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<48> AreaBalance::area::hour<48> -1 + DispatchableProduction::area::ThermalCluster::hour<48> FictiveLoads::area::hour<48> -1 + PositiveUnsuppliedEnergy::area::hour<48> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> -1 + NegativeUnsuppliedEnergy::area::hour<48> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> 1 + NegativeUnsuppliedEnergy::area::hour<48> FictiveLoads::area::hour<48> 1 + PositiveUnsuppliedEnergy::area::hour<48> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> -1 + NegativeUnsuppliedEnergy::area::hour<48> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> 1 + NegativeUnsuppliedEnergy::area::hour<48> FictiveLoads::area::hour<48> 1 + DispatchableProduction::area::ThermalCluster::hour<48> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<48> AreaBalance::area::hour<48> -1 + DispatchableProduction::area::ThermalCluster::hour<48> FictiveLoads::area::hour<48> -1 + PositiveUnsuppliedEnergy::area::hour<48> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> -1 + NegativeUnsuppliedEnergy::area::hour<48> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> 1 + NegativeUnsuppliedEnergy::area::hour<48> FictiveLoads::area::hour<48> 1 + PositiveUnsuppliedEnergy::area::hour<48> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> -1 + NegativeUnsuppliedEnergy::area::hour<48> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> 1 + NegativeUnsuppliedEnergy::area::hour<48> FictiveLoads::area::hour<48> 1 + DispatchableProduction::area::ThermalCluster::hour<48> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<48> AreaBalance::area::hour<48> -1 + DispatchableProduction::area::ThermalCluster::hour<48> FictiveLoads::area::hour<48> -1 + PositiveUnsuppliedEnergy::area::hour<48> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> -1 + NegativeUnsuppliedEnergy::area::hour<48> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> 1 + NegativeUnsuppliedEnergy::area::hour<48> FictiveLoads::area::hour<48> 1 + PositiveUnsuppliedEnergy::area::hour<48> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> -1 + NegativeUnsuppliedEnergy::area::hour<48> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> 1 + NegativeUnsuppliedEnergy::area::hour<48> FictiveLoads::area::hour<48> 1 + PositiveUnsuppliedEnergy::area::hour<48> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> -1 + NegativeUnsuppliedEnergy::area::hour<48> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<48> AreaBalance::area::hour<48> 1 + NegativeUnsuppliedEnergy::area::hour<48> FictiveLoads::area::hour<48> 1 + NTCDirect::link::hour<49> AreaBalance::area::hour<49> 1 + NTCDirect::link::hour<49> AreaBalance::area::hour<49> -1 + NTCDirect::link::hour<49> FlowDissociation::link::hour<49> 1 + NTCDirect::link::hour<49> R0002961 1 + NTCDirect::link::hour<49> R0002962 1 + IntercoDirectCost::link::hour<49> OBJROW 1 + IntercoDirectCost::link::hour<49> FlowDissociation::link::hour<49> -1 + IntercoDirectCost::link::hour<49> R0004592 1 + IntercoIndirectCost::link::hour<49> OBJROW 1 + IntercoIndirectCost::link::hour<49> FlowDissociation::link::hour<49> 1 + IntercoIndirectCost::link::hour<49> R0004760 1 + NTCDirect::link::hour<49> AreaBalance::area::hour<49> 1 + NTCDirect::link::hour<49> AreaBalance::area::hour<49> -1 + NTCDirect::link::hour<49> R0003297 1 + NTCDirect::link::hour<49> R0003298 1 + NTCDirect::link::hour<49> AreaBalance::area::hour<49> 1 + NTCDirect::link::hour<49> AreaBalance::area::hour<49> -1 + NTCDirect::link::hour<49> R0003633 1 + NTCDirect::link::hour<49> R0003634 1 + NTCDirect::link::hour<49> AreaBalance::area::hour<49> 1 + NTCDirect::link::hour<49> AreaBalance::area::hour<49> -1 + NTCDirect::link::hour<49> R0003969 1 + NTCDirect::link::hour<49> R0003970 1 + NTCDirect::link::hour<49> AreaBalance::area::hour<49> 1 + NTCDirect::link::hour<49> AreaBalance::area::hour<49> -1 + NTCDirect::link::hour<49> R0004305 1 + NTCDirect::link::hour<49> R0004306 1 + NTCDirect::link::hour<49> AreaBalance::area::hour<49> 1 + NTCDirect::link::hour<49> AreaBalance::area::hour<49> -1 + NTCDirect::link::hour<49> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<49> AreaBalance::area::hour<49> 1 + NTCDirect::link::hour<49> AreaBalance::area::hour<49> -1 + NTCDirect::link::hour<49> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<49> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<49> AreaBalance::area::hour<49> -1 + DispatchableProduction::area::ThermalCluster::hour<49> FictiveLoads::area::hour<49> -1 + DispatchableProduction::area::ThermalCluster::hour<49> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<49> AreaBalance::area::hour<49> -1 + DispatchableProduction::area::ThermalCluster::hour<49> FictiveLoads::area::hour<49> -1 + DispatchableProduction::area::ThermalCluster::hour<49> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<49> AreaBalance::area::hour<49> -1 + DispatchableProduction::area::ThermalCluster::hour<49> FictiveLoads::area::hour<49> -1 + PositiveUnsuppliedEnergy::area::hour<49> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> -1 + NegativeUnsuppliedEnergy::area::hour<49> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> 1 + NegativeUnsuppliedEnergy::area::hour<49> FictiveLoads::area::hour<49> 1 + DispatchableProduction::area::ThermalCluster::hour<49> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<49> AreaBalance::area::hour<49> -1 + DispatchableProduction::area::ThermalCluster::hour<49> FictiveLoads::area::hour<49> -1 + DispatchableProduction::area::ThermalCluster::hour<49> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<49> AreaBalance::area::hour<49> -1 + DispatchableProduction::area::ThermalCluster::hour<49> FictiveLoads::area::hour<49> -1 + DispatchableProduction::area::ThermalCluster::hour<49> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<49> AreaBalance::area::hour<49> -1 + DispatchableProduction::area::ThermalCluster::hour<49> FictiveLoads::area::hour<49> -1 + PositiveUnsuppliedEnergy::area::hour<49> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> -1 + NegativeUnsuppliedEnergy::area::hour<49> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> 1 + NegativeUnsuppliedEnergy::area::hour<49> FictiveLoads::area::hour<49> 1 + PositiveUnsuppliedEnergy::area::hour<49> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> -1 + NegativeUnsuppliedEnergy::area::hour<49> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> 1 + NegativeUnsuppliedEnergy::area::hour<49> FictiveLoads::area::hour<49> 1 + DispatchableProduction::area::ThermalCluster::hour<49> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<49> AreaBalance::area::hour<49> -1 + DispatchableProduction::area::ThermalCluster::hour<49> FictiveLoads::area::hour<49> -1 + PositiveUnsuppliedEnergy::area::hour<49> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> -1 + NegativeUnsuppliedEnergy::area::hour<49> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> 1 + NegativeUnsuppliedEnergy::area::hour<49> FictiveLoads::area::hour<49> 1 + PositiveUnsuppliedEnergy::area::hour<49> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> -1 + NegativeUnsuppliedEnergy::area::hour<49> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> 1 + NegativeUnsuppliedEnergy::area::hour<49> FictiveLoads::area::hour<49> 1 + DispatchableProduction::area::ThermalCluster::hour<49> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<49> AreaBalance::area::hour<49> -1 + DispatchableProduction::area::ThermalCluster::hour<49> FictiveLoads::area::hour<49> -1 + PositiveUnsuppliedEnergy::area::hour<49> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> -1 + NegativeUnsuppliedEnergy::area::hour<49> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> 1 + NegativeUnsuppliedEnergy::area::hour<49> FictiveLoads::area::hour<49> 1 + PositiveUnsuppliedEnergy::area::hour<49> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> -1 + NegativeUnsuppliedEnergy::area::hour<49> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> 1 + NegativeUnsuppliedEnergy::area::hour<49> FictiveLoads::area::hour<49> 1 + PositiveUnsuppliedEnergy::area::hour<49> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> -1 + NegativeUnsuppliedEnergy::area::hour<49> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<49> AreaBalance::area::hour<49> 1 + NegativeUnsuppliedEnergy::area::hour<49> FictiveLoads::area::hour<49> 1 + NTCDirect::link::hour<50> AreaBalance::area::hour<50> 1 + NTCDirect::link::hour<50> AreaBalance::area::hour<50> -1 + NTCDirect::link::hour<50> FlowDissociation::link::hour<50> 1 + NTCDirect::link::hour<50> R0002963 1 + NTCDirect::link::hour<50> R0002964 1 + IntercoDirectCost::link::hour<50> OBJROW 1 + IntercoDirectCost::link::hour<50> FlowDissociation::link::hour<50> -1 + IntercoDirectCost::link::hour<50> R0004593 1 + IntercoIndirectCost::link::hour<50> OBJROW 1 + IntercoIndirectCost::link::hour<50> FlowDissociation::link::hour<50> 1 + IntercoIndirectCost::link::hour<50> R0004761 1 + NTCDirect::link::hour<50> AreaBalance::area::hour<50> 1 + NTCDirect::link::hour<50> AreaBalance::area::hour<50> -1 + NTCDirect::link::hour<50> R0003299 1 + NTCDirect::link::hour<50> R0003300 1 + NTCDirect::link::hour<50> AreaBalance::area::hour<50> 1 + NTCDirect::link::hour<50> AreaBalance::area::hour<50> -1 + NTCDirect::link::hour<50> R0003635 1 + NTCDirect::link::hour<50> R0003636 1 + NTCDirect::link::hour<50> AreaBalance::area::hour<50> 1 + NTCDirect::link::hour<50> AreaBalance::area::hour<50> -1 + NTCDirect::link::hour<50> R0003971 1 + NTCDirect::link::hour<50> R0003972 1 + NTCDirect::link::hour<50> AreaBalance::area::hour<50> 1 + NTCDirect::link::hour<50> AreaBalance::area::hour<50> -1 + NTCDirect::link::hour<50> R0004307 1 + NTCDirect::link::hour<50> R0004308 1 + NTCDirect::link::hour<50> AreaBalance::area::hour<50> 1 + NTCDirect::link::hour<50> AreaBalance::area::hour<50> -1 + NTCDirect::link::hour<50> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<50> AreaBalance::area::hour<50> 1 + NTCDirect::link::hour<50> AreaBalance::area::hour<50> -1 + NTCDirect::link::hour<50> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<50> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<50> AreaBalance::area::hour<50> -1 + DispatchableProduction::area::ThermalCluster::hour<50> FictiveLoads::area::hour<50> -1 + DispatchableProduction::area::ThermalCluster::hour<50> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<50> AreaBalance::area::hour<50> -1 + DispatchableProduction::area::ThermalCluster::hour<50> FictiveLoads::area::hour<50> -1 + DispatchableProduction::area::ThermalCluster::hour<50> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<50> AreaBalance::area::hour<50> -1 + DispatchableProduction::area::ThermalCluster::hour<50> FictiveLoads::area::hour<50> -1 + PositiveUnsuppliedEnergy::area::hour<50> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> -1 + NegativeUnsuppliedEnergy::area::hour<50> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> 1 + NegativeUnsuppliedEnergy::area::hour<50> FictiveLoads::area::hour<50> 1 + DispatchableProduction::area::ThermalCluster::hour<50> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<50> AreaBalance::area::hour<50> -1 + DispatchableProduction::area::ThermalCluster::hour<50> FictiveLoads::area::hour<50> -1 + DispatchableProduction::area::ThermalCluster::hour<50> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<50> AreaBalance::area::hour<50> -1 + DispatchableProduction::area::ThermalCluster::hour<50> FictiveLoads::area::hour<50> -1 + DispatchableProduction::area::ThermalCluster::hour<50> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<50> AreaBalance::area::hour<50> -1 + DispatchableProduction::area::ThermalCluster::hour<50> FictiveLoads::area::hour<50> -1 + PositiveUnsuppliedEnergy::area::hour<50> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> -1 + NegativeUnsuppliedEnergy::area::hour<50> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> 1 + NegativeUnsuppliedEnergy::area::hour<50> FictiveLoads::area::hour<50> 1 + PositiveUnsuppliedEnergy::area::hour<50> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> -1 + NegativeUnsuppliedEnergy::area::hour<50> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> 1 + NegativeUnsuppliedEnergy::area::hour<50> FictiveLoads::area::hour<50> 1 + DispatchableProduction::area::ThermalCluster::hour<50> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<50> AreaBalance::area::hour<50> -1 + DispatchableProduction::area::ThermalCluster::hour<50> FictiveLoads::area::hour<50> -1 + PositiveUnsuppliedEnergy::area::hour<50> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> -1 + NegativeUnsuppliedEnergy::area::hour<50> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> 1 + NegativeUnsuppliedEnergy::area::hour<50> FictiveLoads::area::hour<50> 1 + PositiveUnsuppliedEnergy::area::hour<50> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> -1 + NegativeUnsuppliedEnergy::area::hour<50> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> 1 + NegativeUnsuppliedEnergy::area::hour<50> FictiveLoads::area::hour<50> 1 + DispatchableProduction::area::ThermalCluster::hour<50> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<50> AreaBalance::area::hour<50> -1 + DispatchableProduction::area::ThermalCluster::hour<50> FictiveLoads::area::hour<50> -1 + PositiveUnsuppliedEnergy::area::hour<50> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> -1 + NegativeUnsuppliedEnergy::area::hour<50> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> 1 + NegativeUnsuppliedEnergy::area::hour<50> FictiveLoads::area::hour<50> 1 + PositiveUnsuppliedEnergy::area::hour<50> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> -1 + NegativeUnsuppliedEnergy::area::hour<50> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> 1 + NegativeUnsuppliedEnergy::area::hour<50> FictiveLoads::area::hour<50> 1 + PositiveUnsuppliedEnergy::area::hour<50> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> -1 + NegativeUnsuppliedEnergy::area::hour<50> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<50> AreaBalance::area::hour<50> 1 + NegativeUnsuppliedEnergy::area::hour<50> FictiveLoads::area::hour<50> 1 + NTCDirect::link::hour<51> AreaBalance::area::hour<51> 1 + NTCDirect::link::hour<51> AreaBalance::area::hour<51> -1 + NTCDirect::link::hour<51> FlowDissociation::link::hour<51> 1 + NTCDirect::link::hour<51> R0002965 1 + NTCDirect::link::hour<51> R0002966 1 + IntercoDirectCost::link::hour<51> OBJROW 1 + IntercoDirectCost::link::hour<51> FlowDissociation::link::hour<51> -1 + IntercoDirectCost::link::hour<51> R0004594 1 + IntercoIndirectCost::link::hour<51> OBJROW 1 + IntercoIndirectCost::link::hour<51> FlowDissociation::link::hour<51> 1 + IntercoIndirectCost::link::hour<51> R0004762 1 + NTCDirect::link::hour<51> AreaBalance::area::hour<51> 1 + NTCDirect::link::hour<51> AreaBalance::area::hour<51> -1 + NTCDirect::link::hour<51> R0003301 1 + NTCDirect::link::hour<51> R0003302 1 + NTCDirect::link::hour<51> AreaBalance::area::hour<51> 1 + NTCDirect::link::hour<51> AreaBalance::area::hour<51> -1 + NTCDirect::link::hour<51> R0003637 1 + NTCDirect::link::hour<51> R0003638 1 + NTCDirect::link::hour<51> AreaBalance::area::hour<51> 1 + NTCDirect::link::hour<51> AreaBalance::area::hour<51> -1 + NTCDirect::link::hour<51> R0003973 1 + NTCDirect::link::hour<51> R0003974 1 + NTCDirect::link::hour<51> AreaBalance::area::hour<51> 1 + NTCDirect::link::hour<51> AreaBalance::area::hour<51> -1 + NTCDirect::link::hour<51> R0004309 1 + NTCDirect::link::hour<51> R0004310 1 + NTCDirect::link::hour<51> AreaBalance::area::hour<51> 1 + NTCDirect::link::hour<51> AreaBalance::area::hour<51> -1 + NTCDirect::link::hour<51> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<51> AreaBalance::area::hour<51> 1 + NTCDirect::link::hour<51> AreaBalance::area::hour<51> -1 + NTCDirect::link::hour<51> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<51> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<51> AreaBalance::area::hour<51> -1 + DispatchableProduction::area::ThermalCluster::hour<51> FictiveLoads::area::hour<51> -1 + DispatchableProduction::area::ThermalCluster::hour<51> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<51> AreaBalance::area::hour<51> -1 + DispatchableProduction::area::ThermalCluster::hour<51> FictiveLoads::area::hour<51> -1 + DispatchableProduction::area::ThermalCluster::hour<51> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<51> AreaBalance::area::hour<51> -1 + DispatchableProduction::area::ThermalCluster::hour<51> FictiveLoads::area::hour<51> -1 + PositiveUnsuppliedEnergy::area::hour<51> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> -1 + NegativeUnsuppliedEnergy::area::hour<51> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> 1 + NegativeUnsuppliedEnergy::area::hour<51> FictiveLoads::area::hour<51> 1 + DispatchableProduction::area::ThermalCluster::hour<51> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<51> AreaBalance::area::hour<51> -1 + DispatchableProduction::area::ThermalCluster::hour<51> FictiveLoads::area::hour<51> -1 + DispatchableProduction::area::ThermalCluster::hour<51> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<51> AreaBalance::area::hour<51> -1 + DispatchableProduction::area::ThermalCluster::hour<51> FictiveLoads::area::hour<51> -1 + DispatchableProduction::area::ThermalCluster::hour<51> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<51> AreaBalance::area::hour<51> -1 + DispatchableProduction::area::ThermalCluster::hour<51> FictiveLoads::area::hour<51> -1 + PositiveUnsuppliedEnergy::area::hour<51> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> -1 + NegativeUnsuppliedEnergy::area::hour<51> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> 1 + NegativeUnsuppliedEnergy::area::hour<51> FictiveLoads::area::hour<51> 1 + PositiveUnsuppliedEnergy::area::hour<51> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> -1 + NegativeUnsuppliedEnergy::area::hour<51> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> 1 + NegativeUnsuppliedEnergy::area::hour<51> FictiveLoads::area::hour<51> 1 + DispatchableProduction::area::ThermalCluster::hour<51> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<51> AreaBalance::area::hour<51> -1 + DispatchableProduction::area::ThermalCluster::hour<51> FictiveLoads::area::hour<51> -1 + PositiveUnsuppliedEnergy::area::hour<51> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> -1 + NegativeUnsuppliedEnergy::area::hour<51> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> 1 + NegativeUnsuppliedEnergy::area::hour<51> FictiveLoads::area::hour<51> 1 + PositiveUnsuppliedEnergy::area::hour<51> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> -1 + NegativeUnsuppliedEnergy::area::hour<51> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> 1 + NegativeUnsuppliedEnergy::area::hour<51> FictiveLoads::area::hour<51> 1 + DispatchableProduction::area::ThermalCluster::hour<51> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<51> AreaBalance::area::hour<51> -1 + DispatchableProduction::area::ThermalCluster::hour<51> FictiveLoads::area::hour<51> -1 + PositiveUnsuppliedEnergy::area::hour<51> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> -1 + NegativeUnsuppliedEnergy::area::hour<51> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> 1 + NegativeUnsuppliedEnergy::area::hour<51> FictiveLoads::area::hour<51> 1 + PositiveUnsuppliedEnergy::area::hour<51> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> -1 + NegativeUnsuppliedEnergy::area::hour<51> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> 1 + NegativeUnsuppliedEnergy::area::hour<51> FictiveLoads::area::hour<51> 1 + PositiveUnsuppliedEnergy::area::hour<51> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> -1 + NegativeUnsuppliedEnergy::area::hour<51> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<51> AreaBalance::area::hour<51> 1 + NegativeUnsuppliedEnergy::area::hour<51> FictiveLoads::area::hour<51> 1 + NTCDirect::link::hour<52> AreaBalance::area::hour<52> 1 + NTCDirect::link::hour<52> AreaBalance::area::hour<52> -1 + NTCDirect::link::hour<52> FlowDissociation::link::hour<52> 1 + NTCDirect::link::hour<52> R0002967 1 + NTCDirect::link::hour<52> R0002968 1 + IntercoDirectCost::link::hour<52> OBJROW 1 + IntercoDirectCost::link::hour<52> FlowDissociation::link::hour<52> -1 + IntercoDirectCost::link::hour<52> R0004595 1 + IntercoIndirectCost::link::hour<52> OBJROW 1 + IntercoIndirectCost::link::hour<52> FlowDissociation::link::hour<52> 1 + IntercoIndirectCost::link::hour<52> R0004763 1 + NTCDirect::link::hour<52> AreaBalance::area::hour<52> 1 + NTCDirect::link::hour<52> AreaBalance::area::hour<52> -1 + NTCDirect::link::hour<52> R0003303 1 + NTCDirect::link::hour<52> R0003304 1 + NTCDirect::link::hour<52> AreaBalance::area::hour<52> 1 + NTCDirect::link::hour<52> AreaBalance::area::hour<52> -1 + NTCDirect::link::hour<52> R0003639 1 + NTCDirect::link::hour<52> R0003640 1 + NTCDirect::link::hour<52> AreaBalance::area::hour<52> 1 + NTCDirect::link::hour<52> AreaBalance::area::hour<52> -1 + NTCDirect::link::hour<52> R0003975 1 + NTCDirect::link::hour<52> R0003976 1 + NTCDirect::link::hour<52> AreaBalance::area::hour<52> 1 + NTCDirect::link::hour<52> AreaBalance::area::hour<52> -1 + NTCDirect::link::hour<52> R0004311 1 + NTCDirect::link::hour<52> R0004312 1 + NTCDirect::link::hour<52> AreaBalance::area::hour<52> 1 + NTCDirect::link::hour<52> AreaBalance::area::hour<52> -1 + NTCDirect::link::hour<52> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<52> AreaBalance::area::hour<52> 1 + NTCDirect::link::hour<52> AreaBalance::area::hour<52> -1 + NTCDirect::link::hour<52> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<52> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<52> AreaBalance::area::hour<52> -1 + DispatchableProduction::area::ThermalCluster::hour<52> FictiveLoads::area::hour<52> -1 + DispatchableProduction::area::ThermalCluster::hour<52> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<52> AreaBalance::area::hour<52> -1 + DispatchableProduction::area::ThermalCluster::hour<52> FictiveLoads::area::hour<52> -1 + DispatchableProduction::area::ThermalCluster::hour<52> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<52> AreaBalance::area::hour<52> -1 + DispatchableProduction::area::ThermalCluster::hour<52> FictiveLoads::area::hour<52> -1 + PositiveUnsuppliedEnergy::area::hour<52> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> -1 + NegativeUnsuppliedEnergy::area::hour<52> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> 1 + NegativeUnsuppliedEnergy::area::hour<52> FictiveLoads::area::hour<52> 1 + DispatchableProduction::area::ThermalCluster::hour<52> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<52> AreaBalance::area::hour<52> -1 + DispatchableProduction::area::ThermalCluster::hour<52> FictiveLoads::area::hour<52> -1 + DispatchableProduction::area::ThermalCluster::hour<52> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<52> AreaBalance::area::hour<52> -1 + DispatchableProduction::area::ThermalCluster::hour<52> FictiveLoads::area::hour<52> -1 + DispatchableProduction::area::ThermalCluster::hour<52> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<52> AreaBalance::area::hour<52> -1 + DispatchableProduction::area::ThermalCluster::hour<52> FictiveLoads::area::hour<52> -1 + PositiveUnsuppliedEnergy::area::hour<52> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> -1 + NegativeUnsuppliedEnergy::area::hour<52> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> 1 + NegativeUnsuppliedEnergy::area::hour<52> FictiveLoads::area::hour<52> 1 + PositiveUnsuppliedEnergy::area::hour<52> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> -1 + NegativeUnsuppliedEnergy::area::hour<52> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> 1 + NegativeUnsuppliedEnergy::area::hour<52> FictiveLoads::area::hour<52> 1 + DispatchableProduction::area::ThermalCluster::hour<52> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<52> AreaBalance::area::hour<52> -1 + DispatchableProduction::area::ThermalCluster::hour<52> FictiveLoads::area::hour<52> -1 + PositiveUnsuppliedEnergy::area::hour<52> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> -1 + NegativeUnsuppliedEnergy::area::hour<52> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> 1 + NegativeUnsuppliedEnergy::area::hour<52> FictiveLoads::area::hour<52> 1 + PositiveUnsuppliedEnergy::area::hour<52> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> -1 + NegativeUnsuppliedEnergy::area::hour<52> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> 1 + NegativeUnsuppliedEnergy::area::hour<52> FictiveLoads::area::hour<52> 1 + DispatchableProduction::area::ThermalCluster::hour<52> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<52> AreaBalance::area::hour<52> -1 + DispatchableProduction::area::ThermalCluster::hour<52> FictiveLoads::area::hour<52> -1 + PositiveUnsuppliedEnergy::area::hour<52> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> -1 + NegativeUnsuppliedEnergy::area::hour<52> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> 1 + NegativeUnsuppliedEnergy::area::hour<52> FictiveLoads::area::hour<52> 1 + PositiveUnsuppliedEnergy::area::hour<52> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> -1 + NegativeUnsuppliedEnergy::area::hour<52> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> 1 + NegativeUnsuppliedEnergy::area::hour<52> FictiveLoads::area::hour<52> 1 + PositiveUnsuppliedEnergy::area::hour<52> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> -1 + NegativeUnsuppliedEnergy::area::hour<52> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<52> AreaBalance::area::hour<52> 1 + NegativeUnsuppliedEnergy::area::hour<52> FictiveLoads::area::hour<52> 1 + NTCDirect::link::hour<53> AreaBalance::area::hour<53> 1 + NTCDirect::link::hour<53> AreaBalance::area::hour<53> -1 + NTCDirect::link::hour<53> FlowDissociation::link::hour<53> 1 + NTCDirect::link::hour<53> R0002969 1 + NTCDirect::link::hour<53> R0002970 1 + IntercoDirectCost::link::hour<53> OBJROW 1 + IntercoDirectCost::link::hour<53> FlowDissociation::link::hour<53> -1 + IntercoDirectCost::link::hour<53> R0004596 1 + IntercoIndirectCost::link::hour<53> OBJROW 1 + IntercoIndirectCost::link::hour<53> FlowDissociation::link::hour<53> 1 + IntercoIndirectCost::link::hour<53> R0004764 1 + NTCDirect::link::hour<53> AreaBalance::area::hour<53> 1 + NTCDirect::link::hour<53> AreaBalance::area::hour<53> -1 + NTCDirect::link::hour<53> R0003305 1 + NTCDirect::link::hour<53> R0003306 1 + NTCDirect::link::hour<53> AreaBalance::area::hour<53> 1 + NTCDirect::link::hour<53> AreaBalance::area::hour<53> -1 + NTCDirect::link::hour<53> R0003641 1 + NTCDirect::link::hour<53> R0003642 1 + NTCDirect::link::hour<53> AreaBalance::area::hour<53> 1 + NTCDirect::link::hour<53> AreaBalance::area::hour<53> -1 + NTCDirect::link::hour<53> R0003977 1 + NTCDirect::link::hour<53> R0003978 1 + NTCDirect::link::hour<53> AreaBalance::area::hour<53> 1 + NTCDirect::link::hour<53> AreaBalance::area::hour<53> -1 + NTCDirect::link::hour<53> R0004313 1 + NTCDirect::link::hour<53> R0004314 1 + NTCDirect::link::hour<53> AreaBalance::area::hour<53> 1 + NTCDirect::link::hour<53> AreaBalance::area::hour<53> -1 + NTCDirect::link::hour<53> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<53> AreaBalance::area::hour<53> 1 + NTCDirect::link::hour<53> AreaBalance::area::hour<53> -1 + NTCDirect::link::hour<53> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<53> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<53> AreaBalance::area::hour<53> -1 + DispatchableProduction::area::ThermalCluster::hour<53> FictiveLoads::area::hour<53> -1 + DispatchableProduction::area::ThermalCluster::hour<53> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<53> AreaBalance::area::hour<53> -1 + DispatchableProduction::area::ThermalCluster::hour<53> FictiveLoads::area::hour<53> -1 + DispatchableProduction::area::ThermalCluster::hour<53> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<53> AreaBalance::area::hour<53> -1 + DispatchableProduction::area::ThermalCluster::hour<53> FictiveLoads::area::hour<53> -1 + PositiveUnsuppliedEnergy::area::hour<53> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> -1 + NegativeUnsuppliedEnergy::area::hour<53> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> 1 + NegativeUnsuppliedEnergy::area::hour<53> FictiveLoads::area::hour<53> 1 + DispatchableProduction::area::ThermalCluster::hour<53> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<53> AreaBalance::area::hour<53> -1 + DispatchableProduction::area::ThermalCluster::hour<53> FictiveLoads::area::hour<53> -1 + DispatchableProduction::area::ThermalCluster::hour<53> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<53> AreaBalance::area::hour<53> -1 + DispatchableProduction::area::ThermalCluster::hour<53> FictiveLoads::area::hour<53> -1 + DispatchableProduction::area::ThermalCluster::hour<53> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<53> AreaBalance::area::hour<53> -1 + DispatchableProduction::area::ThermalCluster::hour<53> FictiveLoads::area::hour<53> -1 + PositiveUnsuppliedEnergy::area::hour<53> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> -1 + NegativeUnsuppliedEnergy::area::hour<53> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> 1 + NegativeUnsuppliedEnergy::area::hour<53> FictiveLoads::area::hour<53> 1 + PositiveUnsuppliedEnergy::area::hour<53> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> -1 + NegativeUnsuppliedEnergy::area::hour<53> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> 1 + NegativeUnsuppliedEnergy::area::hour<53> FictiveLoads::area::hour<53> 1 + DispatchableProduction::area::ThermalCluster::hour<53> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<53> AreaBalance::area::hour<53> -1 + DispatchableProduction::area::ThermalCluster::hour<53> FictiveLoads::area::hour<53> -1 + PositiveUnsuppliedEnergy::area::hour<53> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> -1 + NegativeUnsuppliedEnergy::area::hour<53> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> 1 + NegativeUnsuppliedEnergy::area::hour<53> FictiveLoads::area::hour<53> 1 + PositiveUnsuppliedEnergy::area::hour<53> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> -1 + NegativeUnsuppliedEnergy::area::hour<53> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> 1 + NegativeUnsuppliedEnergy::area::hour<53> FictiveLoads::area::hour<53> 1 + DispatchableProduction::area::ThermalCluster::hour<53> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<53> AreaBalance::area::hour<53> -1 + DispatchableProduction::area::ThermalCluster::hour<53> FictiveLoads::area::hour<53> -1 + PositiveUnsuppliedEnergy::area::hour<53> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> -1 + NegativeUnsuppliedEnergy::area::hour<53> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> 1 + NegativeUnsuppliedEnergy::area::hour<53> FictiveLoads::area::hour<53> 1 + PositiveUnsuppliedEnergy::area::hour<53> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> -1 + NegativeUnsuppliedEnergy::area::hour<53> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> 1 + NegativeUnsuppliedEnergy::area::hour<53> FictiveLoads::area::hour<53> 1 + PositiveUnsuppliedEnergy::area::hour<53> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> -1 + NegativeUnsuppliedEnergy::area::hour<53> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<53> AreaBalance::area::hour<53> 1 + NegativeUnsuppliedEnergy::area::hour<53> FictiveLoads::area::hour<53> 1 + NTCDirect::link::hour<54> AreaBalance::area::hour<54> 1 + NTCDirect::link::hour<54> AreaBalance::area::hour<54> -1 + NTCDirect::link::hour<54> FlowDissociation::link::hour<54> 1 + NTCDirect::link::hour<54> R0002971 1 + NTCDirect::link::hour<54> R0002972 1 + IntercoDirectCost::link::hour<54> OBJROW 1 + IntercoDirectCost::link::hour<54> FlowDissociation::link::hour<54> -1 + IntercoDirectCost::link::hour<54> R0004597 1 + IntercoIndirectCost::link::hour<54> OBJROW 1 + IntercoIndirectCost::link::hour<54> FlowDissociation::link::hour<54> 1 + IntercoIndirectCost::link::hour<54> R0004765 1 + NTCDirect::link::hour<54> AreaBalance::area::hour<54> 1 + NTCDirect::link::hour<54> AreaBalance::area::hour<54> -1 + NTCDirect::link::hour<54> R0003307 1 + NTCDirect::link::hour<54> R0003308 1 + NTCDirect::link::hour<54> AreaBalance::area::hour<54> 1 + NTCDirect::link::hour<54> AreaBalance::area::hour<54> -1 + NTCDirect::link::hour<54> R0003643 1 + NTCDirect::link::hour<54> R0003644 1 + NTCDirect::link::hour<54> AreaBalance::area::hour<54> 1 + NTCDirect::link::hour<54> AreaBalance::area::hour<54> -1 + NTCDirect::link::hour<54> R0003979 1 + NTCDirect::link::hour<54> R0003980 1 + NTCDirect::link::hour<54> AreaBalance::area::hour<54> 1 + NTCDirect::link::hour<54> AreaBalance::area::hour<54> -1 + NTCDirect::link::hour<54> R0004315 1 + NTCDirect::link::hour<54> R0004316 1 + NTCDirect::link::hour<54> AreaBalance::area::hour<54> 1 + NTCDirect::link::hour<54> AreaBalance::area::hour<54> -1 + NTCDirect::link::hour<54> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<54> AreaBalance::area::hour<54> 1 + NTCDirect::link::hour<54> AreaBalance::area::hour<54> -1 + NTCDirect::link::hour<54> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<54> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<54> AreaBalance::area::hour<54> -1 + DispatchableProduction::area::ThermalCluster::hour<54> FictiveLoads::area::hour<54> -1 + DispatchableProduction::area::ThermalCluster::hour<54> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<54> AreaBalance::area::hour<54> -1 + DispatchableProduction::area::ThermalCluster::hour<54> FictiveLoads::area::hour<54> -1 + DispatchableProduction::area::ThermalCluster::hour<54> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<54> AreaBalance::area::hour<54> -1 + DispatchableProduction::area::ThermalCluster::hour<54> FictiveLoads::area::hour<54> -1 + PositiveUnsuppliedEnergy::area::hour<54> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> -1 + NegativeUnsuppliedEnergy::area::hour<54> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> 1 + NegativeUnsuppliedEnergy::area::hour<54> FictiveLoads::area::hour<54> 1 + DispatchableProduction::area::ThermalCluster::hour<54> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<54> AreaBalance::area::hour<54> -1 + DispatchableProduction::area::ThermalCluster::hour<54> FictiveLoads::area::hour<54> -1 + DispatchableProduction::area::ThermalCluster::hour<54> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<54> AreaBalance::area::hour<54> -1 + DispatchableProduction::area::ThermalCluster::hour<54> FictiveLoads::area::hour<54> -1 + DispatchableProduction::area::ThermalCluster::hour<54> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<54> AreaBalance::area::hour<54> -1 + DispatchableProduction::area::ThermalCluster::hour<54> FictiveLoads::area::hour<54> -1 + PositiveUnsuppliedEnergy::area::hour<54> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> -1 + NegativeUnsuppliedEnergy::area::hour<54> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> 1 + NegativeUnsuppliedEnergy::area::hour<54> FictiveLoads::area::hour<54> 1 + PositiveUnsuppliedEnergy::area::hour<54> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> -1 + NegativeUnsuppliedEnergy::area::hour<54> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> 1 + NegativeUnsuppliedEnergy::area::hour<54> FictiveLoads::area::hour<54> 1 + DispatchableProduction::area::ThermalCluster::hour<54> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<54> AreaBalance::area::hour<54> -1 + DispatchableProduction::area::ThermalCluster::hour<54> FictiveLoads::area::hour<54> -1 + PositiveUnsuppliedEnergy::area::hour<54> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> -1 + NegativeUnsuppliedEnergy::area::hour<54> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> 1 + NegativeUnsuppliedEnergy::area::hour<54> FictiveLoads::area::hour<54> 1 + PositiveUnsuppliedEnergy::area::hour<54> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> -1 + NegativeUnsuppliedEnergy::area::hour<54> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> 1 + NegativeUnsuppliedEnergy::area::hour<54> FictiveLoads::area::hour<54> 1 + DispatchableProduction::area::ThermalCluster::hour<54> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<54> AreaBalance::area::hour<54> -1 + DispatchableProduction::area::ThermalCluster::hour<54> FictiveLoads::area::hour<54> -1 + PositiveUnsuppliedEnergy::area::hour<54> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> -1 + NegativeUnsuppliedEnergy::area::hour<54> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> 1 + NegativeUnsuppliedEnergy::area::hour<54> FictiveLoads::area::hour<54> 1 + PositiveUnsuppliedEnergy::area::hour<54> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> -1 + NegativeUnsuppliedEnergy::area::hour<54> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> 1 + NegativeUnsuppliedEnergy::area::hour<54> FictiveLoads::area::hour<54> 1 + PositiveUnsuppliedEnergy::area::hour<54> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> -1 + NegativeUnsuppliedEnergy::area::hour<54> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<54> AreaBalance::area::hour<54> 1 + NegativeUnsuppliedEnergy::area::hour<54> FictiveLoads::area::hour<54> 1 + NTCDirect::link::hour<55> AreaBalance::area::hour<55> 1 + NTCDirect::link::hour<55> AreaBalance::area::hour<55> -1 + NTCDirect::link::hour<55> FlowDissociation::link::hour<55> 1 + NTCDirect::link::hour<55> R0002973 1 + NTCDirect::link::hour<55> R0002974 1 + IntercoDirectCost::link::hour<55> OBJROW 1 + IntercoDirectCost::link::hour<55> FlowDissociation::link::hour<55> -1 + IntercoDirectCost::link::hour<55> R0004598 1 + IntercoIndirectCost::link::hour<55> OBJROW 1 + IntercoIndirectCost::link::hour<55> FlowDissociation::link::hour<55> 1 + IntercoIndirectCost::link::hour<55> R0004766 1 + NTCDirect::link::hour<55> AreaBalance::area::hour<55> 1 + NTCDirect::link::hour<55> AreaBalance::area::hour<55> -1 + NTCDirect::link::hour<55> R0003309 1 + NTCDirect::link::hour<55> R0003310 1 + NTCDirect::link::hour<55> AreaBalance::area::hour<55> 1 + NTCDirect::link::hour<55> AreaBalance::area::hour<55> -1 + NTCDirect::link::hour<55> R0003645 1 + NTCDirect::link::hour<55> R0003646 1 + NTCDirect::link::hour<55> AreaBalance::area::hour<55> 1 + NTCDirect::link::hour<55> AreaBalance::area::hour<55> -1 + NTCDirect::link::hour<55> R0003981 1 + NTCDirect::link::hour<55> R0003982 1 + NTCDirect::link::hour<55> AreaBalance::area::hour<55> 1 + NTCDirect::link::hour<55> AreaBalance::area::hour<55> -1 + NTCDirect::link::hour<55> R0004317 1 + NTCDirect::link::hour<55> R0004318 1 + NTCDirect::link::hour<55> AreaBalance::area::hour<55> 1 + NTCDirect::link::hour<55> AreaBalance::area::hour<55> -1 + NTCDirect::link::hour<55> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<55> AreaBalance::area::hour<55> 1 + NTCDirect::link::hour<55> AreaBalance::area::hour<55> -1 + NTCDirect::link::hour<55> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<55> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<55> AreaBalance::area::hour<55> -1 + DispatchableProduction::area::ThermalCluster::hour<55> FictiveLoads::area::hour<55> -1 + DispatchableProduction::area::ThermalCluster::hour<55> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<55> AreaBalance::area::hour<55> -1 + DispatchableProduction::area::ThermalCluster::hour<55> FictiveLoads::area::hour<55> -1 + DispatchableProduction::area::ThermalCluster::hour<55> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<55> AreaBalance::area::hour<55> -1 + DispatchableProduction::area::ThermalCluster::hour<55> FictiveLoads::area::hour<55> -1 + PositiveUnsuppliedEnergy::area::hour<55> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> -1 + NegativeUnsuppliedEnergy::area::hour<55> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> 1 + NegativeUnsuppliedEnergy::area::hour<55> FictiveLoads::area::hour<55> 1 + DispatchableProduction::area::ThermalCluster::hour<55> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<55> AreaBalance::area::hour<55> -1 + DispatchableProduction::area::ThermalCluster::hour<55> FictiveLoads::area::hour<55> -1 + DispatchableProduction::area::ThermalCluster::hour<55> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<55> AreaBalance::area::hour<55> -1 + DispatchableProduction::area::ThermalCluster::hour<55> FictiveLoads::area::hour<55> -1 + DispatchableProduction::area::ThermalCluster::hour<55> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<55> AreaBalance::area::hour<55> -1 + DispatchableProduction::area::ThermalCluster::hour<55> FictiveLoads::area::hour<55> -1 + PositiveUnsuppliedEnergy::area::hour<55> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> -1 + NegativeUnsuppliedEnergy::area::hour<55> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> 1 + NegativeUnsuppliedEnergy::area::hour<55> FictiveLoads::area::hour<55> 1 + PositiveUnsuppliedEnergy::area::hour<55> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> -1 + NegativeUnsuppliedEnergy::area::hour<55> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> 1 + NegativeUnsuppliedEnergy::area::hour<55> FictiveLoads::area::hour<55> 1 + DispatchableProduction::area::ThermalCluster::hour<55> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<55> AreaBalance::area::hour<55> -1 + DispatchableProduction::area::ThermalCluster::hour<55> FictiveLoads::area::hour<55> -1 + PositiveUnsuppliedEnergy::area::hour<55> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> -1 + NegativeUnsuppliedEnergy::area::hour<55> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> 1 + NegativeUnsuppliedEnergy::area::hour<55> FictiveLoads::area::hour<55> 1 + PositiveUnsuppliedEnergy::area::hour<55> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> -1 + NegativeUnsuppliedEnergy::area::hour<55> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> 1 + NegativeUnsuppliedEnergy::area::hour<55> FictiveLoads::area::hour<55> 1 + DispatchableProduction::area::ThermalCluster::hour<55> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<55> AreaBalance::area::hour<55> -1 + DispatchableProduction::area::ThermalCluster::hour<55> FictiveLoads::area::hour<55> -1 + PositiveUnsuppliedEnergy::area::hour<55> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> -1 + NegativeUnsuppliedEnergy::area::hour<55> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> 1 + NegativeUnsuppliedEnergy::area::hour<55> FictiveLoads::area::hour<55> 1 + PositiveUnsuppliedEnergy::area::hour<55> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> -1 + NegativeUnsuppliedEnergy::area::hour<55> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> 1 + NegativeUnsuppliedEnergy::area::hour<55> FictiveLoads::area::hour<55> 1 + PositiveUnsuppliedEnergy::area::hour<55> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> -1 + NegativeUnsuppliedEnergy::area::hour<55> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<55> AreaBalance::area::hour<55> 1 + NegativeUnsuppliedEnergy::area::hour<55> FictiveLoads::area::hour<55> 1 + NTCDirect::link::hour<56> AreaBalance::area::hour<56> 1 + NTCDirect::link::hour<56> AreaBalance::area::hour<56> -1 + NTCDirect::link::hour<56> FlowDissociation::link::hour<56> 1 + NTCDirect::link::hour<56> R0002975 1 + NTCDirect::link::hour<56> R0002976 1 + IntercoDirectCost::link::hour<56> OBJROW 1 + IntercoDirectCost::link::hour<56> FlowDissociation::link::hour<56> -1 + IntercoDirectCost::link::hour<56> R0004599 1 + IntercoIndirectCost::link::hour<56> OBJROW 1 + IntercoIndirectCost::link::hour<56> FlowDissociation::link::hour<56> 1 + IntercoIndirectCost::link::hour<56> R0004767 1 + NTCDirect::link::hour<56> AreaBalance::area::hour<56> 1 + NTCDirect::link::hour<56> AreaBalance::area::hour<56> -1 + NTCDirect::link::hour<56> R0003311 1 + NTCDirect::link::hour<56> R0003312 1 + NTCDirect::link::hour<56> AreaBalance::area::hour<56> 1 + NTCDirect::link::hour<56> AreaBalance::area::hour<56> -1 + NTCDirect::link::hour<56> R0003647 1 + NTCDirect::link::hour<56> R0003648 1 + NTCDirect::link::hour<56> AreaBalance::area::hour<56> 1 + NTCDirect::link::hour<56> AreaBalance::area::hour<56> -1 + NTCDirect::link::hour<56> R0003983 1 + NTCDirect::link::hour<56> R0003984 1 + NTCDirect::link::hour<56> AreaBalance::area::hour<56> 1 + NTCDirect::link::hour<56> AreaBalance::area::hour<56> -1 + NTCDirect::link::hour<56> R0004319 1 + NTCDirect::link::hour<56> R0004320 1 + NTCDirect::link::hour<56> AreaBalance::area::hour<56> 1 + NTCDirect::link::hour<56> AreaBalance::area::hour<56> -1 + NTCDirect::link::hour<56> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<56> AreaBalance::area::hour<56> 1 + NTCDirect::link::hour<56> AreaBalance::area::hour<56> -1 + NTCDirect::link::hour<56> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<56> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<56> AreaBalance::area::hour<56> -1 + DispatchableProduction::area::ThermalCluster::hour<56> FictiveLoads::area::hour<56> -1 + DispatchableProduction::area::ThermalCluster::hour<56> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<56> AreaBalance::area::hour<56> -1 + DispatchableProduction::area::ThermalCluster::hour<56> FictiveLoads::area::hour<56> -1 + DispatchableProduction::area::ThermalCluster::hour<56> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<56> AreaBalance::area::hour<56> -1 + DispatchableProduction::area::ThermalCluster::hour<56> FictiveLoads::area::hour<56> -1 + PositiveUnsuppliedEnergy::area::hour<56> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> -1 + NegativeUnsuppliedEnergy::area::hour<56> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> 1 + NegativeUnsuppliedEnergy::area::hour<56> FictiveLoads::area::hour<56> 1 + DispatchableProduction::area::ThermalCluster::hour<56> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<56> AreaBalance::area::hour<56> -1 + DispatchableProduction::area::ThermalCluster::hour<56> FictiveLoads::area::hour<56> -1 + DispatchableProduction::area::ThermalCluster::hour<56> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<56> AreaBalance::area::hour<56> -1 + DispatchableProduction::area::ThermalCluster::hour<56> FictiveLoads::area::hour<56> -1 + DispatchableProduction::area::ThermalCluster::hour<56> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<56> AreaBalance::area::hour<56> -1 + DispatchableProduction::area::ThermalCluster::hour<56> FictiveLoads::area::hour<56> -1 + PositiveUnsuppliedEnergy::area::hour<56> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> -1 + NegativeUnsuppliedEnergy::area::hour<56> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> 1 + NegativeUnsuppliedEnergy::area::hour<56> FictiveLoads::area::hour<56> 1 + PositiveUnsuppliedEnergy::area::hour<56> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> -1 + NegativeUnsuppliedEnergy::area::hour<56> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> 1 + NegativeUnsuppliedEnergy::area::hour<56> FictiveLoads::area::hour<56> 1 + DispatchableProduction::area::ThermalCluster::hour<56> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<56> AreaBalance::area::hour<56> -1 + DispatchableProduction::area::ThermalCluster::hour<56> FictiveLoads::area::hour<56> -1 + PositiveUnsuppliedEnergy::area::hour<56> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> -1 + NegativeUnsuppliedEnergy::area::hour<56> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> 1 + NegativeUnsuppliedEnergy::area::hour<56> FictiveLoads::area::hour<56> 1 + PositiveUnsuppliedEnergy::area::hour<56> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> -1 + NegativeUnsuppliedEnergy::area::hour<56> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> 1 + NegativeUnsuppliedEnergy::area::hour<56> FictiveLoads::area::hour<56> 1 + DispatchableProduction::area::ThermalCluster::hour<56> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<56> AreaBalance::area::hour<56> -1 + DispatchableProduction::area::ThermalCluster::hour<56> FictiveLoads::area::hour<56> -1 + PositiveUnsuppliedEnergy::area::hour<56> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> -1 + NegativeUnsuppliedEnergy::area::hour<56> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> 1 + NegativeUnsuppliedEnergy::area::hour<56> FictiveLoads::area::hour<56> 1 + PositiveUnsuppliedEnergy::area::hour<56> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> -1 + NegativeUnsuppliedEnergy::area::hour<56> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> 1 + NegativeUnsuppliedEnergy::area::hour<56> FictiveLoads::area::hour<56> 1 + PositiveUnsuppliedEnergy::area::hour<56> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> -1 + NegativeUnsuppliedEnergy::area::hour<56> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<56> AreaBalance::area::hour<56> 1 + NegativeUnsuppliedEnergy::area::hour<56> FictiveLoads::area::hour<56> 1 + NTCDirect::link::hour<57> AreaBalance::area::hour<57> 1 + NTCDirect::link::hour<57> AreaBalance::area::hour<57> -1 + NTCDirect::link::hour<57> FlowDissociation::link::hour<57> 1 + NTCDirect::link::hour<57> R0002977 1 + NTCDirect::link::hour<57> R0002978 1 + IntercoDirectCost::link::hour<57> OBJROW 1 + IntercoDirectCost::link::hour<57> FlowDissociation::link::hour<57> -1 + IntercoDirectCost::link::hour<57> R0004600 1 + IntercoIndirectCost::link::hour<57> OBJROW 1 + IntercoIndirectCost::link::hour<57> FlowDissociation::link::hour<57> 1 + IntercoIndirectCost::link::hour<57> R0004768 1 + NTCDirect::link::hour<57> AreaBalance::area::hour<57> 1 + NTCDirect::link::hour<57> AreaBalance::area::hour<57> -1 + NTCDirect::link::hour<57> R0003313 1 + NTCDirect::link::hour<57> R0003314 1 + NTCDirect::link::hour<57> AreaBalance::area::hour<57> 1 + NTCDirect::link::hour<57> AreaBalance::area::hour<57> -1 + NTCDirect::link::hour<57> R0003649 1 + NTCDirect::link::hour<57> R0003650 1 + NTCDirect::link::hour<57> AreaBalance::area::hour<57> 1 + NTCDirect::link::hour<57> AreaBalance::area::hour<57> -1 + NTCDirect::link::hour<57> R0003985 1 + NTCDirect::link::hour<57> R0003986 1 + NTCDirect::link::hour<57> AreaBalance::area::hour<57> 1 + NTCDirect::link::hour<57> AreaBalance::area::hour<57> -1 + NTCDirect::link::hour<57> R0004321 1 + NTCDirect::link::hour<57> R0004322 1 + NTCDirect::link::hour<57> AreaBalance::area::hour<57> 1 + NTCDirect::link::hour<57> AreaBalance::area::hour<57> -1 + NTCDirect::link::hour<57> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<57> AreaBalance::area::hour<57> 1 + NTCDirect::link::hour<57> AreaBalance::area::hour<57> -1 + NTCDirect::link::hour<57> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<57> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<57> AreaBalance::area::hour<57> -1 + DispatchableProduction::area::ThermalCluster::hour<57> FictiveLoads::area::hour<57> -1 + DispatchableProduction::area::ThermalCluster::hour<57> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<57> AreaBalance::area::hour<57> -1 + DispatchableProduction::area::ThermalCluster::hour<57> FictiveLoads::area::hour<57> -1 + DispatchableProduction::area::ThermalCluster::hour<57> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<57> AreaBalance::area::hour<57> -1 + DispatchableProduction::area::ThermalCluster::hour<57> FictiveLoads::area::hour<57> -1 + PositiveUnsuppliedEnergy::area::hour<57> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> -1 + NegativeUnsuppliedEnergy::area::hour<57> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> 1 + NegativeUnsuppliedEnergy::area::hour<57> FictiveLoads::area::hour<57> 1 + DispatchableProduction::area::ThermalCluster::hour<57> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<57> AreaBalance::area::hour<57> -1 + DispatchableProduction::area::ThermalCluster::hour<57> FictiveLoads::area::hour<57> -1 + DispatchableProduction::area::ThermalCluster::hour<57> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<57> AreaBalance::area::hour<57> -1 + DispatchableProduction::area::ThermalCluster::hour<57> FictiveLoads::area::hour<57> -1 + DispatchableProduction::area::ThermalCluster::hour<57> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<57> AreaBalance::area::hour<57> -1 + DispatchableProduction::area::ThermalCluster::hour<57> FictiveLoads::area::hour<57> -1 + PositiveUnsuppliedEnergy::area::hour<57> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> -1 + NegativeUnsuppliedEnergy::area::hour<57> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> 1 + NegativeUnsuppliedEnergy::area::hour<57> FictiveLoads::area::hour<57> 1 + PositiveUnsuppliedEnergy::area::hour<57> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> -1 + NegativeUnsuppliedEnergy::area::hour<57> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> 1 + NegativeUnsuppliedEnergy::area::hour<57> FictiveLoads::area::hour<57> 1 + DispatchableProduction::area::ThermalCluster::hour<57> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<57> AreaBalance::area::hour<57> -1 + DispatchableProduction::area::ThermalCluster::hour<57> FictiveLoads::area::hour<57> -1 + PositiveUnsuppliedEnergy::area::hour<57> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> -1 + NegativeUnsuppliedEnergy::area::hour<57> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> 1 + NegativeUnsuppliedEnergy::area::hour<57> FictiveLoads::area::hour<57> 1 + PositiveUnsuppliedEnergy::area::hour<57> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> -1 + NegativeUnsuppliedEnergy::area::hour<57> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> 1 + NegativeUnsuppliedEnergy::area::hour<57> FictiveLoads::area::hour<57> 1 + DispatchableProduction::area::ThermalCluster::hour<57> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<57> AreaBalance::area::hour<57> -1 + DispatchableProduction::area::ThermalCluster::hour<57> FictiveLoads::area::hour<57> -1 + PositiveUnsuppliedEnergy::area::hour<57> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> -1 + NegativeUnsuppliedEnergy::area::hour<57> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> 1 + NegativeUnsuppliedEnergy::area::hour<57> FictiveLoads::area::hour<57> 1 + PositiveUnsuppliedEnergy::area::hour<57> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> -1 + NegativeUnsuppliedEnergy::area::hour<57> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> 1 + NegativeUnsuppliedEnergy::area::hour<57> FictiveLoads::area::hour<57> 1 + PositiveUnsuppliedEnergy::area::hour<57> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> -1 + NegativeUnsuppliedEnergy::area::hour<57> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<57> AreaBalance::area::hour<57> 1 + NegativeUnsuppliedEnergy::area::hour<57> FictiveLoads::area::hour<57> 1 + NTCDirect::link::hour<58> AreaBalance::area::hour<58> 1 + NTCDirect::link::hour<58> AreaBalance::area::hour<58> -1 + NTCDirect::link::hour<58> FlowDissociation::link::hour<58> 1 + NTCDirect::link::hour<58> R0002979 1 + NTCDirect::link::hour<58> R0002980 1 + IntercoDirectCost::link::hour<58> OBJROW 1 + IntercoDirectCost::link::hour<58> FlowDissociation::link::hour<58> -1 + IntercoDirectCost::link::hour<58> R0004601 1 + IntercoIndirectCost::link::hour<58> OBJROW 1 + IntercoIndirectCost::link::hour<58> FlowDissociation::link::hour<58> 1 + IntercoIndirectCost::link::hour<58> R0004769 1 + NTCDirect::link::hour<58> AreaBalance::area::hour<58> 1 + NTCDirect::link::hour<58> AreaBalance::area::hour<58> -1 + NTCDirect::link::hour<58> R0003315 1 + NTCDirect::link::hour<58> R0003316 1 + NTCDirect::link::hour<58> AreaBalance::area::hour<58> 1 + NTCDirect::link::hour<58> AreaBalance::area::hour<58> -1 + NTCDirect::link::hour<58> R0003651 1 + NTCDirect::link::hour<58> R0003652 1 + NTCDirect::link::hour<58> AreaBalance::area::hour<58> 1 + NTCDirect::link::hour<58> AreaBalance::area::hour<58> -1 + NTCDirect::link::hour<58> R0003987 1 + NTCDirect::link::hour<58> R0003988 1 + NTCDirect::link::hour<58> AreaBalance::area::hour<58> 1 + NTCDirect::link::hour<58> AreaBalance::area::hour<58> -1 + NTCDirect::link::hour<58> R0004323 1 + NTCDirect::link::hour<58> R0004324 1 + NTCDirect::link::hour<58> AreaBalance::area::hour<58> 1 + NTCDirect::link::hour<58> AreaBalance::area::hour<58> -1 + NTCDirect::link::hour<58> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<58> AreaBalance::area::hour<58> 1 + NTCDirect::link::hour<58> AreaBalance::area::hour<58> -1 + NTCDirect::link::hour<58> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<58> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<58> AreaBalance::area::hour<58> -1 + DispatchableProduction::area::ThermalCluster::hour<58> FictiveLoads::area::hour<58> -1 + DispatchableProduction::area::ThermalCluster::hour<58> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<58> AreaBalance::area::hour<58> -1 + DispatchableProduction::area::ThermalCluster::hour<58> FictiveLoads::area::hour<58> -1 + DispatchableProduction::area::ThermalCluster::hour<58> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<58> AreaBalance::area::hour<58> -1 + DispatchableProduction::area::ThermalCluster::hour<58> FictiveLoads::area::hour<58> -1 + PositiveUnsuppliedEnergy::area::hour<58> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> -1 + NegativeUnsuppliedEnergy::area::hour<58> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> 1 + NegativeUnsuppliedEnergy::area::hour<58> FictiveLoads::area::hour<58> 1 + DispatchableProduction::area::ThermalCluster::hour<58> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<58> AreaBalance::area::hour<58> -1 + DispatchableProduction::area::ThermalCluster::hour<58> FictiveLoads::area::hour<58> -1 + DispatchableProduction::area::ThermalCluster::hour<58> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<58> AreaBalance::area::hour<58> -1 + DispatchableProduction::area::ThermalCluster::hour<58> FictiveLoads::area::hour<58> -1 + DispatchableProduction::area::ThermalCluster::hour<58> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<58> AreaBalance::area::hour<58> -1 + DispatchableProduction::area::ThermalCluster::hour<58> FictiveLoads::area::hour<58> -1 + PositiveUnsuppliedEnergy::area::hour<58> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> -1 + NegativeUnsuppliedEnergy::area::hour<58> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> 1 + NegativeUnsuppliedEnergy::area::hour<58> FictiveLoads::area::hour<58> 1 + PositiveUnsuppliedEnergy::area::hour<58> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> -1 + NegativeUnsuppliedEnergy::area::hour<58> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> 1 + NegativeUnsuppliedEnergy::area::hour<58> FictiveLoads::area::hour<58> 1 + DispatchableProduction::area::ThermalCluster::hour<58> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<58> AreaBalance::area::hour<58> -1 + DispatchableProduction::area::ThermalCluster::hour<58> FictiveLoads::area::hour<58> -1 + PositiveUnsuppliedEnergy::area::hour<58> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> -1 + NegativeUnsuppliedEnergy::area::hour<58> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> 1 + NegativeUnsuppliedEnergy::area::hour<58> FictiveLoads::area::hour<58> 1 + PositiveUnsuppliedEnergy::area::hour<58> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> -1 + NegativeUnsuppliedEnergy::area::hour<58> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> 1 + NegativeUnsuppliedEnergy::area::hour<58> FictiveLoads::area::hour<58> 1 + DispatchableProduction::area::ThermalCluster::hour<58> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<58> AreaBalance::area::hour<58> -1 + DispatchableProduction::area::ThermalCluster::hour<58> FictiveLoads::area::hour<58> -1 + PositiveUnsuppliedEnergy::area::hour<58> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> -1 + NegativeUnsuppliedEnergy::area::hour<58> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> 1 + NegativeUnsuppliedEnergy::area::hour<58> FictiveLoads::area::hour<58> 1 + PositiveUnsuppliedEnergy::area::hour<58> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> -1 + NegativeUnsuppliedEnergy::area::hour<58> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> 1 + NegativeUnsuppliedEnergy::area::hour<58> FictiveLoads::area::hour<58> 1 + PositiveUnsuppliedEnergy::area::hour<58> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> -1 + NegativeUnsuppliedEnergy::area::hour<58> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<58> AreaBalance::area::hour<58> 1 + NegativeUnsuppliedEnergy::area::hour<58> FictiveLoads::area::hour<58> 1 + NTCDirect::link::hour<59> AreaBalance::area::hour<59> 1 + NTCDirect::link::hour<59> AreaBalance::area::hour<59> -1 + NTCDirect::link::hour<59> FlowDissociation::link::hour<59> 1 + NTCDirect::link::hour<59> R0002981 1 + NTCDirect::link::hour<59> R0002982 1 + IntercoDirectCost::link::hour<59> OBJROW 1 + IntercoDirectCost::link::hour<59> FlowDissociation::link::hour<59> -1 + IntercoDirectCost::link::hour<59> R0004602 1 + IntercoIndirectCost::link::hour<59> OBJROW 1 + IntercoIndirectCost::link::hour<59> FlowDissociation::link::hour<59> 1 + IntercoIndirectCost::link::hour<59> R0004770 1 + NTCDirect::link::hour<59> AreaBalance::area::hour<59> 1 + NTCDirect::link::hour<59> AreaBalance::area::hour<59> -1 + NTCDirect::link::hour<59> R0003317 1 + NTCDirect::link::hour<59> R0003318 1 + NTCDirect::link::hour<59> AreaBalance::area::hour<59> 1 + NTCDirect::link::hour<59> AreaBalance::area::hour<59> -1 + NTCDirect::link::hour<59> R0003653 1 + NTCDirect::link::hour<59> R0003654 1 + NTCDirect::link::hour<59> AreaBalance::area::hour<59> 1 + NTCDirect::link::hour<59> AreaBalance::area::hour<59> -1 + NTCDirect::link::hour<59> R0003989 1 + NTCDirect::link::hour<59> R0003990 1 + NTCDirect::link::hour<59> AreaBalance::area::hour<59> 1 + NTCDirect::link::hour<59> AreaBalance::area::hour<59> -1 + NTCDirect::link::hour<59> R0004325 1 + NTCDirect::link::hour<59> R0004326 1 + NTCDirect::link::hour<59> AreaBalance::area::hour<59> 1 + NTCDirect::link::hour<59> AreaBalance::area::hour<59> -1 + NTCDirect::link::hour<59> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<59> AreaBalance::area::hour<59> 1 + NTCDirect::link::hour<59> AreaBalance::area::hour<59> -1 + NTCDirect::link::hour<59> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<59> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<59> AreaBalance::area::hour<59> -1 + DispatchableProduction::area::ThermalCluster::hour<59> FictiveLoads::area::hour<59> -1 + DispatchableProduction::area::ThermalCluster::hour<59> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<59> AreaBalance::area::hour<59> -1 + DispatchableProduction::area::ThermalCluster::hour<59> FictiveLoads::area::hour<59> -1 + DispatchableProduction::area::ThermalCluster::hour<59> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<59> AreaBalance::area::hour<59> -1 + DispatchableProduction::area::ThermalCluster::hour<59> FictiveLoads::area::hour<59> -1 + PositiveUnsuppliedEnergy::area::hour<59> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> -1 + NegativeUnsuppliedEnergy::area::hour<59> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> 1 + NegativeUnsuppliedEnergy::area::hour<59> FictiveLoads::area::hour<59> 1 + DispatchableProduction::area::ThermalCluster::hour<59> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<59> AreaBalance::area::hour<59> -1 + DispatchableProduction::area::ThermalCluster::hour<59> FictiveLoads::area::hour<59> -1 + DispatchableProduction::area::ThermalCluster::hour<59> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<59> AreaBalance::area::hour<59> -1 + DispatchableProduction::area::ThermalCluster::hour<59> FictiveLoads::area::hour<59> -1 + DispatchableProduction::area::ThermalCluster::hour<59> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<59> AreaBalance::area::hour<59> -1 + DispatchableProduction::area::ThermalCluster::hour<59> FictiveLoads::area::hour<59> -1 + PositiveUnsuppliedEnergy::area::hour<59> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> -1 + NegativeUnsuppliedEnergy::area::hour<59> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> 1 + NegativeUnsuppliedEnergy::area::hour<59> FictiveLoads::area::hour<59> 1 + PositiveUnsuppliedEnergy::area::hour<59> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> -1 + NegativeUnsuppliedEnergy::area::hour<59> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> 1 + NegativeUnsuppliedEnergy::area::hour<59> FictiveLoads::area::hour<59> 1 + DispatchableProduction::area::ThermalCluster::hour<59> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<59> AreaBalance::area::hour<59> -1 + DispatchableProduction::area::ThermalCluster::hour<59> FictiveLoads::area::hour<59> -1 + PositiveUnsuppliedEnergy::area::hour<59> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> -1 + NegativeUnsuppliedEnergy::area::hour<59> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> 1 + NegativeUnsuppliedEnergy::area::hour<59> FictiveLoads::area::hour<59> 1 + PositiveUnsuppliedEnergy::area::hour<59> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> -1 + NegativeUnsuppliedEnergy::area::hour<59> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> 1 + NegativeUnsuppliedEnergy::area::hour<59> FictiveLoads::area::hour<59> 1 + DispatchableProduction::area::ThermalCluster::hour<59> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<59> AreaBalance::area::hour<59> -1 + DispatchableProduction::area::ThermalCluster::hour<59> FictiveLoads::area::hour<59> -1 + PositiveUnsuppliedEnergy::area::hour<59> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> -1 + NegativeUnsuppliedEnergy::area::hour<59> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> 1 + NegativeUnsuppliedEnergy::area::hour<59> FictiveLoads::area::hour<59> 1 + PositiveUnsuppliedEnergy::area::hour<59> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> -1 + NegativeUnsuppliedEnergy::area::hour<59> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> 1 + NegativeUnsuppliedEnergy::area::hour<59> FictiveLoads::area::hour<59> 1 + PositiveUnsuppliedEnergy::area::hour<59> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> -1 + NegativeUnsuppliedEnergy::area::hour<59> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<59> AreaBalance::area::hour<59> 1 + NegativeUnsuppliedEnergy::area::hour<59> FictiveLoads::area::hour<59> 1 + NTCDirect::link::hour<60> AreaBalance::area::hour<60> 1 + NTCDirect::link::hour<60> AreaBalance::area::hour<60> -1 + NTCDirect::link::hour<60> FlowDissociation::link::hour<60> 1 + NTCDirect::link::hour<60> R0002983 1 + NTCDirect::link::hour<60> R0002984 1 + IntercoDirectCost::link::hour<60> OBJROW 1 + IntercoDirectCost::link::hour<60> FlowDissociation::link::hour<60> -1 + IntercoDirectCost::link::hour<60> R0004603 1 + IntercoIndirectCost::link::hour<60> OBJROW 1 + IntercoIndirectCost::link::hour<60> FlowDissociation::link::hour<60> 1 + IntercoIndirectCost::link::hour<60> R0004771 1 + NTCDirect::link::hour<60> AreaBalance::area::hour<60> 1 + NTCDirect::link::hour<60> AreaBalance::area::hour<60> -1 + NTCDirect::link::hour<60> R0003319 1 + NTCDirect::link::hour<60> R0003320 1 + NTCDirect::link::hour<60> AreaBalance::area::hour<60> 1 + NTCDirect::link::hour<60> AreaBalance::area::hour<60> -1 + NTCDirect::link::hour<60> R0003655 1 + NTCDirect::link::hour<60> R0003656 1 + NTCDirect::link::hour<60> AreaBalance::area::hour<60> 1 + NTCDirect::link::hour<60> AreaBalance::area::hour<60> -1 + NTCDirect::link::hour<60> R0003991 1 + NTCDirect::link::hour<60> R0003992 1 + NTCDirect::link::hour<60> AreaBalance::area::hour<60> 1 + NTCDirect::link::hour<60> AreaBalance::area::hour<60> -1 + NTCDirect::link::hour<60> R0004327 1 + NTCDirect::link::hour<60> R0004328 1 + NTCDirect::link::hour<60> AreaBalance::area::hour<60> 1 + NTCDirect::link::hour<60> AreaBalance::area::hour<60> -1 + NTCDirect::link::hour<60> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<60> AreaBalance::area::hour<60> 1 + NTCDirect::link::hour<60> AreaBalance::area::hour<60> -1 + NTCDirect::link::hour<60> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<60> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<60> AreaBalance::area::hour<60> -1 + DispatchableProduction::area::ThermalCluster::hour<60> FictiveLoads::area::hour<60> -1 + DispatchableProduction::area::ThermalCluster::hour<60> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<60> AreaBalance::area::hour<60> -1 + DispatchableProduction::area::ThermalCluster::hour<60> FictiveLoads::area::hour<60> -1 + DispatchableProduction::area::ThermalCluster::hour<60> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<60> AreaBalance::area::hour<60> -1 + DispatchableProduction::area::ThermalCluster::hour<60> FictiveLoads::area::hour<60> -1 + PositiveUnsuppliedEnergy::area::hour<60> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> -1 + NegativeUnsuppliedEnergy::area::hour<60> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> 1 + NegativeUnsuppliedEnergy::area::hour<60> FictiveLoads::area::hour<60> 1 + DispatchableProduction::area::ThermalCluster::hour<60> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<60> AreaBalance::area::hour<60> -1 + DispatchableProduction::area::ThermalCluster::hour<60> FictiveLoads::area::hour<60> -1 + DispatchableProduction::area::ThermalCluster::hour<60> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<60> AreaBalance::area::hour<60> -1 + DispatchableProduction::area::ThermalCluster::hour<60> FictiveLoads::area::hour<60> -1 + DispatchableProduction::area::ThermalCluster::hour<60> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<60> AreaBalance::area::hour<60> -1 + DispatchableProduction::area::ThermalCluster::hour<60> FictiveLoads::area::hour<60> -1 + PositiveUnsuppliedEnergy::area::hour<60> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> -1 + NegativeUnsuppliedEnergy::area::hour<60> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> 1 + NegativeUnsuppliedEnergy::area::hour<60> FictiveLoads::area::hour<60> 1 + PositiveUnsuppliedEnergy::area::hour<60> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> -1 + NegativeUnsuppliedEnergy::area::hour<60> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> 1 + NegativeUnsuppliedEnergy::area::hour<60> FictiveLoads::area::hour<60> 1 + DispatchableProduction::area::ThermalCluster::hour<60> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<60> AreaBalance::area::hour<60> -1 + DispatchableProduction::area::ThermalCluster::hour<60> FictiveLoads::area::hour<60> -1 + PositiveUnsuppliedEnergy::area::hour<60> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> -1 + NegativeUnsuppliedEnergy::area::hour<60> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> 1 + NegativeUnsuppliedEnergy::area::hour<60> FictiveLoads::area::hour<60> 1 + PositiveUnsuppliedEnergy::area::hour<60> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> -1 + NegativeUnsuppliedEnergy::area::hour<60> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> 1 + NegativeUnsuppliedEnergy::area::hour<60> FictiveLoads::area::hour<60> 1 + DispatchableProduction::area::ThermalCluster::hour<60> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<60> AreaBalance::area::hour<60> -1 + DispatchableProduction::area::ThermalCluster::hour<60> FictiveLoads::area::hour<60> -1 + PositiveUnsuppliedEnergy::area::hour<60> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> -1 + NegativeUnsuppliedEnergy::area::hour<60> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> 1 + NegativeUnsuppliedEnergy::area::hour<60> FictiveLoads::area::hour<60> 1 + PositiveUnsuppliedEnergy::area::hour<60> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> -1 + NegativeUnsuppliedEnergy::area::hour<60> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> 1 + NegativeUnsuppliedEnergy::area::hour<60> FictiveLoads::area::hour<60> 1 + PositiveUnsuppliedEnergy::area::hour<60> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> -1 + NegativeUnsuppliedEnergy::area::hour<60> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<60> AreaBalance::area::hour<60> 1 + NegativeUnsuppliedEnergy::area::hour<60> FictiveLoads::area::hour<60> 1 + NTCDirect::link::hour<61> AreaBalance::area::hour<61> 1 + NTCDirect::link::hour<61> AreaBalance::area::hour<61> -1 + NTCDirect::link::hour<61> FlowDissociation::link::hour<61> 1 + NTCDirect::link::hour<61> R0002985 1 + NTCDirect::link::hour<61> R0002986 1 + IntercoDirectCost::link::hour<61> OBJROW 1 + IntercoDirectCost::link::hour<61> FlowDissociation::link::hour<61> -1 + IntercoDirectCost::link::hour<61> R0004604 1 + IntercoIndirectCost::link::hour<61> OBJROW 1 + IntercoIndirectCost::link::hour<61> FlowDissociation::link::hour<61> 1 + IntercoIndirectCost::link::hour<61> R0004772 1 + NTCDirect::link::hour<61> AreaBalance::area::hour<61> 1 + NTCDirect::link::hour<61> AreaBalance::area::hour<61> -1 + NTCDirect::link::hour<61> R0003321 1 + NTCDirect::link::hour<61> R0003322 1 + NTCDirect::link::hour<61> AreaBalance::area::hour<61> 1 + NTCDirect::link::hour<61> AreaBalance::area::hour<61> -1 + NTCDirect::link::hour<61> R0003657 1 + NTCDirect::link::hour<61> R0003658 1 + NTCDirect::link::hour<61> AreaBalance::area::hour<61> 1 + NTCDirect::link::hour<61> AreaBalance::area::hour<61> -1 + NTCDirect::link::hour<61> R0003993 1 + NTCDirect::link::hour<61> R0003994 1 + NTCDirect::link::hour<61> AreaBalance::area::hour<61> 1 + NTCDirect::link::hour<61> AreaBalance::area::hour<61> -1 + NTCDirect::link::hour<61> R0004329 1 + NTCDirect::link::hour<61> R0004330 1 + NTCDirect::link::hour<61> AreaBalance::area::hour<61> 1 + NTCDirect::link::hour<61> AreaBalance::area::hour<61> -1 + NTCDirect::link::hour<61> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<61> AreaBalance::area::hour<61> 1 + NTCDirect::link::hour<61> AreaBalance::area::hour<61> -1 + NTCDirect::link::hour<61> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<61> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<61> AreaBalance::area::hour<61> -1 + DispatchableProduction::area::ThermalCluster::hour<61> FictiveLoads::area::hour<61> -1 + DispatchableProduction::area::ThermalCluster::hour<61> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<61> AreaBalance::area::hour<61> -1 + DispatchableProduction::area::ThermalCluster::hour<61> FictiveLoads::area::hour<61> -1 + DispatchableProduction::area::ThermalCluster::hour<61> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<61> AreaBalance::area::hour<61> -1 + DispatchableProduction::area::ThermalCluster::hour<61> FictiveLoads::area::hour<61> -1 + PositiveUnsuppliedEnergy::area::hour<61> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> -1 + NegativeUnsuppliedEnergy::area::hour<61> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> 1 + NegativeUnsuppliedEnergy::area::hour<61> FictiveLoads::area::hour<61> 1 + DispatchableProduction::area::ThermalCluster::hour<61> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<61> AreaBalance::area::hour<61> -1 + DispatchableProduction::area::ThermalCluster::hour<61> FictiveLoads::area::hour<61> -1 + DispatchableProduction::area::ThermalCluster::hour<61> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<61> AreaBalance::area::hour<61> -1 + DispatchableProduction::area::ThermalCluster::hour<61> FictiveLoads::area::hour<61> -1 + DispatchableProduction::area::ThermalCluster::hour<61> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<61> AreaBalance::area::hour<61> -1 + DispatchableProduction::area::ThermalCluster::hour<61> FictiveLoads::area::hour<61> -1 + PositiveUnsuppliedEnergy::area::hour<61> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> -1 + NegativeUnsuppliedEnergy::area::hour<61> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> 1 + NegativeUnsuppliedEnergy::area::hour<61> FictiveLoads::area::hour<61> 1 + PositiveUnsuppliedEnergy::area::hour<61> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> -1 + NegativeUnsuppliedEnergy::area::hour<61> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> 1 + NegativeUnsuppliedEnergy::area::hour<61> FictiveLoads::area::hour<61> 1 + DispatchableProduction::area::ThermalCluster::hour<61> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<61> AreaBalance::area::hour<61> -1 + DispatchableProduction::area::ThermalCluster::hour<61> FictiveLoads::area::hour<61> -1 + PositiveUnsuppliedEnergy::area::hour<61> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> -1 + NegativeUnsuppliedEnergy::area::hour<61> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> 1 + NegativeUnsuppliedEnergy::area::hour<61> FictiveLoads::area::hour<61> 1 + PositiveUnsuppliedEnergy::area::hour<61> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> -1 + NegativeUnsuppliedEnergy::area::hour<61> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> 1 + NegativeUnsuppliedEnergy::area::hour<61> FictiveLoads::area::hour<61> 1 + DispatchableProduction::area::ThermalCluster::hour<61> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<61> AreaBalance::area::hour<61> -1 + DispatchableProduction::area::ThermalCluster::hour<61> FictiveLoads::area::hour<61> -1 + PositiveUnsuppliedEnergy::area::hour<61> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> -1 + NegativeUnsuppliedEnergy::area::hour<61> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> 1 + NegativeUnsuppliedEnergy::area::hour<61> FictiveLoads::area::hour<61> 1 + PositiveUnsuppliedEnergy::area::hour<61> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> -1 + NegativeUnsuppliedEnergy::area::hour<61> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> 1 + NegativeUnsuppliedEnergy::area::hour<61> FictiveLoads::area::hour<61> 1 + PositiveUnsuppliedEnergy::area::hour<61> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> -1 + NegativeUnsuppliedEnergy::area::hour<61> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<61> AreaBalance::area::hour<61> 1 + NegativeUnsuppliedEnergy::area::hour<61> FictiveLoads::area::hour<61> 1 + NTCDirect::link::hour<62> AreaBalance::area::hour<62> 1 + NTCDirect::link::hour<62> AreaBalance::area::hour<62> -1 + NTCDirect::link::hour<62> FlowDissociation::link::hour<62> 1 + NTCDirect::link::hour<62> R0002987 1 + NTCDirect::link::hour<62> R0002988 1 + IntercoDirectCost::link::hour<62> OBJROW 1 + IntercoDirectCost::link::hour<62> FlowDissociation::link::hour<62> -1 + IntercoDirectCost::link::hour<62> R0004605 1 + IntercoIndirectCost::link::hour<62> OBJROW 1 + IntercoIndirectCost::link::hour<62> FlowDissociation::link::hour<62> 1 + IntercoIndirectCost::link::hour<62> R0004773 1 + NTCDirect::link::hour<62> AreaBalance::area::hour<62> 1 + NTCDirect::link::hour<62> AreaBalance::area::hour<62> -1 + NTCDirect::link::hour<62> R0003323 1 + NTCDirect::link::hour<62> R0003324 1 + NTCDirect::link::hour<62> AreaBalance::area::hour<62> 1 + NTCDirect::link::hour<62> AreaBalance::area::hour<62> -1 + NTCDirect::link::hour<62> R0003659 1 + NTCDirect::link::hour<62> R0003660 1 + NTCDirect::link::hour<62> AreaBalance::area::hour<62> 1 + NTCDirect::link::hour<62> AreaBalance::area::hour<62> -1 + NTCDirect::link::hour<62> R0003995 1 + NTCDirect::link::hour<62> R0003996 1 + NTCDirect::link::hour<62> AreaBalance::area::hour<62> 1 + NTCDirect::link::hour<62> AreaBalance::area::hour<62> -1 + NTCDirect::link::hour<62> R0004331 1 + NTCDirect::link::hour<62> R0004332 1 + NTCDirect::link::hour<62> AreaBalance::area::hour<62> 1 + NTCDirect::link::hour<62> AreaBalance::area::hour<62> -1 + NTCDirect::link::hour<62> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<62> AreaBalance::area::hour<62> 1 + NTCDirect::link::hour<62> AreaBalance::area::hour<62> -1 + NTCDirect::link::hour<62> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<62> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<62> AreaBalance::area::hour<62> -1 + DispatchableProduction::area::ThermalCluster::hour<62> FictiveLoads::area::hour<62> -1 + DispatchableProduction::area::ThermalCluster::hour<62> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<62> AreaBalance::area::hour<62> -1 + DispatchableProduction::area::ThermalCluster::hour<62> FictiveLoads::area::hour<62> -1 + DispatchableProduction::area::ThermalCluster::hour<62> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<62> AreaBalance::area::hour<62> -1 + DispatchableProduction::area::ThermalCluster::hour<62> FictiveLoads::area::hour<62> -1 + PositiveUnsuppliedEnergy::area::hour<62> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> -1 + NegativeUnsuppliedEnergy::area::hour<62> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> 1 + NegativeUnsuppliedEnergy::area::hour<62> FictiveLoads::area::hour<62> 1 + DispatchableProduction::area::ThermalCluster::hour<62> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<62> AreaBalance::area::hour<62> -1 + DispatchableProduction::area::ThermalCluster::hour<62> FictiveLoads::area::hour<62> -1 + DispatchableProduction::area::ThermalCluster::hour<62> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<62> AreaBalance::area::hour<62> -1 + DispatchableProduction::area::ThermalCluster::hour<62> FictiveLoads::area::hour<62> -1 + DispatchableProduction::area::ThermalCluster::hour<62> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<62> AreaBalance::area::hour<62> -1 + DispatchableProduction::area::ThermalCluster::hour<62> FictiveLoads::area::hour<62> -1 + PositiveUnsuppliedEnergy::area::hour<62> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> -1 + NegativeUnsuppliedEnergy::area::hour<62> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> 1 + NegativeUnsuppliedEnergy::area::hour<62> FictiveLoads::area::hour<62> 1 + PositiveUnsuppliedEnergy::area::hour<62> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> -1 + NegativeUnsuppliedEnergy::area::hour<62> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> 1 + NegativeUnsuppliedEnergy::area::hour<62> FictiveLoads::area::hour<62> 1 + DispatchableProduction::area::ThermalCluster::hour<62> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<62> AreaBalance::area::hour<62> -1 + DispatchableProduction::area::ThermalCluster::hour<62> FictiveLoads::area::hour<62> -1 + PositiveUnsuppliedEnergy::area::hour<62> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> -1 + NegativeUnsuppliedEnergy::area::hour<62> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> 1 + NegativeUnsuppliedEnergy::area::hour<62> FictiveLoads::area::hour<62> 1 + PositiveUnsuppliedEnergy::area::hour<62> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> -1 + NegativeUnsuppliedEnergy::area::hour<62> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> 1 + NegativeUnsuppliedEnergy::area::hour<62> FictiveLoads::area::hour<62> 1 + DispatchableProduction::area::ThermalCluster::hour<62> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<62> AreaBalance::area::hour<62> -1 + DispatchableProduction::area::ThermalCluster::hour<62> FictiveLoads::area::hour<62> -1 + PositiveUnsuppliedEnergy::area::hour<62> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> -1 + NegativeUnsuppliedEnergy::area::hour<62> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> 1 + NegativeUnsuppliedEnergy::area::hour<62> FictiveLoads::area::hour<62> 1 + PositiveUnsuppliedEnergy::area::hour<62> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> -1 + NegativeUnsuppliedEnergy::area::hour<62> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> 1 + NegativeUnsuppliedEnergy::area::hour<62> FictiveLoads::area::hour<62> 1 + PositiveUnsuppliedEnergy::area::hour<62> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> -1 + NegativeUnsuppliedEnergy::area::hour<62> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<62> AreaBalance::area::hour<62> 1 + NegativeUnsuppliedEnergy::area::hour<62> FictiveLoads::area::hour<62> 1 + NTCDirect::link::hour<63> AreaBalance::area::hour<63> 1 + NTCDirect::link::hour<63> AreaBalance::area::hour<63> -1 + NTCDirect::link::hour<63> FlowDissociation::link::hour<63> 1 + NTCDirect::link::hour<63> R0002989 1 + NTCDirect::link::hour<63> R0002990 1 + IntercoDirectCost::link::hour<63> OBJROW 1 + IntercoDirectCost::link::hour<63> FlowDissociation::link::hour<63> -1 + IntercoDirectCost::link::hour<63> R0004606 1 + IntercoIndirectCost::link::hour<63> OBJROW 1 + IntercoIndirectCost::link::hour<63> FlowDissociation::link::hour<63> 1 + IntercoIndirectCost::link::hour<63> R0004774 1 + NTCDirect::link::hour<63> AreaBalance::area::hour<63> 1 + NTCDirect::link::hour<63> AreaBalance::area::hour<63> -1 + NTCDirect::link::hour<63> R0003325 1 + NTCDirect::link::hour<63> R0003326 1 + NTCDirect::link::hour<63> AreaBalance::area::hour<63> 1 + NTCDirect::link::hour<63> AreaBalance::area::hour<63> -1 + NTCDirect::link::hour<63> R0003661 1 + NTCDirect::link::hour<63> R0003662 1 + NTCDirect::link::hour<63> AreaBalance::area::hour<63> 1 + NTCDirect::link::hour<63> AreaBalance::area::hour<63> -1 + NTCDirect::link::hour<63> R0003997 1 + NTCDirect::link::hour<63> R0003998 1 + NTCDirect::link::hour<63> AreaBalance::area::hour<63> 1 + NTCDirect::link::hour<63> AreaBalance::area::hour<63> -1 + NTCDirect::link::hour<63> R0004333 1 + NTCDirect::link::hour<63> R0004334 1 + NTCDirect::link::hour<63> AreaBalance::area::hour<63> 1 + NTCDirect::link::hour<63> AreaBalance::area::hour<63> -1 + NTCDirect::link::hour<63> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<63> AreaBalance::area::hour<63> 1 + NTCDirect::link::hour<63> AreaBalance::area::hour<63> -1 + NTCDirect::link::hour<63> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<63> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<63> AreaBalance::area::hour<63> -1 + DispatchableProduction::area::ThermalCluster::hour<63> FictiveLoads::area::hour<63> -1 + DispatchableProduction::area::ThermalCluster::hour<63> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<63> AreaBalance::area::hour<63> -1 + DispatchableProduction::area::ThermalCluster::hour<63> FictiveLoads::area::hour<63> -1 + DispatchableProduction::area::ThermalCluster::hour<63> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<63> AreaBalance::area::hour<63> -1 + DispatchableProduction::area::ThermalCluster::hour<63> FictiveLoads::area::hour<63> -1 + PositiveUnsuppliedEnergy::area::hour<63> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> -1 + NegativeUnsuppliedEnergy::area::hour<63> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> 1 + NegativeUnsuppliedEnergy::area::hour<63> FictiveLoads::area::hour<63> 1 + DispatchableProduction::area::ThermalCluster::hour<63> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<63> AreaBalance::area::hour<63> -1 + DispatchableProduction::area::ThermalCluster::hour<63> FictiveLoads::area::hour<63> -1 + DispatchableProduction::area::ThermalCluster::hour<63> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<63> AreaBalance::area::hour<63> -1 + DispatchableProduction::area::ThermalCluster::hour<63> FictiveLoads::area::hour<63> -1 + DispatchableProduction::area::ThermalCluster::hour<63> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<63> AreaBalance::area::hour<63> -1 + DispatchableProduction::area::ThermalCluster::hour<63> FictiveLoads::area::hour<63> -1 + PositiveUnsuppliedEnergy::area::hour<63> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> -1 + NegativeUnsuppliedEnergy::area::hour<63> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> 1 + NegativeUnsuppliedEnergy::area::hour<63> FictiveLoads::area::hour<63> 1 + PositiveUnsuppliedEnergy::area::hour<63> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> -1 + NegativeUnsuppliedEnergy::area::hour<63> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> 1 + NegativeUnsuppliedEnergy::area::hour<63> FictiveLoads::area::hour<63> 1 + DispatchableProduction::area::ThermalCluster::hour<63> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<63> AreaBalance::area::hour<63> -1 + DispatchableProduction::area::ThermalCluster::hour<63> FictiveLoads::area::hour<63> -1 + PositiveUnsuppliedEnergy::area::hour<63> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> -1 + NegativeUnsuppliedEnergy::area::hour<63> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> 1 + NegativeUnsuppliedEnergy::area::hour<63> FictiveLoads::area::hour<63> 1 + PositiveUnsuppliedEnergy::area::hour<63> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> -1 + NegativeUnsuppliedEnergy::area::hour<63> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> 1 + NegativeUnsuppliedEnergy::area::hour<63> FictiveLoads::area::hour<63> 1 + DispatchableProduction::area::ThermalCluster::hour<63> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<63> AreaBalance::area::hour<63> -1 + DispatchableProduction::area::ThermalCluster::hour<63> FictiveLoads::area::hour<63> -1 + PositiveUnsuppliedEnergy::area::hour<63> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> -1 + NegativeUnsuppliedEnergy::area::hour<63> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> 1 + NegativeUnsuppliedEnergy::area::hour<63> FictiveLoads::area::hour<63> 1 + PositiveUnsuppliedEnergy::area::hour<63> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> -1 + NegativeUnsuppliedEnergy::area::hour<63> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> 1 + NegativeUnsuppliedEnergy::area::hour<63> FictiveLoads::area::hour<63> 1 + PositiveUnsuppliedEnergy::area::hour<63> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> -1 + NegativeUnsuppliedEnergy::area::hour<63> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<63> AreaBalance::area::hour<63> 1 + NegativeUnsuppliedEnergy::area::hour<63> FictiveLoads::area::hour<63> 1 + NTCDirect::link::hour<64> AreaBalance::area::hour<64> 1 + NTCDirect::link::hour<64> AreaBalance::area::hour<64> -1 + NTCDirect::link::hour<64> FlowDissociation::link::hour<64> 1 + NTCDirect::link::hour<64> R0002991 1 + NTCDirect::link::hour<64> R0002992 1 + IntercoDirectCost::link::hour<64> OBJROW 1 + IntercoDirectCost::link::hour<64> FlowDissociation::link::hour<64> -1 + IntercoDirectCost::link::hour<64> R0004607 1 + IntercoIndirectCost::link::hour<64> OBJROW 1 + IntercoIndirectCost::link::hour<64> FlowDissociation::link::hour<64> 1 + IntercoIndirectCost::link::hour<64> R0004775 1 + NTCDirect::link::hour<64> AreaBalance::area::hour<64> 1 + NTCDirect::link::hour<64> AreaBalance::area::hour<64> -1 + NTCDirect::link::hour<64> R0003327 1 + NTCDirect::link::hour<64> R0003328 1 + NTCDirect::link::hour<64> AreaBalance::area::hour<64> 1 + NTCDirect::link::hour<64> AreaBalance::area::hour<64> -1 + NTCDirect::link::hour<64> R0003663 1 + NTCDirect::link::hour<64> R0003664 1 + NTCDirect::link::hour<64> AreaBalance::area::hour<64> 1 + NTCDirect::link::hour<64> AreaBalance::area::hour<64> -1 + NTCDirect::link::hour<64> R0003999 1 + NTCDirect::link::hour<64> R0004000 1 + NTCDirect::link::hour<64> AreaBalance::area::hour<64> 1 + NTCDirect::link::hour<64> AreaBalance::area::hour<64> -1 + NTCDirect::link::hour<64> R0004335 1 + NTCDirect::link::hour<64> R0004336 1 + NTCDirect::link::hour<64> AreaBalance::area::hour<64> 1 + NTCDirect::link::hour<64> AreaBalance::area::hour<64> -1 + NTCDirect::link::hour<64> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<64> AreaBalance::area::hour<64> 1 + NTCDirect::link::hour<64> AreaBalance::area::hour<64> -1 + NTCDirect::link::hour<64> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<64> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<64> AreaBalance::area::hour<64> -1 + DispatchableProduction::area::ThermalCluster::hour<64> FictiveLoads::area::hour<64> -1 + DispatchableProduction::area::ThermalCluster::hour<64> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<64> AreaBalance::area::hour<64> -1 + DispatchableProduction::area::ThermalCluster::hour<64> FictiveLoads::area::hour<64> -1 + DispatchableProduction::area::ThermalCluster::hour<64> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<64> AreaBalance::area::hour<64> -1 + DispatchableProduction::area::ThermalCluster::hour<64> FictiveLoads::area::hour<64> -1 + PositiveUnsuppliedEnergy::area::hour<64> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> -1 + NegativeUnsuppliedEnergy::area::hour<64> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> 1 + NegativeUnsuppliedEnergy::area::hour<64> FictiveLoads::area::hour<64> 1 + DispatchableProduction::area::ThermalCluster::hour<64> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<64> AreaBalance::area::hour<64> -1 + DispatchableProduction::area::ThermalCluster::hour<64> FictiveLoads::area::hour<64> -1 + DispatchableProduction::area::ThermalCluster::hour<64> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<64> AreaBalance::area::hour<64> -1 + DispatchableProduction::area::ThermalCluster::hour<64> FictiveLoads::area::hour<64> -1 + DispatchableProduction::area::ThermalCluster::hour<64> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<64> AreaBalance::area::hour<64> -1 + DispatchableProduction::area::ThermalCluster::hour<64> FictiveLoads::area::hour<64> -1 + PositiveUnsuppliedEnergy::area::hour<64> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> -1 + NegativeUnsuppliedEnergy::area::hour<64> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> 1 + NegativeUnsuppliedEnergy::area::hour<64> FictiveLoads::area::hour<64> 1 + PositiveUnsuppliedEnergy::area::hour<64> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> -1 + NegativeUnsuppliedEnergy::area::hour<64> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> 1 + NegativeUnsuppliedEnergy::area::hour<64> FictiveLoads::area::hour<64> 1 + DispatchableProduction::area::ThermalCluster::hour<64> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<64> AreaBalance::area::hour<64> -1 + DispatchableProduction::area::ThermalCluster::hour<64> FictiveLoads::area::hour<64> -1 + PositiveUnsuppliedEnergy::area::hour<64> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> -1 + NegativeUnsuppliedEnergy::area::hour<64> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> 1 + NegativeUnsuppliedEnergy::area::hour<64> FictiveLoads::area::hour<64> 1 + PositiveUnsuppliedEnergy::area::hour<64> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> -1 + NegativeUnsuppliedEnergy::area::hour<64> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> 1 + NegativeUnsuppliedEnergy::area::hour<64> FictiveLoads::area::hour<64> 1 + DispatchableProduction::area::ThermalCluster::hour<64> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<64> AreaBalance::area::hour<64> -1 + DispatchableProduction::area::ThermalCluster::hour<64> FictiveLoads::area::hour<64> -1 + PositiveUnsuppliedEnergy::area::hour<64> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> -1 + NegativeUnsuppliedEnergy::area::hour<64> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> 1 + NegativeUnsuppliedEnergy::area::hour<64> FictiveLoads::area::hour<64> 1 + PositiveUnsuppliedEnergy::area::hour<64> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> -1 + NegativeUnsuppliedEnergy::area::hour<64> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> 1 + NegativeUnsuppliedEnergy::area::hour<64> FictiveLoads::area::hour<64> 1 + PositiveUnsuppliedEnergy::area::hour<64> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> -1 + NegativeUnsuppliedEnergy::area::hour<64> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<64> AreaBalance::area::hour<64> 1 + NegativeUnsuppliedEnergy::area::hour<64> FictiveLoads::area::hour<64> 1 + NTCDirect::link::hour<65> AreaBalance::area::hour<65> 1 + NTCDirect::link::hour<65> AreaBalance::area::hour<65> -1 + NTCDirect::link::hour<65> FlowDissociation::link::hour<65> 1 + NTCDirect::link::hour<65> R0002993 1 + NTCDirect::link::hour<65> R0002994 1 + IntercoDirectCost::link::hour<65> OBJROW 1 + IntercoDirectCost::link::hour<65> FlowDissociation::link::hour<65> -1 + IntercoDirectCost::link::hour<65> R0004608 1 + IntercoIndirectCost::link::hour<65> OBJROW 1 + IntercoIndirectCost::link::hour<65> FlowDissociation::link::hour<65> 1 + IntercoIndirectCost::link::hour<65> R0004776 1 + NTCDirect::link::hour<65> AreaBalance::area::hour<65> 1 + NTCDirect::link::hour<65> AreaBalance::area::hour<65> -1 + NTCDirect::link::hour<65> R0003329 1 + NTCDirect::link::hour<65> R0003330 1 + NTCDirect::link::hour<65> AreaBalance::area::hour<65> 1 + NTCDirect::link::hour<65> AreaBalance::area::hour<65> -1 + NTCDirect::link::hour<65> R0003665 1 + NTCDirect::link::hour<65> R0003666 1 + NTCDirect::link::hour<65> AreaBalance::area::hour<65> 1 + NTCDirect::link::hour<65> AreaBalance::area::hour<65> -1 + NTCDirect::link::hour<65> R0004001 1 + NTCDirect::link::hour<65> R0004002 1 + NTCDirect::link::hour<65> AreaBalance::area::hour<65> 1 + NTCDirect::link::hour<65> AreaBalance::area::hour<65> -1 + NTCDirect::link::hour<65> R0004337 1 + NTCDirect::link::hour<65> R0004338 1 + NTCDirect::link::hour<65> AreaBalance::area::hour<65> 1 + NTCDirect::link::hour<65> AreaBalance::area::hour<65> -1 + NTCDirect::link::hour<65> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<65> AreaBalance::area::hour<65> 1 + NTCDirect::link::hour<65> AreaBalance::area::hour<65> -1 + NTCDirect::link::hour<65> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<65> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<65> AreaBalance::area::hour<65> -1 + DispatchableProduction::area::ThermalCluster::hour<65> FictiveLoads::area::hour<65> -1 + DispatchableProduction::area::ThermalCluster::hour<65> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<65> AreaBalance::area::hour<65> -1 + DispatchableProduction::area::ThermalCluster::hour<65> FictiveLoads::area::hour<65> -1 + DispatchableProduction::area::ThermalCluster::hour<65> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<65> AreaBalance::area::hour<65> -1 + DispatchableProduction::area::ThermalCluster::hour<65> FictiveLoads::area::hour<65> -1 + PositiveUnsuppliedEnergy::area::hour<65> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> -1 + NegativeUnsuppliedEnergy::area::hour<65> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> 1 + NegativeUnsuppliedEnergy::area::hour<65> FictiveLoads::area::hour<65> 1 + DispatchableProduction::area::ThermalCluster::hour<65> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<65> AreaBalance::area::hour<65> -1 + DispatchableProduction::area::ThermalCluster::hour<65> FictiveLoads::area::hour<65> -1 + DispatchableProduction::area::ThermalCluster::hour<65> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<65> AreaBalance::area::hour<65> -1 + DispatchableProduction::area::ThermalCluster::hour<65> FictiveLoads::area::hour<65> -1 + DispatchableProduction::area::ThermalCluster::hour<65> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<65> AreaBalance::area::hour<65> -1 + DispatchableProduction::area::ThermalCluster::hour<65> FictiveLoads::area::hour<65> -1 + PositiveUnsuppliedEnergy::area::hour<65> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> -1 + NegativeUnsuppliedEnergy::area::hour<65> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> 1 + NegativeUnsuppliedEnergy::area::hour<65> FictiveLoads::area::hour<65> 1 + PositiveUnsuppliedEnergy::area::hour<65> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> -1 + NegativeUnsuppliedEnergy::area::hour<65> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> 1 + NegativeUnsuppliedEnergy::area::hour<65> FictiveLoads::area::hour<65> 1 + DispatchableProduction::area::ThermalCluster::hour<65> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<65> AreaBalance::area::hour<65> -1 + DispatchableProduction::area::ThermalCluster::hour<65> FictiveLoads::area::hour<65> -1 + PositiveUnsuppliedEnergy::area::hour<65> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> -1 + NegativeUnsuppliedEnergy::area::hour<65> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> 1 + NegativeUnsuppliedEnergy::area::hour<65> FictiveLoads::area::hour<65> 1 + PositiveUnsuppliedEnergy::area::hour<65> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> -1 + NegativeUnsuppliedEnergy::area::hour<65> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> 1 + NegativeUnsuppliedEnergy::area::hour<65> FictiveLoads::area::hour<65> 1 + DispatchableProduction::area::ThermalCluster::hour<65> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<65> AreaBalance::area::hour<65> -1 + DispatchableProduction::area::ThermalCluster::hour<65> FictiveLoads::area::hour<65> -1 + PositiveUnsuppliedEnergy::area::hour<65> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> -1 + NegativeUnsuppliedEnergy::area::hour<65> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> 1 + NegativeUnsuppliedEnergy::area::hour<65> FictiveLoads::area::hour<65> 1 + PositiveUnsuppliedEnergy::area::hour<65> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> -1 + NegativeUnsuppliedEnergy::area::hour<65> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> 1 + NegativeUnsuppliedEnergy::area::hour<65> FictiveLoads::area::hour<65> 1 + PositiveUnsuppliedEnergy::area::hour<65> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> -1 + NegativeUnsuppliedEnergy::area::hour<65> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<65> AreaBalance::area::hour<65> 1 + NegativeUnsuppliedEnergy::area::hour<65> FictiveLoads::area::hour<65> 1 + NTCDirect::link::hour<66> AreaBalance::area::hour<66> 1 + NTCDirect::link::hour<66> AreaBalance::area::hour<66> -1 + NTCDirect::link::hour<66> FlowDissociation::link::hour<66> 1 + NTCDirect::link::hour<66> R0002995 1 + NTCDirect::link::hour<66> R0002996 1 + IntercoDirectCost::link::hour<66> OBJROW 1 + IntercoDirectCost::link::hour<66> FlowDissociation::link::hour<66> -1 + IntercoDirectCost::link::hour<66> R0004609 1 + IntercoIndirectCost::link::hour<66> OBJROW 1 + IntercoIndirectCost::link::hour<66> FlowDissociation::link::hour<66> 1 + IntercoIndirectCost::link::hour<66> R0004777 1 + NTCDirect::link::hour<66> AreaBalance::area::hour<66> 1 + NTCDirect::link::hour<66> AreaBalance::area::hour<66> -1 + NTCDirect::link::hour<66> R0003331 1 + NTCDirect::link::hour<66> R0003332 1 + NTCDirect::link::hour<66> AreaBalance::area::hour<66> 1 + NTCDirect::link::hour<66> AreaBalance::area::hour<66> -1 + NTCDirect::link::hour<66> R0003667 1 + NTCDirect::link::hour<66> R0003668 1 + NTCDirect::link::hour<66> AreaBalance::area::hour<66> 1 + NTCDirect::link::hour<66> AreaBalance::area::hour<66> -1 + NTCDirect::link::hour<66> R0004003 1 + NTCDirect::link::hour<66> R0004004 1 + NTCDirect::link::hour<66> AreaBalance::area::hour<66> 1 + NTCDirect::link::hour<66> AreaBalance::area::hour<66> -1 + NTCDirect::link::hour<66> R0004339 1 + NTCDirect::link::hour<66> R0004340 1 + NTCDirect::link::hour<66> AreaBalance::area::hour<66> 1 + NTCDirect::link::hour<66> AreaBalance::area::hour<66> -1 + NTCDirect::link::hour<66> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<66> AreaBalance::area::hour<66> 1 + NTCDirect::link::hour<66> AreaBalance::area::hour<66> -1 + NTCDirect::link::hour<66> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<66> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<66> AreaBalance::area::hour<66> -1 + DispatchableProduction::area::ThermalCluster::hour<66> FictiveLoads::area::hour<66> -1 + DispatchableProduction::area::ThermalCluster::hour<66> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<66> AreaBalance::area::hour<66> -1 + DispatchableProduction::area::ThermalCluster::hour<66> FictiveLoads::area::hour<66> -1 + DispatchableProduction::area::ThermalCluster::hour<66> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<66> AreaBalance::area::hour<66> -1 + DispatchableProduction::area::ThermalCluster::hour<66> FictiveLoads::area::hour<66> -1 + PositiveUnsuppliedEnergy::area::hour<66> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> -1 + NegativeUnsuppliedEnergy::area::hour<66> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> 1 + NegativeUnsuppliedEnergy::area::hour<66> FictiveLoads::area::hour<66> 1 + DispatchableProduction::area::ThermalCluster::hour<66> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<66> AreaBalance::area::hour<66> -1 + DispatchableProduction::area::ThermalCluster::hour<66> FictiveLoads::area::hour<66> -1 + DispatchableProduction::area::ThermalCluster::hour<66> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<66> AreaBalance::area::hour<66> -1 + DispatchableProduction::area::ThermalCluster::hour<66> FictiveLoads::area::hour<66> -1 + DispatchableProduction::area::ThermalCluster::hour<66> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<66> AreaBalance::area::hour<66> -1 + DispatchableProduction::area::ThermalCluster::hour<66> FictiveLoads::area::hour<66> -1 + PositiveUnsuppliedEnergy::area::hour<66> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> -1 + NegativeUnsuppliedEnergy::area::hour<66> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> 1 + NegativeUnsuppliedEnergy::area::hour<66> FictiveLoads::area::hour<66> 1 + PositiveUnsuppliedEnergy::area::hour<66> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> -1 + NegativeUnsuppliedEnergy::area::hour<66> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> 1 + NegativeUnsuppliedEnergy::area::hour<66> FictiveLoads::area::hour<66> 1 + DispatchableProduction::area::ThermalCluster::hour<66> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<66> AreaBalance::area::hour<66> -1 + DispatchableProduction::area::ThermalCluster::hour<66> FictiveLoads::area::hour<66> -1 + PositiveUnsuppliedEnergy::area::hour<66> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> -1 + NegativeUnsuppliedEnergy::area::hour<66> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> 1 + NegativeUnsuppliedEnergy::area::hour<66> FictiveLoads::area::hour<66> 1 + PositiveUnsuppliedEnergy::area::hour<66> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> -1 + NegativeUnsuppliedEnergy::area::hour<66> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> 1 + NegativeUnsuppliedEnergy::area::hour<66> FictiveLoads::area::hour<66> 1 + DispatchableProduction::area::ThermalCluster::hour<66> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<66> AreaBalance::area::hour<66> -1 + DispatchableProduction::area::ThermalCluster::hour<66> FictiveLoads::area::hour<66> -1 + PositiveUnsuppliedEnergy::area::hour<66> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> -1 + NegativeUnsuppliedEnergy::area::hour<66> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> 1 + NegativeUnsuppliedEnergy::area::hour<66> FictiveLoads::area::hour<66> 1 + PositiveUnsuppliedEnergy::area::hour<66> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> -1 + NegativeUnsuppliedEnergy::area::hour<66> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> 1 + NegativeUnsuppliedEnergy::area::hour<66> FictiveLoads::area::hour<66> 1 + PositiveUnsuppliedEnergy::area::hour<66> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> -1 + NegativeUnsuppliedEnergy::area::hour<66> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<66> AreaBalance::area::hour<66> 1 + NegativeUnsuppliedEnergy::area::hour<66> FictiveLoads::area::hour<66> 1 + NTCDirect::link::hour<67> AreaBalance::area::hour<67> 1 + NTCDirect::link::hour<67> AreaBalance::area::hour<67> -1 + NTCDirect::link::hour<67> FlowDissociation::link::hour<67> 1 + NTCDirect::link::hour<67> R0002997 1 + NTCDirect::link::hour<67> R0002998 1 + IntercoDirectCost::link::hour<67> OBJROW 1 + IntercoDirectCost::link::hour<67> FlowDissociation::link::hour<67> -1 + IntercoDirectCost::link::hour<67> R0004610 1 + IntercoIndirectCost::link::hour<67> OBJROW 1 + IntercoIndirectCost::link::hour<67> FlowDissociation::link::hour<67> 1 + IntercoIndirectCost::link::hour<67> R0004778 1 + NTCDirect::link::hour<67> AreaBalance::area::hour<67> 1 + NTCDirect::link::hour<67> AreaBalance::area::hour<67> -1 + NTCDirect::link::hour<67> R0003333 1 + NTCDirect::link::hour<67> R0003334 1 + NTCDirect::link::hour<67> AreaBalance::area::hour<67> 1 + NTCDirect::link::hour<67> AreaBalance::area::hour<67> -1 + NTCDirect::link::hour<67> R0003669 1 + NTCDirect::link::hour<67> R0003670 1 + NTCDirect::link::hour<67> AreaBalance::area::hour<67> 1 + NTCDirect::link::hour<67> AreaBalance::area::hour<67> -1 + NTCDirect::link::hour<67> R0004005 1 + NTCDirect::link::hour<67> R0004006 1 + NTCDirect::link::hour<67> AreaBalance::area::hour<67> 1 + NTCDirect::link::hour<67> AreaBalance::area::hour<67> -1 + NTCDirect::link::hour<67> R0004341 1 + NTCDirect::link::hour<67> R0004342 1 + NTCDirect::link::hour<67> AreaBalance::area::hour<67> 1 + NTCDirect::link::hour<67> AreaBalance::area::hour<67> -1 + NTCDirect::link::hour<67> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<67> AreaBalance::area::hour<67> 1 + NTCDirect::link::hour<67> AreaBalance::area::hour<67> -1 + NTCDirect::link::hour<67> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<67> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<67> AreaBalance::area::hour<67> -1 + DispatchableProduction::area::ThermalCluster::hour<67> FictiveLoads::area::hour<67> -1 + DispatchableProduction::area::ThermalCluster::hour<67> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<67> AreaBalance::area::hour<67> -1 + DispatchableProduction::area::ThermalCluster::hour<67> FictiveLoads::area::hour<67> -1 + DispatchableProduction::area::ThermalCluster::hour<67> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<67> AreaBalance::area::hour<67> -1 + DispatchableProduction::area::ThermalCluster::hour<67> FictiveLoads::area::hour<67> -1 + PositiveUnsuppliedEnergy::area::hour<67> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> -1 + NegativeUnsuppliedEnergy::area::hour<67> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> 1 + NegativeUnsuppliedEnergy::area::hour<67> FictiveLoads::area::hour<67> 1 + DispatchableProduction::area::ThermalCluster::hour<67> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<67> AreaBalance::area::hour<67> -1 + DispatchableProduction::area::ThermalCluster::hour<67> FictiveLoads::area::hour<67> -1 + DispatchableProduction::area::ThermalCluster::hour<67> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<67> AreaBalance::area::hour<67> -1 + DispatchableProduction::area::ThermalCluster::hour<67> FictiveLoads::area::hour<67> -1 + DispatchableProduction::area::ThermalCluster::hour<67> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<67> AreaBalance::area::hour<67> -1 + DispatchableProduction::area::ThermalCluster::hour<67> FictiveLoads::area::hour<67> -1 + PositiveUnsuppliedEnergy::area::hour<67> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> -1 + NegativeUnsuppliedEnergy::area::hour<67> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> 1 + NegativeUnsuppliedEnergy::area::hour<67> FictiveLoads::area::hour<67> 1 + PositiveUnsuppliedEnergy::area::hour<67> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> -1 + NegativeUnsuppliedEnergy::area::hour<67> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> 1 + NegativeUnsuppliedEnergy::area::hour<67> FictiveLoads::area::hour<67> 1 + DispatchableProduction::area::ThermalCluster::hour<67> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<67> AreaBalance::area::hour<67> -1 + DispatchableProduction::area::ThermalCluster::hour<67> FictiveLoads::area::hour<67> -1 + PositiveUnsuppliedEnergy::area::hour<67> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> -1 + NegativeUnsuppliedEnergy::area::hour<67> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> 1 + NegativeUnsuppliedEnergy::area::hour<67> FictiveLoads::area::hour<67> 1 + PositiveUnsuppliedEnergy::area::hour<67> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> -1 + NegativeUnsuppliedEnergy::area::hour<67> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> 1 + NegativeUnsuppliedEnergy::area::hour<67> FictiveLoads::area::hour<67> 1 + DispatchableProduction::area::ThermalCluster::hour<67> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<67> AreaBalance::area::hour<67> -1 + DispatchableProduction::area::ThermalCluster::hour<67> FictiveLoads::area::hour<67> -1 + PositiveUnsuppliedEnergy::area::hour<67> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> -1 + NegativeUnsuppliedEnergy::area::hour<67> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> 1 + NegativeUnsuppliedEnergy::area::hour<67> FictiveLoads::area::hour<67> 1 + PositiveUnsuppliedEnergy::area::hour<67> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> -1 + NegativeUnsuppliedEnergy::area::hour<67> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> 1 + NegativeUnsuppliedEnergy::area::hour<67> FictiveLoads::area::hour<67> 1 + PositiveUnsuppliedEnergy::area::hour<67> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> -1 + NegativeUnsuppliedEnergy::area::hour<67> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<67> AreaBalance::area::hour<67> 1 + NegativeUnsuppliedEnergy::area::hour<67> FictiveLoads::area::hour<67> 1 + NTCDirect::link::hour<68> AreaBalance::area::hour<68> 1 + NTCDirect::link::hour<68> AreaBalance::area::hour<68> -1 + NTCDirect::link::hour<68> FlowDissociation::link::hour<68> 1 + NTCDirect::link::hour<68> R0002999 1 + NTCDirect::link::hour<68> R0003000 1 + IntercoDirectCost::link::hour<68> OBJROW 1 + IntercoDirectCost::link::hour<68> FlowDissociation::link::hour<68> -1 + IntercoDirectCost::link::hour<68> R0004611 1 + IntercoIndirectCost::link::hour<68> OBJROW 1 + IntercoIndirectCost::link::hour<68> FlowDissociation::link::hour<68> 1 + IntercoIndirectCost::link::hour<68> R0004779 1 + NTCDirect::link::hour<68> AreaBalance::area::hour<68> 1 + NTCDirect::link::hour<68> AreaBalance::area::hour<68> -1 + NTCDirect::link::hour<68> R0003335 1 + NTCDirect::link::hour<68> R0003336 1 + NTCDirect::link::hour<68> AreaBalance::area::hour<68> 1 + NTCDirect::link::hour<68> AreaBalance::area::hour<68> -1 + NTCDirect::link::hour<68> R0003671 1 + NTCDirect::link::hour<68> R0003672 1 + NTCDirect::link::hour<68> AreaBalance::area::hour<68> 1 + NTCDirect::link::hour<68> AreaBalance::area::hour<68> -1 + NTCDirect::link::hour<68> R0004007 1 + NTCDirect::link::hour<68> R0004008 1 + NTCDirect::link::hour<68> AreaBalance::area::hour<68> 1 + NTCDirect::link::hour<68> AreaBalance::area::hour<68> -1 + NTCDirect::link::hour<68> R0004343 1 + NTCDirect::link::hour<68> R0004344 1 + NTCDirect::link::hour<68> AreaBalance::area::hour<68> 1 + NTCDirect::link::hour<68> AreaBalance::area::hour<68> -1 + NTCDirect::link::hour<68> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<68> AreaBalance::area::hour<68> 1 + NTCDirect::link::hour<68> AreaBalance::area::hour<68> -1 + NTCDirect::link::hour<68> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<68> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<68> AreaBalance::area::hour<68> -1 + DispatchableProduction::area::ThermalCluster::hour<68> FictiveLoads::area::hour<68> -1 + DispatchableProduction::area::ThermalCluster::hour<68> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<68> AreaBalance::area::hour<68> -1 + DispatchableProduction::area::ThermalCluster::hour<68> FictiveLoads::area::hour<68> -1 + DispatchableProduction::area::ThermalCluster::hour<68> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<68> AreaBalance::area::hour<68> -1 + DispatchableProduction::area::ThermalCluster::hour<68> FictiveLoads::area::hour<68> -1 + PositiveUnsuppliedEnergy::area::hour<68> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> -1 + NegativeUnsuppliedEnergy::area::hour<68> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> 1 + NegativeUnsuppliedEnergy::area::hour<68> FictiveLoads::area::hour<68> 1 + DispatchableProduction::area::ThermalCluster::hour<68> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<68> AreaBalance::area::hour<68> -1 + DispatchableProduction::area::ThermalCluster::hour<68> FictiveLoads::area::hour<68> -1 + DispatchableProduction::area::ThermalCluster::hour<68> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<68> AreaBalance::area::hour<68> -1 + DispatchableProduction::area::ThermalCluster::hour<68> FictiveLoads::area::hour<68> -1 + DispatchableProduction::area::ThermalCluster::hour<68> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<68> AreaBalance::area::hour<68> -1 + DispatchableProduction::area::ThermalCluster::hour<68> FictiveLoads::area::hour<68> -1 + PositiveUnsuppliedEnergy::area::hour<68> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> -1 + NegativeUnsuppliedEnergy::area::hour<68> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> 1 + NegativeUnsuppliedEnergy::area::hour<68> FictiveLoads::area::hour<68> 1 + PositiveUnsuppliedEnergy::area::hour<68> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> -1 + NegativeUnsuppliedEnergy::area::hour<68> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> 1 + NegativeUnsuppliedEnergy::area::hour<68> FictiveLoads::area::hour<68> 1 + DispatchableProduction::area::ThermalCluster::hour<68> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<68> AreaBalance::area::hour<68> -1 + DispatchableProduction::area::ThermalCluster::hour<68> FictiveLoads::area::hour<68> -1 + PositiveUnsuppliedEnergy::area::hour<68> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> -1 + NegativeUnsuppliedEnergy::area::hour<68> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> 1 + NegativeUnsuppliedEnergy::area::hour<68> FictiveLoads::area::hour<68> 1 + PositiveUnsuppliedEnergy::area::hour<68> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> -1 + NegativeUnsuppliedEnergy::area::hour<68> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> 1 + NegativeUnsuppliedEnergy::area::hour<68> FictiveLoads::area::hour<68> 1 + DispatchableProduction::area::ThermalCluster::hour<68> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<68> AreaBalance::area::hour<68> -1 + DispatchableProduction::area::ThermalCluster::hour<68> FictiveLoads::area::hour<68> -1 + PositiveUnsuppliedEnergy::area::hour<68> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> -1 + NegativeUnsuppliedEnergy::area::hour<68> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> 1 + NegativeUnsuppliedEnergy::area::hour<68> FictiveLoads::area::hour<68> 1 + PositiveUnsuppliedEnergy::area::hour<68> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> -1 + NegativeUnsuppliedEnergy::area::hour<68> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> 1 + NegativeUnsuppliedEnergy::area::hour<68> FictiveLoads::area::hour<68> 1 + PositiveUnsuppliedEnergy::area::hour<68> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> -1 + NegativeUnsuppliedEnergy::area::hour<68> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<68> AreaBalance::area::hour<68> 1 + NegativeUnsuppliedEnergy::area::hour<68> FictiveLoads::area::hour<68> 1 + NTCDirect::link::hour<69> AreaBalance::area::hour<69> 1 + NTCDirect::link::hour<69> AreaBalance::area::hour<69> -1 + NTCDirect::link::hour<69> FlowDissociation::link::hour<69> 1 + NTCDirect::link::hour<69> R0003001 1 + NTCDirect::link::hour<69> R0003002 1 + IntercoDirectCost::link::hour<69> OBJROW 1 + IntercoDirectCost::link::hour<69> FlowDissociation::link::hour<69> -1 + IntercoDirectCost::link::hour<69> R0004612 1 + IntercoIndirectCost::link::hour<69> OBJROW 1 + IntercoIndirectCost::link::hour<69> FlowDissociation::link::hour<69> 1 + IntercoIndirectCost::link::hour<69> R0004780 1 + NTCDirect::link::hour<69> AreaBalance::area::hour<69> 1 + NTCDirect::link::hour<69> AreaBalance::area::hour<69> -1 + NTCDirect::link::hour<69> R0003337 1 + NTCDirect::link::hour<69> R0003338 1 + NTCDirect::link::hour<69> AreaBalance::area::hour<69> 1 + NTCDirect::link::hour<69> AreaBalance::area::hour<69> -1 + NTCDirect::link::hour<69> R0003673 1 + NTCDirect::link::hour<69> R0003674 1 + NTCDirect::link::hour<69> AreaBalance::area::hour<69> 1 + NTCDirect::link::hour<69> AreaBalance::area::hour<69> -1 + NTCDirect::link::hour<69> R0004009 1 + NTCDirect::link::hour<69> R0004010 1 + NTCDirect::link::hour<69> AreaBalance::area::hour<69> 1 + NTCDirect::link::hour<69> AreaBalance::area::hour<69> -1 + NTCDirect::link::hour<69> R0004345 1 + NTCDirect::link::hour<69> R0004346 1 + NTCDirect::link::hour<69> AreaBalance::area::hour<69> 1 + NTCDirect::link::hour<69> AreaBalance::area::hour<69> -1 + NTCDirect::link::hour<69> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<69> AreaBalance::area::hour<69> 1 + NTCDirect::link::hour<69> AreaBalance::area::hour<69> -1 + NTCDirect::link::hour<69> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<69> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<69> AreaBalance::area::hour<69> -1 + DispatchableProduction::area::ThermalCluster::hour<69> FictiveLoads::area::hour<69> -1 + DispatchableProduction::area::ThermalCluster::hour<69> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<69> AreaBalance::area::hour<69> -1 + DispatchableProduction::area::ThermalCluster::hour<69> FictiveLoads::area::hour<69> -1 + DispatchableProduction::area::ThermalCluster::hour<69> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<69> AreaBalance::area::hour<69> -1 + DispatchableProduction::area::ThermalCluster::hour<69> FictiveLoads::area::hour<69> -1 + PositiveUnsuppliedEnergy::area::hour<69> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> -1 + NegativeUnsuppliedEnergy::area::hour<69> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> 1 + NegativeUnsuppliedEnergy::area::hour<69> FictiveLoads::area::hour<69> 1 + DispatchableProduction::area::ThermalCluster::hour<69> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<69> AreaBalance::area::hour<69> -1 + DispatchableProduction::area::ThermalCluster::hour<69> FictiveLoads::area::hour<69> -1 + DispatchableProduction::area::ThermalCluster::hour<69> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<69> AreaBalance::area::hour<69> -1 + DispatchableProduction::area::ThermalCluster::hour<69> FictiveLoads::area::hour<69> -1 + DispatchableProduction::area::ThermalCluster::hour<69> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<69> AreaBalance::area::hour<69> -1 + DispatchableProduction::area::ThermalCluster::hour<69> FictiveLoads::area::hour<69> -1 + PositiveUnsuppliedEnergy::area::hour<69> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> -1 + NegativeUnsuppliedEnergy::area::hour<69> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> 1 + NegativeUnsuppliedEnergy::area::hour<69> FictiveLoads::area::hour<69> 1 + PositiveUnsuppliedEnergy::area::hour<69> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> -1 + NegativeUnsuppliedEnergy::area::hour<69> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> 1 + NegativeUnsuppliedEnergy::area::hour<69> FictiveLoads::area::hour<69> 1 + DispatchableProduction::area::ThermalCluster::hour<69> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<69> AreaBalance::area::hour<69> -1 + DispatchableProduction::area::ThermalCluster::hour<69> FictiveLoads::area::hour<69> -1 + PositiveUnsuppliedEnergy::area::hour<69> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> -1 + NegativeUnsuppliedEnergy::area::hour<69> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> 1 + NegativeUnsuppliedEnergy::area::hour<69> FictiveLoads::area::hour<69> 1 + PositiveUnsuppliedEnergy::area::hour<69> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> -1 + NegativeUnsuppliedEnergy::area::hour<69> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> 1 + NegativeUnsuppliedEnergy::area::hour<69> FictiveLoads::area::hour<69> 1 + DispatchableProduction::area::ThermalCluster::hour<69> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<69> AreaBalance::area::hour<69> -1 + DispatchableProduction::area::ThermalCluster::hour<69> FictiveLoads::area::hour<69> -1 + PositiveUnsuppliedEnergy::area::hour<69> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> -1 + NegativeUnsuppliedEnergy::area::hour<69> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> 1 + NegativeUnsuppliedEnergy::area::hour<69> FictiveLoads::area::hour<69> 1 + PositiveUnsuppliedEnergy::area::hour<69> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> -1 + NegativeUnsuppliedEnergy::area::hour<69> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> 1 + NegativeUnsuppliedEnergy::area::hour<69> FictiveLoads::area::hour<69> 1 + PositiveUnsuppliedEnergy::area::hour<69> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> -1 + NegativeUnsuppliedEnergy::area::hour<69> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<69> AreaBalance::area::hour<69> 1 + NegativeUnsuppliedEnergy::area::hour<69> FictiveLoads::area::hour<69> 1 + NTCDirect::link::hour<70> AreaBalance::area::hour<70> 1 + NTCDirect::link::hour<70> AreaBalance::area::hour<70> -1 + NTCDirect::link::hour<70> FlowDissociation::link::hour<70> 1 + NTCDirect::link::hour<70> R0003003 1 + NTCDirect::link::hour<70> R0003004 1 + IntercoDirectCost::link::hour<70> OBJROW 1 + IntercoDirectCost::link::hour<70> FlowDissociation::link::hour<70> -1 + IntercoDirectCost::link::hour<70> R0004613 1 + IntercoIndirectCost::link::hour<70> OBJROW 1 + IntercoIndirectCost::link::hour<70> FlowDissociation::link::hour<70> 1 + IntercoIndirectCost::link::hour<70> R0004781 1 + NTCDirect::link::hour<70> AreaBalance::area::hour<70> 1 + NTCDirect::link::hour<70> AreaBalance::area::hour<70> -1 + NTCDirect::link::hour<70> R0003339 1 + NTCDirect::link::hour<70> R0003340 1 + NTCDirect::link::hour<70> AreaBalance::area::hour<70> 1 + NTCDirect::link::hour<70> AreaBalance::area::hour<70> -1 + NTCDirect::link::hour<70> R0003675 1 + NTCDirect::link::hour<70> R0003676 1 + NTCDirect::link::hour<70> AreaBalance::area::hour<70> 1 + NTCDirect::link::hour<70> AreaBalance::area::hour<70> -1 + NTCDirect::link::hour<70> R0004011 1 + NTCDirect::link::hour<70> R0004012 1 + NTCDirect::link::hour<70> AreaBalance::area::hour<70> 1 + NTCDirect::link::hour<70> AreaBalance::area::hour<70> -1 + NTCDirect::link::hour<70> R0004347 1 + NTCDirect::link::hour<70> R0004348 1 + NTCDirect::link::hour<70> AreaBalance::area::hour<70> 1 + NTCDirect::link::hour<70> AreaBalance::area::hour<70> -1 + NTCDirect::link::hour<70> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<70> AreaBalance::area::hour<70> 1 + NTCDirect::link::hour<70> AreaBalance::area::hour<70> -1 + NTCDirect::link::hour<70> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<70> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<70> AreaBalance::area::hour<70> -1 + DispatchableProduction::area::ThermalCluster::hour<70> FictiveLoads::area::hour<70> -1 + DispatchableProduction::area::ThermalCluster::hour<70> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<70> AreaBalance::area::hour<70> -1 + DispatchableProduction::area::ThermalCluster::hour<70> FictiveLoads::area::hour<70> -1 + DispatchableProduction::area::ThermalCluster::hour<70> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<70> AreaBalance::area::hour<70> -1 + DispatchableProduction::area::ThermalCluster::hour<70> FictiveLoads::area::hour<70> -1 + PositiveUnsuppliedEnergy::area::hour<70> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> -1 + NegativeUnsuppliedEnergy::area::hour<70> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> 1 + NegativeUnsuppliedEnergy::area::hour<70> FictiveLoads::area::hour<70> 1 + DispatchableProduction::area::ThermalCluster::hour<70> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<70> AreaBalance::area::hour<70> -1 + DispatchableProduction::area::ThermalCluster::hour<70> FictiveLoads::area::hour<70> -1 + DispatchableProduction::area::ThermalCluster::hour<70> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<70> AreaBalance::area::hour<70> -1 + DispatchableProduction::area::ThermalCluster::hour<70> FictiveLoads::area::hour<70> -1 + DispatchableProduction::area::ThermalCluster::hour<70> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<70> AreaBalance::area::hour<70> -1 + DispatchableProduction::area::ThermalCluster::hour<70> FictiveLoads::area::hour<70> -1 + PositiveUnsuppliedEnergy::area::hour<70> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> -1 + NegativeUnsuppliedEnergy::area::hour<70> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> 1 + NegativeUnsuppliedEnergy::area::hour<70> FictiveLoads::area::hour<70> 1 + PositiveUnsuppliedEnergy::area::hour<70> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> -1 + NegativeUnsuppliedEnergy::area::hour<70> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> 1 + NegativeUnsuppliedEnergy::area::hour<70> FictiveLoads::area::hour<70> 1 + DispatchableProduction::area::ThermalCluster::hour<70> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<70> AreaBalance::area::hour<70> -1 + DispatchableProduction::area::ThermalCluster::hour<70> FictiveLoads::area::hour<70> -1 + PositiveUnsuppliedEnergy::area::hour<70> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> -1 + NegativeUnsuppliedEnergy::area::hour<70> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> 1 + NegativeUnsuppliedEnergy::area::hour<70> FictiveLoads::area::hour<70> 1 + PositiveUnsuppliedEnergy::area::hour<70> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> -1 + NegativeUnsuppliedEnergy::area::hour<70> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> 1 + NegativeUnsuppliedEnergy::area::hour<70> FictiveLoads::area::hour<70> 1 + DispatchableProduction::area::ThermalCluster::hour<70> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<70> AreaBalance::area::hour<70> -1 + DispatchableProduction::area::ThermalCluster::hour<70> FictiveLoads::area::hour<70> -1 + PositiveUnsuppliedEnergy::area::hour<70> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> -1 + NegativeUnsuppliedEnergy::area::hour<70> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> 1 + NegativeUnsuppliedEnergy::area::hour<70> FictiveLoads::area::hour<70> 1 + PositiveUnsuppliedEnergy::area::hour<70> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> -1 + NegativeUnsuppliedEnergy::area::hour<70> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> 1 + NegativeUnsuppliedEnergy::area::hour<70> FictiveLoads::area::hour<70> 1 + PositiveUnsuppliedEnergy::area::hour<70> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> -1 + NegativeUnsuppliedEnergy::area::hour<70> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<70> AreaBalance::area::hour<70> 1 + NegativeUnsuppliedEnergy::area::hour<70> FictiveLoads::area::hour<70> 1 + NTCDirect::link::hour<71> AreaBalance::area::hour<71> 1 + NTCDirect::link::hour<71> AreaBalance::area::hour<71> -1 + NTCDirect::link::hour<71> FlowDissociation::link::hour<71> 1 + NTCDirect::link::hour<71> R0003005 1 + NTCDirect::link::hour<71> R0003006 1 + IntercoDirectCost::link::hour<71> OBJROW 1 + IntercoDirectCost::link::hour<71> FlowDissociation::link::hour<71> -1 + IntercoDirectCost::link::hour<71> R0004614 1 + IntercoIndirectCost::link::hour<71> OBJROW 1 + IntercoIndirectCost::link::hour<71> FlowDissociation::link::hour<71> 1 + IntercoIndirectCost::link::hour<71> R0004782 1 + NTCDirect::link::hour<71> AreaBalance::area::hour<71> 1 + NTCDirect::link::hour<71> AreaBalance::area::hour<71> -1 + NTCDirect::link::hour<71> R0003341 1 + NTCDirect::link::hour<71> R0003342 1 + NTCDirect::link::hour<71> AreaBalance::area::hour<71> 1 + NTCDirect::link::hour<71> AreaBalance::area::hour<71> -1 + NTCDirect::link::hour<71> R0003677 1 + NTCDirect::link::hour<71> R0003678 1 + NTCDirect::link::hour<71> AreaBalance::area::hour<71> 1 + NTCDirect::link::hour<71> AreaBalance::area::hour<71> -1 + NTCDirect::link::hour<71> R0004013 1 + NTCDirect::link::hour<71> R0004014 1 + NTCDirect::link::hour<71> AreaBalance::area::hour<71> 1 + NTCDirect::link::hour<71> AreaBalance::area::hour<71> -1 + NTCDirect::link::hour<71> R0004349 1 + NTCDirect::link::hour<71> R0004350 1 + NTCDirect::link::hour<71> AreaBalance::area::hour<71> 1 + NTCDirect::link::hour<71> AreaBalance::area::hour<71> -1 + NTCDirect::link::hour<71> Storing_balance::daily::day<2> 0.8 + NTCDirect::link::hour<71> AreaBalance::area::hour<71> 1 + NTCDirect::link::hour<71> AreaBalance::area::hour<71> -1 + NTCDirect::link::hour<71> Storing_balance::daily::day<2> 1 + DispatchableProduction::area::ThermalCluster::hour<71> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<71> AreaBalance::area::hour<71> -1 + DispatchableProduction::area::ThermalCluster::hour<71> FictiveLoads::area::hour<71> -1 + DispatchableProduction::area::ThermalCluster::hour<71> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<71> AreaBalance::area::hour<71> -1 + DispatchableProduction::area::ThermalCluster::hour<71> FictiveLoads::area::hour<71> -1 + DispatchableProduction::area::ThermalCluster::hour<71> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<71> AreaBalance::area::hour<71> -1 + DispatchableProduction::area::ThermalCluster::hour<71> FictiveLoads::area::hour<71> -1 + PositiveUnsuppliedEnergy::area::hour<71> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> -1 + NegativeUnsuppliedEnergy::area::hour<71> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> 1 + NegativeUnsuppliedEnergy::area::hour<71> FictiveLoads::area::hour<71> 1 + DispatchableProduction::area::ThermalCluster::hour<71> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<71> AreaBalance::area::hour<71> -1 + DispatchableProduction::area::ThermalCluster::hour<71> FictiveLoads::area::hour<71> -1 + DispatchableProduction::area::ThermalCluster::hour<71> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<71> AreaBalance::area::hour<71> -1 + DispatchableProduction::area::ThermalCluster::hour<71> FictiveLoads::area::hour<71> -1 + DispatchableProduction::area::ThermalCluster::hour<71> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<71> AreaBalance::area::hour<71> -1 + DispatchableProduction::area::ThermalCluster::hour<71> FictiveLoads::area::hour<71> -1 + PositiveUnsuppliedEnergy::area::hour<71> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> -1 + NegativeUnsuppliedEnergy::area::hour<71> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> 1 + NegativeUnsuppliedEnergy::area::hour<71> FictiveLoads::area::hour<71> 1 + PositiveUnsuppliedEnergy::area::hour<71> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> -1 + NegativeUnsuppliedEnergy::area::hour<71> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> 1 + NegativeUnsuppliedEnergy::area::hour<71> FictiveLoads::area::hour<71> 1 + DispatchableProduction::area::ThermalCluster::hour<71> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<71> AreaBalance::area::hour<71> -1 + DispatchableProduction::area::ThermalCluster::hour<71> FictiveLoads::area::hour<71> -1 + PositiveUnsuppliedEnergy::area::hour<71> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> -1 + NegativeUnsuppliedEnergy::area::hour<71> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> 1 + NegativeUnsuppliedEnergy::area::hour<71> FictiveLoads::area::hour<71> 1 + PositiveUnsuppliedEnergy::area::hour<71> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> -1 + NegativeUnsuppliedEnergy::area::hour<71> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> 1 + NegativeUnsuppliedEnergy::area::hour<71> FictiveLoads::area::hour<71> 1 + DispatchableProduction::area::ThermalCluster::hour<71> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<71> AreaBalance::area::hour<71> -1 + DispatchableProduction::area::ThermalCluster::hour<71> FictiveLoads::area::hour<71> -1 + PositiveUnsuppliedEnergy::area::hour<71> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> -1 + NegativeUnsuppliedEnergy::area::hour<71> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> 1 + NegativeUnsuppliedEnergy::area::hour<71> FictiveLoads::area::hour<71> 1 + PositiveUnsuppliedEnergy::area::hour<71> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> -1 + NegativeUnsuppliedEnergy::area::hour<71> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> 1 + NegativeUnsuppliedEnergy::area::hour<71> FictiveLoads::area::hour<71> 1 + PositiveUnsuppliedEnergy::area::hour<71> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> -1 + NegativeUnsuppliedEnergy::area::hour<71> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<71> AreaBalance::area::hour<71> 1 + NegativeUnsuppliedEnergy::area::hour<71> FictiveLoads::area::hour<71> 1 + NTCDirect::link::hour<72> AreaBalance::area::hour<72> 1 + NTCDirect::link::hour<72> AreaBalance::area::hour<72> -1 + NTCDirect::link::hour<72> FlowDissociation::link::hour<72> 1 + NTCDirect::link::hour<72> R0003007 1 + NTCDirect::link::hour<72> R0003008 1 + IntercoDirectCost::link::hour<72> OBJROW 1 + IntercoDirectCost::link::hour<72> FlowDissociation::link::hour<72> -1 + IntercoDirectCost::link::hour<72> R0004615 1 + IntercoIndirectCost::link::hour<72> OBJROW 1 + IntercoIndirectCost::link::hour<72> FlowDissociation::link::hour<72> 1 + IntercoIndirectCost::link::hour<72> R0004783 1 + NTCDirect::link::hour<72> AreaBalance::area::hour<72> 1 + NTCDirect::link::hour<72> AreaBalance::area::hour<72> -1 + NTCDirect::link::hour<72> R0003343 1 + NTCDirect::link::hour<72> R0003344 1 + NTCDirect::link::hour<72> AreaBalance::area::hour<72> 1 + NTCDirect::link::hour<72> AreaBalance::area::hour<72> -1 + NTCDirect::link::hour<72> R0003679 1 + NTCDirect::link::hour<72> R0003680 1 + NTCDirect::link::hour<72> AreaBalance::area::hour<72> 1 + NTCDirect::link::hour<72> AreaBalance::area::hour<72> -1 + NTCDirect::link::hour<72> R0004015 1 + NTCDirect::link::hour<72> R0004016 1 + NTCDirect::link::hour<72> AreaBalance::area::hour<72> 1 + NTCDirect::link::hour<72> AreaBalance::area::hour<72> -1 + NTCDirect::link::hour<72> R0004351 1 + NTCDirect::link::hour<72> R0004352 1 + NTCDirect::link::hour<72> AreaBalance::area::hour<72> 1 + NTCDirect::link::hour<72> AreaBalance::area::hour<72> -1 + NTCDirect::link::hour<72> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<72> AreaBalance::area::hour<72> 1 + NTCDirect::link::hour<72> AreaBalance::area::hour<72> -1 + NTCDirect::link::hour<72> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<72> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<72> AreaBalance::area::hour<72> -1 + DispatchableProduction::area::ThermalCluster::hour<72> FictiveLoads::area::hour<72> -1 + DispatchableProduction::area::ThermalCluster::hour<72> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<72> AreaBalance::area::hour<72> -1 + DispatchableProduction::area::ThermalCluster::hour<72> FictiveLoads::area::hour<72> -1 + DispatchableProduction::area::ThermalCluster::hour<72> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<72> AreaBalance::area::hour<72> -1 + DispatchableProduction::area::ThermalCluster::hour<72> FictiveLoads::area::hour<72> -1 + PositiveUnsuppliedEnergy::area::hour<72> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> -1 + NegativeUnsuppliedEnergy::area::hour<72> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> 1 + NegativeUnsuppliedEnergy::area::hour<72> FictiveLoads::area::hour<72> 1 + DispatchableProduction::area::ThermalCluster::hour<72> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<72> AreaBalance::area::hour<72> -1 + DispatchableProduction::area::ThermalCluster::hour<72> FictiveLoads::area::hour<72> -1 + DispatchableProduction::area::ThermalCluster::hour<72> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<72> AreaBalance::area::hour<72> -1 + DispatchableProduction::area::ThermalCluster::hour<72> FictiveLoads::area::hour<72> -1 + DispatchableProduction::area::ThermalCluster::hour<72> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<72> AreaBalance::area::hour<72> -1 + DispatchableProduction::area::ThermalCluster::hour<72> FictiveLoads::area::hour<72> -1 + PositiveUnsuppliedEnergy::area::hour<72> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> -1 + NegativeUnsuppliedEnergy::area::hour<72> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> 1 + NegativeUnsuppliedEnergy::area::hour<72> FictiveLoads::area::hour<72> 1 + PositiveUnsuppliedEnergy::area::hour<72> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> -1 + NegativeUnsuppliedEnergy::area::hour<72> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> 1 + NegativeUnsuppliedEnergy::area::hour<72> FictiveLoads::area::hour<72> 1 + DispatchableProduction::area::ThermalCluster::hour<72> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<72> AreaBalance::area::hour<72> -1 + DispatchableProduction::area::ThermalCluster::hour<72> FictiveLoads::area::hour<72> -1 + PositiveUnsuppliedEnergy::area::hour<72> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> -1 + NegativeUnsuppliedEnergy::area::hour<72> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> 1 + NegativeUnsuppliedEnergy::area::hour<72> FictiveLoads::area::hour<72> 1 + PositiveUnsuppliedEnergy::area::hour<72> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> -1 + NegativeUnsuppliedEnergy::area::hour<72> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> 1 + NegativeUnsuppliedEnergy::area::hour<72> FictiveLoads::area::hour<72> 1 + DispatchableProduction::area::ThermalCluster::hour<72> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<72> AreaBalance::area::hour<72> -1 + DispatchableProduction::area::ThermalCluster::hour<72> FictiveLoads::area::hour<72> -1 + PositiveUnsuppliedEnergy::area::hour<72> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> -1 + NegativeUnsuppliedEnergy::area::hour<72> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> 1 + NegativeUnsuppliedEnergy::area::hour<72> FictiveLoads::area::hour<72> 1 + PositiveUnsuppliedEnergy::area::hour<72> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> -1 + NegativeUnsuppliedEnergy::area::hour<72> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> 1 + NegativeUnsuppliedEnergy::area::hour<72> FictiveLoads::area::hour<72> 1 + PositiveUnsuppliedEnergy::area::hour<72> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> -1 + NegativeUnsuppliedEnergy::area::hour<72> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<72> AreaBalance::area::hour<72> 1 + NegativeUnsuppliedEnergy::area::hour<72> FictiveLoads::area::hour<72> 1 + NTCDirect::link::hour<73> AreaBalance::area::hour<73> 1 + NTCDirect::link::hour<73> AreaBalance::area::hour<73> -1 + NTCDirect::link::hour<73> FlowDissociation::link::hour<73> 1 + NTCDirect::link::hour<73> R0003009 1 + NTCDirect::link::hour<73> R0003010 1 + IntercoDirectCost::link::hour<73> OBJROW 1 + IntercoDirectCost::link::hour<73> FlowDissociation::link::hour<73> -1 + IntercoDirectCost::link::hour<73> R0004616 1 + IntercoIndirectCost::link::hour<73> OBJROW 1 + IntercoIndirectCost::link::hour<73> FlowDissociation::link::hour<73> 1 + IntercoIndirectCost::link::hour<73> R0004784 1 + NTCDirect::link::hour<73> AreaBalance::area::hour<73> 1 + NTCDirect::link::hour<73> AreaBalance::area::hour<73> -1 + NTCDirect::link::hour<73> R0003345 1 + NTCDirect::link::hour<73> R0003346 1 + NTCDirect::link::hour<73> AreaBalance::area::hour<73> 1 + NTCDirect::link::hour<73> AreaBalance::area::hour<73> -1 + NTCDirect::link::hour<73> R0003681 1 + NTCDirect::link::hour<73> R0003682 1 + NTCDirect::link::hour<73> AreaBalance::area::hour<73> 1 + NTCDirect::link::hour<73> AreaBalance::area::hour<73> -1 + NTCDirect::link::hour<73> R0004017 1 + NTCDirect::link::hour<73> R0004018 1 + NTCDirect::link::hour<73> AreaBalance::area::hour<73> 1 + NTCDirect::link::hour<73> AreaBalance::area::hour<73> -1 + NTCDirect::link::hour<73> R0004353 1 + NTCDirect::link::hour<73> R0004354 1 + NTCDirect::link::hour<73> AreaBalance::area::hour<73> 1 + NTCDirect::link::hour<73> AreaBalance::area::hour<73> -1 + NTCDirect::link::hour<73> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<73> AreaBalance::area::hour<73> 1 + NTCDirect::link::hour<73> AreaBalance::area::hour<73> -1 + NTCDirect::link::hour<73> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<73> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<73> AreaBalance::area::hour<73> -1 + DispatchableProduction::area::ThermalCluster::hour<73> FictiveLoads::area::hour<73> -1 + DispatchableProduction::area::ThermalCluster::hour<73> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<73> AreaBalance::area::hour<73> -1 + DispatchableProduction::area::ThermalCluster::hour<73> FictiveLoads::area::hour<73> -1 + DispatchableProduction::area::ThermalCluster::hour<73> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<73> AreaBalance::area::hour<73> -1 + DispatchableProduction::area::ThermalCluster::hour<73> FictiveLoads::area::hour<73> -1 + PositiveUnsuppliedEnergy::area::hour<73> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> -1 + NegativeUnsuppliedEnergy::area::hour<73> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> 1 + NegativeUnsuppliedEnergy::area::hour<73> FictiveLoads::area::hour<73> 1 + DispatchableProduction::area::ThermalCluster::hour<73> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<73> AreaBalance::area::hour<73> -1 + DispatchableProduction::area::ThermalCluster::hour<73> FictiveLoads::area::hour<73> -1 + DispatchableProduction::area::ThermalCluster::hour<73> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<73> AreaBalance::area::hour<73> -1 + DispatchableProduction::area::ThermalCluster::hour<73> FictiveLoads::area::hour<73> -1 + DispatchableProduction::area::ThermalCluster::hour<73> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<73> AreaBalance::area::hour<73> -1 + DispatchableProduction::area::ThermalCluster::hour<73> FictiveLoads::area::hour<73> -1 + PositiveUnsuppliedEnergy::area::hour<73> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> -1 + NegativeUnsuppliedEnergy::area::hour<73> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> 1 + NegativeUnsuppliedEnergy::area::hour<73> FictiveLoads::area::hour<73> 1 + PositiveUnsuppliedEnergy::area::hour<73> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> -1 + NegativeUnsuppliedEnergy::area::hour<73> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> 1 + NegativeUnsuppliedEnergy::area::hour<73> FictiveLoads::area::hour<73> 1 + DispatchableProduction::area::ThermalCluster::hour<73> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<73> AreaBalance::area::hour<73> -1 + DispatchableProduction::area::ThermalCluster::hour<73> FictiveLoads::area::hour<73> -1 + PositiveUnsuppliedEnergy::area::hour<73> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> -1 + NegativeUnsuppliedEnergy::area::hour<73> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> 1 + NegativeUnsuppliedEnergy::area::hour<73> FictiveLoads::area::hour<73> 1 + PositiveUnsuppliedEnergy::area::hour<73> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> -1 + NegativeUnsuppliedEnergy::area::hour<73> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> 1 + NegativeUnsuppliedEnergy::area::hour<73> FictiveLoads::area::hour<73> 1 + DispatchableProduction::area::ThermalCluster::hour<73> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<73> AreaBalance::area::hour<73> -1 + DispatchableProduction::area::ThermalCluster::hour<73> FictiveLoads::area::hour<73> -1 + PositiveUnsuppliedEnergy::area::hour<73> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> -1 + NegativeUnsuppliedEnergy::area::hour<73> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> 1 + NegativeUnsuppliedEnergy::area::hour<73> FictiveLoads::area::hour<73> 1 + PositiveUnsuppliedEnergy::area::hour<73> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> -1 + NegativeUnsuppliedEnergy::area::hour<73> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> 1 + NegativeUnsuppliedEnergy::area::hour<73> FictiveLoads::area::hour<73> 1 + PositiveUnsuppliedEnergy::area::hour<73> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> -1 + NegativeUnsuppliedEnergy::area::hour<73> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<73> AreaBalance::area::hour<73> 1 + NegativeUnsuppliedEnergy::area::hour<73> FictiveLoads::area::hour<73> 1 + NTCDirect::link::hour<74> AreaBalance::area::hour<74> 1 + NTCDirect::link::hour<74> AreaBalance::area::hour<74> -1 + NTCDirect::link::hour<74> FlowDissociation::link::hour<74> 1 + NTCDirect::link::hour<74> R0003011 1 + NTCDirect::link::hour<74> R0003012 1 + IntercoDirectCost::link::hour<74> OBJROW 1 + IntercoDirectCost::link::hour<74> FlowDissociation::link::hour<74> -1 + IntercoDirectCost::link::hour<74> R0004617 1 + IntercoIndirectCost::link::hour<74> OBJROW 1 + IntercoIndirectCost::link::hour<74> FlowDissociation::link::hour<74> 1 + IntercoIndirectCost::link::hour<74> R0004785 1 + NTCDirect::link::hour<74> AreaBalance::area::hour<74> 1 + NTCDirect::link::hour<74> AreaBalance::area::hour<74> -1 + NTCDirect::link::hour<74> R0003347 1 + NTCDirect::link::hour<74> R0003348 1 + NTCDirect::link::hour<74> AreaBalance::area::hour<74> 1 + NTCDirect::link::hour<74> AreaBalance::area::hour<74> -1 + NTCDirect::link::hour<74> R0003683 1 + NTCDirect::link::hour<74> R0003684 1 + NTCDirect::link::hour<74> AreaBalance::area::hour<74> 1 + NTCDirect::link::hour<74> AreaBalance::area::hour<74> -1 + NTCDirect::link::hour<74> R0004019 1 + NTCDirect::link::hour<74> R0004020 1 + NTCDirect::link::hour<74> AreaBalance::area::hour<74> 1 + NTCDirect::link::hour<74> AreaBalance::area::hour<74> -1 + NTCDirect::link::hour<74> R0004355 1 + NTCDirect::link::hour<74> R0004356 1 + NTCDirect::link::hour<74> AreaBalance::area::hour<74> 1 + NTCDirect::link::hour<74> AreaBalance::area::hour<74> -1 + NTCDirect::link::hour<74> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<74> AreaBalance::area::hour<74> 1 + NTCDirect::link::hour<74> AreaBalance::area::hour<74> -1 + NTCDirect::link::hour<74> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<74> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<74> AreaBalance::area::hour<74> -1 + DispatchableProduction::area::ThermalCluster::hour<74> FictiveLoads::area::hour<74> -1 + DispatchableProduction::area::ThermalCluster::hour<74> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<74> AreaBalance::area::hour<74> -1 + DispatchableProduction::area::ThermalCluster::hour<74> FictiveLoads::area::hour<74> -1 + DispatchableProduction::area::ThermalCluster::hour<74> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<74> AreaBalance::area::hour<74> -1 + DispatchableProduction::area::ThermalCluster::hour<74> FictiveLoads::area::hour<74> -1 + PositiveUnsuppliedEnergy::area::hour<74> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> -1 + NegativeUnsuppliedEnergy::area::hour<74> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> 1 + NegativeUnsuppliedEnergy::area::hour<74> FictiveLoads::area::hour<74> 1 + DispatchableProduction::area::ThermalCluster::hour<74> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<74> AreaBalance::area::hour<74> -1 + DispatchableProduction::area::ThermalCluster::hour<74> FictiveLoads::area::hour<74> -1 + DispatchableProduction::area::ThermalCluster::hour<74> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<74> AreaBalance::area::hour<74> -1 + DispatchableProduction::area::ThermalCluster::hour<74> FictiveLoads::area::hour<74> -1 + DispatchableProduction::area::ThermalCluster::hour<74> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<74> AreaBalance::area::hour<74> -1 + DispatchableProduction::area::ThermalCluster::hour<74> FictiveLoads::area::hour<74> -1 + PositiveUnsuppliedEnergy::area::hour<74> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> -1 + NegativeUnsuppliedEnergy::area::hour<74> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> 1 + NegativeUnsuppliedEnergy::area::hour<74> FictiveLoads::area::hour<74> 1 + PositiveUnsuppliedEnergy::area::hour<74> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> -1 + NegativeUnsuppliedEnergy::area::hour<74> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> 1 + NegativeUnsuppliedEnergy::area::hour<74> FictiveLoads::area::hour<74> 1 + DispatchableProduction::area::ThermalCluster::hour<74> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<74> AreaBalance::area::hour<74> -1 + DispatchableProduction::area::ThermalCluster::hour<74> FictiveLoads::area::hour<74> -1 + PositiveUnsuppliedEnergy::area::hour<74> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> -1 + NegativeUnsuppliedEnergy::area::hour<74> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> 1 + NegativeUnsuppliedEnergy::area::hour<74> FictiveLoads::area::hour<74> 1 + PositiveUnsuppliedEnergy::area::hour<74> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> -1 + NegativeUnsuppliedEnergy::area::hour<74> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> 1 + NegativeUnsuppliedEnergy::area::hour<74> FictiveLoads::area::hour<74> 1 + DispatchableProduction::area::ThermalCluster::hour<74> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<74> AreaBalance::area::hour<74> -1 + DispatchableProduction::area::ThermalCluster::hour<74> FictiveLoads::area::hour<74> -1 + PositiveUnsuppliedEnergy::area::hour<74> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> -1 + NegativeUnsuppliedEnergy::area::hour<74> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> 1 + NegativeUnsuppliedEnergy::area::hour<74> FictiveLoads::area::hour<74> 1 + PositiveUnsuppliedEnergy::area::hour<74> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> -1 + NegativeUnsuppliedEnergy::area::hour<74> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> 1 + NegativeUnsuppliedEnergy::area::hour<74> FictiveLoads::area::hour<74> 1 + PositiveUnsuppliedEnergy::area::hour<74> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> -1 + NegativeUnsuppliedEnergy::area::hour<74> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<74> AreaBalance::area::hour<74> 1 + NegativeUnsuppliedEnergy::area::hour<74> FictiveLoads::area::hour<74> 1 + NTCDirect::link::hour<75> AreaBalance::area::hour<75> 1 + NTCDirect::link::hour<75> AreaBalance::area::hour<75> -1 + NTCDirect::link::hour<75> FlowDissociation::link::hour<75> 1 + NTCDirect::link::hour<75> R0003013 1 + NTCDirect::link::hour<75> R0003014 1 + IntercoDirectCost::link::hour<75> OBJROW 1 + IntercoDirectCost::link::hour<75> FlowDissociation::link::hour<75> -1 + IntercoDirectCost::link::hour<75> R0004618 1 + IntercoIndirectCost::link::hour<75> OBJROW 1 + IntercoIndirectCost::link::hour<75> FlowDissociation::link::hour<75> 1 + IntercoIndirectCost::link::hour<75> R0004786 1 + NTCDirect::link::hour<75> AreaBalance::area::hour<75> 1 + NTCDirect::link::hour<75> AreaBalance::area::hour<75> -1 + NTCDirect::link::hour<75> R0003349 1 + NTCDirect::link::hour<75> R0003350 1 + NTCDirect::link::hour<75> AreaBalance::area::hour<75> 1 + NTCDirect::link::hour<75> AreaBalance::area::hour<75> -1 + NTCDirect::link::hour<75> R0003685 1 + NTCDirect::link::hour<75> R0003686 1 + NTCDirect::link::hour<75> AreaBalance::area::hour<75> 1 + NTCDirect::link::hour<75> AreaBalance::area::hour<75> -1 + NTCDirect::link::hour<75> R0004021 1 + NTCDirect::link::hour<75> R0004022 1 + NTCDirect::link::hour<75> AreaBalance::area::hour<75> 1 + NTCDirect::link::hour<75> AreaBalance::area::hour<75> -1 + NTCDirect::link::hour<75> R0004357 1 + NTCDirect::link::hour<75> R0004358 1 + NTCDirect::link::hour<75> AreaBalance::area::hour<75> 1 + NTCDirect::link::hour<75> AreaBalance::area::hour<75> -1 + NTCDirect::link::hour<75> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<75> AreaBalance::area::hour<75> 1 + NTCDirect::link::hour<75> AreaBalance::area::hour<75> -1 + NTCDirect::link::hour<75> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<75> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<75> AreaBalance::area::hour<75> -1 + DispatchableProduction::area::ThermalCluster::hour<75> FictiveLoads::area::hour<75> -1 + DispatchableProduction::area::ThermalCluster::hour<75> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<75> AreaBalance::area::hour<75> -1 + DispatchableProduction::area::ThermalCluster::hour<75> FictiveLoads::area::hour<75> -1 + DispatchableProduction::area::ThermalCluster::hour<75> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<75> AreaBalance::area::hour<75> -1 + DispatchableProduction::area::ThermalCluster::hour<75> FictiveLoads::area::hour<75> -1 + PositiveUnsuppliedEnergy::area::hour<75> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> -1 + NegativeUnsuppliedEnergy::area::hour<75> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> 1 + NegativeUnsuppliedEnergy::area::hour<75> FictiveLoads::area::hour<75> 1 + DispatchableProduction::area::ThermalCluster::hour<75> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<75> AreaBalance::area::hour<75> -1 + DispatchableProduction::area::ThermalCluster::hour<75> FictiveLoads::area::hour<75> -1 + DispatchableProduction::area::ThermalCluster::hour<75> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<75> AreaBalance::area::hour<75> -1 + DispatchableProduction::area::ThermalCluster::hour<75> FictiveLoads::area::hour<75> -1 + DispatchableProduction::area::ThermalCluster::hour<75> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<75> AreaBalance::area::hour<75> -1 + DispatchableProduction::area::ThermalCluster::hour<75> FictiveLoads::area::hour<75> -1 + PositiveUnsuppliedEnergy::area::hour<75> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> -1 + NegativeUnsuppliedEnergy::area::hour<75> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> 1 + NegativeUnsuppliedEnergy::area::hour<75> FictiveLoads::area::hour<75> 1 + PositiveUnsuppliedEnergy::area::hour<75> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> -1 + NegativeUnsuppliedEnergy::area::hour<75> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> 1 + NegativeUnsuppliedEnergy::area::hour<75> FictiveLoads::area::hour<75> 1 + DispatchableProduction::area::ThermalCluster::hour<75> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<75> AreaBalance::area::hour<75> -1 + DispatchableProduction::area::ThermalCluster::hour<75> FictiveLoads::area::hour<75> -1 + PositiveUnsuppliedEnergy::area::hour<75> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> -1 + NegativeUnsuppliedEnergy::area::hour<75> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> 1 + NegativeUnsuppliedEnergy::area::hour<75> FictiveLoads::area::hour<75> 1 + PositiveUnsuppliedEnergy::area::hour<75> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> -1 + NegativeUnsuppliedEnergy::area::hour<75> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> 1 + NegativeUnsuppliedEnergy::area::hour<75> FictiveLoads::area::hour<75> 1 + DispatchableProduction::area::ThermalCluster::hour<75> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<75> AreaBalance::area::hour<75> -1 + DispatchableProduction::area::ThermalCluster::hour<75> FictiveLoads::area::hour<75> -1 + PositiveUnsuppliedEnergy::area::hour<75> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> -1 + NegativeUnsuppliedEnergy::area::hour<75> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> 1 + NegativeUnsuppliedEnergy::area::hour<75> FictiveLoads::area::hour<75> 1 + PositiveUnsuppliedEnergy::area::hour<75> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> -1 + NegativeUnsuppliedEnergy::area::hour<75> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> 1 + NegativeUnsuppliedEnergy::area::hour<75> FictiveLoads::area::hour<75> 1 + PositiveUnsuppliedEnergy::area::hour<75> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> -1 + NegativeUnsuppliedEnergy::area::hour<75> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<75> AreaBalance::area::hour<75> 1 + NegativeUnsuppliedEnergy::area::hour<75> FictiveLoads::area::hour<75> 1 + NTCDirect::link::hour<76> AreaBalance::area::hour<76> 1 + NTCDirect::link::hour<76> AreaBalance::area::hour<76> -1 + NTCDirect::link::hour<76> FlowDissociation::link::hour<76> 1 + NTCDirect::link::hour<76> R0003015 1 + NTCDirect::link::hour<76> R0003016 1 + IntercoDirectCost::link::hour<76> OBJROW 1 + IntercoDirectCost::link::hour<76> FlowDissociation::link::hour<76> -1 + IntercoDirectCost::link::hour<76> R0004619 1 + IntercoIndirectCost::link::hour<76> OBJROW 1 + IntercoIndirectCost::link::hour<76> FlowDissociation::link::hour<76> 1 + IntercoIndirectCost::link::hour<76> R0004787 1 + NTCDirect::link::hour<76> AreaBalance::area::hour<76> 1 + NTCDirect::link::hour<76> AreaBalance::area::hour<76> -1 + NTCDirect::link::hour<76> R0003351 1 + NTCDirect::link::hour<76> R0003352 1 + NTCDirect::link::hour<76> AreaBalance::area::hour<76> 1 + NTCDirect::link::hour<76> AreaBalance::area::hour<76> -1 + NTCDirect::link::hour<76> R0003687 1 + NTCDirect::link::hour<76> R0003688 1 + NTCDirect::link::hour<76> AreaBalance::area::hour<76> 1 + NTCDirect::link::hour<76> AreaBalance::area::hour<76> -1 + NTCDirect::link::hour<76> R0004023 1 + NTCDirect::link::hour<76> R0004024 1 + NTCDirect::link::hour<76> AreaBalance::area::hour<76> 1 + NTCDirect::link::hour<76> AreaBalance::area::hour<76> -1 + NTCDirect::link::hour<76> R0004359 1 + NTCDirect::link::hour<76> R0004360 1 + NTCDirect::link::hour<76> AreaBalance::area::hour<76> 1 + NTCDirect::link::hour<76> AreaBalance::area::hour<76> -1 + NTCDirect::link::hour<76> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<76> AreaBalance::area::hour<76> 1 + NTCDirect::link::hour<76> AreaBalance::area::hour<76> -1 + NTCDirect::link::hour<76> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<76> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<76> AreaBalance::area::hour<76> -1 + DispatchableProduction::area::ThermalCluster::hour<76> FictiveLoads::area::hour<76> -1 + DispatchableProduction::area::ThermalCluster::hour<76> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<76> AreaBalance::area::hour<76> -1 + DispatchableProduction::area::ThermalCluster::hour<76> FictiveLoads::area::hour<76> -1 + DispatchableProduction::area::ThermalCluster::hour<76> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<76> AreaBalance::area::hour<76> -1 + DispatchableProduction::area::ThermalCluster::hour<76> FictiveLoads::area::hour<76> -1 + PositiveUnsuppliedEnergy::area::hour<76> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> -1 + NegativeUnsuppliedEnergy::area::hour<76> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> 1 + NegativeUnsuppliedEnergy::area::hour<76> FictiveLoads::area::hour<76> 1 + DispatchableProduction::area::ThermalCluster::hour<76> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<76> AreaBalance::area::hour<76> -1 + DispatchableProduction::area::ThermalCluster::hour<76> FictiveLoads::area::hour<76> -1 + DispatchableProduction::area::ThermalCluster::hour<76> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<76> AreaBalance::area::hour<76> -1 + DispatchableProduction::area::ThermalCluster::hour<76> FictiveLoads::area::hour<76> -1 + DispatchableProduction::area::ThermalCluster::hour<76> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<76> AreaBalance::area::hour<76> -1 + DispatchableProduction::area::ThermalCluster::hour<76> FictiveLoads::area::hour<76> -1 + PositiveUnsuppliedEnergy::area::hour<76> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> -1 + NegativeUnsuppliedEnergy::area::hour<76> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> 1 + NegativeUnsuppliedEnergy::area::hour<76> FictiveLoads::area::hour<76> 1 + PositiveUnsuppliedEnergy::area::hour<76> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> -1 + NegativeUnsuppliedEnergy::area::hour<76> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> 1 + NegativeUnsuppliedEnergy::area::hour<76> FictiveLoads::area::hour<76> 1 + DispatchableProduction::area::ThermalCluster::hour<76> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<76> AreaBalance::area::hour<76> -1 + DispatchableProduction::area::ThermalCluster::hour<76> FictiveLoads::area::hour<76> -1 + PositiveUnsuppliedEnergy::area::hour<76> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> -1 + NegativeUnsuppliedEnergy::area::hour<76> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> 1 + NegativeUnsuppliedEnergy::area::hour<76> FictiveLoads::area::hour<76> 1 + PositiveUnsuppliedEnergy::area::hour<76> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> -1 + NegativeUnsuppliedEnergy::area::hour<76> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> 1 + NegativeUnsuppliedEnergy::area::hour<76> FictiveLoads::area::hour<76> 1 + DispatchableProduction::area::ThermalCluster::hour<76> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<76> AreaBalance::area::hour<76> -1 + DispatchableProduction::area::ThermalCluster::hour<76> FictiveLoads::area::hour<76> -1 + PositiveUnsuppliedEnergy::area::hour<76> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> -1 + NegativeUnsuppliedEnergy::area::hour<76> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> 1 + NegativeUnsuppliedEnergy::area::hour<76> FictiveLoads::area::hour<76> 1 + PositiveUnsuppliedEnergy::area::hour<76> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> -1 + NegativeUnsuppliedEnergy::area::hour<76> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> 1 + NegativeUnsuppliedEnergy::area::hour<76> FictiveLoads::area::hour<76> 1 + PositiveUnsuppliedEnergy::area::hour<76> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> -1 + NegativeUnsuppliedEnergy::area::hour<76> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<76> AreaBalance::area::hour<76> 1 + NegativeUnsuppliedEnergy::area::hour<76> FictiveLoads::area::hour<76> 1 + NTCDirect::link::hour<77> AreaBalance::area::hour<77> 1 + NTCDirect::link::hour<77> AreaBalance::area::hour<77> -1 + NTCDirect::link::hour<77> FlowDissociation::link::hour<77> 1 + NTCDirect::link::hour<77> R0003017 1 + NTCDirect::link::hour<77> R0003018 1 + IntercoDirectCost::link::hour<77> OBJROW 1 + IntercoDirectCost::link::hour<77> FlowDissociation::link::hour<77> -1 + IntercoDirectCost::link::hour<77> R0004620 1 + IntercoIndirectCost::link::hour<77> OBJROW 1 + IntercoIndirectCost::link::hour<77> FlowDissociation::link::hour<77> 1 + IntercoIndirectCost::link::hour<77> R0004788 1 + NTCDirect::link::hour<77> AreaBalance::area::hour<77> 1 + NTCDirect::link::hour<77> AreaBalance::area::hour<77> -1 + NTCDirect::link::hour<77> R0003353 1 + NTCDirect::link::hour<77> R0003354 1 + NTCDirect::link::hour<77> AreaBalance::area::hour<77> 1 + NTCDirect::link::hour<77> AreaBalance::area::hour<77> -1 + NTCDirect::link::hour<77> R0003689 1 + NTCDirect::link::hour<77> R0003690 1 + NTCDirect::link::hour<77> AreaBalance::area::hour<77> 1 + NTCDirect::link::hour<77> AreaBalance::area::hour<77> -1 + NTCDirect::link::hour<77> R0004025 1 + NTCDirect::link::hour<77> R0004026 1 + NTCDirect::link::hour<77> AreaBalance::area::hour<77> 1 + NTCDirect::link::hour<77> AreaBalance::area::hour<77> -1 + NTCDirect::link::hour<77> R0004361 1 + NTCDirect::link::hour<77> R0004362 1 + NTCDirect::link::hour<77> AreaBalance::area::hour<77> 1 + NTCDirect::link::hour<77> AreaBalance::area::hour<77> -1 + NTCDirect::link::hour<77> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<77> AreaBalance::area::hour<77> 1 + NTCDirect::link::hour<77> AreaBalance::area::hour<77> -1 + NTCDirect::link::hour<77> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<77> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<77> AreaBalance::area::hour<77> -1 + DispatchableProduction::area::ThermalCluster::hour<77> FictiveLoads::area::hour<77> -1 + DispatchableProduction::area::ThermalCluster::hour<77> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<77> AreaBalance::area::hour<77> -1 + DispatchableProduction::area::ThermalCluster::hour<77> FictiveLoads::area::hour<77> -1 + DispatchableProduction::area::ThermalCluster::hour<77> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<77> AreaBalance::area::hour<77> -1 + DispatchableProduction::area::ThermalCluster::hour<77> FictiveLoads::area::hour<77> -1 + PositiveUnsuppliedEnergy::area::hour<77> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> -1 + NegativeUnsuppliedEnergy::area::hour<77> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> 1 + NegativeUnsuppliedEnergy::area::hour<77> FictiveLoads::area::hour<77> 1 + DispatchableProduction::area::ThermalCluster::hour<77> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<77> AreaBalance::area::hour<77> -1 + DispatchableProduction::area::ThermalCluster::hour<77> FictiveLoads::area::hour<77> -1 + DispatchableProduction::area::ThermalCluster::hour<77> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<77> AreaBalance::area::hour<77> -1 + DispatchableProduction::area::ThermalCluster::hour<77> FictiveLoads::area::hour<77> -1 + DispatchableProduction::area::ThermalCluster::hour<77> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<77> AreaBalance::area::hour<77> -1 + DispatchableProduction::area::ThermalCluster::hour<77> FictiveLoads::area::hour<77> -1 + PositiveUnsuppliedEnergy::area::hour<77> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> -1 + NegativeUnsuppliedEnergy::area::hour<77> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> 1 + NegativeUnsuppliedEnergy::area::hour<77> FictiveLoads::area::hour<77> 1 + PositiveUnsuppliedEnergy::area::hour<77> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> -1 + NegativeUnsuppliedEnergy::area::hour<77> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> 1 + NegativeUnsuppliedEnergy::area::hour<77> FictiveLoads::area::hour<77> 1 + DispatchableProduction::area::ThermalCluster::hour<77> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<77> AreaBalance::area::hour<77> -1 + DispatchableProduction::area::ThermalCluster::hour<77> FictiveLoads::area::hour<77> -1 + PositiveUnsuppliedEnergy::area::hour<77> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> -1 + NegativeUnsuppliedEnergy::area::hour<77> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> 1 + NegativeUnsuppliedEnergy::area::hour<77> FictiveLoads::area::hour<77> 1 + PositiveUnsuppliedEnergy::area::hour<77> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> -1 + NegativeUnsuppliedEnergy::area::hour<77> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> 1 + NegativeUnsuppliedEnergy::area::hour<77> FictiveLoads::area::hour<77> 1 + DispatchableProduction::area::ThermalCluster::hour<77> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<77> AreaBalance::area::hour<77> -1 + DispatchableProduction::area::ThermalCluster::hour<77> FictiveLoads::area::hour<77> -1 + PositiveUnsuppliedEnergy::area::hour<77> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> -1 + NegativeUnsuppliedEnergy::area::hour<77> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> 1 + NegativeUnsuppliedEnergy::area::hour<77> FictiveLoads::area::hour<77> 1 + PositiveUnsuppliedEnergy::area::hour<77> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> -1 + NegativeUnsuppliedEnergy::area::hour<77> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> 1 + NegativeUnsuppliedEnergy::area::hour<77> FictiveLoads::area::hour<77> 1 + PositiveUnsuppliedEnergy::area::hour<77> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> -1 + NegativeUnsuppliedEnergy::area::hour<77> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<77> AreaBalance::area::hour<77> 1 + NegativeUnsuppliedEnergy::area::hour<77> FictiveLoads::area::hour<77> 1 + NTCDirect::link::hour<78> AreaBalance::area::hour<78> 1 + NTCDirect::link::hour<78> AreaBalance::area::hour<78> -1 + NTCDirect::link::hour<78> FlowDissociation::link::hour<78> 1 + NTCDirect::link::hour<78> R0003019 1 + NTCDirect::link::hour<78> R0003020 1 + IntercoDirectCost::link::hour<78> OBJROW 1 + IntercoDirectCost::link::hour<78> FlowDissociation::link::hour<78> -1 + IntercoDirectCost::link::hour<78> R0004621 1 + IntercoIndirectCost::link::hour<78> OBJROW 1 + IntercoIndirectCost::link::hour<78> FlowDissociation::link::hour<78> 1 + IntercoIndirectCost::link::hour<78> R0004789 1 + NTCDirect::link::hour<78> AreaBalance::area::hour<78> 1 + NTCDirect::link::hour<78> AreaBalance::area::hour<78> -1 + NTCDirect::link::hour<78> R0003355 1 + NTCDirect::link::hour<78> R0003356 1 + NTCDirect::link::hour<78> AreaBalance::area::hour<78> 1 + NTCDirect::link::hour<78> AreaBalance::area::hour<78> -1 + NTCDirect::link::hour<78> R0003691 1 + NTCDirect::link::hour<78> R0003692 1 + NTCDirect::link::hour<78> AreaBalance::area::hour<78> 1 + NTCDirect::link::hour<78> AreaBalance::area::hour<78> -1 + NTCDirect::link::hour<78> R0004027 1 + NTCDirect::link::hour<78> R0004028 1 + NTCDirect::link::hour<78> AreaBalance::area::hour<78> 1 + NTCDirect::link::hour<78> AreaBalance::area::hour<78> -1 + NTCDirect::link::hour<78> R0004363 1 + NTCDirect::link::hour<78> R0004364 1 + NTCDirect::link::hour<78> AreaBalance::area::hour<78> 1 + NTCDirect::link::hour<78> AreaBalance::area::hour<78> -1 + NTCDirect::link::hour<78> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<78> AreaBalance::area::hour<78> 1 + NTCDirect::link::hour<78> AreaBalance::area::hour<78> -1 + NTCDirect::link::hour<78> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<78> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<78> AreaBalance::area::hour<78> -1 + DispatchableProduction::area::ThermalCluster::hour<78> FictiveLoads::area::hour<78> -1 + DispatchableProduction::area::ThermalCluster::hour<78> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<78> AreaBalance::area::hour<78> -1 + DispatchableProduction::area::ThermalCluster::hour<78> FictiveLoads::area::hour<78> -1 + DispatchableProduction::area::ThermalCluster::hour<78> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<78> AreaBalance::area::hour<78> -1 + DispatchableProduction::area::ThermalCluster::hour<78> FictiveLoads::area::hour<78> -1 + PositiveUnsuppliedEnergy::area::hour<78> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> -1 + NegativeUnsuppliedEnergy::area::hour<78> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> 1 + NegativeUnsuppliedEnergy::area::hour<78> FictiveLoads::area::hour<78> 1 + DispatchableProduction::area::ThermalCluster::hour<78> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<78> AreaBalance::area::hour<78> -1 + DispatchableProduction::area::ThermalCluster::hour<78> FictiveLoads::area::hour<78> -1 + DispatchableProduction::area::ThermalCluster::hour<78> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<78> AreaBalance::area::hour<78> -1 + DispatchableProduction::area::ThermalCluster::hour<78> FictiveLoads::area::hour<78> -1 + DispatchableProduction::area::ThermalCluster::hour<78> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<78> AreaBalance::area::hour<78> -1 + DispatchableProduction::area::ThermalCluster::hour<78> FictiveLoads::area::hour<78> -1 + PositiveUnsuppliedEnergy::area::hour<78> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> -1 + NegativeUnsuppliedEnergy::area::hour<78> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> 1 + NegativeUnsuppliedEnergy::area::hour<78> FictiveLoads::area::hour<78> 1 + PositiveUnsuppliedEnergy::area::hour<78> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> -1 + NegativeUnsuppliedEnergy::area::hour<78> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> 1 + NegativeUnsuppliedEnergy::area::hour<78> FictiveLoads::area::hour<78> 1 + DispatchableProduction::area::ThermalCluster::hour<78> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<78> AreaBalance::area::hour<78> -1 + DispatchableProduction::area::ThermalCluster::hour<78> FictiveLoads::area::hour<78> -1 + PositiveUnsuppliedEnergy::area::hour<78> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> -1 + NegativeUnsuppliedEnergy::area::hour<78> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> 1 + NegativeUnsuppliedEnergy::area::hour<78> FictiveLoads::area::hour<78> 1 + PositiveUnsuppliedEnergy::area::hour<78> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> -1 + NegativeUnsuppliedEnergy::area::hour<78> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> 1 + NegativeUnsuppliedEnergy::area::hour<78> FictiveLoads::area::hour<78> 1 + DispatchableProduction::area::ThermalCluster::hour<78> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<78> AreaBalance::area::hour<78> -1 + DispatchableProduction::area::ThermalCluster::hour<78> FictiveLoads::area::hour<78> -1 + PositiveUnsuppliedEnergy::area::hour<78> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> -1 + NegativeUnsuppliedEnergy::area::hour<78> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> 1 + NegativeUnsuppliedEnergy::area::hour<78> FictiveLoads::area::hour<78> 1 + PositiveUnsuppliedEnergy::area::hour<78> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> -1 + NegativeUnsuppliedEnergy::area::hour<78> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> 1 + NegativeUnsuppliedEnergy::area::hour<78> FictiveLoads::area::hour<78> 1 + PositiveUnsuppliedEnergy::area::hour<78> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> -1 + NegativeUnsuppliedEnergy::area::hour<78> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<78> AreaBalance::area::hour<78> 1 + NegativeUnsuppliedEnergy::area::hour<78> FictiveLoads::area::hour<78> 1 + NTCDirect::link::hour<79> AreaBalance::area::hour<79> 1 + NTCDirect::link::hour<79> AreaBalance::area::hour<79> -1 + NTCDirect::link::hour<79> FlowDissociation::link::hour<79> 1 + NTCDirect::link::hour<79> R0003021 1 + NTCDirect::link::hour<79> R0003022 1 + IntercoDirectCost::link::hour<79> OBJROW 1 + IntercoDirectCost::link::hour<79> FlowDissociation::link::hour<79> -1 + IntercoDirectCost::link::hour<79> R0004622 1 + IntercoIndirectCost::link::hour<79> OBJROW 1 + IntercoIndirectCost::link::hour<79> FlowDissociation::link::hour<79> 1 + IntercoIndirectCost::link::hour<79> R0004790 1 + NTCDirect::link::hour<79> AreaBalance::area::hour<79> 1 + NTCDirect::link::hour<79> AreaBalance::area::hour<79> -1 + NTCDirect::link::hour<79> R0003357 1 + NTCDirect::link::hour<79> R0003358 1 + NTCDirect::link::hour<79> AreaBalance::area::hour<79> 1 + NTCDirect::link::hour<79> AreaBalance::area::hour<79> -1 + NTCDirect::link::hour<79> R0003693 1 + NTCDirect::link::hour<79> R0003694 1 + NTCDirect::link::hour<79> AreaBalance::area::hour<79> 1 + NTCDirect::link::hour<79> AreaBalance::area::hour<79> -1 + NTCDirect::link::hour<79> R0004029 1 + NTCDirect::link::hour<79> R0004030 1 + NTCDirect::link::hour<79> AreaBalance::area::hour<79> 1 + NTCDirect::link::hour<79> AreaBalance::area::hour<79> -1 + NTCDirect::link::hour<79> R0004365 1 + NTCDirect::link::hour<79> R0004366 1 + NTCDirect::link::hour<79> AreaBalance::area::hour<79> 1 + NTCDirect::link::hour<79> AreaBalance::area::hour<79> -1 + NTCDirect::link::hour<79> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<79> AreaBalance::area::hour<79> 1 + NTCDirect::link::hour<79> AreaBalance::area::hour<79> -1 + NTCDirect::link::hour<79> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<79> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<79> AreaBalance::area::hour<79> -1 + DispatchableProduction::area::ThermalCluster::hour<79> FictiveLoads::area::hour<79> -1 + DispatchableProduction::area::ThermalCluster::hour<79> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<79> AreaBalance::area::hour<79> -1 + DispatchableProduction::area::ThermalCluster::hour<79> FictiveLoads::area::hour<79> -1 + DispatchableProduction::area::ThermalCluster::hour<79> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<79> AreaBalance::area::hour<79> -1 + DispatchableProduction::area::ThermalCluster::hour<79> FictiveLoads::area::hour<79> -1 + PositiveUnsuppliedEnergy::area::hour<79> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> -1 + NegativeUnsuppliedEnergy::area::hour<79> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> 1 + NegativeUnsuppliedEnergy::area::hour<79> FictiveLoads::area::hour<79> 1 + DispatchableProduction::area::ThermalCluster::hour<79> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<79> AreaBalance::area::hour<79> -1 + DispatchableProduction::area::ThermalCluster::hour<79> FictiveLoads::area::hour<79> -1 + DispatchableProduction::area::ThermalCluster::hour<79> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<79> AreaBalance::area::hour<79> -1 + DispatchableProduction::area::ThermalCluster::hour<79> FictiveLoads::area::hour<79> -1 + DispatchableProduction::area::ThermalCluster::hour<79> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<79> AreaBalance::area::hour<79> -1 + DispatchableProduction::area::ThermalCluster::hour<79> FictiveLoads::area::hour<79> -1 + PositiveUnsuppliedEnergy::area::hour<79> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> -1 + NegativeUnsuppliedEnergy::area::hour<79> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> 1 + NegativeUnsuppliedEnergy::area::hour<79> FictiveLoads::area::hour<79> 1 + PositiveUnsuppliedEnergy::area::hour<79> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> -1 + NegativeUnsuppliedEnergy::area::hour<79> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> 1 + NegativeUnsuppliedEnergy::area::hour<79> FictiveLoads::area::hour<79> 1 + DispatchableProduction::area::ThermalCluster::hour<79> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<79> AreaBalance::area::hour<79> -1 + DispatchableProduction::area::ThermalCluster::hour<79> FictiveLoads::area::hour<79> -1 + PositiveUnsuppliedEnergy::area::hour<79> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> -1 + NegativeUnsuppliedEnergy::area::hour<79> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> 1 + NegativeUnsuppliedEnergy::area::hour<79> FictiveLoads::area::hour<79> 1 + PositiveUnsuppliedEnergy::area::hour<79> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> -1 + NegativeUnsuppliedEnergy::area::hour<79> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> 1 + NegativeUnsuppliedEnergy::area::hour<79> FictiveLoads::area::hour<79> 1 + DispatchableProduction::area::ThermalCluster::hour<79> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<79> AreaBalance::area::hour<79> -1 + DispatchableProduction::area::ThermalCluster::hour<79> FictiveLoads::area::hour<79> -1 + PositiveUnsuppliedEnergy::area::hour<79> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> -1 + NegativeUnsuppliedEnergy::area::hour<79> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> 1 + NegativeUnsuppliedEnergy::area::hour<79> FictiveLoads::area::hour<79> 1 + PositiveUnsuppliedEnergy::area::hour<79> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> -1 + NegativeUnsuppliedEnergy::area::hour<79> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> 1 + NegativeUnsuppliedEnergy::area::hour<79> FictiveLoads::area::hour<79> 1 + PositiveUnsuppliedEnergy::area::hour<79> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> -1 + NegativeUnsuppliedEnergy::area::hour<79> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<79> AreaBalance::area::hour<79> 1 + NegativeUnsuppliedEnergy::area::hour<79> FictiveLoads::area::hour<79> 1 + NTCDirect::link::hour<80> AreaBalance::area::hour<80> 1 + NTCDirect::link::hour<80> AreaBalance::area::hour<80> -1 + NTCDirect::link::hour<80> FlowDissociation::link::hour<80> 1 + NTCDirect::link::hour<80> R0003023 1 + NTCDirect::link::hour<80> R0003024 1 + IntercoDirectCost::link::hour<80> OBJROW 1 + IntercoDirectCost::link::hour<80> FlowDissociation::link::hour<80> -1 + IntercoDirectCost::link::hour<80> R0004623 1 + IntercoIndirectCost::link::hour<80> OBJROW 1 + IntercoIndirectCost::link::hour<80> FlowDissociation::link::hour<80> 1 + IntercoIndirectCost::link::hour<80> R0004791 1 + NTCDirect::link::hour<80> AreaBalance::area::hour<80> 1 + NTCDirect::link::hour<80> AreaBalance::area::hour<80> -1 + NTCDirect::link::hour<80> R0003359 1 + NTCDirect::link::hour<80> R0003360 1 + NTCDirect::link::hour<80> AreaBalance::area::hour<80> 1 + NTCDirect::link::hour<80> AreaBalance::area::hour<80> -1 + NTCDirect::link::hour<80> R0003695 1 + NTCDirect::link::hour<80> R0003696 1 + NTCDirect::link::hour<80> AreaBalance::area::hour<80> 1 + NTCDirect::link::hour<80> AreaBalance::area::hour<80> -1 + NTCDirect::link::hour<80> R0004031 1 + NTCDirect::link::hour<80> R0004032 1 + NTCDirect::link::hour<80> AreaBalance::area::hour<80> 1 + NTCDirect::link::hour<80> AreaBalance::area::hour<80> -1 + NTCDirect::link::hour<80> R0004367 1 + NTCDirect::link::hour<80> R0004368 1 + NTCDirect::link::hour<80> AreaBalance::area::hour<80> 1 + NTCDirect::link::hour<80> AreaBalance::area::hour<80> -1 + NTCDirect::link::hour<80> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<80> AreaBalance::area::hour<80> 1 + NTCDirect::link::hour<80> AreaBalance::area::hour<80> -1 + NTCDirect::link::hour<80> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<80> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<80> AreaBalance::area::hour<80> -1 + DispatchableProduction::area::ThermalCluster::hour<80> FictiveLoads::area::hour<80> -1 + DispatchableProduction::area::ThermalCluster::hour<80> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<80> AreaBalance::area::hour<80> -1 + DispatchableProduction::area::ThermalCluster::hour<80> FictiveLoads::area::hour<80> -1 + DispatchableProduction::area::ThermalCluster::hour<80> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<80> AreaBalance::area::hour<80> -1 + DispatchableProduction::area::ThermalCluster::hour<80> FictiveLoads::area::hour<80> -1 + PositiveUnsuppliedEnergy::area::hour<80> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> -1 + NegativeUnsuppliedEnergy::area::hour<80> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> 1 + NegativeUnsuppliedEnergy::area::hour<80> FictiveLoads::area::hour<80> 1 + DispatchableProduction::area::ThermalCluster::hour<80> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<80> AreaBalance::area::hour<80> -1 + DispatchableProduction::area::ThermalCluster::hour<80> FictiveLoads::area::hour<80> -1 + DispatchableProduction::area::ThermalCluster::hour<80> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<80> AreaBalance::area::hour<80> -1 + DispatchableProduction::area::ThermalCluster::hour<80> FictiveLoads::area::hour<80> -1 + DispatchableProduction::area::ThermalCluster::hour<80> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<80> AreaBalance::area::hour<80> -1 + DispatchableProduction::area::ThermalCluster::hour<80> FictiveLoads::area::hour<80> -1 + PositiveUnsuppliedEnergy::area::hour<80> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> -1 + NegativeUnsuppliedEnergy::area::hour<80> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> 1 + NegativeUnsuppliedEnergy::area::hour<80> FictiveLoads::area::hour<80> 1 + PositiveUnsuppliedEnergy::area::hour<80> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> -1 + NegativeUnsuppliedEnergy::area::hour<80> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> 1 + NegativeUnsuppliedEnergy::area::hour<80> FictiveLoads::area::hour<80> 1 + DispatchableProduction::area::ThermalCluster::hour<80> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<80> AreaBalance::area::hour<80> -1 + DispatchableProduction::area::ThermalCluster::hour<80> FictiveLoads::area::hour<80> -1 + PositiveUnsuppliedEnergy::area::hour<80> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> -1 + NegativeUnsuppliedEnergy::area::hour<80> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> 1 + NegativeUnsuppliedEnergy::area::hour<80> FictiveLoads::area::hour<80> 1 + PositiveUnsuppliedEnergy::area::hour<80> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> -1 + NegativeUnsuppliedEnergy::area::hour<80> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> 1 + NegativeUnsuppliedEnergy::area::hour<80> FictiveLoads::area::hour<80> 1 + DispatchableProduction::area::ThermalCluster::hour<80> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<80> AreaBalance::area::hour<80> -1 + DispatchableProduction::area::ThermalCluster::hour<80> FictiveLoads::area::hour<80> -1 + PositiveUnsuppliedEnergy::area::hour<80> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> -1 + NegativeUnsuppliedEnergy::area::hour<80> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> 1 + NegativeUnsuppliedEnergy::area::hour<80> FictiveLoads::area::hour<80> 1 + PositiveUnsuppliedEnergy::area::hour<80> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> -1 + NegativeUnsuppliedEnergy::area::hour<80> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> 1 + NegativeUnsuppliedEnergy::area::hour<80> FictiveLoads::area::hour<80> 1 + PositiveUnsuppliedEnergy::area::hour<80> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> -1 + NegativeUnsuppliedEnergy::area::hour<80> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<80> AreaBalance::area::hour<80> 1 + NegativeUnsuppliedEnergy::area::hour<80> FictiveLoads::area::hour<80> 1 + NTCDirect::link::hour<81> AreaBalance::area::hour<81> 1 + NTCDirect::link::hour<81> AreaBalance::area::hour<81> -1 + NTCDirect::link::hour<81> FlowDissociation::link::hour<81> 1 + NTCDirect::link::hour<81> R0003025 1 + NTCDirect::link::hour<81> R0003026 1 + IntercoDirectCost::link::hour<81> OBJROW 1 + IntercoDirectCost::link::hour<81> FlowDissociation::link::hour<81> -1 + IntercoDirectCost::link::hour<81> R0004624 1 + IntercoIndirectCost::link::hour<81> OBJROW 1 + IntercoIndirectCost::link::hour<81> FlowDissociation::link::hour<81> 1 + IntercoIndirectCost::link::hour<81> R0004792 1 + NTCDirect::link::hour<81> AreaBalance::area::hour<81> 1 + NTCDirect::link::hour<81> AreaBalance::area::hour<81> -1 + NTCDirect::link::hour<81> R0003361 1 + NTCDirect::link::hour<81> R0003362 1 + NTCDirect::link::hour<81> AreaBalance::area::hour<81> 1 + NTCDirect::link::hour<81> AreaBalance::area::hour<81> -1 + NTCDirect::link::hour<81> R0003697 1 + NTCDirect::link::hour<81> R0003698 1 + NTCDirect::link::hour<81> AreaBalance::area::hour<81> 1 + NTCDirect::link::hour<81> AreaBalance::area::hour<81> -1 + NTCDirect::link::hour<81> R0004033 1 + NTCDirect::link::hour<81> R0004034 1 + NTCDirect::link::hour<81> AreaBalance::area::hour<81> 1 + NTCDirect::link::hour<81> AreaBalance::area::hour<81> -1 + NTCDirect::link::hour<81> R0004369 1 + NTCDirect::link::hour<81> R0004370 1 + NTCDirect::link::hour<81> AreaBalance::area::hour<81> 1 + NTCDirect::link::hour<81> AreaBalance::area::hour<81> -1 + NTCDirect::link::hour<81> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<81> AreaBalance::area::hour<81> 1 + NTCDirect::link::hour<81> AreaBalance::area::hour<81> -1 + NTCDirect::link::hour<81> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<81> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<81> AreaBalance::area::hour<81> -1 + DispatchableProduction::area::ThermalCluster::hour<81> FictiveLoads::area::hour<81> -1 + DispatchableProduction::area::ThermalCluster::hour<81> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<81> AreaBalance::area::hour<81> -1 + DispatchableProduction::area::ThermalCluster::hour<81> FictiveLoads::area::hour<81> -1 + DispatchableProduction::area::ThermalCluster::hour<81> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<81> AreaBalance::area::hour<81> -1 + DispatchableProduction::area::ThermalCluster::hour<81> FictiveLoads::area::hour<81> -1 + PositiveUnsuppliedEnergy::area::hour<81> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> -1 + NegativeUnsuppliedEnergy::area::hour<81> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> 1 + NegativeUnsuppliedEnergy::area::hour<81> FictiveLoads::area::hour<81> 1 + DispatchableProduction::area::ThermalCluster::hour<81> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<81> AreaBalance::area::hour<81> -1 + DispatchableProduction::area::ThermalCluster::hour<81> FictiveLoads::area::hour<81> -1 + DispatchableProduction::area::ThermalCluster::hour<81> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<81> AreaBalance::area::hour<81> -1 + DispatchableProduction::area::ThermalCluster::hour<81> FictiveLoads::area::hour<81> -1 + DispatchableProduction::area::ThermalCluster::hour<81> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<81> AreaBalance::area::hour<81> -1 + DispatchableProduction::area::ThermalCluster::hour<81> FictiveLoads::area::hour<81> -1 + PositiveUnsuppliedEnergy::area::hour<81> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> -1 + NegativeUnsuppliedEnergy::area::hour<81> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> 1 + NegativeUnsuppliedEnergy::area::hour<81> FictiveLoads::area::hour<81> 1 + PositiveUnsuppliedEnergy::area::hour<81> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> -1 + NegativeUnsuppliedEnergy::area::hour<81> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> 1 + NegativeUnsuppliedEnergy::area::hour<81> FictiveLoads::area::hour<81> 1 + DispatchableProduction::area::ThermalCluster::hour<81> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<81> AreaBalance::area::hour<81> -1 + DispatchableProduction::area::ThermalCluster::hour<81> FictiveLoads::area::hour<81> -1 + PositiveUnsuppliedEnergy::area::hour<81> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> -1 + NegativeUnsuppliedEnergy::area::hour<81> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> 1 + NegativeUnsuppliedEnergy::area::hour<81> FictiveLoads::area::hour<81> 1 + PositiveUnsuppliedEnergy::area::hour<81> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> -1 + NegativeUnsuppliedEnergy::area::hour<81> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> 1 + NegativeUnsuppliedEnergy::area::hour<81> FictiveLoads::area::hour<81> 1 + DispatchableProduction::area::ThermalCluster::hour<81> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<81> AreaBalance::area::hour<81> -1 + DispatchableProduction::area::ThermalCluster::hour<81> FictiveLoads::area::hour<81> -1 + PositiveUnsuppliedEnergy::area::hour<81> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> -1 + NegativeUnsuppliedEnergy::area::hour<81> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> 1 + NegativeUnsuppliedEnergy::area::hour<81> FictiveLoads::area::hour<81> 1 + PositiveUnsuppliedEnergy::area::hour<81> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> -1 + NegativeUnsuppliedEnergy::area::hour<81> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> 1 + NegativeUnsuppliedEnergy::area::hour<81> FictiveLoads::area::hour<81> 1 + PositiveUnsuppliedEnergy::area::hour<81> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> -1 + NegativeUnsuppliedEnergy::area::hour<81> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<81> AreaBalance::area::hour<81> 1 + NegativeUnsuppliedEnergy::area::hour<81> FictiveLoads::area::hour<81> 1 + NTCDirect::link::hour<82> AreaBalance::area::hour<82> 1 + NTCDirect::link::hour<82> AreaBalance::area::hour<82> -1 + NTCDirect::link::hour<82> FlowDissociation::link::hour<82> 1 + NTCDirect::link::hour<82> R0003027 1 + NTCDirect::link::hour<82> R0003028 1 + IntercoDirectCost::link::hour<82> OBJROW 1 + IntercoDirectCost::link::hour<82> FlowDissociation::link::hour<82> -1 + IntercoDirectCost::link::hour<82> R0004625 1 + IntercoIndirectCost::link::hour<82> OBJROW 1 + IntercoIndirectCost::link::hour<82> FlowDissociation::link::hour<82> 1 + IntercoIndirectCost::link::hour<82> R0004793 1 + NTCDirect::link::hour<82> AreaBalance::area::hour<82> 1 + NTCDirect::link::hour<82> AreaBalance::area::hour<82> -1 + NTCDirect::link::hour<82> R0003363 1 + NTCDirect::link::hour<82> R0003364 1 + NTCDirect::link::hour<82> AreaBalance::area::hour<82> 1 + NTCDirect::link::hour<82> AreaBalance::area::hour<82> -1 + NTCDirect::link::hour<82> R0003699 1 + NTCDirect::link::hour<82> R0003700 1 + NTCDirect::link::hour<82> AreaBalance::area::hour<82> 1 + NTCDirect::link::hour<82> AreaBalance::area::hour<82> -1 + NTCDirect::link::hour<82> R0004035 1 + NTCDirect::link::hour<82> R0004036 1 + NTCDirect::link::hour<82> AreaBalance::area::hour<82> 1 + NTCDirect::link::hour<82> AreaBalance::area::hour<82> -1 + NTCDirect::link::hour<82> R0004371 1 + NTCDirect::link::hour<82> R0004372 1 + NTCDirect::link::hour<82> AreaBalance::area::hour<82> 1 + NTCDirect::link::hour<82> AreaBalance::area::hour<82> -1 + NTCDirect::link::hour<82> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<82> AreaBalance::area::hour<82> 1 + NTCDirect::link::hour<82> AreaBalance::area::hour<82> -1 + NTCDirect::link::hour<82> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<82> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<82> AreaBalance::area::hour<82> -1 + DispatchableProduction::area::ThermalCluster::hour<82> FictiveLoads::area::hour<82> -1 + DispatchableProduction::area::ThermalCluster::hour<82> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<82> AreaBalance::area::hour<82> -1 + DispatchableProduction::area::ThermalCluster::hour<82> FictiveLoads::area::hour<82> -1 + DispatchableProduction::area::ThermalCluster::hour<82> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<82> AreaBalance::area::hour<82> -1 + DispatchableProduction::area::ThermalCluster::hour<82> FictiveLoads::area::hour<82> -1 + PositiveUnsuppliedEnergy::area::hour<82> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> -1 + NegativeUnsuppliedEnergy::area::hour<82> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> 1 + NegativeUnsuppliedEnergy::area::hour<82> FictiveLoads::area::hour<82> 1 + DispatchableProduction::area::ThermalCluster::hour<82> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<82> AreaBalance::area::hour<82> -1 + DispatchableProduction::area::ThermalCluster::hour<82> FictiveLoads::area::hour<82> -1 + DispatchableProduction::area::ThermalCluster::hour<82> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<82> AreaBalance::area::hour<82> -1 + DispatchableProduction::area::ThermalCluster::hour<82> FictiveLoads::area::hour<82> -1 + DispatchableProduction::area::ThermalCluster::hour<82> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<82> AreaBalance::area::hour<82> -1 + DispatchableProduction::area::ThermalCluster::hour<82> FictiveLoads::area::hour<82> -1 + PositiveUnsuppliedEnergy::area::hour<82> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> -1 + NegativeUnsuppliedEnergy::area::hour<82> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> 1 + NegativeUnsuppliedEnergy::area::hour<82> FictiveLoads::area::hour<82> 1 + PositiveUnsuppliedEnergy::area::hour<82> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> -1 + NegativeUnsuppliedEnergy::area::hour<82> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> 1 + NegativeUnsuppliedEnergy::area::hour<82> FictiveLoads::area::hour<82> 1 + DispatchableProduction::area::ThermalCluster::hour<82> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<82> AreaBalance::area::hour<82> -1 + DispatchableProduction::area::ThermalCluster::hour<82> FictiveLoads::area::hour<82> -1 + PositiveUnsuppliedEnergy::area::hour<82> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> -1 + NegativeUnsuppliedEnergy::area::hour<82> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> 1 + NegativeUnsuppliedEnergy::area::hour<82> FictiveLoads::area::hour<82> 1 + PositiveUnsuppliedEnergy::area::hour<82> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> -1 + NegativeUnsuppliedEnergy::area::hour<82> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> 1 + NegativeUnsuppliedEnergy::area::hour<82> FictiveLoads::area::hour<82> 1 + DispatchableProduction::area::ThermalCluster::hour<82> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<82> AreaBalance::area::hour<82> -1 + DispatchableProduction::area::ThermalCluster::hour<82> FictiveLoads::area::hour<82> -1 + PositiveUnsuppliedEnergy::area::hour<82> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> -1 + NegativeUnsuppliedEnergy::area::hour<82> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> 1 + NegativeUnsuppliedEnergy::area::hour<82> FictiveLoads::area::hour<82> 1 + PositiveUnsuppliedEnergy::area::hour<82> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> -1 + NegativeUnsuppliedEnergy::area::hour<82> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> 1 + NegativeUnsuppliedEnergy::area::hour<82> FictiveLoads::area::hour<82> 1 + PositiveUnsuppliedEnergy::area::hour<82> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> -1 + NegativeUnsuppliedEnergy::area::hour<82> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<82> AreaBalance::area::hour<82> 1 + NegativeUnsuppliedEnergy::area::hour<82> FictiveLoads::area::hour<82> 1 + NTCDirect::link::hour<83> AreaBalance::area::hour<83> 1 + NTCDirect::link::hour<83> AreaBalance::area::hour<83> -1 + NTCDirect::link::hour<83> FlowDissociation::link::hour<83> 1 + NTCDirect::link::hour<83> R0003029 1 + NTCDirect::link::hour<83> R0003030 1 + IntercoDirectCost::link::hour<83> OBJROW 1 + IntercoDirectCost::link::hour<83> FlowDissociation::link::hour<83> -1 + IntercoDirectCost::link::hour<83> R0004626 1 + IntercoIndirectCost::link::hour<83> OBJROW 1 + IntercoIndirectCost::link::hour<83> FlowDissociation::link::hour<83> 1 + IntercoIndirectCost::link::hour<83> R0004794 1 + NTCDirect::link::hour<83> AreaBalance::area::hour<83> 1 + NTCDirect::link::hour<83> AreaBalance::area::hour<83> -1 + NTCDirect::link::hour<83> R0003365 1 + NTCDirect::link::hour<83> R0003366 1 + NTCDirect::link::hour<83> AreaBalance::area::hour<83> 1 + NTCDirect::link::hour<83> AreaBalance::area::hour<83> -1 + NTCDirect::link::hour<83> R0003701 1 + NTCDirect::link::hour<83> R0003702 1 + NTCDirect::link::hour<83> AreaBalance::area::hour<83> 1 + NTCDirect::link::hour<83> AreaBalance::area::hour<83> -1 + NTCDirect::link::hour<83> R0004037 1 + NTCDirect::link::hour<83> R0004038 1 + NTCDirect::link::hour<83> AreaBalance::area::hour<83> 1 + NTCDirect::link::hour<83> AreaBalance::area::hour<83> -1 + NTCDirect::link::hour<83> R0004373 1 + NTCDirect::link::hour<83> R0004374 1 + NTCDirect::link::hour<83> AreaBalance::area::hour<83> 1 + NTCDirect::link::hour<83> AreaBalance::area::hour<83> -1 + NTCDirect::link::hour<83> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<83> AreaBalance::area::hour<83> 1 + NTCDirect::link::hour<83> AreaBalance::area::hour<83> -1 + NTCDirect::link::hour<83> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<83> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<83> AreaBalance::area::hour<83> -1 + DispatchableProduction::area::ThermalCluster::hour<83> FictiveLoads::area::hour<83> -1 + DispatchableProduction::area::ThermalCluster::hour<83> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<83> AreaBalance::area::hour<83> -1 + DispatchableProduction::area::ThermalCluster::hour<83> FictiveLoads::area::hour<83> -1 + DispatchableProduction::area::ThermalCluster::hour<83> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<83> AreaBalance::area::hour<83> -1 + DispatchableProduction::area::ThermalCluster::hour<83> FictiveLoads::area::hour<83> -1 + PositiveUnsuppliedEnergy::area::hour<83> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> -1 + NegativeUnsuppliedEnergy::area::hour<83> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> 1 + NegativeUnsuppliedEnergy::area::hour<83> FictiveLoads::area::hour<83> 1 + DispatchableProduction::area::ThermalCluster::hour<83> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<83> AreaBalance::area::hour<83> -1 + DispatchableProduction::area::ThermalCluster::hour<83> FictiveLoads::area::hour<83> -1 + DispatchableProduction::area::ThermalCluster::hour<83> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<83> AreaBalance::area::hour<83> -1 + DispatchableProduction::area::ThermalCluster::hour<83> FictiveLoads::area::hour<83> -1 + DispatchableProduction::area::ThermalCluster::hour<83> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<83> AreaBalance::area::hour<83> -1 + DispatchableProduction::area::ThermalCluster::hour<83> FictiveLoads::area::hour<83> -1 + PositiveUnsuppliedEnergy::area::hour<83> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> -1 + NegativeUnsuppliedEnergy::area::hour<83> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> 1 + NegativeUnsuppliedEnergy::area::hour<83> FictiveLoads::area::hour<83> 1 + PositiveUnsuppliedEnergy::area::hour<83> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> -1 + NegativeUnsuppliedEnergy::area::hour<83> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> 1 + NegativeUnsuppliedEnergy::area::hour<83> FictiveLoads::area::hour<83> 1 + DispatchableProduction::area::ThermalCluster::hour<83> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<83> AreaBalance::area::hour<83> -1 + DispatchableProduction::area::ThermalCluster::hour<83> FictiveLoads::area::hour<83> -1 + PositiveUnsuppliedEnergy::area::hour<83> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> -1 + NegativeUnsuppliedEnergy::area::hour<83> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> 1 + NegativeUnsuppliedEnergy::area::hour<83> FictiveLoads::area::hour<83> 1 + PositiveUnsuppliedEnergy::area::hour<83> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> -1 + NegativeUnsuppliedEnergy::area::hour<83> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> 1 + NegativeUnsuppliedEnergy::area::hour<83> FictiveLoads::area::hour<83> 1 + DispatchableProduction::area::ThermalCluster::hour<83> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<83> AreaBalance::area::hour<83> -1 + DispatchableProduction::area::ThermalCluster::hour<83> FictiveLoads::area::hour<83> -1 + PositiveUnsuppliedEnergy::area::hour<83> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> -1 + NegativeUnsuppliedEnergy::area::hour<83> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> 1 + NegativeUnsuppliedEnergy::area::hour<83> FictiveLoads::area::hour<83> 1 + PositiveUnsuppliedEnergy::area::hour<83> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> -1 + NegativeUnsuppliedEnergy::area::hour<83> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> 1 + NegativeUnsuppliedEnergy::area::hour<83> FictiveLoads::area::hour<83> 1 + PositiveUnsuppliedEnergy::area::hour<83> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> -1 + NegativeUnsuppliedEnergy::area::hour<83> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<83> AreaBalance::area::hour<83> 1 + NegativeUnsuppliedEnergy::area::hour<83> FictiveLoads::area::hour<83> 1 + NTCDirect::link::hour<84> AreaBalance::area::hour<84> 1 + NTCDirect::link::hour<84> AreaBalance::area::hour<84> -1 + NTCDirect::link::hour<84> FlowDissociation::link::hour<84> 1 + NTCDirect::link::hour<84> R0003031 1 + NTCDirect::link::hour<84> R0003032 1 + IntercoDirectCost::link::hour<84> OBJROW 1 + IntercoDirectCost::link::hour<84> FlowDissociation::link::hour<84> -1 + IntercoDirectCost::link::hour<84> R0004627 1 + IntercoIndirectCost::link::hour<84> OBJROW 1 + IntercoIndirectCost::link::hour<84> FlowDissociation::link::hour<84> 1 + IntercoIndirectCost::link::hour<84> R0004795 1 + NTCDirect::link::hour<84> AreaBalance::area::hour<84> 1 + NTCDirect::link::hour<84> AreaBalance::area::hour<84> -1 + NTCDirect::link::hour<84> R0003367 1 + NTCDirect::link::hour<84> R0003368 1 + NTCDirect::link::hour<84> AreaBalance::area::hour<84> 1 + NTCDirect::link::hour<84> AreaBalance::area::hour<84> -1 + NTCDirect::link::hour<84> R0003703 1 + NTCDirect::link::hour<84> R0003704 1 + NTCDirect::link::hour<84> AreaBalance::area::hour<84> 1 + NTCDirect::link::hour<84> AreaBalance::area::hour<84> -1 + NTCDirect::link::hour<84> R0004039 1 + NTCDirect::link::hour<84> R0004040 1 + NTCDirect::link::hour<84> AreaBalance::area::hour<84> 1 + NTCDirect::link::hour<84> AreaBalance::area::hour<84> -1 + NTCDirect::link::hour<84> R0004375 1 + NTCDirect::link::hour<84> R0004376 1 + NTCDirect::link::hour<84> AreaBalance::area::hour<84> 1 + NTCDirect::link::hour<84> AreaBalance::area::hour<84> -1 + NTCDirect::link::hour<84> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<84> AreaBalance::area::hour<84> 1 + NTCDirect::link::hour<84> AreaBalance::area::hour<84> -1 + NTCDirect::link::hour<84> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<84> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<84> AreaBalance::area::hour<84> -1 + DispatchableProduction::area::ThermalCluster::hour<84> FictiveLoads::area::hour<84> -1 + DispatchableProduction::area::ThermalCluster::hour<84> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<84> AreaBalance::area::hour<84> -1 + DispatchableProduction::area::ThermalCluster::hour<84> FictiveLoads::area::hour<84> -1 + DispatchableProduction::area::ThermalCluster::hour<84> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<84> AreaBalance::area::hour<84> -1 + DispatchableProduction::area::ThermalCluster::hour<84> FictiveLoads::area::hour<84> -1 + PositiveUnsuppliedEnergy::area::hour<84> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> -1 + NegativeUnsuppliedEnergy::area::hour<84> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> 1 + NegativeUnsuppliedEnergy::area::hour<84> FictiveLoads::area::hour<84> 1 + DispatchableProduction::area::ThermalCluster::hour<84> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<84> AreaBalance::area::hour<84> -1 + DispatchableProduction::area::ThermalCluster::hour<84> FictiveLoads::area::hour<84> -1 + DispatchableProduction::area::ThermalCluster::hour<84> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<84> AreaBalance::area::hour<84> -1 + DispatchableProduction::area::ThermalCluster::hour<84> FictiveLoads::area::hour<84> -1 + DispatchableProduction::area::ThermalCluster::hour<84> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<84> AreaBalance::area::hour<84> -1 + DispatchableProduction::area::ThermalCluster::hour<84> FictiveLoads::area::hour<84> -1 + PositiveUnsuppliedEnergy::area::hour<84> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> -1 + NegativeUnsuppliedEnergy::area::hour<84> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> 1 + NegativeUnsuppliedEnergy::area::hour<84> FictiveLoads::area::hour<84> 1 + PositiveUnsuppliedEnergy::area::hour<84> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> -1 + NegativeUnsuppliedEnergy::area::hour<84> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> 1 + NegativeUnsuppliedEnergy::area::hour<84> FictiveLoads::area::hour<84> 1 + DispatchableProduction::area::ThermalCluster::hour<84> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<84> AreaBalance::area::hour<84> -1 + DispatchableProduction::area::ThermalCluster::hour<84> FictiveLoads::area::hour<84> -1 + PositiveUnsuppliedEnergy::area::hour<84> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> -1 + NegativeUnsuppliedEnergy::area::hour<84> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> 1 + NegativeUnsuppliedEnergy::area::hour<84> FictiveLoads::area::hour<84> 1 + PositiveUnsuppliedEnergy::area::hour<84> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> -1 + NegativeUnsuppliedEnergy::area::hour<84> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> 1 + NegativeUnsuppliedEnergy::area::hour<84> FictiveLoads::area::hour<84> 1 + DispatchableProduction::area::ThermalCluster::hour<84> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<84> AreaBalance::area::hour<84> -1 + DispatchableProduction::area::ThermalCluster::hour<84> FictiveLoads::area::hour<84> -1 + PositiveUnsuppliedEnergy::area::hour<84> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> -1 + NegativeUnsuppliedEnergy::area::hour<84> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> 1 + NegativeUnsuppliedEnergy::area::hour<84> FictiveLoads::area::hour<84> 1 + PositiveUnsuppliedEnergy::area::hour<84> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> -1 + NegativeUnsuppliedEnergy::area::hour<84> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> 1 + NegativeUnsuppliedEnergy::area::hour<84> FictiveLoads::area::hour<84> 1 + PositiveUnsuppliedEnergy::area::hour<84> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> -1 + NegativeUnsuppliedEnergy::area::hour<84> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<84> AreaBalance::area::hour<84> 1 + NegativeUnsuppliedEnergy::area::hour<84> FictiveLoads::area::hour<84> 1 + NTCDirect::link::hour<85> AreaBalance::area::hour<85> 1 + NTCDirect::link::hour<85> AreaBalance::area::hour<85> -1 + NTCDirect::link::hour<85> FlowDissociation::link::hour<85> 1 + NTCDirect::link::hour<85> R0003033 1 + NTCDirect::link::hour<85> R0003034 1 + IntercoDirectCost::link::hour<85> OBJROW 1 + IntercoDirectCost::link::hour<85> FlowDissociation::link::hour<85> -1 + IntercoDirectCost::link::hour<85> R0004628 1 + IntercoIndirectCost::link::hour<85> OBJROW 1 + IntercoIndirectCost::link::hour<85> FlowDissociation::link::hour<85> 1 + IntercoIndirectCost::link::hour<85> R0004796 1 + NTCDirect::link::hour<85> AreaBalance::area::hour<85> 1 + NTCDirect::link::hour<85> AreaBalance::area::hour<85> -1 + NTCDirect::link::hour<85> R0003369 1 + NTCDirect::link::hour<85> R0003370 1 + NTCDirect::link::hour<85> AreaBalance::area::hour<85> 1 + NTCDirect::link::hour<85> AreaBalance::area::hour<85> -1 + NTCDirect::link::hour<85> R0003705 1 + NTCDirect::link::hour<85> R0003706 1 + NTCDirect::link::hour<85> AreaBalance::area::hour<85> 1 + NTCDirect::link::hour<85> AreaBalance::area::hour<85> -1 + NTCDirect::link::hour<85> R0004041 1 + NTCDirect::link::hour<85> R0004042 1 + NTCDirect::link::hour<85> AreaBalance::area::hour<85> 1 + NTCDirect::link::hour<85> AreaBalance::area::hour<85> -1 + NTCDirect::link::hour<85> R0004377 1 + NTCDirect::link::hour<85> R0004378 1 + NTCDirect::link::hour<85> AreaBalance::area::hour<85> 1 + NTCDirect::link::hour<85> AreaBalance::area::hour<85> -1 + NTCDirect::link::hour<85> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<85> AreaBalance::area::hour<85> 1 + NTCDirect::link::hour<85> AreaBalance::area::hour<85> -1 + NTCDirect::link::hour<85> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<85> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<85> AreaBalance::area::hour<85> -1 + DispatchableProduction::area::ThermalCluster::hour<85> FictiveLoads::area::hour<85> -1 + DispatchableProduction::area::ThermalCluster::hour<85> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<85> AreaBalance::area::hour<85> -1 + DispatchableProduction::area::ThermalCluster::hour<85> FictiveLoads::area::hour<85> -1 + DispatchableProduction::area::ThermalCluster::hour<85> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<85> AreaBalance::area::hour<85> -1 + DispatchableProduction::area::ThermalCluster::hour<85> FictiveLoads::area::hour<85> -1 + PositiveUnsuppliedEnergy::area::hour<85> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> -1 + NegativeUnsuppliedEnergy::area::hour<85> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> 1 + NegativeUnsuppliedEnergy::area::hour<85> FictiveLoads::area::hour<85> 1 + DispatchableProduction::area::ThermalCluster::hour<85> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<85> AreaBalance::area::hour<85> -1 + DispatchableProduction::area::ThermalCluster::hour<85> FictiveLoads::area::hour<85> -1 + DispatchableProduction::area::ThermalCluster::hour<85> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<85> AreaBalance::area::hour<85> -1 + DispatchableProduction::area::ThermalCluster::hour<85> FictiveLoads::area::hour<85> -1 + DispatchableProduction::area::ThermalCluster::hour<85> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<85> AreaBalance::area::hour<85> -1 + DispatchableProduction::area::ThermalCluster::hour<85> FictiveLoads::area::hour<85> -1 + PositiveUnsuppliedEnergy::area::hour<85> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> -1 + NegativeUnsuppliedEnergy::area::hour<85> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> 1 + NegativeUnsuppliedEnergy::area::hour<85> FictiveLoads::area::hour<85> 1 + PositiveUnsuppliedEnergy::area::hour<85> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> -1 + NegativeUnsuppliedEnergy::area::hour<85> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> 1 + NegativeUnsuppliedEnergy::area::hour<85> FictiveLoads::area::hour<85> 1 + DispatchableProduction::area::ThermalCluster::hour<85> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<85> AreaBalance::area::hour<85> -1 + DispatchableProduction::area::ThermalCluster::hour<85> FictiveLoads::area::hour<85> -1 + PositiveUnsuppliedEnergy::area::hour<85> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> -1 + NegativeUnsuppliedEnergy::area::hour<85> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> 1 + NegativeUnsuppliedEnergy::area::hour<85> FictiveLoads::area::hour<85> 1 + PositiveUnsuppliedEnergy::area::hour<85> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> -1 + NegativeUnsuppliedEnergy::area::hour<85> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> 1 + NegativeUnsuppliedEnergy::area::hour<85> FictiveLoads::area::hour<85> 1 + DispatchableProduction::area::ThermalCluster::hour<85> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<85> AreaBalance::area::hour<85> -1 + DispatchableProduction::area::ThermalCluster::hour<85> FictiveLoads::area::hour<85> -1 + PositiveUnsuppliedEnergy::area::hour<85> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> -1 + NegativeUnsuppliedEnergy::area::hour<85> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> 1 + NegativeUnsuppliedEnergy::area::hour<85> FictiveLoads::area::hour<85> 1 + PositiveUnsuppliedEnergy::area::hour<85> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> -1 + NegativeUnsuppliedEnergy::area::hour<85> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> 1 + NegativeUnsuppliedEnergy::area::hour<85> FictiveLoads::area::hour<85> 1 + PositiveUnsuppliedEnergy::area::hour<85> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> -1 + NegativeUnsuppliedEnergy::area::hour<85> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<85> AreaBalance::area::hour<85> 1 + NegativeUnsuppliedEnergy::area::hour<85> FictiveLoads::area::hour<85> 1 + NTCDirect::link::hour<86> AreaBalance::area::hour<86> 1 + NTCDirect::link::hour<86> AreaBalance::area::hour<86> -1 + NTCDirect::link::hour<86> FlowDissociation::link::hour<86> 1 + NTCDirect::link::hour<86> R0003035 1 + NTCDirect::link::hour<86> R0003036 1 + IntercoDirectCost::link::hour<86> OBJROW 1 + IntercoDirectCost::link::hour<86> FlowDissociation::link::hour<86> -1 + IntercoDirectCost::link::hour<86> R0004629 1 + IntercoIndirectCost::link::hour<86> OBJROW 1 + IntercoIndirectCost::link::hour<86> FlowDissociation::link::hour<86> 1 + IntercoIndirectCost::link::hour<86> R0004797 1 + NTCDirect::link::hour<86> AreaBalance::area::hour<86> 1 + NTCDirect::link::hour<86> AreaBalance::area::hour<86> -1 + NTCDirect::link::hour<86> R0003371 1 + NTCDirect::link::hour<86> R0003372 1 + NTCDirect::link::hour<86> AreaBalance::area::hour<86> 1 + NTCDirect::link::hour<86> AreaBalance::area::hour<86> -1 + NTCDirect::link::hour<86> R0003707 1 + NTCDirect::link::hour<86> R0003708 1 + NTCDirect::link::hour<86> AreaBalance::area::hour<86> 1 + NTCDirect::link::hour<86> AreaBalance::area::hour<86> -1 + NTCDirect::link::hour<86> R0004043 1 + NTCDirect::link::hour<86> R0004044 1 + NTCDirect::link::hour<86> AreaBalance::area::hour<86> 1 + NTCDirect::link::hour<86> AreaBalance::area::hour<86> -1 + NTCDirect::link::hour<86> R0004379 1 + NTCDirect::link::hour<86> R0004380 1 + NTCDirect::link::hour<86> AreaBalance::area::hour<86> 1 + NTCDirect::link::hour<86> AreaBalance::area::hour<86> -1 + NTCDirect::link::hour<86> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<86> AreaBalance::area::hour<86> 1 + NTCDirect::link::hour<86> AreaBalance::area::hour<86> -1 + NTCDirect::link::hour<86> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<86> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<86> AreaBalance::area::hour<86> -1 + DispatchableProduction::area::ThermalCluster::hour<86> FictiveLoads::area::hour<86> -1 + DispatchableProduction::area::ThermalCluster::hour<86> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<86> AreaBalance::area::hour<86> -1 + DispatchableProduction::area::ThermalCluster::hour<86> FictiveLoads::area::hour<86> -1 + DispatchableProduction::area::ThermalCluster::hour<86> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<86> AreaBalance::area::hour<86> -1 + DispatchableProduction::area::ThermalCluster::hour<86> FictiveLoads::area::hour<86> -1 + PositiveUnsuppliedEnergy::area::hour<86> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> -1 + NegativeUnsuppliedEnergy::area::hour<86> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> 1 + NegativeUnsuppliedEnergy::area::hour<86> FictiveLoads::area::hour<86> 1 + DispatchableProduction::area::ThermalCluster::hour<86> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<86> AreaBalance::area::hour<86> -1 + DispatchableProduction::area::ThermalCluster::hour<86> FictiveLoads::area::hour<86> -1 + DispatchableProduction::area::ThermalCluster::hour<86> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<86> AreaBalance::area::hour<86> -1 + DispatchableProduction::area::ThermalCluster::hour<86> FictiveLoads::area::hour<86> -1 + DispatchableProduction::area::ThermalCluster::hour<86> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<86> AreaBalance::area::hour<86> -1 + DispatchableProduction::area::ThermalCluster::hour<86> FictiveLoads::area::hour<86> -1 + PositiveUnsuppliedEnergy::area::hour<86> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> -1 + NegativeUnsuppliedEnergy::area::hour<86> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> 1 + NegativeUnsuppliedEnergy::area::hour<86> FictiveLoads::area::hour<86> 1 + PositiveUnsuppliedEnergy::area::hour<86> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> -1 + NegativeUnsuppliedEnergy::area::hour<86> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> 1 + NegativeUnsuppliedEnergy::area::hour<86> FictiveLoads::area::hour<86> 1 + DispatchableProduction::area::ThermalCluster::hour<86> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<86> AreaBalance::area::hour<86> -1 + DispatchableProduction::area::ThermalCluster::hour<86> FictiveLoads::area::hour<86> -1 + PositiveUnsuppliedEnergy::area::hour<86> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> -1 + NegativeUnsuppliedEnergy::area::hour<86> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> 1 + NegativeUnsuppliedEnergy::area::hour<86> FictiveLoads::area::hour<86> 1 + PositiveUnsuppliedEnergy::area::hour<86> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> -1 + NegativeUnsuppliedEnergy::area::hour<86> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> 1 + NegativeUnsuppliedEnergy::area::hour<86> FictiveLoads::area::hour<86> 1 + DispatchableProduction::area::ThermalCluster::hour<86> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<86> AreaBalance::area::hour<86> -1 + DispatchableProduction::area::ThermalCluster::hour<86> FictiveLoads::area::hour<86> -1 + PositiveUnsuppliedEnergy::area::hour<86> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> -1 + NegativeUnsuppliedEnergy::area::hour<86> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> 1 + NegativeUnsuppliedEnergy::area::hour<86> FictiveLoads::area::hour<86> 1 + PositiveUnsuppliedEnergy::area::hour<86> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> -1 + NegativeUnsuppliedEnergy::area::hour<86> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> 1 + NegativeUnsuppliedEnergy::area::hour<86> FictiveLoads::area::hour<86> 1 + PositiveUnsuppliedEnergy::area::hour<86> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> -1 + NegativeUnsuppliedEnergy::area::hour<86> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<86> AreaBalance::area::hour<86> 1 + NegativeUnsuppliedEnergy::area::hour<86> FictiveLoads::area::hour<86> 1 + NTCDirect::link::hour<87> AreaBalance::area::hour<87> 1 + NTCDirect::link::hour<87> AreaBalance::area::hour<87> -1 + NTCDirect::link::hour<87> FlowDissociation::link::hour<87> 1 + NTCDirect::link::hour<87> R0003037 1 + NTCDirect::link::hour<87> R0003038 1 + IntercoDirectCost::link::hour<87> OBJROW 1 + IntercoDirectCost::link::hour<87> FlowDissociation::link::hour<87> -1 + IntercoDirectCost::link::hour<87> R0004630 1 + IntercoIndirectCost::link::hour<87> OBJROW 1 + IntercoIndirectCost::link::hour<87> FlowDissociation::link::hour<87> 1 + IntercoIndirectCost::link::hour<87> R0004798 1 + NTCDirect::link::hour<87> AreaBalance::area::hour<87> 1 + NTCDirect::link::hour<87> AreaBalance::area::hour<87> -1 + NTCDirect::link::hour<87> R0003373 1 + NTCDirect::link::hour<87> R0003374 1 + NTCDirect::link::hour<87> AreaBalance::area::hour<87> 1 + NTCDirect::link::hour<87> AreaBalance::area::hour<87> -1 + NTCDirect::link::hour<87> R0003709 1 + NTCDirect::link::hour<87> R0003710 1 + NTCDirect::link::hour<87> AreaBalance::area::hour<87> 1 + NTCDirect::link::hour<87> AreaBalance::area::hour<87> -1 + NTCDirect::link::hour<87> R0004045 1 + NTCDirect::link::hour<87> R0004046 1 + NTCDirect::link::hour<87> AreaBalance::area::hour<87> 1 + NTCDirect::link::hour<87> AreaBalance::area::hour<87> -1 + NTCDirect::link::hour<87> R0004381 1 + NTCDirect::link::hour<87> R0004382 1 + NTCDirect::link::hour<87> AreaBalance::area::hour<87> 1 + NTCDirect::link::hour<87> AreaBalance::area::hour<87> -1 + NTCDirect::link::hour<87> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<87> AreaBalance::area::hour<87> 1 + NTCDirect::link::hour<87> AreaBalance::area::hour<87> -1 + NTCDirect::link::hour<87> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<87> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<87> AreaBalance::area::hour<87> -1 + DispatchableProduction::area::ThermalCluster::hour<87> FictiveLoads::area::hour<87> -1 + DispatchableProduction::area::ThermalCluster::hour<87> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<87> AreaBalance::area::hour<87> -1 + DispatchableProduction::area::ThermalCluster::hour<87> FictiveLoads::area::hour<87> -1 + DispatchableProduction::area::ThermalCluster::hour<87> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<87> AreaBalance::area::hour<87> -1 + DispatchableProduction::area::ThermalCluster::hour<87> FictiveLoads::area::hour<87> -1 + PositiveUnsuppliedEnergy::area::hour<87> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> -1 + NegativeUnsuppliedEnergy::area::hour<87> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> 1 + NegativeUnsuppliedEnergy::area::hour<87> FictiveLoads::area::hour<87> 1 + DispatchableProduction::area::ThermalCluster::hour<87> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<87> AreaBalance::area::hour<87> -1 + DispatchableProduction::area::ThermalCluster::hour<87> FictiveLoads::area::hour<87> -1 + DispatchableProduction::area::ThermalCluster::hour<87> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<87> AreaBalance::area::hour<87> -1 + DispatchableProduction::area::ThermalCluster::hour<87> FictiveLoads::area::hour<87> -1 + DispatchableProduction::area::ThermalCluster::hour<87> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<87> AreaBalance::area::hour<87> -1 + DispatchableProduction::area::ThermalCluster::hour<87> FictiveLoads::area::hour<87> -1 + PositiveUnsuppliedEnergy::area::hour<87> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> -1 + NegativeUnsuppliedEnergy::area::hour<87> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> 1 + NegativeUnsuppliedEnergy::area::hour<87> FictiveLoads::area::hour<87> 1 + PositiveUnsuppliedEnergy::area::hour<87> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> -1 + NegativeUnsuppliedEnergy::area::hour<87> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> 1 + NegativeUnsuppliedEnergy::area::hour<87> FictiveLoads::area::hour<87> 1 + DispatchableProduction::area::ThermalCluster::hour<87> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<87> AreaBalance::area::hour<87> -1 + DispatchableProduction::area::ThermalCluster::hour<87> FictiveLoads::area::hour<87> -1 + PositiveUnsuppliedEnergy::area::hour<87> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> -1 + NegativeUnsuppliedEnergy::area::hour<87> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> 1 + NegativeUnsuppliedEnergy::area::hour<87> FictiveLoads::area::hour<87> 1 + PositiveUnsuppliedEnergy::area::hour<87> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> -1 + NegativeUnsuppliedEnergy::area::hour<87> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> 1 + NegativeUnsuppliedEnergy::area::hour<87> FictiveLoads::area::hour<87> 1 + DispatchableProduction::area::ThermalCluster::hour<87> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<87> AreaBalance::area::hour<87> -1 + DispatchableProduction::area::ThermalCluster::hour<87> FictiveLoads::area::hour<87> -1 + PositiveUnsuppliedEnergy::area::hour<87> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> -1 + NegativeUnsuppliedEnergy::area::hour<87> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> 1 + NegativeUnsuppliedEnergy::area::hour<87> FictiveLoads::area::hour<87> 1 + PositiveUnsuppliedEnergy::area::hour<87> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> -1 + NegativeUnsuppliedEnergy::area::hour<87> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> 1 + NegativeUnsuppliedEnergy::area::hour<87> FictiveLoads::area::hour<87> 1 + PositiveUnsuppliedEnergy::area::hour<87> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> -1 + NegativeUnsuppliedEnergy::area::hour<87> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<87> AreaBalance::area::hour<87> 1 + NegativeUnsuppliedEnergy::area::hour<87> FictiveLoads::area::hour<87> 1 + NTCDirect::link::hour<88> AreaBalance::area::hour<88> 1 + NTCDirect::link::hour<88> AreaBalance::area::hour<88> -1 + NTCDirect::link::hour<88> FlowDissociation::link::hour<88> 1 + NTCDirect::link::hour<88> R0003039 1 + NTCDirect::link::hour<88> R0003040 1 + IntercoDirectCost::link::hour<88> OBJROW 1 + IntercoDirectCost::link::hour<88> FlowDissociation::link::hour<88> -1 + IntercoDirectCost::link::hour<88> R0004631 1 + IntercoIndirectCost::link::hour<88> OBJROW 1 + IntercoIndirectCost::link::hour<88> FlowDissociation::link::hour<88> 1 + IntercoIndirectCost::link::hour<88> R0004799 1 + NTCDirect::link::hour<88> AreaBalance::area::hour<88> 1 + NTCDirect::link::hour<88> AreaBalance::area::hour<88> -1 + NTCDirect::link::hour<88> R0003375 1 + NTCDirect::link::hour<88> R0003376 1 + NTCDirect::link::hour<88> AreaBalance::area::hour<88> 1 + NTCDirect::link::hour<88> AreaBalance::area::hour<88> -1 + NTCDirect::link::hour<88> R0003711 1 + NTCDirect::link::hour<88> R0003712 1 + NTCDirect::link::hour<88> AreaBalance::area::hour<88> 1 + NTCDirect::link::hour<88> AreaBalance::area::hour<88> -1 + NTCDirect::link::hour<88> R0004047 1 + NTCDirect::link::hour<88> R0004048 1 + NTCDirect::link::hour<88> AreaBalance::area::hour<88> 1 + NTCDirect::link::hour<88> AreaBalance::area::hour<88> -1 + NTCDirect::link::hour<88> R0004383 1 + NTCDirect::link::hour<88> R0004384 1 + NTCDirect::link::hour<88> AreaBalance::area::hour<88> 1 + NTCDirect::link::hour<88> AreaBalance::area::hour<88> -1 + NTCDirect::link::hour<88> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<88> AreaBalance::area::hour<88> 1 + NTCDirect::link::hour<88> AreaBalance::area::hour<88> -1 + NTCDirect::link::hour<88> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<88> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<88> AreaBalance::area::hour<88> -1 + DispatchableProduction::area::ThermalCluster::hour<88> FictiveLoads::area::hour<88> -1 + DispatchableProduction::area::ThermalCluster::hour<88> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<88> AreaBalance::area::hour<88> -1 + DispatchableProduction::area::ThermalCluster::hour<88> FictiveLoads::area::hour<88> -1 + DispatchableProduction::area::ThermalCluster::hour<88> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<88> AreaBalance::area::hour<88> -1 + DispatchableProduction::area::ThermalCluster::hour<88> FictiveLoads::area::hour<88> -1 + PositiveUnsuppliedEnergy::area::hour<88> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> -1 + NegativeUnsuppliedEnergy::area::hour<88> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> 1 + NegativeUnsuppliedEnergy::area::hour<88> FictiveLoads::area::hour<88> 1 + DispatchableProduction::area::ThermalCluster::hour<88> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<88> AreaBalance::area::hour<88> -1 + DispatchableProduction::area::ThermalCluster::hour<88> FictiveLoads::area::hour<88> -1 + DispatchableProduction::area::ThermalCluster::hour<88> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<88> AreaBalance::area::hour<88> -1 + DispatchableProduction::area::ThermalCluster::hour<88> FictiveLoads::area::hour<88> -1 + DispatchableProduction::area::ThermalCluster::hour<88> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<88> AreaBalance::area::hour<88> -1 + DispatchableProduction::area::ThermalCluster::hour<88> FictiveLoads::area::hour<88> -1 + PositiveUnsuppliedEnergy::area::hour<88> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> -1 + NegativeUnsuppliedEnergy::area::hour<88> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> 1 + NegativeUnsuppliedEnergy::area::hour<88> FictiveLoads::area::hour<88> 1 + PositiveUnsuppliedEnergy::area::hour<88> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> -1 + NegativeUnsuppliedEnergy::area::hour<88> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> 1 + NegativeUnsuppliedEnergy::area::hour<88> FictiveLoads::area::hour<88> 1 + DispatchableProduction::area::ThermalCluster::hour<88> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<88> AreaBalance::area::hour<88> -1 + DispatchableProduction::area::ThermalCluster::hour<88> FictiveLoads::area::hour<88> -1 + PositiveUnsuppliedEnergy::area::hour<88> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> -1 + NegativeUnsuppliedEnergy::area::hour<88> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> 1 + NegativeUnsuppliedEnergy::area::hour<88> FictiveLoads::area::hour<88> 1 + PositiveUnsuppliedEnergy::area::hour<88> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> -1 + NegativeUnsuppliedEnergy::area::hour<88> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> 1 + NegativeUnsuppliedEnergy::area::hour<88> FictiveLoads::area::hour<88> 1 + DispatchableProduction::area::ThermalCluster::hour<88> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<88> AreaBalance::area::hour<88> -1 + DispatchableProduction::area::ThermalCluster::hour<88> FictiveLoads::area::hour<88> -1 + PositiveUnsuppliedEnergy::area::hour<88> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> -1 + NegativeUnsuppliedEnergy::area::hour<88> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> 1 + NegativeUnsuppliedEnergy::area::hour<88> FictiveLoads::area::hour<88> 1 + PositiveUnsuppliedEnergy::area::hour<88> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> -1 + NegativeUnsuppliedEnergy::area::hour<88> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> 1 + NegativeUnsuppliedEnergy::area::hour<88> FictiveLoads::area::hour<88> 1 + PositiveUnsuppliedEnergy::area::hour<88> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> -1 + NegativeUnsuppliedEnergy::area::hour<88> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<88> AreaBalance::area::hour<88> 1 + NegativeUnsuppliedEnergy::area::hour<88> FictiveLoads::area::hour<88> 1 + NTCDirect::link::hour<89> AreaBalance::area::hour<89> 1 + NTCDirect::link::hour<89> AreaBalance::area::hour<89> -1 + NTCDirect::link::hour<89> FlowDissociation::link::hour<89> 1 + NTCDirect::link::hour<89> R0003041 1 + NTCDirect::link::hour<89> R0003042 1 + IntercoDirectCost::link::hour<89> OBJROW 1 + IntercoDirectCost::link::hour<89> FlowDissociation::link::hour<89> -1 + IntercoDirectCost::link::hour<89> R0004632 1 + IntercoIndirectCost::link::hour<89> OBJROW 1 + IntercoIndirectCost::link::hour<89> FlowDissociation::link::hour<89> 1 + IntercoIndirectCost::link::hour<89> R0004800 1 + NTCDirect::link::hour<89> AreaBalance::area::hour<89> 1 + NTCDirect::link::hour<89> AreaBalance::area::hour<89> -1 + NTCDirect::link::hour<89> R0003377 1 + NTCDirect::link::hour<89> R0003378 1 + NTCDirect::link::hour<89> AreaBalance::area::hour<89> 1 + NTCDirect::link::hour<89> AreaBalance::area::hour<89> -1 + NTCDirect::link::hour<89> R0003713 1 + NTCDirect::link::hour<89> R0003714 1 + NTCDirect::link::hour<89> AreaBalance::area::hour<89> 1 + NTCDirect::link::hour<89> AreaBalance::area::hour<89> -1 + NTCDirect::link::hour<89> R0004049 1 + NTCDirect::link::hour<89> R0004050 1 + NTCDirect::link::hour<89> AreaBalance::area::hour<89> 1 + NTCDirect::link::hour<89> AreaBalance::area::hour<89> -1 + NTCDirect::link::hour<89> R0004385 1 + NTCDirect::link::hour<89> R0004386 1 + NTCDirect::link::hour<89> AreaBalance::area::hour<89> 1 + NTCDirect::link::hour<89> AreaBalance::area::hour<89> -1 + NTCDirect::link::hour<89> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<89> AreaBalance::area::hour<89> 1 + NTCDirect::link::hour<89> AreaBalance::area::hour<89> -1 + NTCDirect::link::hour<89> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<89> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<89> AreaBalance::area::hour<89> -1 + DispatchableProduction::area::ThermalCluster::hour<89> FictiveLoads::area::hour<89> -1 + DispatchableProduction::area::ThermalCluster::hour<89> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<89> AreaBalance::area::hour<89> -1 + DispatchableProduction::area::ThermalCluster::hour<89> FictiveLoads::area::hour<89> -1 + DispatchableProduction::area::ThermalCluster::hour<89> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<89> AreaBalance::area::hour<89> -1 + DispatchableProduction::area::ThermalCluster::hour<89> FictiveLoads::area::hour<89> -1 + PositiveUnsuppliedEnergy::area::hour<89> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> -1 + NegativeUnsuppliedEnergy::area::hour<89> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> 1 + NegativeUnsuppliedEnergy::area::hour<89> FictiveLoads::area::hour<89> 1 + DispatchableProduction::area::ThermalCluster::hour<89> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<89> AreaBalance::area::hour<89> -1 + DispatchableProduction::area::ThermalCluster::hour<89> FictiveLoads::area::hour<89> -1 + DispatchableProduction::area::ThermalCluster::hour<89> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<89> AreaBalance::area::hour<89> -1 + DispatchableProduction::area::ThermalCluster::hour<89> FictiveLoads::area::hour<89> -1 + DispatchableProduction::area::ThermalCluster::hour<89> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<89> AreaBalance::area::hour<89> -1 + DispatchableProduction::area::ThermalCluster::hour<89> FictiveLoads::area::hour<89> -1 + PositiveUnsuppliedEnergy::area::hour<89> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> -1 + NegativeUnsuppliedEnergy::area::hour<89> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> 1 + NegativeUnsuppliedEnergy::area::hour<89> FictiveLoads::area::hour<89> 1 + PositiveUnsuppliedEnergy::area::hour<89> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> -1 + NegativeUnsuppliedEnergy::area::hour<89> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> 1 + NegativeUnsuppliedEnergy::area::hour<89> FictiveLoads::area::hour<89> 1 + DispatchableProduction::area::ThermalCluster::hour<89> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<89> AreaBalance::area::hour<89> -1 + DispatchableProduction::area::ThermalCluster::hour<89> FictiveLoads::area::hour<89> -1 + PositiveUnsuppliedEnergy::area::hour<89> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> -1 + NegativeUnsuppliedEnergy::area::hour<89> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> 1 + NegativeUnsuppliedEnergy::area::hour<89> FictiveLoads::area::hour<89> 1 + PositiveUnsuppliedEnergy::area::hour<89> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> -1 + NegativeUnsuppliedEnergy::area::hour<89> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> 1 + NegativeUnsuppliedEnergy::area::hour<89> FictiveLoads::area::hour<89> 1 + DispatchableProduction::area::ThermalCluster::hour<89> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<89> AreaBalance::area::hour<89> -1 + DispatchableProduction::area::ThermalCluster::hour<89> FictiveLoads::area::hour<89> -1 + PositiveUnsuppliedEnergy::area::hour<89> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> -1 + NegativeUnsuppliedEnergy::area::hour<89> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> 1 + NegativeUnsuppliedEnergy::area::hour<89> FictiveLoads::area::hour<89> 1 + PositiveUnsuppliedEnergy::area::hour<89> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> -1 + NegativeUnsuppliedEnergy::area::hour<89> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> 1 + NegativeUnsuppliedEnergy::area::hour<89> FictiveLoads::area::hour<89> 1 + PositiveUnsuppliedEnergy::area::hour<89> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> -1 + NegativeUnsuppliedEnergy::area::hour<89> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<89> AreaBalance::area::hour<89> 1 + NegativeUnsuppliedEnergy::area::hour<89> FictiveLoads::area::hour<89> 1 + NTCDirect::link::hour<90> AreaBalance::area::hour<90> 1 + NTCDirect::link::hour<90> AreaBalance::area::hour<90> -1 + NTCDirect::link::hour<90> FlowDissociation::link::hour<90> 1 + NTCDirect::link::hour<90> R0003043 1 + NTCDirect::link::hour<90> R0003044 1 + IntercoDirectCost::link::hour<90> OBJROW 1 + IntercoDirectCost::link::hour<90> FlowDissociation::link::hour<90> -1 + IntercoDirectCost::link::hour<90> R0004633 1 + IntercoIndirectCost::link::hour<90> OBJROW 1 + IntercoIndirectCost::link::hour<90> FlowDissociation::link::hour<90> 1 + IntercoIndirectCost::link::hour<90> R0004801 1 + NTCDirect::link::hour<90> AreaBalance::area::hour<90> 1 + NTCDirect::link::hour<90> AreaBalance::area::hour<90> -1 + NTCDirect::link::hour<90> R0003379 1 + NTCDirect::link::hour<90> R0003380 1 + NTCDirect::link::hour<90> AreaBalance::area::hour<90> 1 + NTCDirect::link::hour<90> AreaBalance::area::hour<90> -1 + NTCDirect::link::hour<90> R0003715 1 + NTCDirect::link::hour<90> R0003716 1 + NTCDirect::link::hour<90> AreaBalance::area::hour<90> 1 + NTCDirect::link::hour<90> AreaBalance::area::hour<90> -1 + NTCDirect::link::hour<90> R0004051 1 + NTCDirect::link::hour<90> R0004052 1 + NTCDirect::link::hour<90> AreaBalance::area::hour<90> 1 + NTCDirect::link::hour<90> AreaBalance::area::hour<90> -1 + NTCDirect::link::hour<90> R0004387 1 + NTCDirect::link::hour<90> R0004388 1 + NTCDirect::link::hour<90> AreaBalance::area::hour<90> 1 + NTCDirect::link::hour<90> AreaBalance::area::hour<90> -1 + NTCDirect::link::hour<90> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<90> AreaBalance::area::hour<90> 1 + NTCDirect::link::hour<90> AreaBalance::area::hour<90> -1 + NTCDirect::link::hour<90> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<90> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<90> AreaBalance::area::hour<90> -1 + DispatchableProduction::area::ThermalCluster::hour<90> FictiveLoads::area::hour<90> -1 + DispatchableProduction::area::ThermalCluster::hour<90> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<90> AreaBalance::area::hour<90> -1 + DispatchableProduction::area::ThermalCluster::hour<90> FictiveLoads::area::hour<90> -1 + DispatchableProduction::area::ThermalCluster::hour<90> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<90> AreaBalance::area::hour<90> -1 + DispatchableProduction::area::ThermalCluster::hour<90> FictiveLoads::area::hour<90> -1 + PositiveUnsuppliedEnergy::area::hour<90> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> -1 + NegativeUnsuppliedEnergy::area::hour<90> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> 1 + NegativeUnsuppliedEnergy::area::hour<90> FictiveLoads::area::hour<90> 1 + DispatchableProduction::area::ThermalCluster::hour<90> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<90> AreaBalance::area::hour<90> -1 + DispatchableProduction::area::ThermalCluster::hour<90> FictiveLoads::area::hour<90> -1 + DispatchableProduction::area::ThermalCluster::hour<90> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<90> AreaBalance::area::hour<90> -1 + DispatchableProduction::area::ThermalCluster::hour<90> FictiveLoads::area::hour<90> -1 + DispatchableProduction::area::ThermalCluster::hour<90> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<90> AreaBalance::area::hour<90> -1 + DispatchableProduction::area::ThermalCluster::hour<90> FictiveLoads::area::hour<90> -1 + PositiveUnsuppliedEnergy::area::hour<90> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> -1 + NegativeUnsuppliedEnergy::area::hour<90> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> 1 + NegativeUnsuppliedEnergy::area::hour<90> FictiveLoads::area::hour<90> 1 + PositiveUnsuppliedEnergy::area::hour<90> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> -1 + NegativeUnsuppliedEnergy::area::hour<90> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> 1 + NegativeUnsuppliedEnergy::area::hour<90> FictiveLoads::area::hour<90> 1 + DispatchableProduction::area::ThermalCluster::hour<90> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<90> AreaBalance::area::hour<90> -1 + DispatchableProduction::area::ThermalCluster::hour<90> FictiveLoads::area::hour<90> -1 + PositiveUnsuppliedEnergy::area::hour<90> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> -1 + NegativeUnsuppliedEnergy::area::hour<90> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> 1 + NegativeUnsuppliedEnergy::area::hour<90> FictiveLoads::area::hour<90> 1 + PositiveUnsuppliedEnergy::area::hour<90> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> -1 + NegativeUnsuppliedEnergy::area::hour<90> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> 1 + NegativeUnsuppliedEnergy::area::hour<90> FictiveLoads::area::hour<90> 1 + DispatchableProduction::area::ThermalCluster::hour<90> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<90> AreaBalance::area::hour<90> -1 + DispatchableProduction::area::ThermalCluster::hour<90> FictiveLoads::area::hour<90> -1 + PositiveUnsuppliedEnergy::area::hour<90> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> -1 + NegativeUnsuppliedEnergy::area::hour<90> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> 1 + NegativeUnsuppliedEnergy::area::hour<90> FictiveLoads::area::hour<90> 1 + PositiveUnsuppliedEnergy::area::hour<90> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> -1 + NegativeUnsuppliedEnergy::area::hour<90> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> 1 + NegativeUnsuppliedEnergy::area::hour<90> FictiveLoads::area::hour<90> 1 + PositiveUnsuppliedEnergy::area::hour<90> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> -1 + NegativeUnsuppliedEnergy::area::hour<90> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<90> AreaBalance::area::hour<90> 1 + NegativeUnsuppliedEnergy::area::hour<90> FictiveLoads::area::hour<90> 1 + NTCDirect::link::hour<91> AreaBalance::area::hour<91> 1 + NTCDirect::link::hour<91> AreaBalance::area::hour<91> -1 + NTCDirect::link::hour<91> FlowDissociation::link::hour<91> 1 + NTCDirect::link::hour<91> R0003045 1 + NTCDirect::link::hour<91> R0003046 1 + IntercoDirectCost::link::hour<91> OBJROW 1 + IntercoDirectCost::link::hour<91> FlowDissociation::link::hour<91> -1 + IntercoDirectCost::link::hour<91> R0004634 1 + IntercoIndirectCost::link::hour<91> OBJROW 1 + IntercoIndirectCost::link::hour<91> FlowDissociation::link::hour<91> 1 + IntercoIndirectCost::link::hour<91> R0004802 1 + NTCDirect::link::hour<91> AreaBalance::area::hour<91> 1 + NTCDirect::link::hour<91> AreaBalance::area::hour<91> -1 + NTCDirect::link::hour<91> R0003381 1 + NTCDirect::link::hour<91> R0003382 1 + NTCDirect::link::hour<91> AreaBalance::area::hour<91> 1 + NTCDirect::link::hour<91> AreaBalance::area::hour<91> -1 + NTCDirect::link::hour<91> R0003717 1 + NTCDirect::link::hour<91> R0003718 1 + NTCDirect::link::hour<91> AreaBalance::area::hour<91> 1 + NTCDirect::link::hour<91> AreaBalance::area::hour<91> -1 + NTCDirect::link::hour<91> R0004053 1 + NTCDirect::link::hour<91> R0004054 1 + NTCDirect::link::hour<91> AreaBalance::area::hour<91> 1 + NTCDirect::link::hour<91> AreaBalance::area::hour<91> -1 + NTCDirect::link::hour<91> R0004389 1 + NTCDirect::link::hour<91> R0004390 1 + NTCDirect::link::hour<91> AreaBalance::area::hour<91> 1 + NTCDirect::link::hour<91> AreaBalance::area::hour<91> -1 + NTCDirect::link::hour<91> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<91> AreaBalance::area::hour<91> 1 + NTCDirect::link::hour<91> AreaBalance::area::hour<91> -1 + NTCDirect::link::hour<91> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<91> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<91> AreaBalance::area::hour<91> -1 + DispatchableProduction::area::ThermalCluster::hour<91> FictiveLoads::area::hour<91> -1 + DispatchableProduction::area::ThermalCluster::hour<91> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<91> AreaBalance::area::hour<91> -1 + DispatchableProduction::area::ThermalCluster::hour<91> FictiveLoads::area::hour<91> -1 + DispatchableProduction::area::ThermalCluster::hour<91> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<91> AreaBalance::area::hour<91> -1 + DispatchableProduction::area::ThermalCluster::hour<91> FictiveLoads::area::hour<91> -1 + PositiveUnsuppliedEnergy::area::hour<91> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> -1 + NegativeUnsuppliedEnergy::area::hour<91> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> 1 + NegativeUnsuppliedEnergy::area::hour<91> FictiveLoads::area::hour<91> 1 + DispatchableProduction::area::ThermalCluster::hour<91> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<91> AreaBalance::area::hour<91> -1 + DispatchableProduction::area::ThermalCluster::hour<91> FictiveLoads::area::hour<91> -1 + DispatchableProduction::area::ThermalCluster::hour<91> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<91> AreaBalance::area::hour<91> -1 + DispatchableProduction::area::ThermalCluster::hour<91> FictiveLoads::area::hour<91> -1 + DispatchableProduction::area::ThermalCluster::hour<91> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<91> AreaBalance::area::hour<91> -1 + DispatchableProduction::area::ThermalCluster::hour<91> FictiveLoads::area::hour<91> -1 + PositiveUnsuppliedEnergy::area::hour<91> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> -1 + NegativeUnsuppliedEnergy::area::hour<91> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> 1 + NegativeUnsuppliedEnergy::area::hour<91> FictiveLoads::area::hour<91> 1 + PositiveUnsuppliedEnergy::area::hour<91> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> -1 + NegativeUnsuppliedEnergy::area::hour<91> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> 1 + NegativeUnsuppliedEnergy::area::hour<91> FictiveLoads::area::hour<91> 1 + DispatchableProduction::area::ThermalCluster::hour<91> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<91> AreaBalance::area::hour<91> -1 + DispatchableProduction::area::ThermalCluster::hour<91> FictiveLoads::area::hour<91> -1 + PositiveUnsuppliedEnergy::area::hour<91> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> -1 + NegativeUnsuppliedEnergy::area::hour<91> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> 1 + NegativeUnsuppliedEnergy::area::hour<91> FictiveLoads::area::hour<91> 1 + PositiveUnsuppliedEnergy::area::hour<91> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> -1 + NegativeUnsuppliedEnergy::area::hour<91> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> 1 + NegativeUnsuppliedEnergy::area::hour<91> FictiveLoads::area::hour<91> 1 + DispatchableProduction::area::ThermalCluster::hour<91> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<91> AreaBalance::area::hour<91> -1 + DispatchableProduction::area::ThermalCluster::hour<91> FictiveLoads::area::hour<91> -1 + PositiveUnsuppliedEnergy::area::hour<91> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> -1 + NegativeUnsuppliedEnergy::area::hour<91> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> 1 + NegativeUnsuppliedEnergy::area::hour<91> FictiveLoads::area::hour<91> 1 + PositiveUnsuppliedEnergy::area::hour<91> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> -1 + NegativeUnsuppliedEnergy::area::hour<91> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> 1 + NegativeUnsuppliedEnergy::area::hour<91> FictiveLoads::area::hour<91> 1 + PositiveUnsuppliedEnergy::area::hour<91> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> -1 + NegativeUnsuppliedEnergy::area::hour<91> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<91> AreaBalance::area::hour<91> 1 + NegativeUnsuppliedEnergy::area::hour<91> FictiveLoads::area::hour<91> 1 + NTCDirect::link::hour<92> AreaBalance::area::hour<92> 1 + NTCDirect::link::hour<92> AreaBalance::area::hour<92> -1 + NTCDirect::link::hour<92> FlowDissociation::link::hour<92> 1 + NTCDirect::link::hour<92> R0003047 1 + NTCDirect::link::hour<92> R0003048 1 + IntercoDirectCost::link::hour<92> OBJROW 1 + IntercoDirectCost::link::hour<92> FlowDissociation::link::hour<92> -1 + IntercoDirectCost::link::hour<92> R0004635 1 + IntercoIndirectCost::link::hour<92> OBJROW 1 + IntercoIndirectCost::link::hour<92> FlowDissociation::link::hour<92> 1 + IntercoIndirectCost::link::hour<92> R0004803 1 + NTCDirect::link::hour<92> AreaBalance::area::hour<92> 1 + NTCDirect::link::hour<92> AreaBalance::area::hour<92> -1 + NTCDirect::link::hour<92> R0003383 1 + NTCDirect::link::hour<92> R0003384 1 + NTCDirect::link::hour<92> AreaBalance::area::hour<92> 1 + NTCDirect::link::hour<92> AreaBalance::area::hour<92> -1 + NTCDirect::link::hour<92> R0003719 1 + NTCDirect::link::hour<92> R0003720 1 + NTCDirect::link::hour<92> AreaBalance::area::hour<92> 1 + NTCDirect::link::hour<92> AreaBalance::area::hour<92> -1 + NTCDirect::link::hour<92> R0004055 1 + NTCDirect::link::hour<92> R0004056 1 + NTCDirect::link::hour<92> AreaBalance::area::hour<92> 1 + NTCDirect::link::hour<92> AreaBalance::area::hour<92> -1 + NTCDirect::link::hour<92> R0004391 1 + NTCDirect::link::hour<92> R0004392 1 + NTCDirect::link::hour<92> AreaBalance::area::hour<92> 1 + NTCDirect::link::hour<92> AreaBalance::area::hour<92> -1 + NTCDirect::link::hour<92> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<92> AreaBalance::area::hour<92> 1 + NTCDirect::link::hour<92> AreaBalance::area::hour<92> -1 + NTCDirect::link::hour<92> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<92> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<92> AreaBalance::area::hour<92> -1 + DispatchableProduction::area::ThermalCluster::hour<92> FictiveLoads::area::hour<92> -1 + DispatchableProduction::area::ThermalCluster::hour<92> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<92> AreaBalance::area::hour<92> -1 + DispatchableProduction::area::ThermalCluster::hour<92> FictiveLoads::area::hour<92> -1 + DispatchableProduction::area::ThermalCluster::hour<92> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<92> AreaBalance::area::hour<92> -1 + DispatchableProduction::area::ThermalCluster::hour<92> FictiveLoads::area::hour<92> -1 + PositiveUnsuppliedEnergy::area::hour<92> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> -1 + NegativeUnsuppliedEnergy::area::hour<92> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> 1 + NegativeUnsuppliedEnergy::area::hour<92> FictiveLoads::area::hour<92> 1 + DispatchableProduction::area::ThermalCluster::hour<92> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<92> AreaBalance::area::hour<92> -1 + DispatchableProduction::area::ThermalCluster::hour<92> FictiveLoads::area::hour<92> -1 + DispatchableProduction::area::ThermalCluster::hour<92> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<92> AreaBalance::area::hour<92> -1 + DispatchableProduction::area::ThermalCluster::hour<92> FictiveLoads::area::hour<92> -1 + DispatchableProduction::area::ThermalCluster::hour<92> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<92> AreaBalance::area::hour<92> -1 + DispatchableProduction::area::ThermalCluster::hour<92> FictiveLoads::area::hour<92> -1 + PositiveUnsuppliedEnergy::area::hour<92> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> -1 + NegativeUnsuppliedEnergy::area::hour<92> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> 1 + NegativeUnsuppliedEnergy::area::hour<92> FictiveLoads::area::hour<92> 1 + PositiveUnsuppliedEnergy::area::hour<92> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> -1 + NegativeUnsuppliedEnergy::area::hour<92> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> 1 + NegativeUnsuppliedEnergy::area::hour<92> FictiveLoads::area::hour<92> 1 + DispatchableProduction::area::ThermalCluster::hour<92> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<92> AreaBalance::area::hour<92> -1 + DispatchableProduction::area::ThermalCluster::hour<92> FictiveLoads::area::hour<92> -1 + PositiveUnsuppliedEnergy::area::hour<92> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> -1 + NegativeUnsuppliedEnergy::area::hour<92> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> 1 + NegativeUnsuppliedEnergy::area::hour<92> FictiveLoads::area::hour<92> 1 + PositiveUnsuppliedEnergy::area::hour<92> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> -1 + NegativeUnsuppliedEnergy::area::hour<92> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> 1 + NegativeUnsuppliedEnergy::area::hour<92> FictiveLoads::area::hour<92> 1 + DispatchableProduction::area::ThermalCluster::hour<92> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<92> AreaBalance::area::hour<92> -1 + DispatchableProduction::area::ThermalCluster::hour<92> FictiveLoads::area::hour<92> -1 + PositiveUnsuppliedEnergy::area::hour<92> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> -1 + NegativeUnsuppliedEnergy::area::hour<92> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> 1 + NegativeUnsuppliedEnergy::area::hour<92> FictiveLoads::area::hour<92> 1 + PositiveUnsuppliedEnergy::area::hour<92> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> -1 + NegativeUnsuppliedEnergy::area::hour<92> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> 1 + NegativeUnsuppliedEnergy::area::hour<92> FictiveLoads::area::hour<92> 1 + PositiveUnsuppliedEnergy::area::hour<92> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> -1 + NegativeUnsuppliedEnergy::area::hour<92> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<92> AreaBalance::area::hour<92> 1 + NegativeUnsuppliedEnergy::area::hour<92> FictiveLoads::area::hour<92> 1 + NTCDirect::link::hour<93> AreaBalance::area::hour<93> 1 + NTCDirect::link::hour<93> AreaBalance::area::hour<93> -1 + NTCDirect::link::hour<93> FlowDissociation::link::hour<93> 1 + NTCDirect::link::hour<93> R0003049 1 + NTCDirect::link::hour<93> R0003050 1 + IntercoDirectCost::link::hour<93> OBJROW 1 + IntercoDirectCost::link::hour<93> FlowDissociation::link::hour<93> -1 + IntercoDirectCost::link::hour<93> R0004636 1 + IntercoIndirectCost::link::hour<93> OBJROW 1 + IntercoIndirectCost::link::hour<93> FlowDissociation::link::hour<93> 1 + IntercoIndirectCost::link::hour<93> R0004804 1 + NTCDirect::link::hour<93> AreaBalance::area::hour<93> 1 + NTCDirect::link::hour<93> AreaBalance::area::hour<93> -1 + NTCDirect::link::hour<93> R0003385 1 + NTCDirect::link::hour<93> R0003386 1 + NTCDirect::link::hour<93> AreaBalance::area::hour<93> 1 + NTCDirect::link::hour<93> AreaBalance::area::hour<93> -1 + NTCDirect::link::hour<93> R0003721 1 + NTCDirect::link::hour<93> R0003722 1 + NTCDirect::link::hour<93> AreaBalance::area::hour<93> 1 + NTCDirect::link::hour<93> AreaBalance::area::hour<93> -1 + NTCDirect::link::hour<93> R0004057 1 + NTCDirect::link::hour<93> R0004058 1 + NTCDirect::link::hour<93> AreaBalance::area::hour<93> 1 + NTCDirect::link::hour<93> AreaBalance::area::hour<93> -1 + NTCDirect::link::hour<93> R0004393 1 + NTCDirect::link::hour<93> R0004394 1 + NTCDirect::link::hour<93> AreaBalance::area::hour<93> 1 + NTCDirect::link::hour<93> AreaBalance::area::hour<93> -1 + NTCDirect::link::hour<93> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<93> AreaBalance::area::hour<93> 1 + NTCDirect::link::hour<93> AreaBalance::area::hour<93> -1 + NTCDirect::link::hour<93> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<93> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<93> AreaBalance::area::hour<93> -1 + DispatchableProduction::area::ThermalCluster::hour<93> FictiveLoads::area::hour<93> -1 + DispatchableProduction::area::ThermalCluster::hour<93> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<93> AreaBalance::area::hour<93> -1 + DispatchableProduction::area::ThermalCluster::hour<93> FictiveLoads::area::hour<93> -1 + DispatchableProduction::area::ThermalCluster::hour<93> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<93> AreaBalance::area::hour<93> -1 + DispatchableProduction::area::ThermalCluster::hour<93> FictiveLoads::area::hour<93> -1 + PositiveUnsuppliedEnergy::area::hour<93> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> -1 + NegativeUnsuppliedEnergy::area::hour<93> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> 1 + NegativeUnsuppliedEnergy::area::hour<93> FictiveLoads::area::hour<93> 1 + DispatchableProduction::area::ThermalCluster::hour<93> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<93> AreaBalance::area::hour<93> -1 + DispatchableProduction::area::ThermalCluster::hour<93> FictiveLoads::area::hour<93> -1 + DispatchableProduction::area::ThermalCluster::hour<93> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<93> AreaBalance::area::hour<93> -1 + DispatchableProduction::area::ThermalCluster::hour<93> FictiveLoads::area::hour<93> -1 + DispatchableProduction::area::ThermalCluster::hour<93> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<93> AreaBalance::area::hour<93> -1 + DispatchableProduction::area::ThermalCluster::hour<93> FictiveLoads::area::hour<93> -1 + PositiveUnsuppliedEnergy::area::hour<93> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> -1 + NegativeUnsuppliedEnergy::area::hour<93> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> 1 + NegativeUnsuppliedEnergy::area::hour<93> FictiveLoads::area::hour<93> 1 + PositiveUnsuppliedEnergy::area::hour<93> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> -1 + NegativeUnsuppliedEnergy::area::hour<93> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> 1 + NegativeUnsuppliedEnergy::area::hour<93> FictiveLoads::area::hour<93> 1 + DispatchableProduction::area::ThermalCluster::hour<93> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<93> AreaBalance::area::hour<93> -1 + DispatchableProduction::area::ThermalCluster::hour<93> FictiveLoads::area::hour<93> -1 + PositiveUnsuppliedEnergy::area::hour<93> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> -1 + NegativeUnsuppliedEnergy::area::hour<93> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> 1 + NegativeUnsuppliedEnergy::area::hour<93> FictiveLoads::area::hour<93> 1 + PositiveUnsuppliedEnergy::area::hour<93> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> -1 + NegativeUnsuppliedEnergy::area::hour<93> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> 1 + NegativeUnsuppliedEnergy::area::hour<93> FictiveLoads::area::hour<93> 1 + DispatchableProduction::area::ThermalCluster::hour<93> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<93> AreaBalance::area::hour<93> -1 + DispatchableProduction::area::ThermalCluster::hour<93> FictiveLoads::area::hour<93> -1 + PositiveUnsuppliedEnergy::area::hour<93> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> -1 + NegativeUnsuppliedEnergy::area::hour<93> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> 1 + NegativeUnsuppliedEnergy::area::hour<93> FictiveLoads::area::hour<93> 1 + PositiveUnsuppliedEnergy::area::hour<93> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> -1 + NegativeUnsuppliedEnergy::area::hour<93> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> 1 + NegativeUnsuppliedEnergy::area::hour<93> FictiveLoads::area::hour<93> 1 + PositiveUnsuppliedEnergy::area::hour<93> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> -1 + NegativeUnsuppliedEnergy::area::hour<93> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<93> AreaBalance::area::hour<93> 1 + NegativeUnsuppliedEnergy::area::hour<93> FictiveLoads::area::hour<93> 1 + NTCDirect::link::hour<94> AreaBalance::area::hour<94> 1 + NTCDirect::link::hour<94> AreaBalance::area::hour<94> -1 + NTCDirect::link::hour<94> FlowDissociation::link::hour<94> 1 + NTCDirect::link::hour<94> R0003051 1 + NTCDirect::link::hour<94> R0003052 1 + IntercoDirectCost::link::hour<94> OBJROW 1 + IntercoDirectCost::link::hour<94> FlowDissociation::link::hour<94> -1 + IntercoDirectCost::link::hour<94> R0004637 1 + IntercoIndirectCost::link::hour<94> OBJROW 1 + IntercoIndirectCost::link::hour<94> FlowDissociation::link::hour<94> 1 + IntercoIndirectCost::link::hour<94> R0004805 1 + NTCDirect::link::hour<94> AreaBalance::area::hour<94> 1 + NTCDirect::link::hour<94> AreaBalance::area::hour<94> -1 + NTCDirect::link::hour<94> R0003387 1 + NTCDirect::link::hour<94> R0003388 1 + NTCDirect::link::hour<94> AreaBalance::area::hour<94> 1 + NTCDirect::link::hour<94> AreaBalance::area::hour<94> -1 + NTCDirect::link::hour<94> R0003723 1 + NTCDirect::link::hour<94> R0003724 1 + NTCDirect::link::hour<94> AreaBalance::area::hour<94> 1 + NTCDirect::link::hour<94> AreaBalance::area::hour<94> -1 + NTCDirect::link::hour<94> R0004059 1 + NTCDirect::link::hour<94> R0004060 1 + NTCDirect::link::hour<94> AreaBalance::area::hour<94> 1 + NTCDirect::link::hour<94> AreaBalance::area::hour<94> -1 + NTCDirect::link::hour<94> R0004395 1 + NTCDirect::link::hour<94> R0004396 1 + NTCDirect::link::hour<94> AreaBalance::area::hour<94> 1 + NTCDirect::link::hour<94> AreaBalance::area::hour<94> -1 + NTCDirect::link::hour<94> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<94> AreaBalance::area::hour<94> 1 + NTCDirect::link::hour<94> AreaBalance::area::hour<94> -1 + NTCDirect::link::hour<94> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<94> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<94> AreaBalance::area::hour<94> -1 + DispatchableProduction::area::ThermalCluster::hour<94> FictiveLoads::area::hour<94> -1 + DispatchableProduction::area::ThermalCluster::hour<94> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<94> AreaBalance::area::hour<94> -1 + DispatchableProduction::area::ThermalCluster::hour<94> FictiveLoads::area::hour<94> -1 + DispatchableProduction::area::ThermalCluster::hour<94> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<94> AreaBalance::area::hour<94> -1 + DispatchableProduction::area::ThermalCluster::hour<94> FictiveLoads::area::hour<94> -1 + PositiveUnsuppliedEnergy::area::hour<94> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> -1 + NegativeUnsuppliedEnergy::area::hour<94> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> 1 + NegativeUnsuppliedEnergy::area::hour<94> FictiveLoads::area::hour<94> 1 + DispatchableProduction::area::ThermalCluster::hour<94> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<94> AreaBalance::area::hour<94> -1 + DispatchableProduction::area::ThermalCluster::hour<94> FictiveLoads::area::hour<94> -1 + DispatchableProduction::area::ThermalCluster::hour<94> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<94> AreaBalance::area::hour<94> -1 + DispatchableProduction::area::ThermalCluster::hour<94> FictiveLoads::area::hour<94> -1 + DispatchableProduction::area::ThermalCluster::hour<94> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<94> AreaBalance::area::hour<94> -1 + DispatchableProduction::area::ThermalCluster::hour<94> FictiveLoads::area::hour<94> -1 + PositiveUnsuppliedEnergy::area::hour<94> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> -1 + NegativeUnsuppliedEnergy::area::hour<94> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> 1 + NegativeUnsuppliedEnergy::area::hour<94> FictiveLoads::area::hour<94> 1 + PositiveUnsuppliedEnergy::area::hour<94> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> -1 + NegativeUnsuppliedEnergy::area::hour<94> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> 1 + NegativeUnsuppliedEnergy::area::hour<94> FictiveLoads::area::hour<94> 1 + DispatchableProduction::area::ThermalCluster::hour<94> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<94> AreaBalance::area::hour<94> -1 + DispatchableProduction::area::ThermalCluster::hour<94> FictiveLoads::area::hour<94> -1 + PositiveUnsuppliedEnergy::area::hour<94> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> -1 + NegativeUnsuppliedEnergy::area::hour<94> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> 1 + NegativeUnsuppliedEnergy::area::hour<94> FictiveLoads::area::hour<94> 1 + PositiveUnsuppliedEnergy::area::hour<94> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> -1 + NegativeUnsuppliedEnergy::area::hour<94> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> 1 + NegativeUnsuppliedEnergy::area::hour<94> FictiveLoads::area::hour<94> 1 + DispatchableProduction::area::ThermalCluster::hour<94> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<94> AreaBalance::area::hour<94> -1 + DispatchableProduction::area::ThermalCluster::hour<94> FictiveLoads::area::hour<94> -1 + PositiveUnsuppliedEnergy::area::hour<94> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> -1 + NegativeUnsuppliedEnergy::area::hour<94> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> 1 + NegativeUnsuppliedEnergy::area::hour<94> FictiveLoads::area::hour<94> 1 + PositiveUnsuppliedEnergy::area::hour<94> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> -1 + NegativeUnsuppliedEnergy::area::hour<94> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> 1 + NegativeUnsuppliedEnergy::area::hour<94> FictiveLoads::area::hour<94> 1 + PositiveUnsuppliedEnergy::area::hour<94> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> -1 + NegativeUnsuppliedEnergy::area::hour<94> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<94> AreaBalance::area::hour<94> 1 + NegativeUnsuppliedEnergy::area::hour<94> FictiveLoads::area::hour<94> 1 + NTCDirect::link::hour<95> AreaBalance::area::hour<95> 1 + NTCDirect::link::hour<95> AreaBalance::area::hour<95> -1 + NTCDirect::link::hour<95> FlowDissociation::link::hour<95> 1 + NTCDirect::link::hour<95> R0003053 1 + NTCDirect::link::hour<95> R0003054 1 + IntercoDirectCost::link::hour<95> OBJROW 1 + IntercoDirectCost::link::hour<95> FlowDissociation::link::hour<95> -1 + IntercoDirectCost::link::hour<95> R0004638 1 + IntercoIndirectCost::link::hour<95> OBJROW 1 + IntercoIndirectCost::link::hour<95> FlowDissociation::link::hour<95> 1 + IntercoIndirectCost::link::hour<95> R0004806 1 + NTCDirect::link::hour<95> AreaBalance::area::hour<95> 1 + NTCDirect::link::hour<95> AreaBalance::area::hour<95> -1 + NTCDirect::link::hour<95> R0003389 1 + NTCDirect::link::hour<95> R0003390 1 + NTCDirect::link::hour<95> AreaBalance::area::hour<95> 1 + NTCDirect::link::hour<95> AreaBalance::area::hour<95> -1 + NTCDirect::link::hour<95> R0003725 1 + NTCDirect::link::hour<95> R0003726 1 + NTCDirect::link::hour<95> AreaBalance::area::hour<95> 1 + NTCDirect::link::hour<95> AreaBalance::area::hour<95> -1 + NTCDirect::link::hour<95> R0004061 1 + NTCDirect::link::hour<95> R0004062 1 + NTCDirect::link::hour<95> AreaBalance::area::hour<95> 1 + NTCDirect::link::hour<95> AreaBalance::area::hour<95> -1 + NTCDirect::link::hour<95> R0004397 1 + NTCDirect::link::hour<95> R0004398 1 + NTCDirect::link::hour<95> AreaBalance::area::hour<95> 1 + NTCDirect::link::hour<95> AreaBalance::area::hour<95> -1 + NTCDirect::link::hour<95> Storing_balance::daily::day<3> 0.8 + NTCDirect::link::hour<95> AreaBalance::area::hour<95> 1 + NTCDirect::link::hour<95> AreaBalance::area::hour<95> -1 + NTCDirect::link::hour<95> Storing_balance::daily::day<3> 1 + DispatchableProduction::area::ThermalCluster::hour<95> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<95> AreaBalance::area::hour<95> -1 + DispatchableProduction::area::ThermalCluster::hour<95> FictiveLoads::area::hour<95> -1 + DispatchableProduction::area::ThermalCluster::hour<95> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<95> AreaBalance::area::hour<95> -1 + DispatchableProduction::area::ThermalCluster::hour<95> FictiveLoads::area::hour<95> -1 + DispatchableProduction::area::ThermalCluster::hour<95> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<95> AreaBalance::area::hour<95> -1 + DispatchableProduction::area::ThermalCluster::hour<95> FictiveLoads::area::hour<95> -1 + PositiveUnsuppliedEnergy::area::hour<95> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> -1 + NegativeUnsuppliedEnergy::area::hour<95> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> 1 + NegativeUnsuppliedEnergy::area::hour<95> FictiveLoads::area::hour<95> 1 + DispatchableProduction::area::ThermalCluster::hour<95> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<95> AreaBalance::area::hour<95> -1 + DispatchableProduction::area::ThermalCluster::hour<95> FictiveLoads::area::hour<95> -1 + DispatchableProduction::area::ThermalCluster::hour<95> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<95> AreaBalance::area::hour<95> -1 + DispatchableProduction::area::ThermalCluster::hour<95> FictiveLoads::area::hour<95> -1 + DispatchableProduction::area::ThermalCluster::hour<95> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<95> AreaBalance::area::hour<95> -1 + DispatchableProduction::area::ThermalCluster::hour<95> FictiveLoads::area::hour<95> -1 + PositiveUnsuppliedEnergy::area::hour<95> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> -1 + NegativeUnsuppliedEnergy::area::hour<95> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> 1 + NegativeUnsuppliedEnergy::area::hour<95> FictiveLoads::area::hour<95> 1 + PositiveUnsuppliedEnergy::area::hour<95> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> -1 + NegativeUnsuppliedEnergy::area::hour<95> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> 1 + NegativeUnsuppliedEnergy::area::hour<95> FictiveLoads::area::hour<95> 1 + DispatchableProduction::area::ThermalCluster::hour<95> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<95> AreaBalance::area::hour<95> -1 + DispatchableProduction::area::ThermalCluster::hour<95> FictiveLoads::area::hour<95> -1 + PositiveUnsuppliedEnergy::area::hour<95> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> -1 + NegativeUnsuppliedEnergy::area::hour<95> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> 1 + NegativeUnsuppliedEnergy::area::hour<95> FictiveLoads::area::hour<95> 1 + PositiveUnsuppliedEnergy::area::hour<95> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> -1 + NegativeUnsuppliedEnergy::area::hour<95> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> 1 + NegativeUnsuppliedEnergy::area::hour<95> FictiveLoads::area::hour<95> 1 + DispatchableProduction::area::ThermalCluster::hour<95> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<95> AreaBalance::area::hour<95> -1 + DispatchableProduction::area::ThermalCluster::hour<95> FictiveLoads::area::hour<95> -1 + PositiveUnsuppliedEnergy::area::hour<95> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> -1 + NegativeUnsuppliedEnergy::area::hour<95> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> 1 + NegativeUnsuppliedEnergy::area::hour<95> FictiveLoads::area::hour<95> 1 + PositiveUnsuppliedEnergy::area::hour<95> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> -1 + NegativeUnsuppliedEnergy::area::hour<95> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> 1 + NegativeUnsuppliedEnergy::area::hour<95> FictiveLoads::area::hour<95> 1 + PositiveUnsuppliedEnergy::area::hour<95> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> -1 + NegativeUnsuppliedEnergy::area::hour<95> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<95> AreaBalance::area::hour<95> 1 + NegativeUnsuppliedEnergy::area::hour<95> FictiveLoads::area::hour<95> 1 + NTCDirect::link::hour<96> AreaBalance::area::hour<96> 1 + NTCDirect::link::hour<96> AreaBalance::area::hour<96> -1 + NTCDirect::link::hour<96> FlowDissociation::link::hour<96> 1 + NTCDirect::link::hour<96> R0003055 1 + NTCDirect::link::hour<96> R0003056 1 + IntercoDirectCost::link::hour<96> OBJROW 1 + IntercoDirectCost::link::hour<96> FlowDissociation::link::hour<96> -1 + IntercoDirectCost::link::hour<96> R0004639 1 + IntercoIndirectCost::link::hour<96> OBJROW 1 + IntercoIndirectCost::link::hour<96> FlowDissociation::link::hour<96> 1 + IntercoIndirectCost::link::hour<96> R0004807 1 + NTCDirect::link::hour<96> AreaBalance::area::hour<96> 1 + NTCDirect::link::hour<96> AreaBalance::area::hour<96> -1 + NTCDirect::link::hour<96> R0003391 1 + NTCDirect::link::hour<96> R0003392 1 + NTCDirect::link::hour<96> AreaBalance::area::hour<96> 1 + NTCDirect::link::hour<96> AreaBalance::area::hour<96> -1 + NTCDirect::link::hour<96> R0003727 1 + NTCDirect::link::hour<96> R0003728 1 + NTCDirect::link::hour<96> AreaBalance::area::hour<96> 1 + NTCDirect::link::hour<96> AreaBalance::area::hour<96> -1 + NTCDirect::link::hour<96> R0004063 1 + NTCDirect::link::hour<96> R0004064 1 + NTCDirect::link::hour<96> AreaBalance::area::hour<96> 1 + NTCDirect::link::hour<96> AreaBalance::area::hour<96> -1 + NTCDirect::link::hour<96> R0004399 1 + NTCDirect::link::hour<96> R0004400 1 + NTCDirect::link::hour<96> AreaBalance::area::hour<96> 1 + NTCDirect::link::hour<96> AreaBalance::area::hour<96> -1 + NTCDirect::link::hour<96> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<96> AreaBalance::area::hour<96> 1 + NTCDirect::link::hour<96> AreaBalance::area::hour<96> -1 + NTCDirect::link::hour<96> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<96> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<96> AreaBalance::area::hour<96> -1 + DispatchableProduction::area::ThermalCluster::hour<96> FictiveLoads::area::hour<96> -1 + DispatchableProduction::area::ThermalCluster::hour<96> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<96> AreaBalance::area::hour<96> -1 + DispatchableProduction::area::ThermalCluster::hour<96> FictiveLoads::area::hour<96> -1 + DispatchableProduction::area::ThermalCluster::hour<96> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<96> AreaBalance::area::hour<96> -1 + DispatchableProduction::area::ThermalCluster::hour<96> FictiveLoads::area::hour<96> -1 + PositiveUnsuppliedEnergy::area::hour<96> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> -1 + NegativeUnsuppliedEnergy::area::hour<96> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> 1 + NegativeUnsuppliedEnergy::area::hour<96> FictiveLoads::area::hour<96> 1 + DispatchableProduction::area::ThermalCluster::hour<96> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<96> AreaBalance::area::hour<96> -1 + DispatchableProduction::area::ThermalCluster::hour<96> FictiveLoads::area::hour<96> -1 + DispatchableProduction::area::ThermalCluster::hour<96> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<96> AreaBalance::area::hour<96> -1 + DispatchableProduction::area::ThermalCluster::hour<96> FictiveLoads::area::hour<96> -1 + DispatchableProduction::area::ThermalCluster::hour<96> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<96> AreaBalance::area::hour<96> -1 + DispatchableProduction::area::ThermalCluster::hour<96> FictiveLoads::area::hour<96> -1 + PositiveUnsuppliedEnergy::area::hour<96> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> -1 + NegativeUnsuppliedEnergy::area::hour<96> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> 1 + NegativeUnsuppliedEnergy::area::hour<96> FictiveLoads::area::hour<96> 1 + PositiveUnsuppliedEnergy::area::hour<96> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> -1 + NegativeUnsuppliedEnergy::area::hour<96> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> 1 + NegativeUnsuppliedEnergy::area::hour<96> FictiveLoads::area::hour<96> 1 + DispatchableProduction::area::ThermalCluster::hour<96> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<96> AreaBalance::area::hour<96> -1 + DispatchableProduction::area::ThermalCluster::hour<96> FictiveLoads::area::hour<96> -1 + PositiveUnsuppliedEnergy::area::hour<96> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> -1 + NegativeUnsuppliedEnergy::area::hour<96> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> 1 + NegativeUnsuppliedEnergy::area::hour<96> FictiveLoads::area::hour<96> 1 + PositiveUnsuppliedEnergy::area::hour<96> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> -1 + NegativeUnsuppliedEnergy::area::hour<96> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> 1 + NegativeUnsuppliedEnergy::area::hour<96> FictiveLoads::area::hour<96> 1 + DispatchableProduction::area::ThermalCluster::hour<96> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<96> AreaBalance::area::hour<96> -1 + DispatchableProduction::area::ThermalCluster::hour<96> FictiveLoads::area::hour<96> -1 + PositiveUnsuppliedEnergy::area::hour<96> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> -1 + NegativeUnsuppliedEnergy::area::hour<96> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> 1 + NegativeUnsuppliedEnergy::area::hour<96> FictiveLoads::area::hour<96> 1 + PositiveUnsuppliedEnergy::area::hour<96> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> -1 + NegativeUnsuppliedEnergy::area::hour<96> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> 1 + NegativeUnsuppliedEnergy::area::hour<96> FictiveLoads::area::hour<96> 1 + PositiveUnsuppliedEnergy::area::hour<96> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> -1 + NegativeUnsuppliedEnergy::area::hour<96> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<96> AreaBalance::area::hour<96> 1 + NegativeUnsuppliedEnergy::area::hour<96> FictiveLoads::area::hour<96> 1 + NTCDirect::link::hour<97> AreaBalance::area::hour<97> 1 + NTCDirect::link::hour<97> AreaBalance::area::hour<97> -1 + NTCDirect::link::hour<97> FlowDissociation::link::hour<97> 1 + NTCDirect::link::hour<97> R0003057 1 + NTCDirect::link::hour<97> R0003058 1 + IntercoDirectCost::link::hour<97> OBJROW 1 + IntercoDirectCost::link::hour<97> FlowDissociation::link::hour<97> -1 + IntercoDirectCost::link::hour<97> R0004640 1 + IntercoIndirectCost::link::hour<97> OBJROW 1 + IntercoIndirectCost::link::hour<97> FlowDissociation::link::hour<97> 1 + IntercoIndirectCost::link::hour<97> R0004808 1 + NTCDirect::link::hour<97> AreaBalance::area::hour<97> 1 + NTCDirect::link::hour<97> AreaBalance::area::hour<97> -1 + NTCDirect::link::hour<97> R0003393 1 + NTCDirect::link::hour<97> R0003394 1 + NTCDirect::link::hour<97> AreaBalance::area::hour<97> 1 + NTCDirect::link::hour<97> AreaBalance::area::hour<97> -1 + NTCDirect::link::hour<97> R0003729 1 + NTCDirect::link::hour<97> R0003730 1 + NTCDirect::link::hour<97> AreaBalance::area::hour<97> 1 + NTCDirect::link::hour<97> AreaBalance::area::hour<97> -1 + NTCDirect::link::hour<97> R0004065 1 + NTCDirect::link::hour<97> R0004066 1 + NTCDirect::link::hour<97> AreaBalance::area::hour<97> 1 + NTCDirect::link::hour<97> AreaBalance::area::hour<97> -1 + NTCDirect::link::hour<97> R0004401 1 + NTCDirect::link::hour<97> R0004402 1 + NTCDirect::link::hour<97> AreaBalance::area::hour<97> 1 + NTCDirect::link::hour<97> AreaBalance::area::hour<97> -1 + NTCDirect::link::hour<97> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<97> AreaBalance::area::hour<97> 1 + NTCDirect::link::hour<97> AreaBalance::area::hour<97> -1 + NTCDirect::link::hour<97> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<97> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<97> AreaBalance::area::hour<97> -1 + DispatchableProduction::area::ThermalCluster::hour<97> FictiveLoads::area::hour<97> -1 + DispatchableProduction::area::ThermalCluster::hour<97> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<97> AreaBalance::area::hour<97> -1 + DispatchableProduction::area::ThermalCluster::hour<97> FictiveLoads::area::hour<97> -1 + DispatchableProduction::area::ThermalCluster::hour<97> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<97> AreaBalance::area::hour<97> -1 + DispatchableProduction::area::ThermalCluster::hour<97> FictiveLoads::area::hour<97> -1 + PositiveUnsuppliedEnergy::area::hour<97> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> -1 + NegativeUnsuppliedEnergy::area::hour<97> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> 1 + NegativeUnsuppliedEnergy::area::hour<97> FictiveLoads::area::hour<97> 1 + DispatchableProduction::area::ThermalCluster::hour<97> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<97> AreaBalance::area::hour<97> -1 + DispatchableProduction::area::ThermalCluster::hour<97> FictiveLoads::area::hour<97> -1 + DispatchableProduction::area::ThermalCluster::hour<97> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<97> AreaBalance::area::hour<97> -1 + DispatchableProduction::area::ThermalCluster::hour<97> FictiveLoads::area::hour<97> -1 + DispatchableProduction::area::ThermalCluster::hour<97> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<97> AreaBalance::area::hour<97> -1 + DispatchableProduction::area::ThermalCluster::hour<97> FictiveLoads::area::hour<97> -1 + PositiveUnsuppliedEnergy::area::hour<97> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> -1 + NegativeUnsuppliedEnergy::area::hour<97> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> 1 + NegativeUnsuppliedEnergy::area::hour<97> FictiveLoads::area::hour<97> 1 + PositiveUnsuppliedEnergy::area::hour<97> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> -1 + NegativeUnsuppliedEnergy::area::hour<97> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> 1 + NegativeUnsuppliedEnergy::area::hour<97> FictiveLoads::area::hour<97> 1 + DispatchableProduction::area::ThermalCluster::hour<97> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<97> AreaBalance::area::hour<97> -1 + DispatchableProduction::area::ThermalCluster::hour<97> FictiveLoads::area::hour<97> -1 + PositiveUnsuppliedEnergy::area::hour<97> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> -1 + NegativeUnsuppliedEnergy::area::hour<97> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> 1 + NegativeUnsuppliedEnergy::area::hour<97> FictiveLoads::area::hour<97> 1 + PositiveUnsuppliedEnergy::area::hour<97> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> -1 + NegativeUnsuppliedEnergy::area::hour<97> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> 1 + NegativeUnsuppliedEnergy::area::hour<97> FictiveLoads::area::hour<97> 1 + DispatchableProduction::area::ThermalCluster::hour<97> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<97> AreaBalance::area::hour<97> -1 + DispatchableProduction::area::ThermalCluster::hour<97> FictiveLoads::area::hour<97> -1 + PositiveUnsuppliedEnergy::area::hour<97> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> -1 + NegativeUnsuppliedEnergy::area::hour<97> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> 1 + NegativeUnsuppliedEnergy::area::hour<97> FictiveLoads::area::hour<97> 1 + PositiveUnsuppliedEnergy::area::hour<97> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> -1 + NegativeUnsuppliedEnergy::area::hour<97> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> 1 + NegativeUnsuppliedEnergy::area::hour<97> FictiveLoads::area::hour<97> 1 + PositiveUnsuppliedEnergy::area::hour<97> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> -1 + NegativeUnsuppliedEnergy::area::hour<97> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<97> AreaBalance::area::hour<97> 1 + NegativeUnsuppliedEnergy::area::hour<97> FictiveLoads::area::hour<97> 1 + NTCDirect::link::hour<98> AreaBalance::area::hour<98> 1 + NTCDirect::link::hour<98> AreaBalance::area::hour<98> -1 + NTCDirect::link::hour<98> FlowDissociation::link::hour<98> 1 + NTCDirect::link::hour<98> R0003059 1 + NTCDirect::link::hour<98> R0003060 1 + IntercoDirectCost::link::hour<98> OBJROW 1 + IntercoDirectCost::link::hour<98> FlowDissociation::link::hour<98> -1 + IntercoDirectCost::link::hour<98> R0004641 1 + IntercoIndirectCost::link::hour<98> OBJROW 1 + IntercoIndirectCost::link::hour<98> FlowDissociation::link::hour<98> 1 + IntercoIndirectCost::link::hour<98> R0004809 1 + NTCDirect::link::hour<98> AreaBalance::area::hour<98> 1 + NTCDirect::link::hour<98> AreaBalance::area::hour<98> -1 + NTCDirect::link::hour<98> R0003395 1 + NTCDirect::link::hour<98> R0003396 1 + NTCDirect::link::hour<98> AreaBalance::area::hour<98> 1 + NTCDirect::link::hour<98> AreaBalance::area::hour<98> -1 + NTCDirect::link::hour<98> R0003731 1 + NTCDirect::link::hour<98> R0003732 1 + NTCDirect::link::hour<98> AreaBalance::area::hour<98> 1 + NTCDirect::link::hour<98> AreaBalance::area::hour<98> -1 + NTCDirect::link::hour<98> R0004067 1 + NTCDirect::link::hour<98> R0004068 1 + NTCDirect::link::hour<98> AreaBalance::area::hour<98> 1 + NTCDirect::link::hour<98> AreaBalance::area::hour<98> -1 + NTCDirect::link::hour<98> R0004403 1 + NTCDirect::link::hour<98> R0004404 1 + NTCDirect::link::hour<98> AreaBalance::area::hour<98> 1 + NTCDirect::link::hour<98> AreaBalance::area::hour<98> -1 + NTCDirect::link::hour<98> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<98> AreaBalance::area::hour<98> 1 + NTCDirect::link::hour<98> AreaBalance::area::hour<98> -1 + NTCDirect::link::hour<98> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<98> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<98> AreaBalance::area::hour<98> -1 + DispatchableProduction::area::ThermalCluster::hour<98> FictiveLoads::area::hour<98> -1 + DispatchableProduction::area::ThermalCluster::hour<98> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<98> AreaBalance::area::hour<98> -1 + DispatchableProduction::area::ThermalCluster::hour<98> FictiveLoads::area::hour<98> -1 + DispatchableProduction::area::ThermalCluster::hour<98> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<98> AreaBalance::area::hour<98> -1 + DispatchableProduction::area::ThermalCluster::hour<98> FictiveLoads::area::hour<98> -1 + PositiveUnsuppliedEnergy::area::hour<98> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> -1 + NegativeUnsuppliedEnergy::area::hour<98> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> 1 + NegativeUnsuppliedEnergy::area::hour<98> FictiveLoads::area::hour<98> 1 + DispatchableProduction::area::ThermalCluster::hour<98> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<98> AreaBalance::area::hour<98> -1 + DispatchableProduction::area::ThermalCluster::hour<98> FictiveLoads::area::hour<98> -1 + DispatchableProduction::area::ThermalCluster::hour<98> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<98> AreaBalance::area::hour<98> -1 + DispatchableProduction::area::ThermalCluster::hour<98> FictiveLoads::area::hour<98> -1 + DispatchableProduction::area::ThermalCluster::hour<98> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<98> AreaBalance::area::hour<98> -1 + DispatchableProduction::area::ThermalCluster::hour<98> FictiveLoads::area::hour<98> -1 + PositiveUnsuppliedEnergy::area::hour<98> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> -1 + NegativeUnsuppliedEnergy::area::hour<98> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> 1 + NegativeUnsuppliedEnergy::area::hour<98> FictiveLoads::area::hour<98> 1 + PositiveUnsuppliedEnergy::area::hour<98> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> -1 + NegativeUnsuppliedEnergy::area::hour<98> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> 1 + NegativeUnsuppliedEnergy::area::hour<98> FictiveLoads::area::hour<98> 1 + DispatchableProduction::area::ThermalCluster::hour<98> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<98> AreaBalance::area::hour<98> -1 + DispatchableProduction::area::ThermalCluster::hour<98> FictiveLoads::area::hour<98> -1 + PositiveUnsuppliedEnergy::area::hour<98> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> -1 + NegativeUnsuppliedEnergy::area::hour<98> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> 1 + NegativeUnsuppliedEnergy::area::hour<98> FictiveLoads::area::hour<98> 1 + PositiveUnsuppliedEnergy::area::hour<98> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> -1 + NegativeUnsuppliedEnergy::area::hour<98> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> 1 + NegativeUnsuppliedEnergy::area::hour<98> FictiveLoads::area::hour<98> 1 + DispatchableProduction::area::ThermalCluster::hour<98> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<98> AreaBalance::area::hour<98> -1 + DispatchableProduction::area::ThermalCluster::hour<98> FictiveLoads::area::hour<98> -1 + PositiveUnsuppliedEnergy::area::hour<98> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> -1 + NegativeUnsuppliedEnergy::area::hour<98> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> 1 + NegativeUnsuppliedEnergy::area::hour<98> FictiveLoads::area::hour<98> 1 + PositiveUnsuppliedEnergy::area::hour<98> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> -1 + NegativeUnsuppliedEnergy::area::hour<98> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> 1 + NegativeUnsuppliedEnergy::area::hour<98> FictiveLoads::area::hour<98> 1 + PositiveUnsuppliedEnergy::area::hour<98> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> -1 + NegativeUnsuppliedEnergy::area::hour<98> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<98> AreaBalance::area::hour<98> 1 + NegativeUnsuppliedEnergy::area::hour<98> FictiveLoads::area::hour<98> 1 + NTCDirect::link::hour<99> AreaBalance::area::hour<99> 1 + NTCDirect::link::hour<99> AreaBalance::area::hour<99> -1 + NTCDirect::link::hour<99> FlowDissociation::link::hour<99> 1 + NTCDirect::link::hour<99> R0003061 1 + NTCDirect::link::hour<99> R0003062 1 + IntercoDirectCost::link::hour<99> OBJROW 1 + IntercoDirectCost::link::hour<99> FlowDissociation::link::hour<99> -1 + IntercoDirectCost::link::hour<99> R0004642 1 + IntercoIndirectCost::link::hour<99> OBJROW 1 + IntercoIndirectCost::link::hour<99> FlowDissociation::link::hour<99> 1 + IntercoIndirectCost::link::hour<99> R0004810 1 + NTCDirect::link::hour<99> AreaBalance::area::hour<99> 1 + NTCDirect::link::hour<99> AreaBalance::area::hour<99> -1 + NTCDirect::link::hour<99> R0003397 1 + NTCDirect::link::hour<99> R0003398 1 + NTCDirect::link::hour<99> AreaBalance::area::hour<99> 1 + NTCDirect::link::hour<99> AreaBalance::area::hour<99> -1 + NTCDirect::link::hour<99> R0003733 1 + NTCDirect::link::hour<99> R0003734 1 + NTCDirect::link::hour<99> AreaBalance::area::hour<99> 1 + NTCDirect::link::hour<99> AreaBalance::area::hour<99> -1 + NTCDirect::link::hour<99> R0004069 1 + NTCDirect::link::hour<99> R0004070 1 + NTCDirect::link::hour<99> AreaBalance::area::hour<99> 1 + NTCDirect::link::hour<99> AreaBalance::area::hour<99> -1 + NTCDirect::link::hour<99> R0004405 1 + NTCDirect::link::hour<99> R0004406 1 + NTCDirect::link::hour<99> AreaBalance::area::hour<99> 1 + NTCDirect::link::hour<99> AreaBalance::area::hour<99> -1 + NTCDirect::link::hour<99> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<99> AreaBalance::area::hour<99> 1 + NTCDirect::link::hour<99> AreaBalance::area::hour<99> -1 + NTCDirect::link::hour<99> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<99> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<99> AreaBalance::area::hour<99> -1 + DispatchableProduction::area::ThermalCluster::hour<99> FictiveLoads::area::hour<99> -1 + DispatchableProduction::area::ThermalCluster::hour<99> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<99> AreaBalance::area::hour<99> -1 + DispatchableProduction::area::ThermalCluster::hour<99> FictiveLoads::area::hour<99> -1 + DispatchableProduction::area::ThermalCluster::hour<99> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<99> AreaBalance::area::hour<99> -1 + DispatchableProduction::area::ThermalCluster::hour<99> FictiveLoads::area::hour<99> -1 + PositiveUnsuppliedEnergy::area::hour<99> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> -1 + NegativeUnsuppliedEnergy::area::hour<99> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> 1 + NegativeUnsuppliedEnergy::area::hour<99> FictiveLoads::area::hour<99> 1 + DispatchableProduction::area::ThermalCluster::hour<99> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<99> AreaBalance::area::hour<99> -1 + DispatchableProduction::area::ThermalCluster::hour<99> FictiveLoads::area::hour<99> -1 + DispatchableProduction::area::ThermalCluster::hour<99> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<99> AreaBalance::area::hour<99> -1 + DispatchableProduction::area::ThermalCluster::hour<99> FictiveLoads::area::hour<99> -1 + DispatchableProduction::area::ThermalCluster::hour<99> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<99> AreaBalance::area::hour<99> -1 + DispatchableProduction::area::ThermalCluster::hour<99> FictiveLoads::area::hour<99> -1 + PositiveUnsuppliedEnergy::area::hour<99> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> -1 + NegativeUnsuppliedEnergy::area::hour<99> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> 1 + NegativeUnsuppliedEnergy::area::hour<99> FictiveLoads::area::hour<99> 1 + PositiveUnsuppliedEnergy::area::hour<99> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> -1 + NegativeUnsuppliedEnergy::area::hour<99> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> 1 + NegativeUnsuppliedEnergy::area::hour<99> FictiveLoads::area::hour<99> 1 + DispatchableProduction::area::ThermalCluster::hour<99> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<99> AreaBalance::area::hour<99> -1 + DispatchableProduction::area::ThermalCluster::hour<99> FictiveLoads::area::hour<99> -1 + PositiveUnsuppliedEnergy::area::hour<99> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> -1 + NegativeUnsuppliedEnergy::area::hour<99> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> 1 + NegativeUnsuppliedEnergy::area::hour<99> FictiveLoads::area::hour<99> 1 + PositiveUnsuppliedEnergy::area::hour<99> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> -1 + NegativeUnsuppliedEnergy::area::hour<99> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> 1 + NegativeUnsuppliedEnergy::area::hour<99> FictiveLoads::area::hour<99> 1 + DispatchableProduction::area::ThermalCluster::hour<99> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<99> AreaBalance::area::hour<99> -1 + DispatchableProduction::area::ThermalCluster::hour<99> FictiveLoads::area::hour<99> -1 + PositiveUnsuppliedEnergy::area::hour<99> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> -1 + NegativeUnsuppliedEnergy::area::hour<99> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> 1 + NegativeUnsuppliedEnergy::area::hour<99> FictiveLoads::area::hour<99> 1 + PositiveUnsuppliedEnergy::area::hour<99> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> -1 + NegativeUnsuppliedEnergy::area::hour<99> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> 1 + NegativeUnsuppliedEnergy::area::hour<99> FictiveLoads::area::hour<99> 1 + PositiveUnsuppliedEnergy::area::hour<99> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> -1 + NegativeUnsuppliedEnergy::area::hour<99> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<99> AreaBalance::area::hour<99> 1 + NegativeUnsuppliedEnergy::area::hour<99> FictiveLoads::area::hour<99> 1 + NTCDirect::link::hour<100> AreaBalance::area::hour<100> 1 + NTCDirect::link::hour<100> AreaBalance::area::hour<100> -1 + NTCDirect::link::hour<100> FlowDissociation::link::hour<100> 1 + NTCDirect::link::hour<100> R0003063 1 + NTCDirect::link::hour<100> R0003064 1 + IntercoDirectCost::link::hour<100> OBJROW 1 + IntercoDirectCost::link::hour<100> FlowDissociation::link::hour<100> -1 + IntercoDirectCost::link::hour<100> R0004643 1 + IntercoIndirectCost::link::hour<100> OBJROW 1 + IntercoIndirectCost::link::hour<100> FlowDissociation::link::hour<100> 1 + IntercoIndirectCost::link::hour<100> R0004811 1 + NTCDirect::link::hour<100> AreaBalance::area::hour<100> 1 + NTCDirect::link::hour<100> AreaBalance::area::hour<100> -1 + NTCDirect::link::hour<100> R0003399 1 + NTCDirect::link::hour<100> R0003400 1 + NTCDirect::link::hour<100> AreaBalance::area::hour<100> 1 + NTCDirect::link::hour<100> AreaBalance::area::hour<100> -1 + NTCDirect::link::hour<100> R0003735 1 + NTCDirect::link::hour<100> R0003736 1 + NTCDirect::link::hour<100> AreaBalance::area::hour<100> 1 + NTCDirect::link::hour<100> AreaBalance::area::hour<100> -1 + NTCDirect::link::hour<100> R0004071 1 + NTCDirect::link::hour<100> R0004072 1 + NTCDirect::link::hour<100> AreaBalance::area::hour<100> 1 + NTCDirect::link::hour<100> AreaBalance::area::hour<100> -1 + NTCDirect::link::hour<100> R0004407 1 + NTCDirect::link::hour<100> R0004408 1 + NTCDirect::link::hour<100> AreaBalance::area::hour<100> 1 + NTCDirect::link::hour<100> AreaBalance::area::hour<100> -1 + NTCDirect::link::hour<100> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<100> AreaBalance::area::hour<100> 1 + NTCDirect::link::hour<100> AreaBalance::area::hour<100> -1 + NTCDirect::link::hour<100> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<100> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<100> AreaBalance::area::hour<100> -1 + DispatchableProduction::area::ThermalCluster::hour<100> FictiveLoads::area::hour<100> -1 + DispatchableProduction::area::ThermalCluster::hour<100> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<100> AreaBalance::area::hour<100> -1 + DispatchableProduction::area::ThermalCluster::hour<100> FictiveLoads::area::hour<100> -1 + DispatchableProduction::area::ThermalCluster::hour<100> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<100> AreaBalance::area::hour<100> -1 + DispatchableProduction::area::ThermalCluster::hour<100> FictiveLoads::area::hour<100> -1 + PositiveUnsuppliedEnergy::area::hour<100> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> -1 + NegativeUnsuppliedEnergy::area::hour<100> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> 1 + NegativeUnsuppliedEnergy::area::hour<100> FictiveLoads::area::hour<100> 1 + DispatchableProduction::area::ThermalCluster::hour<100> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<100> AreaBalance::area::hour<100> -1 + DispatchableProduction::area::ThermalCluster::hour<100> FictiveLoads::area::hour<100> -1 + DispatchableProduction::area::ThermalCluster::hour<100> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<100> AreaBalance::area::hour<100> -1 + DispatchableProduction::area::ThermalCluster::hour<100> FictiveLoads::area::hour<100> -1 + DispatchableProduction::area::ThermalCluster::hour<100> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<100> AreaBalance::area::hour<100> -1 + DispatchableProduction::area::ThermalCluster::hour<100> FictiveLoads::area::hour<100> -1 + PositiveUnsuppliedEnergy::area::hour<100> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> -1 + NegativeUnsuppliedEnergy::area::hour<100> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> 1 + NegativeUnsuppliedEnergy::area::hour<100> FictiveLoads::area::hour<100> 1 + PositiveUnsuppliedEnergy::area::hour<100> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> -1 + NegativeUnsuppliedEnergy::area::hour<100> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> 1 + NegativeUnsuppliedEnergy::area::hour<100> FictiveLoads::area::hour<100> 1 + DispatchableProduction::area::ThermalCluster::hour<100> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<100> AreaBalance::area::hour<100> -1 + DispatchableProduction::area::ThermalCluster::hour<100> FictiveLoads::area::hour<100> -1 + PositiveUnsuppliedEnergy::area::hour<100> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> -1 + NegativeUnsuppliedEnergy::area::hour<100> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> 1 + NegativeUnsuppliedEnergy::area::hour<100> FictiveLoads::area::hour<100> 1 + PositiveUnsuppliedEnergy::area::hour<100> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> -1 + NegativeUnsuppliedEnergy::area::hour<100> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> 1 + NegativeUnsuppliedEnergy::area::hour<100> FictiveLoads::area::hour<100> 1 + DispatchableProduction::area::ThermalCluster::hour<100> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<100> AreaBalance::area::hour<100> -1 + DispatchableProduction::area::ThermalCluster::hour<100> FictiveLoads::area::hour<100> -1 + PositiveUnsuppliedEnergy::area::hour<100> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> -1 + NegativeUnsuppliedEnergy::area::hour<100> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> 1 + NegativeUnsuppliedEnergy::area::hour<100> FictiveLoads::area::hour<100> 1 + PositiveUnsuppliedEnergy::area::hour<100> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> -1 + NegativeUnsuppliedEnergy::area::hour<100> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> 1 + NegativeUnsuppliedEnergy::area::hour<100> FictiveLoads::area::hour<100> 1 + PositiveUnsuppliedEnergy::area::hour<100> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> -1 + NegativeUnsuppliedEnergy::area::hour<100> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<100> AreaBalance::area::hour<100> 1 + NegativeUnsuppliedEnergy::area::hour<100> FictiveLoads::area::hour<100> 1 + NTCDirect::link::hour<101> AreaBalance::area::hour<101> 1 + NTCDirect::link::hour<101> AreaBalance::area::hour<101> -1 + NTCDirect::link::hour<101> FlowDissociation::link::hour<101> 1 + NTCDirect::link::hour<101> R0003065 1 + NTCDirect::link::hour<101> R0003066 1 + IntercoDirectCost::link::hour<101> OBJROW 1 + IntercoDirectCost::link::hour<101> FlowDissociation::link::hour<101> -1 + IntercoDirectCost::link::hour<101> R0004644 1 + IntercoIndirectCost::link::hour<101> OBJROW 1 + IntercoIndirectCost::link::hour<101> FlowDissociation::link::hour<101> 1 + IntercoIndirectCost::link::hour<101> R0004812 1 + NTCDirect::link::hour<101> AreaBalance::area::hour<101> 1 + NTCDirect::link::hour<101> AreaBalance::area::hour<101> -1 + NTCDirect::link::hour<101> R0003401 1 + NTCDirect::link::hour<101> R0003402 1 + NTCDirect::link::hour<101> AreaBalance::area::hour<101> 1 + NTCDirect::link::hour<101> AreaBalance::area::hour<101> -1 + NTCDirect::link::hour<101> R0003737 1 + NTCDirect::link::hour<101> R0003738 1 + NTCDirect::link::hour<101> AreaBalance::area::hour<101> 1 + NTCDirect::link::hour<101> AreaBalance::area::hour<101> -1 + NTCDirect::link::hour<101> R0004073 1 + NTCDirect::link::hour<101> R0004074 1 + NTCDirect::link::hour<101> AreaBalance::area::hour<101> 1 + NTCDirect::link::hour<101> AreaBalance::area::hour<101> -1 + NTCDirect::link::hour<101> R0004409 1 + NTCDirect::link::hour<101> R0004410 1 + NTCDirect::link::hour<101> AreaBalance::area::hour<101> 1 + NTCDirect::link::hour<101> AreaBalance::area::hour<101> -1 + NTCDirect::link::hour<101> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<101> AreaBalance::area::hour<101> 1 + NTCDirect::link::hour<101> AreaBalance::area::hour<101> -1 + NTCDirect::link::hour<101> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<101> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<101> AreaBalance::area::hour<101> -1 + DispatchableProduction::area::ThermalCluster::hour<101> FictiveLoads::area::hour<101> -1 + DispatchableProduction::area::ThermalCluster::hour<101> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<101> AreaBalance::area::hour<101> -1 + DispatchableProduction::area::ThermalCluster::hour<101> FictiveLoads::area::hour<101> -1 + DispatchableProduction::area::ThermalCluster::hour<101> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<101> AreaBalance::area::hour<101> -1 + DispatchableProduction::area::ThermalCluster::hour<101> FictiveLoads::area::hour<101> -1 + PositiveUnsuppliedEnergy::area::hour<101> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> -1 + NegativeUnsuppliedEnergy::area::hour<101> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> 1 + NegativeUnsuppliedEnergy::area::hour<101> FictiveLoads::area::hour<101> 1 + DispatchableProduction::area::ThermalCluster::hour<101> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<101> AreaBalance::area::hour<101> -1 + DispatchableProduction::area::ThermalCluster::hour<101> FictiveLoads::area::hour<101> -1 + DispatchableProduction::area::ThermalCluster::hour<101> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<101> AreaBalance::area::hour<101> -1 + DispatchableProduction::area::ThermalCluster::hour<101> FictiveLoads::area::hour<101> -1 + DispatchableProduction::area::ThermalCluster::hour<101> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<101> AreaBalance::area::hour<101> -1 + DispatchableProduction::area::ThermalCluster::hour<101> FictiveLoads::area::hour<101> -1 + PositiveUnsuppliedEnergy::area::hour<101> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> -1 + NegativeUnsuppliedEnergy::area::hour<101> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> 1 + NegativeUnsuppliedEnergy::area::hour<101> FictiveLoads::area::hour<101> 1 + PositiveUnsuppliedEnergy::area::hour<101> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> -1 + NegativeUnsuppliedEnergy::area::hour<101> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> 1 + NegativeUnsuppliedEnergy::area::hour<101> FictiveLoads::area::hour<101> 1 + DispatchableProduction::area::ThermalCluster::hour<101> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<101> AreaBalance::area::hour<101> -1 + DispatchableProduction::area::ThermalCluster::hour<101> FictiveLoads::area::hour<101> -1 + PositiveUnsuppliedEnergy::area::hour<101> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> -1 + NegativeUnsuppliedEnergy::area::hour<101> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> 1 + NegativeUnsuppliedEnergy::area::hour<101> FictiveLoads::area::hour<101> 1 + PositiveUnsuppliedEnergy::area::hour<101> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> -1 + NegativeUnsuppliedEnergy::area::hour<101> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> 1 + NegativeUnsuppliedEnergy::area::hour<101> FictiveLoads::area::hour<101> 1 + DispatchableProduction::area::ThermalCluster::hour<101> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<101> AreaBalance::area::hour<101> -1 + DispatchableProduction::area::ThermalCluster::hour<101> FictiveLoads::area::hour<101> -1 + PositiveUnsuppliedEnergy::area::hour<101> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> -1 + NegativeUnsuppliedEnergy::area::hour<101> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> 1 + NegativeUnsuppliedEnergy::area::hour<101> FictiveLoads::area::hour<101> 1 + PositiveUnsuppliedEnergy::area::hour<101> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> -1 + NegativeUnsuppliedEnergy::area::hour<101> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> 1 + NegativeUnsuppliedEnergy::area::hour<101> FictiveLoads::area::hour<101> 1 + PositiveUnsuppliedEnergy::area::hour<101> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> -1 + NegativeUnsuppliedEnergy::area::hour<101> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<101> AreaBalance::area::hour<101> 1 + NegativeUnsuppliedEnergy::area::hour<101> FictiveLoads::area::hour<101> 1 + NTCDirect::link::hour<102> AreaBalance::area::hour<102> 1 + NTCDirect::link::hour<102> AreaBalance::area::hour<102> -1 + NTCDirect::link::hour<102> FlowDissociation::link::hour<102> 1 + NTCDirect::link::hour<102> R0003067 1 + NTCDirect::link::hour<102> R0003068 1 + IntercoDirectCost::link::hour<102> OBJROW 1 + IntercoDirectCost::link::hour<102> FlowDissociation::link::hour<102> -1 + IntercoDirectCost::link::hour<102> R0004645 1 + IntercoIndirectCost::link::hour<102> OBJROW 1 + IntercoIndirectCost::link::hour<102> FlowDissociation::link::hour<102> 1 + IntercoIndirectCost::link::hour<102> R0004813 1 + NTCDirect::link::hour<102> AreaBalance::area::hour<102> 1 + NTCDirect::link::hour<102> AreaBalance::area::hour<102> -1 + NTCDirect::link::hour<102> R0003403 1 + NTCDirect::link::hour<102> R0003404 1 + NTCDirect::link::hour<102> AreaBalance::area::hour<102> 1 + NTCDirect::link::hour<102> AreaBalance::area::hour<102> -1 + NTCDirect::link::hour<102> R0003739 1 + NTCDirect::link::hour<102> R0003740 1 + NTCDirect::link::hour<102> AreaBalance::area::hour<102> 1 + NTCDirect::link::hour<102> AreaBalance::area::hour<102> -1 + NTCDirect::link::hour<102> R0004075 1 + NTCDirect::link::hour<102> R0004076 1 + NTCDirect::link::hour<102> AreaBalance::area::hour<102> 1 + NTCDirect::link::hour<102> AreaBalance::area::hour<102> -1 + NTCDirect::link::hour<102> R0004411 1 + NTCDirect::link::hour<102> R0004412 1 + NTCDirect::link::hour<102> AreaBalance::area::hour<102> 1 + NTCDirect::link::hour<102> AreaBalance::area::hour<102> -1 + NTCDirect::link::hour<102> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<102> AreaBalance::area::hour<102> 1 + NTCDirect::link::hour<102> AreaBalance::area::hour<102> -1 + NTCDirect::link::hour<102> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<102> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<102> AreaBalance::area::hour<102> -1 + DispatchableProduction::area::ThermalCluster::hour<102> FictiveLoads::area::hour<102> -1 + DispatchableProduction::area::ThermalCluster::hour<102> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<102> AreaBalance::area::hour<102> -1 + DispatchableProduction::area::ThermalCluster::hour<102> FictiveLoads::area::hour<102> -1 + DispatchableProduction::area::ThermalCluster::hour<102> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<102> AreaBalance::area::hour<102> -1 + DispatchableProduction::area::ThermalCluster::hour<102> FictiveLoads::area::hour<102> -1 + PositiveUnsuppliedEnergy::area::hour<102> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> -1 + NegativeUnsuppliedEnergy::area::hour<102> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> 1 + NegativeUnsuppliedEnergy::area::hour<102> FictiveLoads::area::hour<102> 1 + DispatchableProduction::area::ThermalCluster::hour<102> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<102> AreaBalance::area::hour<102> -1 + DispatchableProduction::area::ThermalCluster::hour<102> FictiveLoads::area::hour<102> -1 + DispatchableProduction::area::ThermalCluster::hour<102> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<102> AreaBalance::area::hour<102> -1 + DispatchableProduction::area::ThermalCluster::hour<102> FictiveLoads::area::hour<102> -1 + DispatchableProduction::area::ThermalCluster::hour<102> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<102> AreaBalance::area::hour<102> -1 + DispatchableProduction::area::ThermalCluster::hour<102> FictiveLoads::area::hour<102> -1 + PositiveUnsuppliedEnergy::area::hour<102> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> -1 + NegativeUnsuppliedEnergy::area::hour<102> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> 1 + NegativeUnsuppliedEnergy::area::hour<102> FictiveLoads::area::hour<102> 1 + PositiveUnsuppliedEnergy::area::hour<102> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> -1 + NegativeUnsuppliedEnergy::area::hour<102> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> 1 + NegativeUnsuppliedEnergy::area::hour<102> FictiveLoads::area::hour<102> 1 + DispatchableProduction::area::ThermalCluster::hour<102> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<102> AreaBalance::area::hour<102> -1 + DispatchableProduction::area::ThermalCluster::hour<102> FictiveLoads::area::hour<102> -1 + PositiveUnsuppliedEnergy::area::hour<102> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> -1 + NegativeUnsuppliedEnergy::area::hour<102> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> 1 + NegativeUnsuppliedEnergy::area::hour<102> FictiveLoads::area::hour<102> 1 + PositiveUnsuppliedEnergy::area::hour<102> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> -1 + NegativeUnsuppliedEnergy::area::hour<102> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> 1 + NegativeUnsuppliedEnergy::area::hour<102> FictiveLoads::area::hour<102> 1 + DispatchableProduction::area::ThermalCluster::hour<102> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<102> AreaBalance::area::hour<102> -1 + DispatchableProduction::area::ThermalCluster::hour<102> FictiveLoads::area::hour<102> -1 + PositiveUnsuppliedEnergy::area::hour<102> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> -1 + NegativeUnsuppliedEnergy::area::hour<102> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> 1 + NegativeUnsuppliedEnergy::area::hour<102> FictiveLoads::area::hour<102> 1 + PositiveUnsuppliedEnergy::area::hour<102> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> -1 + NegativeUnsuppliedEnergy::area::hour<102> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> 1 + NegativeUnsuppliedEnergy::area::hour<102> FictiveLoads::area::hour<102> 1 + PositiveUnsuppliedEnergy::area::hour<102> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> -1 + NegativeUnsuppliedEnergy::area::hour<102> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<102> AreaBalance::area::hour<102> 1 + NegativeUnsuppliedEnergy::area::hour<102> FictiveLoads::area::hour<102> 1 + NTCDirect::link::hour<103> AreaBalance::area::hour<103> 1 + NTCDirect::link::hour<103> AreaBalance::area::hour<103> -1 + NTCDirect::link::hour<103> FlowDissociation::link::hour<103> 1 + NTCDirect::link::hour<103> R0003069 1 + NTCDirect::link::hour<103> R0003070 1 + IntercoDirectCost::link::hour<103> OBJROW 1 + IntercoDirectCost::link::hour<103> FlowDissociation::link::hour<103> -1 + IntercoDirectCost::link::hour<103> R0004646 1 + IntercoIndirectCost::link::hour<103> OBJROW 1 + IntercoIndirectCost::link::hour<103> FlowDissociation::link::hour<103> 1 + IntercoIndirectCost::link::hour<103> R0004814 1 + NTCDirect::link::hour<103> AreaBalance::area::hour<103> 1 + NTCDirect::link::hour<103> AreaBalance::area::hour<103> -1 + NTCDirect::link::hour<103> R0003405 1 + NTCDirect::link::hour<103> R0003406 1 + NTCDirect::link::hour<103> AreaBalance::area::hour<103> 1 + NTCDirect::link::hour<103> AreaBalance::area::hour<103> -1 + NTCDirect::link::hour<103> R0003741 1 + NTCDirect::link::hour<103> R0003742 1 + NTCDirect::link::hour<103> AreaBalance::area::hour<103> 1 + NTCDirect::link::hour<103> AreaBalance::area::hour<103> -1 + NTCDirect::link::hour<103> R0004077 1 + NTCDirect::link::hour<103> R0004078 1 + NTCDirect::link::hour<103> AreaBalance::area::hour<103> 1 + NTCDirect::link::hour<103> AreaBalance::area::hour<103> -1 + NTCDirect::link::hour<103> R0004413 1 + NTCDirect::link::hour<103> R0004414 1 + NTCDirect::link::hour<103> AreaBalance::area::hour<103> 1 + NTCDirect::link::hour<103> AreaBalance::area::hour<103> -1 + NTCDirect::link::hour<103> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<103> AreaBalance::area::hour<103> 1 + NTCDirect::link::hour<103> AreaBalance::area::hour<103> -1 + NTCDirect::link::hour<103> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<103> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<103> AreaBalance::area::hour<103> -1 + DispatchableProduction::area::ThermalCluster::hour<103> FictiveLoads::area::hour<103> -1 + DispatchableProduction::area::ThermalCluster::hour<103> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<103> AreaBalance::area::hour<103> -1 + DispatchableProduction::area::ThermalCluster::hour<103> FictiveLoads::area::hour<103> -1 + DispatchableProduction::area::ThermalCluster::hour<103> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<103> AreaBalance::area::hour<103> -1 + DispatchableProduction::area::ThermalCluster::hour<103> FictiveLoads::area::hour<103> -1 + PositiveUnsuppliedEnergy::area::hour<103> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> -1 + NegativeUnsuppliedEnergy::area::hour<103> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> 1 + NegativeUnsuppliedEnergy::area::hour<103> FictiveLoads::area::hour<103> 1 + DispatchableProduction::area::ThermalCluster::hour<103> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<103> AreaBalance::area::hour<103> -1 + DispatchableProduction::area::ThermalCluster::hour<103> FictiveLoads::area::hour<103> -1 + DispatchableProduction::area::ThermalCluster::hour<103> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<103> AreaBalance::area::hour<103> -1 + DispatchableProduction::area::ThermalCluster::hour<103> FictiveLoads::area::hour<103> -1 + DispatchableProduction::area::ThermalCluster::hour<103> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<103> AreaBalance::area::hour<103> -1 + DispatchableProduction::area::ThermalCluster::hour<103> FictiveLoads::area::hour<103> -1 + PositiveUnsuppliedEnergy::area::hour<103> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> -1 + NegativeUnsuppliedEnergy::area::hour<103> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> 1 + NegativeUnsuppliedEnergy::area::hour<103> FictiveLoads::area::hour<103> 1 + PositiveUnsuppliedEnergy::area::hour<103> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> -1 + NegativeUnsuppliedEnergy::area::hour<103> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> 1 + NegativeUnsuppliedEnergy::area::hour<103> FictiveLoads::area::hour<103> 1 + DispatchableProduction::area::ThermalCluster::hour<103> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<103> AreaBalance::area::hour<103> -1 + DispatchableProduction::area::ThermalCluster::hour<103> FictiveLoads::area::hour<103> -1 + PositiveUnsuppliedEnergy::area::hour<103> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> -1 + NegativeUnsuppliedEnergy::area::hour<103> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> 1 + NegativeUnsuppliedEnergy::area::hour<103> FictiveLoads::area::hour<103> 1 + PositiveUnsuppliedEnergy::area::hour<103> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> -1 + NegativeUnsuppliedEnergy::area::hour<103> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> 1 + NegativeUnsuppliedEnergy::area::hour<103> FictiveLoads::area::hour<103> 1 + DispatchableProduction::area::ThermalCluster::hour<103> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<103> AreaBalance::area::hour<103> -1 + DispatchableProduction::area::ThermalCluster::hour<103> FictiveLoads::area::hour<103> -1 + PositiveUnsuppliedEnergy::area::hour<103> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> -1 + NegativeUnsuppliedEnergy::area::hour<103> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> 1 + NegativeUnsuppliedEnergy::area::hour<103> FictiveLoads::area::hour<103> 1 + PositiveUnsuppliedEnergy::area::hour<103> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> -1 + NegativeUnsuppliedEnergy::area::hour<103> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> 1 + NegativeUnsuppliedEnergy::area::hour<103> FictiveLoads::area::hour<103> 1 + PositiveUnsuppliedEnergy::area::hour<103> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> -1 + NegativeUnsuppliedEnergy::area::hour<103> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<103> AreaBalance::area::hour<103> 1 + NegativeUnsuppliedEnergy::area::hour<103> FictiveLoads::area::hour<103> 1 + NTCDirect::link::hour<104> AreaBalance::area::hour<104> 1 + NTCDirect::link::hour<104> AreaBalance::area::hour<104> -1 + NTCDirect::link::hour<104> FlowDissociation::link::hour<104> 1 + NTCDirect::link::hour<104> R0003071 1 + NTCDirect::link::hour<104> R0003072 1 + IntercoDirectCost::link::hour<104> OBJROW 1 + IntercoDirectCost::link::hour<104> FlowDissociation::link::hour<104> -1 + IntercoDirectCost::link::hour<104> R0004647 1 + IntercoIndirectCost::link::hour<104> OBJROW 1 + IntercoIndirectCost::link::hour<104> FlowDissociation::link::hour<104> 1 + IntercoIndirectCost::link::hour<104> R0004815 1 + NTCDirect::link::hour<104> AreaBalance::area::hour<104> 1 + NTCDirect::link::hour<104> AreaBalance::area::hour<104> -1 + NTCDirect::link::hour<104> R0003407 1 + NTCDirect::link::hour<104> R0003408 1 + NTCDirect::link::hour<104> AreaBalance::area::hour<104> 1 + NTCDirect::link::hour<104> AreaBalance::area::hour<104> -1 + NTCDirect::link::hour<104> R0003743 1 + NTCDirect::link::hour<104> R0003744 1 + NTCDirect::link::hour<104> AreaBalance::area::hour<104> 1 + NTCDirect::link::hour<104> AreaBalance::area::hour<104> -1 + NTCDirect::link::hour<104> R0004079 1 + NTCDirect::link::hour<104> R0004080 1 + NTCDirect::link::hour<104> AreaBalance::area::hour<104> 1 + NTCDirect::link::hour<104> AreaBalance::area::hour<104> -1 + NTCDirect::link::hour<104> R0004415 1 + NTCDirect::link::hour<104> R0004416 1 + NTCDirect::link::hour<104> AreaBalance::area::hour<104> 1 + NTCDirect::link::hour<104> AreaBalance::area::hour<104> -1 + NTCDirect::link::hour<104> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<104> AreaBalance::area::hour<104> 1 + NTCDirect::link::hour<104> AreaBalance::area::hour<104> -1 + NTCDirect::link::hour<104> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<104> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<104> AreaBalance::area::hour<104> -1 + DispatchableProduction::area::ThermalCluster::hour<104> FictiveLoads::area::hour<104> -1 + DispatchableProduction::area::ThermalCluster::hour<104> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<104> AreaBalance::area::hour<104> -1 + DispatchableProduction::area::ThermalCluster::hour<104> FictiveLoads::area::hour<104> -1 + DispatchableProduction::area::ThermalCluster::hour<104> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<104> AreaBalance::area::hour<104> -1 + DispatchableProduction::area::ThermalCluster::hour<104> FictiveLoads::area::hour<104> -1 + PositiveUnsuppliedEnergy::area::hour<104> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> -1 + NegativeUnsuppliedEnergy::area::hour<104> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> 1 + NegativeUnsuppliedEnergy::area::hour<104> FictiveLoads::area::hour<104> 1 + DispatchableProduction::area::ThermalCluster::hour<104> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<104> AreaBalance::area::hour<104> -1 + DispatchableProduction::area::ThermalCluster::hour<104> FictiveLoads::area::hour<104> -1 + DispatchableProduction::area::ThermalCluster::hour<104> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<104> AreaBalance::area::hour<104> -1 + DispatchableProduction::area::ThermalCluster::hour<104> FictiveLoads::area::hour<104> -1 + DispatchableProduction::area::ThermalCluster::hour<104> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<104> AreaBalance::area::hour<104> -1 + DispatchableProduction::area::ThermalCluster::hour<104> FictiveLoads::area::hour<104> -1 + PositiveUnsuppliedEnergy::area::hour<104> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> -1 + NegativeUnsuppliedEnergy::area::hour<104> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> 1 + NegativeUnsuppliedEnergy::area::hour<104> FictiveLoads::area::hour<104> 1 + PositiveUnsuppliedEnergy::area::hour<104> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> -1 + NegativeUnsuppliedEnergy::area::hour<104> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> 1 + NegativeUnsuppliedEnergy::area::hour<104> FictiveLoads::area::hour<104> 1 + DispatchableProduction::area::ThermalCluster::hour<104> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<104> AreaBalance::area::hour<104> -1 + DispatchableProduction::area::ThermalCluster::hour<104> FictiveLoads::area::hour<104> -1 + PositiveUnsuppliedEnergy::area::hour<104> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> -1 + NegativeUnsuppliedEnergy::area::hour<104> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> 1 + NegativeUnsuppliedEnergy::area::hour<104> FictiveLoads::area::hour<104> 1 + PositiveUnsuppliedEnergy::area::hour<104> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> -1 + NegativeUnsuppliedEnergy::area::hour<104> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> 1 + NegativeUnsuppliedEnergy::area::hour<104> FictiveLoads::area::hour<104> 1 + DispatchableProduction::area::ThermalCluster::hour<104> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<104> AreaBalance::area::hour<104> -1 + DispatchableProduction::area::ThermalCluster::hour<104> FictiveLoads::area::hour<104> -1 + PositiveUnsuppliedEnergy::area::hour<104> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> -1 + NegativeUnsuppliedEnergy::area::hour<104> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> 1 + NegativeUnsuppliedEnergy::area::hour<104> FictiveLoads::area::hour<104> 1 + PositiveUnsuppliedEnergy::area::hour<104> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> -1 + NegativeUnsuppliedEnergy::area::hour<104> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> 1 + NegativeUnsuppliedEnergy::area::hour<104> FictiveLoads::area::hour<104> 1 + PositiveUnsuppliedEnergy::area::hour<104> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> -1 + NegativeUnsuppliedEnergy::area::hour<104> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<104> AreaBalance::area::hour<104> 1 + NegativeUnsuppliedEnergy::area::hour<104> FictiveLoads::area::hour<104> 1 + NTCDirect::link::hour<105> AreaBalance::area::hour<105> 1 + NTCDirect::link::hour<105> AreaBalance::area::hour<105> -1 + NTCDirect::link::hour<105> FlowDissociation::link::hour<105> 1 + NTCDirect::link::hour<105> R0003073 1 + NTCDirect::link::hour<105> R0003074 1 + IntercoDirectCost::link::hour<105> OBJROW 1 + IntercoDirectCost::link::hour<105> FlowDissociation::link::hour<105> -1 + IntercoDirectCost::link::hour<105> R0004648 1 + IntercoIndirectCost::link::hour<105> OBJROW 1 + IntercoIndirectCost::link::hour<105> FlowDissociation::link::hour<105> 1 + IntercoIndirectCost::link::hour<105> R0004816 1 + NTCDirect::link::hour<105> AreaBalance::area::hour<105> 1 + NTCDirect::link::hour<105> AreaBalance::area::hour<105> -1 + NTCDirect::link::hour<105> R0003409 1 + NTCDirect::link::hour<105> R0003410 1 + NTCDirect::link::hour<105> AreaBalance::area::hour<105> 1 + NTCDirect::link::hour<105> AreaBalance::area::hour<105> -1 + NTCDirect::link::hour<105> R0003745 1 + NTCDirect::link::hour<105> R0003746 1 + NTCDirect::link::hour<105> AreaBalance::area::hour<105> 1 + NTCDirect::link::hour<105> AreaBalance::area::hour<105> -1 + NTCDirect::link::hour<105> R0004081 1 + NTCDirect::link::hour<105> R0004082 1 + NTCDirect::link::hour<105> AreaBalance::area::hour<105> 1 + NTCDirect::link::hour<105> AreaBalance::area::hour<105> -1 + NTCDirect::link::hour<105> R0004417 1 + NTCDirect::link::hour<105> R0004418 1 + NTCDirect::link::hour<105> AreaBalance::area::hour<105> 1 + NTCDirect::link::hour<105> AreaBalance::area::hour<105> -1 + NTCDirect::link::hour<105> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<105> AreaBalance::area::hour<105> 1 + NTCDirect::link::hour<105> AreaBalance::area::hour<105> -1 + NTCDirect::link::hour<105> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<105> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<105> AreaBalance::area::hour<105> -1 + DispatchableProduction::area::ThermalCluster::hour<105> FictiveLoads::area::hour<105> -1 + DispatchableProduction::area::ThermalCluster::hour<105> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<105> AreaBalance::area::hour<105> -1 + DispatchableProduction::area::ThermalCluster::hour<105> FictiveLoads::area::hour<105> -1 + DispatchableProduction::area::ThermalCluster::hour<105> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<105> AreaBalance::area::hour<105> -1 + DispatchableProduction::area::ThermalCluster::hour<105> FictiveLoads::area::hour<105> -1 + PositiveUnsuppliedEnergy::area::hour<105> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> -1 + NegativeUnsuppliedEnergy::area::hour<105> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> 1 + NegativeUnsuppliedEnergy::area::hour<105> FictiveLoads::area::hour<105> 1 + DispatchableProduction::area::ThermalCluster::hour<105> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<105> AreaBalance::area::hour<105> -1 + DispatchableProduction::area::ThermalCluster::hour<105> FictiveLoads::area::hour<105> -1 + DispatchableProduction::area::ThermalCluster::hour<105> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<105> AreaBalance::area::hour<105> -1 + DispatchableProduction::area::ThermalCluster::hour<105> FictiveLoads::area::hour<105> -1 + DispatchableProduction::area::ThermalCluster::hour<105> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<105> AreaBalance::area::hour<105> -1 + DispatchableProduction::area::ThermalCluster::hour<105> FictiveLoads::area::hour<105> -1 + PositiveUnsuppliedEnergy::area::hour<105> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> -1 + NegativeUnsuppliedEnergy::area::hour<105> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> 1 + NegativeUnsuppliedEnergy::area::hour<105> FictiveLoads::area::hour<105> 1 + PositiveUnsuppliedEnergy::area::hour<105> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> -1 + NegativeUnsuppliedEnergy::area::hour<105> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> 1 + NegativeUnsuppliedEnergy::area::hour<105> FictiveLoads::area::hour<105> 1 + DispatchableProduction::area::ThermalCluster::hour<105> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<105> AreaBalance::area::hour<105> -1 + DispatchableProduction::area::ThermalCluster::hour<105> FictiveLoads::area::hour<105> -1 + PositiveUnsuppliedEnergy::area::hour<105> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> -1 + NegativeUnsuppliedEnergy::area::hour<105> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> 1 + NegativeUnsuppliedEnergy::area::hour<105> FictiveLoads::area::hour<105> 1 + PositiveUnsuppliedEnergy::area::hour<105> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> -1 + NegativeUnsuppliedEnergy::area::hour<105> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> 1 + NegativeUnsuppliedEnergy::area::hour<105> FictiveLoads::area::hour<105> 1 + DispatchableProduction::area::ThermalCluster::hour<105> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<105> AreaBalance::area::hour<105> -1 + DispatchableProduction::area::ThermalCluster::hour<105> FictiveLoads::area::hour<105> -1 + PositiveUnsuppliedEnergy::area::hour<105> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> -1 + NegativeUnsuppliedEnergy::area::hour<105> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> 1 + NegativeUnsuppliedEnergy::area::hour<105> FictiveLoads::area::hour<105> 1 + PositiveUnsuppliedEnergy::area::hour<105> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> -1 + NegativeUnsuppliedEnergy::area::hour<105> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> 1 + NegativeUnsuppliedEnergy::area::hour<105> FictiveLoads::area::hour<105> 1 + PositiveUnsuppliedEnergy::area::hour<105> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> -1 + NegativeUnsuppliedEnergy::area::hour<105> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<105> AreaBalance::area::hour<105> 1 + NegativeUnsuppliedEnergy::area::hour<105> FictiveLoads::area::hour<105> 1 + NTCDirect::link::hour<106> AreaBalance::area::hour<106> 1 + NTCDirect::link::hour<106> AreaBalance::area::hour<106> -1 + NTCDirect::link::hour<106> FlowDissociation::link::hour<106> 1 + NTCDirect::link::hour<106> R0003075 1 + NTCDirect::link::hour<106> R0003076 1 + IntercoDirectCost::link::hour<106> OBJROW 1 + IntercoDirectCost::link::hour<106> FlowDissociation::link::hour<106> -1 + IntercoDirectCost::link::hour<106> R0004649 1 + IntercoIndirectCost::link::hour<106> OBJROW 1 + IntercoIndirectCost::link::hour<106> FlowDissociation::link::hour<106> 1 + IntercoIndirectCost::link::hour<106> R0004817 1 + NTCDirect::link::hour<106> AreaBalance::area::hour<106> 1 + NTCDirect::link::hour<106> AreaBalance::area::hour<106> -1 + NTCDirect::link::hour<106> R0003411 1 + NTCDirect::link::hour<106> R0003412 1 + NTCDirect::link::hour<106> AreaBalance::area::hour<106> 1 + NTCDirect::link::hour<106> AreaBalance::area::hour<106> -1 + NTCDirect::link::hour<106> R0003747 1 + NTCDirect::link::hour<106> R0003748 1 + NTCDirect::link::hour<106> AreaBalance::area::hour<106> 1 + NTCDirect::link::hour<106> AreaBalance::area::hour<106> -1 + NTCDirect::link::hour<106> R0004083 1 + NTCDirect::link::hour<106> R0004084 1 + NTCDirect::link::hour<106> AreaBalance::area::hour<106> 1 + NTCDirect::link::hour<106> AreaBalance::area::hour<106> -1 + NTCDirect::link::hour<106> R0004419 1 + NTCDirect::link::hour<106> R0004420 1 + NTCDirect::link::hour<106> AreaBalance::area::hour<106> 1 + NTCDirect::link::hour<106> AreaBalance::area::hour<106> -1 + NTCDirect::link::hour<106> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<106> AreaBalance::area::hour<106> 1 + NTCDirect::link::hour<106> AreaBalance::area::hour<106> -1 + NTCDirect::link::hour<106> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<106> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<106> AreaBalance::area::hour<106> -1 + DispatchableProduction::area::ThermalCluster::hour<106> FictiveLoads::area::hour<106> -1 + DispatchableProduction::area::ThermalCluster::hour<106> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<106> AreaBalance::area::hour<106> -1 + DispatchableProduction::area::ThermalCluster::hour<106> FictiveLoads::area::hour<106> -1 + DispatchableProduction::area::ThermalCluster::hour<106> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<106> AreaBalance::area::hour<106> -1 + DispatchableProduction::area::ThermalCluster::hour<106> FictiveLoads::area::hour<106> -1 + PositiveUnsuppliedEnergy::area::hour<106> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> -1 + NegativeUnsuppliedEnergy::area::hour<106> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> 1 + NegativeUnsuppliedEnergy::area::hour<106> FictiveLoads::area::hour<106> 1 + DispatchableProduction::area::ThermalCluster::hour<106> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<106> AreaBalance::area::hour<106> -1 + DispatchableProduction::area::ThermalCluster::hour<106> FictiveLoads::area::hour<106> -1 + DispatchableProduction::area::ThermalCluster::hour<106> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<106> AreaBalance::area::hour<106> -1 + DispatchableProduction::area::ThermalCluster::hour<106> FictiveLoads::area::hour<106> -1 + DispatchableProduction::area::ThermalCluster::hour<106> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<106> AreaBalance::area::hour<106> -1 + DispatchableProduction::area::ThermalCluster::hour<106> FictiveLoads::area::hour<106> -1 + PositiveUnsuppliedEnergy::area::hour<106> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> -1 + NegativeUnsuppliedEnergy::area::hour<106> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> 1 + NegativeUnsuppliedEnergy::area::hour<106> FictiveLoads::area::hour<106> 1 + PositiveUnsuppliedEnergy::area::hour<106> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> -1 + NegativeUnsuppliedEnergy::area::hour<106> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> 1 + NegativeUnsuppliedEnergy::area::hour<106> FictiveLoads::area::hour<106> 1 + DispatchableProduction::area::ThermalCluster::hour<106> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<106> AreaBalance::area::hour<106> -1 + DispatchableProduction::area::ThermalCluster::hour<106> FictiveLoads::area::hour<106> -1 + PositiveUnsuppliedEnergy::area::hour<106> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> -1 + NegativeUnsuppliedEnergy::area::hour<106> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> 1 + NegativeUnsuppliedEnergy::area::hour<106> FictiveLoads::area::hour<106> 1 + PositiveUnsuppliedEnergy::area::hour<106> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> -1 + NegativeUnsuppliedEnergy::area::hour<106> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> 1 + NegativeUnsuppliedEnergy::area::hour<106> FictiveLoads::area::hour<106> 1 + DispatchableProduction::area::ThermalCluster::hour<106> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<106> AreaBalance::area::hour<106> -1 + DispatchableProduction::area::ThermalCluster::hour<106> FictiveLoads::area::hour<106> -1 + PositiveUnsuppliedEnergy::area::hour<106> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> -1 + NegativeUnsuppliedEnergy::area::hour<106> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> 1 + NegativeUnsuppliedEnergy::area::hour<106> FictiveLoads::area::hour<106> 1 + PositiveUnsuppliedEnergy::area::hour<106> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> -1 + NegativeUnsuppliedEnergy::area::hour<106> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> 1 + NegativeUnsuppliedEnergy::area::hour<106> FictiveLoads::area::hour<106> 1 + PositiveUnsuppliedEnergy::area::hour<106> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> -1 + NegativeUnsuppliedEnergy::area::hour<106> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<106> AreaBalance::area::hour<106> 1 + NegativeUnsuppliedEnergy::area::hour<106> FictiveLoads::area::hour<106> 1 + NTCDirect::link::hour<107> AreaBalance::area::hour<107> 1 + NTCDirect::link::hour<107> AreaBalance::area::hour<107> -1 + NTCDirect::link::hour<107> FlowDissociation::link::hour<107> 1 + NTCDirect::link::hour<107> R0003077 1 + NTCDirect::link::hour<107> R0003078 1 + IntercoDirectCost::link::hour<107> OBJROW 1 + IntercoDirectCost::link::hour<107> FlowDissociation::link::hour<107> -1 + IntercoDirectCost::link::hour<107> R0004650 1 + IntercoIndirectCost::link::hour<107> OBJROW 1 + IntercoIndirectCost::link::hour<107> FlowDissociation::link::hour<107> 1 + IntercoIndirectCost::link::hour<107> R0004818 1 + NTCDirect::link::hour<107> AreaBalance::area::hour<107> 1 + NTCDirect::link::hour<107> AreaBalance::area::hour<107> -1 + NTCDirect::link::hour<107> R0003413 1 + NTCDirect::link::hour<107> R0003414 1 + NTCDirect::link::hour<107> AreaBalance::area::hour<107> 1 + NTCDirect::link::hour<107> AreaBalance::area::hour<107> -1 + NTCDirect::link::hour<107> R0003749 1 + NTCDirect::link::hour<107> R0003750 1 + NTCDirect::link::hour<107> AreaBalance::area::hour<107> 1 + NTCDirect::link::hour<107> AreaBalance::area::hour<107> -1 + NTCDirect::link::hour<107> R0004085 1 + NTCDirect::link::hour<107> R0004086 1 + NTCDirect::link::hour<107> AreaBalance::area::hour<107> 1 + NTCDirect::link::hour<107> AreaBalance::area::hour<107> -1 + NTCDirect::link::hour<107> R0004421 1 + NTCDirect::link::hour<107> R0004422 1 + NTCDirect::link::hour<107> AreaBalance::area::hour<107> 1 + NTCDirect::link::hour<107> AreaBalance::area::hour<107> -1 + NTCDirect::link::hour<107> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<107> AreaBalance::area::hour<107> 1 + NTCDirect::link::hour<107> AreaBalance::area::hour<107> -1 + NTCDirect::link::hour<107> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<107> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<107> AreaBalance::area::hour<107> -1 + DispatchableProduction::area::ThermalCluster::hour<107> FictiveLoads::area::hour<107> -1 + DispatchableProduction::area::ThermalCluster::hour<107> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<107> AreaBalance::area::hour<107> -1 + DispatchableProduction::area::ThermalCluster::hour<107> FictiveLoads::area::hour<107> -1 + DispatchableProduction::area::ThermalCluster::hour<107> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<107> AreaBalance::area::hour<107> -1 + DispatchableProduction::area::ThermalCluster::hour<107> FictiveLoads::area::hour<107> -1 + PositiveUnsuppliedEnergy::area::hour<107> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> -1 + NegativeUnsuppliedEnergy::area::hour<107> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> 1 + NegativeUnsuppliedEnergy::area::hour<107> FictiveLoads::area::hour<107> 1 + DispatchableProduction::area::ThermalCluster::hour<107> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<107> AreaBalance::area::hour<107> -1 + DispatchableProduction::area::ThermalCluster::hour<107> FictiveLoads::area::hour<107> -1 + DispatchableProduction::area::ThermalCluster::hour<107> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<107> AreaBalance::area::hour<107> -1 + DispatchableProduction::area::ThermalCluster::hour<107> FictiveLoads::area::hour<107> -1 + DispatchableProduction::area::ThermalCluster::hour<107> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<107> AreaBalance::area::hour<107> -1 + DispatchableProduction::area::ThermalCluster::hour<107> FictiveLoads::area::hour<107> -1 + PositiveUnsuppliedEnergy::area::hour<107> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> -1 + NegativeUnsuppliedEnergy::area::hour<107> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> 1 + NegativeUnsuppliedEnergy::area::hour<107> FictiveLoads::area::hour<107> 1 + PositiveUnsuppliedEnergy::area::hour<107> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> -1 + NegativeUnsuppliedEnergy::area::hour<107> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> 1 + NegativeUnsuppliedEnergy::area::hour<107> FictiveLoads::area::hour<107> 1 + DispatchableProduction::area::ThermalCluster::hour<107> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<107> AreaBalance::area::hour<107> -1 + DispatchableProduction::area::ThermalCluster::hour<107> FictiveLoads::area::hour<107> -1 + PositiveUnsuppliedEnergy::area::hour<107> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> -1 + NegativeUnsuppliedEnergy::area::hour<107> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> 1 + NegativeUnsuppliedEnergy::area::hour<107> FictiveLoads::area::hour<107> 1 + PositiveUnsuppliedEnergy::area::hour<107> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> -1 + NegativeUnsuppliedEnergy::area::hour<107> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> 1 + NegativeUnsuppliedEnergy::area::hour<107> FictiveLoads::area::hour<107> 1 + DispatchableProduction::area::ThermalCluster::hour<107> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<107> AreaBalance::area::hour<107> -1 + DispatchableProduction::area::ThermalCluster::hour<107> FictiveLoads::area::hour<107> -1 + PositiveUnsuppliedEnergy::area::hour<107> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> -1 + NegativeUnsuppliedEnergy::area::hour<107> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> 1 + NegativeUnsuppliedEnergy::area::hour<107> FictiveLoads::area::hour<107> 1 + PositiveUnsuppliedEnergy::area::hour<107> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> -1 + NegativeUnsuppliedEnergy::area::hour<107> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> 1 + NegativeUnsuppliedEnergy::area::hour<107> FictiveLoads::area::hour<107> 1 + PositiveUnsuppliedEnergy::area::hour<107> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> -1 + NegativeUnsuppliedEnergy::area::hour<107> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<107> AreaBalance::area::hour<107> 1 + NegativeUnsuppliedEnergy::area::hour<107> FictiveLoads::area::hour<107> 1 + NTCDirect::link::hour<108> AreaBalance::area::hour<108> 1 + NTCDirect::link::hour<108> AreaBalance::area::hour<108> -1 + NTCDirect::link::hour<108> FlowDissociation::link::hour<108> 1 + NTCDirect::link::hour<108> R0003079 1 + NTCDirect::link::hour<108> R0003080 1 + IntercoDirectCost::link::hour<108> OBJROW 1 + IntercoDirectCost::link::hour<108> FlowDissociation::link::hour<108> -1 + IntercoDirectCost::link::hour<108> R0004651 1 + IntercoIndirectCost::link::hour<108> OBJROW 1 + IntercoIndirectCost::link::hour<108> FlowDissociation::link::hour<108> 1 + IntercoIndirectCost::link::hour<108> R0004819 1 + NTCDirect::link::hour<108> AreaBalance::area::hour<108> 1 + NTCDirect::link::hour<108> AreaBalance::area::hour<108> -1 + NTCDirect::link::hour<108> R0003415 1 + NTCDirect::link::hour<108> R0003416 1 + NTCDirect::link::hour<108> AreaBalance::area::hour<108> 1 + NTCDirect::link::hour<108> AreaBalance::area::hour<108> -1 + NTCDirect::link::hour<108> R0003751 1 + NTCDirect::link::hour<108> R0003752 1 + NTCDirect::link::hour<108> AreaBalance::area::hour<108> 1 + NTCDirect::link::hour<108> AreaBalance::area::hour<108> -1 + NTCDirect::link::hour<108> R0004087 1 + NTCDirect::link::hour<108> R0004088 1 + NTCDirect::link::hour<108> AreaBalance::area::hour<108> 1 + NTCDirect::link::hour<108> AreaBalance::area::hour<108> -1 + NTCDirect::link::hour<108> R0004423 1 + NTCDirect::link::hour<108> R0004424 1 + NTCDirect::link::hour<108> AreaBalance::area::hour<108> 1 + NTCDirect::link::hour<108> AreaBalance::area::hour<108> -1 + NTCDirect::link::hour<108> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<108> AreaBalance::area::hour<108> 1 + NTCDirect::link::hour<108> AreaBalance::area::hour<108> -1 + NTCDirect::link::hour<108> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<108> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<108> AreaBalance::area::hour<108> -1 + DispatchableProduction::area::ThermalCluster::hour<108> FictiveLoads::area::hour<108> -1 + DispatchableProduction::area::ThermalCluster::hour<108> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<108> AreaBalance::area::hour<108> -1 + DispatchableProduction::area::ThermalCluster::hour<108> FictiveLoads::area::hour<108> -1 + DispatchableProduction::area::ThermalCluster::hour<108> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<108> AreaBalance::area::hour<108> -1 + DispatchableProduction::area::ThermalCluster::hour<108> FictiveLoads::area::hour<108> -1 + PositiveUnsuppliedEnergy::area::hour<108> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> -1 + NegativeUnsuppliedEnergy::area::hour<108> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> 1 + NegativeUnsuppliedEnergy::area::hour<108> FictiveLoads::area::hour<108> 1 + DispatchableProduction::area::ThermalCluster::hour<108> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<108> AreaBalance::area::hour<108> -1 + DispatchableProduction::area::ThermalCluster::hour<108> FictiveLoads::area::hour<108> -1 + DispatchableProduction::area::ThermalCluster::hour<108> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<108> AreaBalance::area::hour<108> -1 + DispatchableProduction::area::ThermalCluster::hour<108> FictiveLoads::area::hour<108> -1 + DispatchableProduction::area::ThermalCluster::hour<108> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<108> AreaBalance::area::hour<108> -1 + DispatchableProduction::area::ThermalCluster::hour<108> FictiveLoads::area::hour<108> -1 + PositiveUnsuppliedEnergy::area::hour<108> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> -1 + NegativeUnsuppliedEnergy::area::hour<108> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> 1 + NegativeUnsuppliedEnergy::area::hour<108> FictiveLoads::area::hour<108> 1 + PositiveUnsuppliedEnergy::area::hour<108> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> -1 + NegativeUnsuppliedEnergy::area::hour<108> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> 1 + NegativeUnsuppliedEnergy::area::hour<108> FictiveLoads::area::hour<108> 1 + DispatchableProduction::area::ThermalCluster::hour<108> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<108> AreaBalance::area::hour<108> -1 + DispatchableProduction::area::ThermalCluster::hour<108> FictiveLoads::area::hour<108> -1 + PositiveUnsuppliedEnergy::area::hour<108> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> -1 + NegativeUnsuppliedEnergy::area::hour<108> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> 1 + NegativeUnsuppliedEnergy::area::hour<108> FictiveLoads::area::hour<108> 1 + PositiveUnsuppliedEnergy::area::hour<108> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> -1 + NegativeUnsuppliedEnergy::area::hour<108> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> 1 + NegativeUnsuppliedEnergy::area::hour<108> FictiveLoads::area::hour<108> 1 + DispatchableProduction::area::ThermalCluster::hour<108> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<108> AreaBalance::area::hour<108> -1 + DispatchableProduction::area::ThermalCluster::hour<108> FictiveLoads::area::hour<108> -1 + PositiveUnsuppliedEnergy::area::hour<108> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> -1 + NegativeUnsuppliedEnergy::area::hour<108> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> 1 + NegativeUnsuppliedEnergy::area::hour<108> FictiveLoads::area::hour<108> 1 + PositiveUnsuppliedEnergy::area::hour<108> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> -1 + NegativeUnsuppliedEnergy::area::hour<108> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> 1 + NegativeUnsuppliedEnergy::area::hour<108> FictiveLoads::area::hour<108> 1 + PositiveUnsuppliedEnergy::area::hour<108> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> -1 + NegativeUnsuppliedEnergy::area::hour<108> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<108> AreaBalance::area::hour<108> 1 + NegativeUnsuppliedEnergy::area::hour<108> FictiveLoads::area::hour<108> 1 + NTCDirect::link::hour<109> AreaBalance::area::hour<109> 1 + NTCDirect::link::hour<109> AreaBalance::area::hour<109> -1 + NTCDirect::link::hour<109> FlowDissociation::link::hour<109> 1 + NTCDirect::link::hour<109> R0003081 1 + NTCDirect::link::hour<109> R0003082 1 + IntercoDirectCost::link::hour<109> OBJROW 1 + IntercoDirectCost::link::hour<109> FlowDissociation::link::hour<109> -1 + IntercoDirectCost::link::hour<109> R0004652 1 + IntercoIndirectCost::link::hour<109> OBJROW 1 + IntercoIndirectCost::link::hour<109> FlowDissociation::link::hour<109> 1 + IntercoIndirectCost::link::hour<109> R0004820 1 + NTCDirect::link::hour<109> AreaBalance::area::hour<109> 1 + NTCDirect::link::hour<109> AreaBalance::area::hour<109> -1 + NTCDirect::link::hour<109> R0003417 1 + NTCDirect::link::hour<109> R0003418 1 + NTCDirect::link::hour<109> AreaBalance::area::hour<109> 1 + NTCDirect::link::hour<109> AreaBalance::area::hour<109> -1 + NTCDirect::link::hour<109> R0003753 1 + NTCDirect::link::hour<109> R0003754 1 + NTCDirect::link::hour<109> AreaBalance::area::hour<109> 1 + NTCDirect::link::hour<109> AreaBalance::area::hour<109> -1 + NTCDirect::link::hour<109> R0004089 1 + NTCDirect::link::hour<109> R0004090 1 + NTCDirect::link::hour<109> AreaBalance::area::hour<109> 1 + NTCDirect::link::hour<109> AreaBalance::area::hour<109> -1 + NTCDirect::link::hour<109> R0004425 1 + NTCDirect::link::hour<109> R0004426 1 + NTCDirect::link::hour<109> AreaBalance::area::hour<109> 1 + NTCDirect::link::hour<109> AreaBalance::area::hour<109> -1 + NTCDirect::link::hour<109> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<109> AreaBalance::area::hour<109> 1 + NTCDirect::link::hour<109> AreaBalance::area::hour<109> -1 + NTCDirect::link::hour<109> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<109> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<109> AreaBalance::area::hour<109> -1 + DispatchableProduction::area::ThermalCluster::hour<109> FictiveLoads::area::hour<109> -1 + DispatchableProduction::area::ThermalCluster::hour<109> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<109> AreaBalance::area::hour<109> -1 + DispatchableProduction::area::ThermalCluster::hour<109> FictiveLoads::area::hour<109> -1 + DispatchableProduction::area::ThermalCluster::hour<109> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<109> AreaBalance::area::hour<109> -1 + DispatchableProduction::area::ThermalCluster::hour<109> FictiveLoads::area::hour<109> -1 + PositiveUnsuppliedEnergy::area::hour<109> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> -1 + NegativeUnsuppliedEnergy::area::hour<109> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> 1 + NegativeUnsuppliedEnergy::area::hour<109> FictiveLoads::area::hour<109> 1 + DispatchableProduction::area::ThermalCluster::hour<109> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<109> AreaBalance::area::hour<109> -1 + DispatchableProduction::area::ThermalCluster::hour<109> FictiveLoads::area::hour<109> -1 + DispatchableProduction::area::ThermalCluster::hour<109> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<109> AreaBalance::area::hour<109> -1 + DispatchableProduction::area::ThermalCluster::hour<109> FictiveLoads::area::hour<109> -1 + DispatchableProduction::area::ThermalCluster::hour<109> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<109> AreaBalance::area::hour<109> -1 + DispatchableProduction::area::ThermalCluster::hour<109> FictiveLoads::area::hour<109> -1 + PositiveUnsuppliedEnergy::area::hour<109> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> -1 + NegativeUnsuppliedEnergy::area::hour<109> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> 1 + NegativeUnsuppliedEnergy::area::hour<109> FictiveLoads::area::hour<109> 1 + PositiveUnsuppliedEnergy::area::hour<109> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> -1 + NegativeUnsuppliedEnergy::area::hour<109> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> 1 + NegativeUnsuppliedEnergy::area::hour<109> FictiveLoads::area::hour<109> 1 + DispatchableProduction::area::ThermalCluster::hour<109> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<109> AreaBalance::area::hour<109> -1 + DispatchableProduction::area::ThermalCluster::hour<109> FictiveLoads::area::hour<109> -1 + PositiveUnsuppliedEnergy::area::hour<109> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> -1 + NegativeUnsuppliedEnergy::area::hour<109> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> 1 + NegativeUnsuppliedEnergy::area::hour<109> FictiveLoads::area::hour<109> 1 + PositiveUnsuppliedEnergy::area::hour<109> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> -1 + NegativeUnsuppliedEnergy::area::hour<109> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> 1 + NegativeUnsuppliedEnergy::area::hour<109> FictiveLoads::area::hour<109> 1 + DispatchableProduction::area::ThermalCluster::hour<109> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<109> AreaBalance::area::hour<109> -1 + DispatchableProduction::area::ThermalCluster::hour<109> FictiveLoads::area::hour<109> -1 + PositiveUnsuppliedEnergy::area::hour<109> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> -1 + NegativeUnsuppliedEnergy::area::hour<109> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> 1 + NegativeUnsuppliedEnergy::area::hour<109> FictiveLoads::area::hour<109> 1 + PositiveUnsuppliedEnergy::area::hour<109> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> -1 + NegativeUnsuppliedEnergy::area::hour<109> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> 1 + NegativeUnsuppliedEnergy::area::hour<109> FictiveLoads::area::hour<109> 1 + PositiveUnsuppliedEnergy::area::hour<109> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> -1 + NegativeUnsuppliedEnergy::area::hour<109> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<109> AreaBalance::area::hour<109> 1 + NegativeUnsuppliedEnergy::area::hour<109> FictiveLoads::area::hour<109> 1 + NTCDirect::link::hour<110> AreaBalance::area::hour<110> 1 + NTCDirect::link::hour<110> AreaBalance::area::hour<110> -1 + NTCDirect::link::hour<110> FlowDissociation::link::hour<110> 1 + NTCDirect::link::hour<110> R0003083 1 + NTCDirect::link::hour<110> R0003084 1 + IntercoDirectCost::link::hour<110> OBJROW 1 + IntercoDirectCost::link::hour<110> FlowDissociation::link::hour<110> -1 + IntercoDirectCost::link::hour<110> R0004653 1 + IntercoIndirectCost::link::hour<110> OBJROW 1 + IntercoIndirectCost::link::hour<110> FlowDissociation::link::hour<110> 1 + IntercoIndirectCost::link::hour<110> R0004821 1 + NTCDirect::link::hour<110> AreaBalance::area::hour<110> 1 + NTCDirect::link::hour<110> AreaBalance::area::hour<110> -1 + NTCDirect::link::hour<110> R0003419 1 + NTCDirect::link::hour<110> R0003420 1 + NTCDirect::link::hour<110> AreaBalance::area::hour<110> 1 + NTCDirect::link::hour<110> AreaBalance::area::hour<110> -1 + NTCDirect::link::hour<110> R0003755 1 + NTCDirect::link::hour<110> R0003756 1 + NTCDirect::link::hour<110> AreaBalance::area::hour<110> 1 + NTCDirect::link::hour<110> AreaBalance::area::hour<110> -1 + NTCDirect::link::hour<110> R0004091 1 + NTCDirect::link::hour<110> R0004092 1 + NTCDirect::link::hour<110> AreaBalance::area::hour<110> 1 + NTCDirect::link::hour<110> AreaBalance::area::hour<110> -1 + NTCDirect::link::hour<110> R0004427 1 + NTCDirect::link::hour<110> R0004428 1 + NTCDirect::link::hour<110> AreaBalance::area::hour<110> 1 + NTCDirect::link::hour<110> AreaBalance::area::hour<110> -1 + NTCDirect::link::hour<110> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<110> AreaBalance::area::hour<110> 1 + NTCDirect::link::hour<110> AreaBalance::area::hour<110> -1 + NTCDirect::link::hour<110> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<110> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<110> AreaBalance::area::hour<110> -1 + DispatchableProduction::area::ThermalCluster::hour<110> FictiveLoads::area::hour<110> -1 + DispatchableProduction::area::ThermalCluster::hour<110> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<110> AreaBalance::area::hour<110> -1 + DispatchableProduction::area::ThermalCluster::hour<110> FictiveLoads::area::hour<110> -1 + DispatchableProduction::area::ThermalCluster::hour<110> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<110> AreaBalance::area::hour<110> -1 + DispatchableProduction::area::ThermalCluster::hour<110> FictiveLoads::area::hour<110> -1 + PositiveUnsuppliedEnergy::area::hour<110> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> -1 + NegativeUnsuppliedEnergy::area::hour<110> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> 1 + NegativeUnsuppliedEnergy::area::hour<110> FictiveLoads::area::hour<110> 1 + DispatchableProduction::area::ThermalCluster::hour<110> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<110> AreaBalance::area::hour<110> -1 + DispatchableProduction::area::ThermalCluster::hour<110> FictiveLoads::area::hour<110> -1 + DispatchableProduction::area::ThermalCluster::hour<110> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<110> AreaBalance::area::hour<110> -1 + DispatchableProduction::area::ThermalCluster::hour<110> FictiveLoads::area::hour<110> -1 + DispatchableProduction::area::ThermalCluster::hour<110> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<110> AreaBalance::area::hour<110> -1 + DispatchableProduction::area::ThermalCluster::hour<110> FictiveLoads::area::hour<110> -1 + PositiveUnsuppliedEnergy::area::hour<110> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> -1 + NegativeUnsuppliedEnergy::area::hour<110> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> 1 + NegativeUnsuppliedEnergy::area::hour<110> FictiveLoads::area::hour<110> 1 + PositiveUnsuppliedEnergy::area::hour<110> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> -1 + NegativeUnsuppliedEnergy::area::hour<110> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> 1 + NegativeUnsuppliedEnergy::area::hour<110> FictiveLoads::area::hour<110> 1 + DispatchableProduction::area::ThermalCluster::hour<110> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<110> AreaBalance::area::hour<110> -1 + DispatchableProduction::area::ThermalCluster::hour<110> FictiveLoads::area::hour<110> -1 + PositiveUnsuppliedEnergy::area::hour<110> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> -1 + NegativeUnsuppliedEnergy::area::hour<110> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> 1 + NegativeUnsuppliedEnergy::area::hour<110> FictiveLoads::area::hour<110> 1 + PositiveUnsuppliedEnergy::area::hour<110> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> -1 + NegativeUnsuppliedEnergy::area::hour<110> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> 1 + NegativeUnsuppliedEnergy::area::hour<110> FictiveLoads::area::hour<110> 1 + DispatchableProduction::area::ThermalCluster::hour<110> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<110> AreaBalance::area::hour<110> -1 + DispatchableProduction::area::ThermalCluster::hour<110> FictiveLoads::area::hour<110> -1 + PositiveUnsuppliedEnergy::area::hour<110> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> -1 + NegativeUnsuppliedEnergy::area::hour<110> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> 1 + NegativeUnsuppliedEnergy::area::hour<110> FictiveLoads::area::hour<110> 1 + PositiveUnsuppliedEnergy::area::hour<110> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> -1 + NegativeUnsuppliedEnergy::area::hour<110> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> 1 + NegativeUnsuppliedEnergy::area::hour<110> FictiveLoads::area::hour<110> 1 + PositiveUnsuppliedEnergy::area::hour<110> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> -1 + NegativeUnsuppliedEnergy::area::hour<110> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<110> AreaBalance::area::hour<110> 1 + NegativeUnsuppliedEnergy::area::hour<110> FictiveLoads::area::hour<110> 1 + NTCDirect::link::hour<111> AreaBalance::area::hour<111> 1 + NTCDirect::link::hour<111> AreaBalance::area::hour<111> -1 + NTCDirect::link::hour<111> FlowDissociation::link::hour<111> 1 + NTCDirect::link::hour<111> R0003085 1 + NTCDirect::link::hour<111> R0003086 1 + IntercoDirectCost::link::hour<111> OBJROW 1 + IntercoDirectCost::link::hour<111> FlowDissociation::link::hour<111> -1 + IntercoDirectCost::link::hour<111> R0004654 1 + IntercoIndirectCost::link::hour<111> OBJROW 1 + IntercoIndirectCost::link::hour<111> FlowDissociation::link::hour<111> 1 + IntercoIndirectCost::link::hour<111> R0004822 1 + NTCDirect::link::hour<111> AreaBalance::area::hour<111> 1 + NTCDirect::link::hour<111> AreaBalance::area::hour<111> -1 + NTCDirect::link::hour<111> R0003421 1 + NTCDirect::link::hour<111> R0003422 1 + NTCDirect::link::hour<111> AreaBalance::area::hour<111> 1 + NTCDirect::link::hour<111> AreaBalance::area::hour<111> -1 + NTCDirect::link::hour<111> R0003757 1 + NTCDirect::link::hour<111> R0003758 1 + NTCDirect::link::hour<111> AreaBalance::area::hour<111> 1 + NTCDirect::link::hour<111> AreaBalance::area::hour<111> -1 + NTCDirect::link::hour<111> R0004093 1 + NTCDirect::link::hour<111> R0004094 1 + NTCDirect::link::hour<111> AreaBalance::area::hour<111> 1 + NTCDirect::link::hour<111> AreaBalance::area::hour<111> -1 + NTCDirect::link::hour<111> R0004429 1 + NTCDirect::link::hour<111> R0004430 1 + NTCDirect::link::hour<111> AreaBalance::area::hour<111> 1 + NTCDirect::link::hour<111> AreaBalance::area::hour<111> -1 + NTCDirect::link::hour<111> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<111> AreaBalance::area::hour<111> 1 + NTCDirect::link::hour<111> AreaBalance::area::hour<111> -1 + NTCDirect::link::hour<111> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<111> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<111> AreaBalance::area::hour<111> -1 + DispatchableProduction::area::ThermalCluster::hour<111> FictiveLoads::area::hour<111> -1 + DispatchableProduction::area::ThermalCluster::hour<111> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<111> AreaBalance::area::hour<111> -1 + DispatchableProduction::area::ThermalCluster::hour<111> FictiveLoads::area::hour<111> -1 + DispatchableProduction::area::ThermalCluster::hour<111> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<111> AreaBalance::area::hour<111> -1 + DispatchableProduction::area::ThermalCluster::hour<111> FictiveLoads::area::hour<111> -1 + PositiveUnsuppliedEnergy::area::hour<111> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> -1 + NegativeUnsuppliedEnergy::area::hour<111> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> 1 + NegativeUnsuppliedEnergy::area::hour<111> FictiveLoads::area::hour<111> 1 + DispatchableProduction::area::ThermalCluster::hour<111> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<111> AreaBalance::area::hour<111> -1 + DispatchableProduction::area::ThermalCluster::hour<111> FictiveLoads::area::hour<111> -1 + DispatchableProduction::area::ThermalCluster::hour<111> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<111> AreaBalance::area::hour<111> -1 + DispatchableProduction::area::ThermalCluster::hour<111> FictiveLoads::area::hour<111> -1 + DispatchableProduction::area::ThermalCluster::hour<111> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<111> AreaBalance::area::hour<111> -1 + DispatchableProduction::area::ThermalCluster::hour<111> FictiveLoads::area::hour<111> -1 + PositiveUnsuppliedEnergy::area::hour<111> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> -1 + NegativeUnsuppliedEnergy::area::hour<111> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> 1 + NegativeUnsuppliedEnergy::area::hour<111> FictiveLoads::area::hour<111> 1 + PositiveUnsuppliedEnergy::area::hour<111> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> -1 + NegativeUnsuppliedEnergy::area::hour<111> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> 1 + NegativeUnsuppliedEnergy::area::hour<111> FictiveLoads::area::hour<111> 1 + DispatchableProduction::area::ThermalCluster::hour<111> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<111> AreaBalance::area::hour<111> -1 + DispatchableProduction::area::ThermalCluster::hour<111> FictiveLoads::area::hour<111> -1 + PositiveUnsuppliedEnergy::area::hour<111> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> -1 + NegativeUnsuppliedEnergy::area::hour<111> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> 1 + NegativeUnsuppliedEnergy::area::hour<111> FictiveLoads::area::hour<111> 1 + PositiveUnsuppliedEnergy::area::hour<111> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> -1 + NegativeUnsuppliedEnergy::area::hour<111> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> 1 + NegativeUnsuppliedEnergy::area::hour<111> FictiveLoads::area::hour<111> 1 + DispatchableProduction::area::ThermalCluster::hour<111> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<111> AreaBalance::area::hour<111> -1 + DispatchableProduction::area::ThermalCluster::hour<111> FictiveLoads::area::hour<111> -1 + PositiveUnsuppliedEnergy::area::hour<111> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> -1 + NegativeUnsuppliedEnergy::area::hour<111> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> 1 + NegativeUnsuppliedEnergy::area::hour<111> FictiveLoads::area::hour<111> 1 + PositiveUnsuppliedEnergy::area::hour<111> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> -1 + NegativeUnsuppliedEnergy::area::hour<111> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> 1 + NegativeUnsuppliedEnergy::area::hour<111> FictiveLoads::area::hour<111> 1 + PositiveUnsuppliedEnergy::area::hour<111> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> -1 + NegativeUnsuppliedEnergy::area::hour<111> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<111> AreaBalance::area::hour<111> 1 + NegativeUnsuppliedEnergy::area::hour<111> FictiveLoads::area::hour<111> 1 + NTCDirect::link::hour<112> AreaBalance::area::hour<112> 1 + NTCDirect::link::hour<112> AreaBalance::area::hour<112> -1 + NTCDirect::link::hour<112> FlowDissociation::link::hour<112> 1 + NTCDirect::link::hour<112> R0003087 1 + NTCDirect::link::hour<112> R0003088 1 + IntercoDirectCost::link::hour<112> OBJROW 1 + IntercoDirectCost::link::hour<112> FlowDissociation::link::hour<112> -1 + IntercoDirectCost::link::hour<112> R0004655 1 + IntercoIndirectCost::link::hour<112> OBJROW 1 + IntercoIndirectCost::link::hour<112> FlowDissociation::link::hour<112> 1 + IntercoIndirectCost::link::hour<112> R0004823 1 + NTCDirect::link::hour<112> AreaBalance::area::hour<112> 1 + NTCDirect::link::hour<112> AreaBalance::area::hour<112> -1 + NTCDirect::link::hour<112> R0003423 1 + NTCDirect::link::hour<112> R0003424 1 + NTCDirect::link::hour<112> AreaBalance::area::hour<112> 1 + NTCDirect::link::hour<112> AreaBalance::area::hour<112> -1 + NTCDirect::link::hour<112> R0003759 1 + NTCDirect::link::hour<112> R0003760 1 + NTCDirect::link::hour<112> AreaBalance::area::hour<112> 1 + NTCDirect::link::hour<112> AreaBalance::area::hour<112> -1 + NTCDirect::link::hour<112> R0004095 1 + NTCDirect::link::hour<112> R0004096 1 + NTCDirect::link::hour<112> AreaBalance::area::hour<112> 1 + NTCDirect::link::hour<112> AreaBalance::area::hour<112> -1 + NTCDirect::link::hour<112> R0004431 1 + NTCDirect::link::hour<112> R0004432 1 + NTCDirect::link::hour<112> AreaBalance::area::hour<112> 1 + NTCDirect::link::hour<112> AreaBalance::area::hour<112> -1 + NTCDirect::link::hour<112> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<112> AreaBalance::area::hour<112> 1 + NTCDirect::link::hour<112> AreaBalance::area::hour<112> -1 + NTCDirect::link::hour<112> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<112> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<112> AreaBalance::area::hour<112> -1 + DispatchableProduction::area::ThermalCluster::hour<112> FictiveLoads::area::hour<112> -1 + DispatchableProduction::area::ThermalCluster::hour<112> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<112> AreaBalance::area::hour<112> -1 + DispatchableProduction::area::ThermalCluster::hour<112> FictiveLoads::area::hour<112> -1 + DispatchableProduction::area::ThermalCluster::hour<112> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<112> AreaBalance::area::hour<112> -1 + DispatchableProduction::area::ThermalCluster::hour<112> FictiveLoads::area::hour<112> -1 + PositiveUnsuppliedEnergy::area::hour<112> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> -1 + NegativeUnsuppliedEnergy::area::hour<112> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> 1 + NegativeUnsuppliedEnergy::area::hour<112> FictiveLoads::area::hour<112> 1 + DispatchableProduction::area::ThermalCluster::hour<112> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<112> AreaBalance::area::hour<112> -1 + DispatchableProduction::area::ThermalCluster::hour<112> FictiveLoads::area::hour<112> -1 + DispatchableProduction::area::ThermalCluster::hour<112> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<112> AreaBalance::area::hour<112> -1 + DispatchableProduction::area::ThermalCluster::hour<112> FictiveLoads::area::hour<112> -1 + DispatchableProduction::area::ThermalCluster::hour<112> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<112> AreaBalance::area::hour<112> -1 + DispatchableProduction::area::ThermalCluster::hour<112> FictiveLoads::area::hour<112> -1 + PositiveUnsuppliedEnergy::area::hour<112> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> -1 + NegativeUnsuppliedEnergy::area::hour<112> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> 1 + NegativeUnsuppliedEnergy::area::hour<112> FictiveLoads::area::hour<112> 1 + PositiveUnsuppliedEnergy::area::hour<112> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> -1 + NegativeUnsuppliedEnergy::area::hour<112> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> 1 + NegativeUnsuppliedEnergy::area::hour<112> FictiveLoads::area::hour<112> 1 + DispatchableProduction::area::ThermalCluster::hour<112> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<112> AreaBalance::area::hour<112> -1 + DispatchableProduction::area::ThermalCluster::hour<112> FictiveLoads::area::hour<112> -1 + PositiveUnsuppliedEnergy::area::hour<112> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> -1 + NegativeUnsuppliedEnergy::area::hour<112> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> 1 + NegativeUnsuppliedEnergy::area::hour<112> FictiveLoads::area::hour<112> 1 + PositiveUnsuppliedEnergy::area::hour<112> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> -1 + NegativeUnsuppliedEnergy::area::hour<112> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> 1 + NegativeUnsuppliedEnergy::area::hour<112> FictiveLoads::area::hour<112> 1 + DispatchableProduction::area::ThermalCluster::hour<112> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<112> AreaBalance::area::hour<112> -1 + DispatchableProduction::area::ThermalCluster::hour<112> FictiveLoads::area::hour<112> -1 + PositiveUnsuppliedEnergy::area::hour<112> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> -1 + NegativeUnsuppliedEnergy::area::hour<112> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> 1 + NegativeUnsuppliedEnergy::area::hour<112> FictiveLoads::area::hour<112> 1 + PositiveUnsuppliedEnergy::area::hour<112> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> -1 + NegativeUnsuppliedEnergy::area::hour<112> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> 1 + NegativeUnsuppliedEnergy::area::hour<112> FictiveLoads::area::hour<112> 1 + PositiveUnsuppliedEnergy::area::hour<112> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> -1 + NegativeUnsuppliedEnergy::area::hour<112> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<112> AreaBalance::area::hour<112> 1 + NegativeUnsuppliedEnergy::area::hour<112> FictiveLoads::area::hour<112> 1 + NTCDirect::link::hour<113> AreaBalance::area::hour<113> 1 + NTCDirect::link::hour<113> AreaBalance::area::hour<113> -1 + NTCDirect::link::hour<113> FlowDissociation::link::hour<113> 1 + NTCDirect::link::hour<113> R0003089 1 + NTCDirect::link::hour<113> R0003090 1 + IntercoDirectCost::link::hour<113> OBJROW 1 + IntercoDirectCost::link::hour<113> FlowDissociation::link::hour<113> -1 + IntercoDirectCost::link::hour<113> R0004656 1 + IntercoIndirectCost::link::hour<113> OBJROW 1 + IntercoIndirectCost::link::hour<113> FlowDissociation::link::hour<113> 1 + IntercoIndirectCost::link::hour<113> R0004824 1 + NTCDirect::link::hour<113> AreaBalance::area::hour<113> 1 + NTCDirect::link::hour<113> AreaBalance::area::hour<113> -1 + NTCDirect::link::hour<113> R0003425 1 + NTCDirect::link::hour<113> R0003426 1 + NTCDirect::link::hour<113> AreaBalance::area::hour<113> 1 + NTCDirect::link::hour<113> AreaBalance::area::hour<113> -1 + NTCDirect::link::hour<113> R0003761 1 + NTCDirect::link::hour<113> R0003762 1 + NTCDirect::link::hour<113> AreaBalance::area::hour<113> 1 + NTCDirect::link::hour<113> AreaBalance::area::hour<113> -1 + NTCDirect::link::hour<113> R0004097 1 + NTCDirect::link::hour<113> R0004098 1 + NTCDirect::link::hour<113> AreaBalance::area::hour<113> 1 + NTCDirect::link::hour<113> AreaBalance::area::hour<113> -1 + NTCDirect::link::hour<113> R0004433 1 + NTCDirect::link::hour<113> R0004434 1 + NTCDirect::link::hour<113> AreaBalance::area::hour<113> 1 + NTCDirect::link::hour<113> AreaBalance::area::hour<113> -1 + NTCDirect::link::hour<113> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<113> AreaBalance::area::hour<113> 1 + NTCDirect::link::hour<113> AreaBalance::area::hour<113> -1 + NTCDirect::link::hour<113> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<113> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<113> AreaBalance::area::hour<113> -1 + DispatchableProduction::area::ThermalCluster::hour<113> FictiveLoads::area::hour<113> -1 + DispatchableProduction::area::ThermalCluster::hour<113> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<113> AreaBalance::area::hour<113> -1 + DispatchableProduction::area::ThermalCluster::hour<113> FictiveLoads::area::hour<113> -1 + DispatchableProduction::area::ThermalCluster::hour<113> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<113> AreaBalance::area::hour<113> -1 + DispatchableProduction::area::ThermalCluster::hour<113> FictiveLoads::area::hour<113> -1 + PositiveUnsuppliedEnergy::area::hour<113> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> -1 + NegativeUnsuppliedEnergy::area::hour<113> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> 1 + NegativeUnsuppliedEnergy::area::hour<113> FictiveLoads::area::hour<113> 1 + DispatchableProduction::area::ThermalCluster::hour<113> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<113> AreaBalance::area::hour<113> -1 + DispatchableProduction::area::ThermalCluster::hour<113> FictiveLoads::area::hour<113> -1 + DispatchableProduction::area::ThermalCluster::hour<113> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<113> AreaBalance::area::hour<113> -1 + DispatchableProduction::area::ThermalCluster::hour<113> FictiveLoads::area::hour<113> -1 + DispatchableProduction::area::ThermalCluster::hour<113> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<113> AreaBalance::area::hour<113> -1 + DispatchableProduction::area::ThermalCluster::hour<113> FictiveLoads::area::hour<113> -1 + PositiveUnsuppliedEnergy::area::hour<113> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> -1 + NegativeUnsuppliedEnergy::area::hour<113> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> 1 + NegativeUnsuppliedEnergy::area::hour<113> FictiveLoads::area::hour<113> 1 + PositiveUnsuppliedEnergy::area::hour<113> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> -1 + NegativeUnsuppliedEnergy::area::hour<113> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> 1 + NegativeUnsuppliedEnergy::area::hour<113> FictiveLoads::area::hour<113> 1 + DispatchableProduction::area::ThermalCluster::hour<113> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<113> AreaBalance::area::hour<113> -1 + DispatchableProduction::area::ThermalCluster::hour<113> FictiveLoads::area::hour<113> -1 + PositiveUnsuppliedEnergy::area::hour<113> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> -1 + NegativeUnsuppliedEnergy::area::hour<113> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> 1 + NegativeUnsuppliedEnergy::area::hour<113> FictiveLoads::area::hour<113> 1 + PositiveUnsuppliedEnergy::area::hour<113> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> -1 + NegativeUnsuppliedEnergy::area::hour<113> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> 1 + NegativeUnsuppliedEnergy::area::hour<113> FictiveLoads::area::hour<113> 1 + DispatchableProduction::area::ThermalCluster::hour<113> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<113> AreaBalance::area::hour<113> -1 + DispatchableProduction::area::ThermalCluster::hour<113> FictiveLoads::area::hour<113> -1 + PositiveUnsuppliedEnergy::area::hour<113> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> -1 + NegativeUnsuppliedEnergy::area::hour<113> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> 1 + NegativeUnsuppliedEnergy::area::hour<113> FictiveLoads::area::hour<113> 1 + PositiveUnsuppliedEnergy::area::hour<113> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> -1 + NegativeUnsuppliedEnergy::area::hour<113> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> 1 + NegativeUnsuppliedEnergy::area::hour<113> FictiveLoads::area::hour<113> 1 + PositiveUnsuppliedEnergy::area::hour<113> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> -1 + NegativeUnsuppliedEnergy::area::hour<113> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<113> AreaBalance::area::hour<113> 1 + NegativeUnsuppliedEnergy::area::hour<113> FictiveLoads::area::hour<113> 1 + NTCDirect::link::hour<114> AreaBalance::area::hour<114> 1 + NTCDirect::link::hour<114> AreaBalance::area::hour<114> -1 + NTCDirect::link::hour<114> FlowDissociation::link::hour<114> 1 + NTCDirect::link::hour<114> R0003091 1 + NTCDirect::link::hour<114> R0003092 1 + IntercoDirectCost::link::hour<114> OBJROW 1 + IntercoDirectCost::link::hour<114> FlowDissociation::link::hour<114> -1 + IntercoDirectCost::link::hour<114> R0004657 1 + IntercoIndirectCost::link::hour<114> OBJROW 1 + IntercoIndirectCost::link::hour<114> FlowDissociation::link::hour<114> 1 + IntercoIndirectCost::link::hour<114> R0004825 1 + NTCDirect::link::hour<114> AreaBalance::area::hour<114> 1 + NTCDirect::link::hour<114> AreaBalance::area::hour<114> -1 + NTCDirect::link::hour<114> R0003427 1 + NTCDirect::link::hour<114> R0003428 1 + NTCDirect::link::hour<114> AreaBalance::area::hour<114> 1 + NTCDirect::link::hour<114> AreaBalance::area::hour<114> -1 + NTCDirect::link::hour<114> R0003763 1 + NTCDirect::link::hour<114> R0003764 1 + NTCDirect::link::hour<114> AreaBalance::area::hour<114> 1 + NTCDirect::link::hour<114> AreaBalance::area::hour<114> -1 + NTCDirect::link::hour<114> R0004099 1 + NTCDirect::link::hour<114> R0004100 1 + NTCDirect::link::hour<114> AreaBalance::area::hour<114> 1 + NTCDirect::link::hour<114> AreaBalance::area::hour<114> -1 + NTCDirect::link::hour<114> R0004435 1 + NTCDirect::link::hour<114> R0004436 1 + NTCDirect::link::hour<114> AreaBalance::area::hour<114> 1 + NTCDirect::link::hour<114> AreaBalance::area::hour<114> -1 + NTCDirect::link::hour<114> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<114> AreaBalance::area::hour<114> 1 + NTCDirect::link::hour<114> AreaBalance::area::hour<114> -1 + NTCDirect::link::hour<114> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<114> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<114> AreaBalance::area::hour<114> -1 + DispatchableProduction::area::ThermalCluster::hour<114> FictiveLoads::area::hour<114> -1 + DispatchableProduction::area::ThermalCluster::hour<114> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<114> AreaBalance::area::hour<114> -1 + DispatchableProduction::area::ThermalCluster::hour<114> FictiveLoads::area::hour<114> -1 + DispatchableProduction::area::ThermalCluster::hour<114> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<114> AreaBalance::area::hour<114> -1 + DispatchableProduction::area::ThermalCluster::hour<114> FictiveLoads::area::hour<114> -1 + PositiveUnsuppliedEnergy::area::hour<114> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> -1 + NegativeUnsuppliedEnergy::area::hour<114> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> 1 + NegativeUnsuppliedEnergy::area::hour<114> FictiveLoads::area::hour<114> 1 + DispatchableProduction::area::ThermalCluster::hour<114> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<114> AreaBalance::area::hour<114> -1 + DispatchableProduction::area::ThermalCluster::hour<114> FictiveLoads::area::hour<114> -1 + DispatchableProduction::area::ThermalCluster::hour<114> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<114> AreaBalance::area::hour<114> -1 + DispatchableProduction::area::ThermalCluster::hour<114> FictiveLoads::area::hour<114> -1 + DispatchableProduction::area::ThermalCluster::hour<114> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<114> AreaBalance::area::hour<114> -1 + DispatchableProduction::area::ThermalCluster::hour<114> FictiveLoads::area::hour<114> -1 + PositiveUnsuppliedEnergy::area::hour<114> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> -1 + NegativeUnsuppliedEnergy::area::hour<114> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> 1 + NegativeUnsuppliedEnergy::area::hour<114> FictiveLoads::area::hour<114> 1 + PositiveUnsuppliedEnergy::area::hour<114> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> -1 + NegativeUnsuppliedEnergy::area::hour<114> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> 1 + NegativeUnsuppliedEnergy::area::hour<114> FictiveLoads::area::hour<114> 1 + DispatchableProduction::area::ThermalCluster::hour<114> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<114> AreaBalance::area::hour<114> -1 + DispatchableProduction::area::ThermalCluster::hour<114> FictiveLoads::area::hour<114> -1 + PositiveUnsuppliedEnergy::area::hour<114> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> -1 + NegativeUnsuppliedEnergy::area::hour<114> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> 1 + NegativeUnsuppliedEnergy::area::hour<114> FictiveLoads::area::hour<114> 1 + PositiveUnsuppliedEnergy::area::hour<114> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> -1 + NegativeUnsuppliedEnergy::area::hour<114> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> 1 + NegativeUnsuppliedEnergy::area::hour<114> FictiveLoads::area::hour<114> 1 + DispatchableProduction::area::ThermalCluster::hour<114> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<114> AreaBalance::area::hour<114> -1 + DispatchableProduction::area::ThermalCluster::hour<114> FictiveLoads::area::hour<114> -1 + PositiveUnsuppliedEnergy::area::hour<114> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> -1 + NegativeUnsuppliedEnergy::area::hour<114> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> 1 + NegativeUnsuppliedEnergy::area::hour<114> FictiveLoads::area::hour<114> 1 + PositiveUnsuppliedEnergy::area::hour<114> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> -1 + NegativeUnsuppliedEnergy::area::hour<114> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> 1 + NegativeUnsuppliedEnergy::area::hour<114> FictiveLoads::area::hour<114> 1 + PositiveUnsuppliedEnergy::area::hour<114> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> -1 + NegativeUnsuppliedEnergy::area::hour<114> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<114> AreaBalance::area::hour<114> 1 + NegativeUnsuppliedEnergy::area::hour<114> FictiveLoads::area::hour<114> 1 + NTCDirect::link::hour<115> AreaBalance::area::hour<115> 1 + NTCDirect::link::hour<115> AreaBalance::area::hour<115> -1 + NTCDirect::link::hour<115> FlowDissociation::link::hour<115> 1 + NTCDirect::link::hour<115> R0003093 1 + NTCDirect::link::hour<115> R0003094 1 + IntercoDirectCost::link::hour<115> OBJROW 1 + IntercoDirectCost::link::hour<115> FlowDissociation::link::hour<115> -1 + IntercoDirectCost::link::hour<115> R0004658 1 + IntercoIndirectCost::link::hour<115> OBJROW 1 + IntercoIndirectCost::link::hour<115> FlowDissociation::link::hour<115> 1 + IntercoIndirectCost::link::hour<115> R0004826 1 + NTCDirect::link::hour<115> AreaBalance::area::hour<115> 1 + NTCDirect::link::hour<115> AreaBalance::area::hour<115> -1 + NTCDirect::link::hour<115> R0003429 1 + NTCDirect::link::hour<115> R0003430 1 + NTCDirect::link::hour<115> AreaBalance::area::hour<115> 1 + NTCDirect::link::hour<115> AreaBalance::area::hour<115> -1 + NTCDirect::link::hour<115> R0003765 1 + NTCDirect::link::hour<115> R0003766 1 + NTCDirect::link::hour<115> AreaBalance::area::hour<115> 1 + NTCDirect::link::hour<115> AreaBalance::area::hour<115> -1 + NTCDirect::link::hour<115> R0004101 1 + NTCDirect::link::hour<115> R0004102 1 + NTCDirect::link::hour<115> AreaBalance::area::hour<115> 1 + NTCDirect::link::hour<115> AreaBalance::area::hour<115> -1 + NTCDirect::link::hour<115> R0004437 1 + NTCDirect::link::hour<115> R0004438 1 + NTCDirect::link::hour<115> AreaBalance::area::hour<115> 1 + NTCDirect::link::hour<115> AreaBalance::area::hour<115> -1 + NTCDirect::link::hour<115> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<115> AreaBalance::area::hour<115> 1 + NTCDirect::link::hour<115> AreaBalance::area::hour<115> -1 + NTCDirect::link::hour<115> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<115> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<115> AreaBalance::area::hour<115> -1 + DispatchableProduction::area::ThermalCluster::hour<115> FictiveLoads::area::hour<115> -1 + DispatchableProduction::area::ThermalCluster::hour<115> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<115> AreaBalance::area::hour<115> -1 + DispatchableProduction::area::ThermalCluster::hour<115> FictiveLoads::area::hour<115> -1 + DispatchableProduction::area::ThermalCluster::hour<115> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<115> AreaBalance::area::hour<115> -1 + DispatchableProduction::area::ThermalCluster::hour<115> FictiveLoads::area::hour<115> -1 + PositiveUnsuppliedEnergy::area::hour<115> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> -1 + NegativeUnsuppliedEnergy::area::hour<115> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> 1 + NegativeUnsuppliedEnergy::area::hour<115> FictiveLoads::area::hour<115> 1 + DispatchableProduction::area::ThermalCluster::hour<115> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<115> AreaBalance::area::hour<115> -1 + DispatchableProduction::area::ThermalCluster::hour<115> FictiveLoads::area::hour<115> -1 + DispatchableProduction::area::ThermalCluster::hour<115> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<115> AreaBalance::area::hour<115> -1 + DispatchableProduction::area::ThermalCluster::hour<115> FictiveLoads::area::hour<115> -1 + DispatchableProduction::area::ThermalCluster::hour<115> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<115> AreaBalance::area::hour<115> -1 + DispatchableProduction::area::ThermalCluster::hour<115> FictiveLoads::area::hour<115> -1 + PositiveUnsuppliedEnergy::area::hour<115> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> -1 + NegativeUnsuppliedEnergy::area::hour<115> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> 1 + NegativeUnsuppliedEnergy::area::hour<115> FictiveLoads::area::hour<115> 1 + PositiveUnsuppliedEnergy::area::hour<115> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> -1 + NegativeUnsuppliedEnergy::area::hour<115> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> 1 + NegativeUnsuppliedEnergy::area::hour<115> FictiveLoads::area::hour<115> 1 + DispatchableProduction::area::ThermalCluster::hour<115> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<115> AreaBalance::area::hour<115> -1 + DispatchableProduction::area::ThermalCluster::hour<115> FictiveLoads::area::hour<115> -1 + PositiveUnsuppliedEnergy::area::hour<115> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> -1 + NegativeUnsuppliedEnergy::area::hour<115> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> 1 + NegativeUnsuppliedEnergy::area::hour<115> FictiveLoads::area::hour<115> 1 + PositiveUnsuppliedEnergy::area::hour<115> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> -1 + NegativeUnsuppliedEnergy::area::hour<115> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> 1 + NegativeUnsuppliedEnergy::area::hour<115> FictiveLoads::area::hour<115> 1 + DispatchableProduction::area::ThermalCluster::hour<115> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<115> AreaBalance::area::hour<115> -1 + DispatchableProduction::area::ThermalCluster::hour<115> FictiveLoads::area::hour<115> -1 + PositiveUnsuppliedEnergy::area::hour<115> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> -1 + NegativeUnsuppliedEnergy::area::hour<115> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> 1 + NegativeUnsuppliedEnergy::area::hour<115> FictiveLoads::area::hour<115> 1 + PositiveUnsuppliedEnergy::area::hour<115> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> -1 + NegativeUnsuppliedEnergy::area::hour<115> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> 1 + NegativeUnsuppliedEnergy::area::hour<115> FictiveLoads::area::hour<115> 1 + PositiveUnsuppliedEnergy::area::hour<115> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> -1 + NegativeUnsuppliedEnergy::area::hour<115> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<115> AreaBalance::area::hour<115> 1 + NegativeUnsuppliedEnergy::area::hour<115> FictiveLoads::area::hour<115> 1 + NTCDirect::link::hour<116> AreaBalance::area::hour<116> 1 + NTCDirect::link::hour<116> AreaBalance::area::hour<116> -1 + NTCDirect::link::hour<116> FlowDissociation::link::hour<116> 1 + NTCDirect::link::hour<116> R0003095 1 + NTCDirect::link::hour<116> R0003096 1 + IntercoDirectCost::link::hour<116> OBJROW 1 + IntercoDirectCost::link::hour<116> FlowDissociation::link::hour<116> -1 + IntercoDirectCost::link::hour<116> R0004659 1 + IntercoIndirectCost::link::hour<116> OBJROW 1 + IntercoIndirectCost::link::hour<116> FlowDissociation::link::hour<116> 1 + IntercoIndirectCost::link::hour<116> R0004827 1 + NTCDirect::link::hour<116> AreaBalance::area::hour<116> 1 + NTCDirect::link::hour<116> AreaBalance::area::hour<116> -1 + NTCDirect::link::hour<116> R0003431 1 + NTCDirect::link::hour<116> R0003432 1 + NTCDirect::link::hour<116> AreaBalance::area::hour<116> 1 + NTCDirect::link::hour<116> AreaBalance::area::hour<116> -1 + NTCDirect::link::hour<116> R0003767 1 + NTCDirect::link::hour<116> R0003768 1 + NTCDirect::link::hour<116> AreaBalance::area::hour<116> 1 + NTCDirect::link::hour<116> AreaBalance::area::hour<116> -1 + NTCDirect::link::hour<116> R0004103 1 + NTCDirect::link::hour<116> R0004104 1 + NTCDirect::link::hour<116> AreaBalance::area::hour<116> 1 + NTCDirect::link::hour<116> AreaBalance::area::hour<116> -1 + NTCDirect::link::hour<116> R0004439 1 + NTCDirect::link::hour<116> R0004440 1 + NTCDirect::link::hour<116> AreaBalance::area::hour<116> 1 + NTCDirect::link::hour<116> AreaBalance::area::hour<116> -1 + NTCDirect::link::hour<116> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<116> AreaBalance::area::hour<116> 1 + NTCDirect::link::hour<116> AreaBalance::area::hour<116> -1 + NTCDirect::link::hour<116> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<116> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<116> AreaBalance::area::hour<116> -1 + DispatchableProduction::area::ThermalCluster::hour<116> FictiveLoads::area::hour<116> -1 + DispatchableProduction::area::ThermalCluster::hour<116> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<116> AreaBalance::area::hour<116> -1 + DispatchableProduction::area::ThermalCluster::hour<116> FictiveLoads::area::hour<116> -1 + DispatchableProduction::area::ThermalCluster::hour<116> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<116> AreaBalance::area::hour<116> -1 + DispatchableProduction::area::ThermalCluster::hour<116> FictiveLoads::area::hour<116> -1 + PositiveUnsuppliedEnergy::area::hour<116> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> -1 + NegativeUnsuppliedEnergy::area::hour<116> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> 1 + NegativeUnsuppliedEnergy::area::hour<116> FictiveLoads::area::hour<116> 1 + DispatchableProduction::area::ThermalCluster::hour<116> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<116> AreaBalance::area::hour<116> -1 + DispatchableProduction::area::ThermalCluster::hour<116> FictiveLoads::area::hour<116> -1 + DispatchableProduction::area::ThermalCluster::hour<116> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<116> AreaBalance::area::hour<116> -1 + DispatchableProduction::area::ThermalCluster::hour<116> FictiveLoads::area::hour<116> -1 + DispatchableProduction::area::ThermalCluster::hour<116> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<116> AreaBalance::area::hour<116> -1 + DispatchableProduction::area::ThermalCluster::hour<116> FictiveLoads::area::hour<116> -1 + PositiveUnsuppliedEnergy::area::hour<116> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> -1 + NegativeUnsuppliedEnergy::area::hour<116> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> 1 + NegativeUnsuppliedEnergy::area::hour<116> FictiveLoads::area::hour<116> 1 + PositiveUnsuppliedEnergy::area::hour<116> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> -1 + NegativeUnsuppliedEnergy::area::hour<116> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> 1 + NegativeUnsuppliedEnergy::area::hour<116> FictiveLoads::area::hour<116> 1 + DispatchableProduction::area::ThermalCluster::hour<116> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<116> AreaBalance::area::hour<116> -1 + DispatchableProduction::area::ThermalCluster::hour<116> FictiveLoads::area::hour<116> -1 + PositiveUnsuppliedEnergy::area::hour<116> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> -1 + NegativeUnsuppliedEnergy::area::hour<116> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> 1 + NegativeUnsuppliedEnergy::area::hour<116> FictiveLoads::area::hour<116> 1 + PositiveUnsuppliedEnergy::area::hour<116> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> -1 + NegativeUnsuppliedEnergy::area::hour<116> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> 1 + NegativeUnsuppliedEnergy::area::hour<116> FictiveLoads::area::hour<116> 1 + DispatchableProduction::area::ThermalCluster::hour<116> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<116> AreaBalance::area::hour<116> -1 + DispatchableProduction::area::ThermalCluster::hour<116> FictiveLoads::area::hour<116> -1 + PositiveUnsuppliedEnergy::area::hour<116> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> -1 + NegativeUnsuppliedEnergy::area::hour<116> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> 1 + NegativeUnsuppliedEnergy::area::hour<116> FictiveLoads::area::hour<116> 1 + PositiveUnsuppliedEnergy::area::hour<116> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> -1 + NegativeUnsuppliedEnergy::area::hour<116> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> 1 + NegativeUnsuppliedEnergy::area::hour<116> FictiveLoads::area::hour<116> 1 + PositiveUnsuppliedEnergy::area::hour<116> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> -1 + NegativeUnsuppliedEnergy::area::hour<116> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<116> AreaBalance::area::hour<116> 1 + NegativeUnsuppliedEnergy::area::hour<116> FictiveLoads::area::hour<116> 1 + NTCDirect::link::hour<117> AreaBalance::area::hour<117> 1 + NTCDirect::link::hour<117> AreaBalance::area::hour<117> -1 + NTCDirect::link::hour<117> FlowDissociation::link::hour<117> 1 + NTCDirect::link::hour<117> R0003097 1 + NTCDirect::link::hour<117> R0003098 1 + IntercoDirectCost::link::hour<117> OBJROW 1 + IntercoDirectCost::link::hour<117> FlowDissociation::link::hour<117> -1 + IntercoDirectCost::link::hour<117> R0004660 1 + IntercoIndirectCost::link::hour<117> OBJROW 1 + IntercoIndirectCost::link::hour<117> FlowDissociation::link::hour<117> 1 + IntercoIndirectCost::link::hour<117> R0004828 1 + NTCDirect::link::hour<117> AreaBalance::area::hour<117> 1 + NTCDirect::link::hour<117> AreaBalance::area::hour<117> -1 + NTCDirect::link::hour<117> R0003433 1 + NTCDirect::link::hour<117> R0003434 1 + NTCDirect::link::hour<117> AreaBalance::area::hour<117> 1 + NTCDirect::link::hour<117> AreaBalance::area::hour<117> -1 + NTCDirect::link::hour<117> R0003769 1 + NTCDirect::link::hour<117> R0003770 1 + NTCDirect::link::hour<117> AreaBalance::area::hour<117> 1 + NTCDirect::link::hour<117> AreaBalance::area::hour<117> -1 + NTCDirect::link::hour<117> R0004105 1 + NTCDirect::link::hour<117> R0004106 1 + NTCDirect::link::hour<117> AreaBalance::area::hour<117> 1 + NTCDirect::link::hour<117> AreaBalance::area::hour<117> -1 + NTCDirect::link::hour<117> R0004441 1 + NTCDirect::link::hour<117> R0004442 1 + NTCDirect::link::hour<117> AreaBalance::area::hour<117> 1 + NTCDirect::link::hour<117> AreaBalance::area::hour<117> -1 + NTCDirect::link::hour<117> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<117> AreaBalance::area::hour<117> 1 + NTCDirect::link::hour<117> AreaBalance::area::hour<117> -1 + NTCDirect::link::hour<117> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<117> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<117> AreaBalance::area::hour<117> -1 + DispatchableProduction::area::ThermalCluster::hour<117> FictiveLoads::area::hour<117> -1 + DispatchableProduction::area::ThermalCluster::hour<117> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<117> AreaBalance::area::hour<117> -1 + DispatchableProduction::area::ThermalCluster::hour<117> FictiveLoads::area::hour<117> -1 + DispatchableProduction::area::ThermalCluster::hour<117> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<117> AreaBalance::area::hour<117> -1 + DispatchableProduction::area::ThermalCluster::hour<117> FictiveLoads::area::hour<117> -1 + PositiveUnsuppliedEnergy::area::hour<117> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> -1 + NegativeUnsuppliedEnergy::area::hour<117> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> 1 + NegativeUnsuppliedEnergy::area::hour<117> FictiveLoads::area::hour<117> 1 + DispatchableProduction::area::ThermalCluster::hour<117> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<117> AreaBalance::area::hour<117> -1 + DispatchableProduction::area::ThermalCluster::hour<117> FictiveLoads::area::hour<117> -1 + DispatchableProduction::area::ThermalCluster::hour<117> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<117> AreaBalance::area::hour<117> -1 + DispatchableProduction::area::ThermalCluster::hour<117> FictiveLoads::area::hour<117> -1 + DispatchableProduction::area::ThermalCluster::hour<117> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<117> AreaBalance::area::hour<117> -1 + DispatchableProduction::area::ThermalCluster::hour<117> FictiveLoads::area::hour<117> -1 + PositiveUnsuppliedEnergy::area::hour<117> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> -1 + NegativeUnsuppliedEnergy::area::hour<117> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> 1 + NegativeUnsuppliedEnergy::area::hour<117> FictiveLoads::area::hour<117> 1 + PositiveUnsuppliedEnergy::area::hour<117> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> -1 + NegativeUnsuppliedEnergy::area::hour<117> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> 1 + NegativeUnsuppliedEnergy::area::hour<117> FictiveLoads::area::hour<117> 1 + DispatchableProduction::area::ThermalCluster::hour<117> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<117> AreaBalance::area::hour<117> -1 + DispatchableProduction::area::ThermalCluster::hour<117> FictiveLoads::area::hour<117> -1 + PositiveUnsuppliedEnergy::area::hour<117> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> -1 + NegativeUnsuppliedEnergy::area::hour<117> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> 1 + NegativeUnsuppliedEnergy::area::hour<117> FictiveLoads::area::hour<117> 1 + PositiveUnsuppliedEnergy::area::hour<117> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> -1 + NegativeUnsuppliedEnergy::area::hour<117> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> 1 + NegativeUnsuppliedEnergy::area::hour<117> FictiveLoads::area::hour<117> 1 + DispatchableProduction::area::ThermalCluster::hour<117> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<117> AreaBalance::area::hour<117> -1 + DispatchableProduction::area::ThermalCluster::hour<117> FictiveLoads::area::hour<117> -1 + PositiveUnsuppliedEnergy::area::hour<117> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> -1 + NegativeUnsuppliedEnergy::area::hour<117> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> 1 + NegativeUnsuppliedEnergy::area::hour<117> FictiveLoads::area::hour<117> 1 + PositiveUnsuppliedEnergy::area::hour<117> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> -1 + NegativeUnsuppliedEnergy::area::hour<117> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> 1 + NegativeUnsuppliedEnergy::area::hour<117> FictiveLoads::area::hour<117> 1 + PositiveUnsuppliedEnergy::area::hour<117> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> -1 + NegativeUnsuppliedEnergy::area::hour<117> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<117> AreaBalance::area::hour<117> 1 + NegativeUnsuppliedEnergy::area::hour<117> FictiveLoads::area::hour<117> 1 + NTCDirect::link::hour<118> AreaBalance::area::hour<118> 1 + NTCDirect::link::hour<118> AreaBalance::area::hour<118> -1 + NTCDirect::link::hour<118> FlowDissociation::link::hour<118> 1 + NTCDirect::link::hour<118> R0003099 1 + NTCDirect::link::hour<118> R0003100 1 + IntercoDirectCost::link::hour<118> OBJROW 1 + IntercoDirectCost::link::hour<118> FlowDissociation::link::hour<118> -1 + IntercoDirectCost::link::hour<118> R0004661 1 + IntercoIndirectCost::link::hour<118> OBJROW 1 + IntercoIndirectCost::link::hour<118> FlowDissociation::link::hour<118> 1 + IntercoIndirectCost::link::hour<118> R0004829 1 + NTCDirect::link::hour<118> AreaBalance::area::hour<118> 1 + NTCDirect::link::hour<118> AreaBalance::area::hour<118> -1 + NTCDirect::link::hour<118> R0003435 1 + NTCDirect::link::hour<118> R0003436 1 + NTCDirect::link::hour<118> AreaBalance::area::hour<118> 1 + NTCDirect::link::hour<118> AreaBalance::area::hour<118> -1 + NTCDirect::link::hour<118> R0003771 1 + NTCDirect::link::hour<118> R0003772 1 + NTCDirect::link::hour<118> AreaBalance::area::hour<118> 1 + NTCDirect::link::hour<118> AreaBalance::area::hour<118> -1 + NTCDirect::link::hour<118> R0004107 1 + NTCDirect::link::hour<118> R0004108 1 + NTCDirect::link::hour<118> AreaBalance::area::hour<118> 1 + NTCDirect::link::hour<118> AreaBalance::area::hour<118> -1 + NTCDirect::link::hour<118> R0004443 1 + NTCDirect::link::hour<118> R0004444 1 + NTCDirect::link::hour<118> AreaBalance::area::hour<118> 1 + NTCDirect::link::hour<118> AreaBalance::area::hour<118> -1 + NTCDirect::link::hour<118> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<118> AreaBalance::area::hour<118> 1 + NTCDirect::link::hour<118> AreaBalance::area::hour<118> -1 + NTCDirect::link::hour<118> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<118> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<118> AreaBalance::area::hour<118> -1 + DispatchableProduction::area::ThermalCluster::hour<118> FictiveLoads::area::hour<118> -1 + DispatchableProduction::area::ThermalCluster::hour<118> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<118> AreaBalance::area::hour<118> -1 + DispatchableProduction::area::ThermalCluster::hour<118> FictiveLoads::area::hour<118> -1 + DispatchableProduction::area::ThermalCluster::hour<118> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<118> AreaBalance::area::hour<118> -1 + DispatchableProduction::area::ThermalCluster::hour<118> FictiveLoads::area::hour<118> -1 + PositiveUnsuppliedEnergy::area::hour<118> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> -1 + NegativeUnsuppliedEnergy::area::hour<118> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> 1 + NegativeUnsuppliedEnergy::area::hour<118> FictiveLoads::area::hour<118> 1 + DispatchableProduction::area::ThermalCluster::hour<118> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<118> AreaBalance::area::hour<118> -1 + DispatchableProduction::area::ThermalCluster::hour<118> FictiveLoads::area::hour<118> -1 + DispatchableProduction::area::ThermalCluster::hour<118> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<118> AreaBalance::area::hour<118> -1 + DispatchableProduction::area::ThermalCluster::hour<118> FictiveLoads::area::hour<118> -1 + DispatchableProduction::area::ThermalCluster::hour<118> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<118> AreaBalance::area::hour<118> -1 + DispatchableProduction::area::ThermalCluster::hour<118> FictiveLoads::area::hour<118> -1 + PositiveUnsuppliedEnergy::area::hour<118> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> -1 + NegativeUnsuppliedEnergy::area::hour<118> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> 1 + NegativeUnsuppliedEnergy::area::hour<118> FictiveLoads::area::hour<118> 1 + PositiveUnsuppliedEnergy::area::hour<118> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> -1 + NegativeUnsuppliedEnergy::area::hour<118> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> 1 + NegativeUnsuppliedEnergy::area::hour<118> FictiveLoads::area::hour<118> 1 + DispatchableProduction::area::ThermalCluster::hour<118> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<118> AreaBalance::area::hour<118> -1 + DispatchableProduction::area::ThermalCluster::hour<118> FictiveLoads::area::hour<118> -1 + PositiveUnsuppliedEnergy::area::hour<118> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> -1 + NegativeUnsuppliedEnergy::area::hour<118> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> 1 + NegativeUnsuppliedEnergy::area::hour<118> FictiveLoads::area::hour<118> 1 + PositiveUnsuppliedEnergy::area::hour<118> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> -1 + NegativeUnsuppliedEnergy::area::hour<118> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> 1 + NegativeUnsuppliedEnergy::area::hour<118> FictiveLoads::area::hour<118> 1 + DispatchableProduction::area::ThermalCluster::hour<118> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<118> AreaBalance::area::hour<118> -1 + DispatchableProduction::area::ThermalCluster::hour<118> FictiveLoads::area::hour<118> -1 + PositiveUnsuppliedEnergy::area::hour<118> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> -1 + NegativeUnsuppliedEnergy::area::hour<118> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> 1 + NegativeUnsuppliedEnergy::area::hour<118> FictiveLoads::area::hour<118> 1 + PositiveUnsuppliedEnergy::area::hour<118> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> -1 + NegativeUnsuppliedEnergy::area::hour<118> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> 1 + NegativeUnsuppliedEnergy::area::hour<118> FictiveLoads::area::hour<118> 1 + PositiveUnsuppliedEnergy::area::hour<118> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> -1 + NegativeUnsuppliedEnergy::area::hour<118> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<118> AreaBalance::area::hour<118> 1 + NegativeUnsuppliedEnergy::area::hour<118> FictiveLoads::area::hour<118> 1 + NTCDirect::link::hour<119> AreaBalance::area::hour<119> 1 + NTCDirect::link::hour<119> AreaBalance::area::hour<119> -1 + NTCDirect::link::hour<119> FlowDissociation::link::hour<119> 1 + NTCDirect::link::hour<119> R0003101 1 + NTCDirect::link::hour<119> R0003102 1 + IntercoDirectCost::link::hour<119> OBJROW 1 + IntercoDirectCost::link::hour<119> FlowDissociation::link::hour<119> -1 + IntercoDirectCost::link::hour<119> R0004662 1 + IntercoIndirectCost::link::hour<119> OBJROW 1 + IntercoIndirectCost::link::hour<119> FlowDissociation::link::hour<119> 1 + IntercoIndirectCost::link::hour<119> R0004830 1 + NTCDirect::link::hour<119> AreaBalance::area::hour<119> 1 + NTCDirect::link::hour<119> AreaBalance::area::hour<119> -1 + NTCDirect::link::hour<119> R0003437 1 + NTCDirect::link::hour<119> R0003438 1 + NTCDirect::link::hour<119> AreaBalance::area::hour<119> 1 + NTCDirect::link::hour<119> AreaBalance::area::hour<119> -1 + NTCDirect::link::hour<119> R0003773 1 + NTCDirect::link::hour<119> R0003774 1 + NTCDirect::link::hour<119> AreaBalance::area::hour<119> 1 + NTCDirect::link::hour<119> AreaBalance::area::hour<119> -1 + NTCDirect::link::hour<119> R0004109 1 + NTCDirect::link::hour<119> R0004110 1 + NTCDirect::link::hour<119> AreaBalance::area::hour<119> 1 + NTCDirect::link::hour<119> AreaBalance::area::hour<119> -1 + NTCDirect::link::hour<119> R0004445 1 + NTCDirect::link::hour<119> R0004446 1 + NTCDirect::link::hour<119> AreaBalance::area::hour<119> 1 + NTCDirect::link::hour<119> AreaBalance::area::hour<119> -1 + NTCDirect::link::hour<119> Storing_balance::daily::day<4> 0.8 + NTCDirect::link::hour<119> AreaBalance::area::hour<119> 1 + NTCDirect::link::hour<119> AreaBalance::area::hour<119> -1 + NTCDirect::link::hour<119> Storing_balance::daily::day<4> 1 + DispatchableProduction::area::ThermalCluster::hour<119> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<119> AreaBalance::area::hour<119> -1 + DispatchableProduction::area::ThermalCluster::hour<119> FictiveLoads::area::hour<119> -1 + DispatchableProduction::area::ThermalCluster::hour<119> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<119> AreaBalance::area::hour<119> -1 + DispatchableProduction::area::ThermalCluster::hour<119> FictiveLoads::area::hour<119> -1 + DispatchableProduction::area::ThermalCluster::hour<119> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<119> AreaBalance::area::hour<119> -1 + DispatchableProduction::area::ThermalCluster::hour<119> FictiveLoads::area::hour<119> -1 + PositiveUnsuppliedEnergy::area::hour<119> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> -1 + NegativeUnsuppliedEnergy::area::hour<119> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> 1 + NegativeUnsuppliedEnergy::area::hour<119> FictiveLoads::area::hour<119> 1 + DispatchableProduction::area::ThermalCluster::hour<119> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<119> AreaBalance::area::hour<119> -1 + DispatchableProduction::area::ThermalCluster::hour<119> FictiveLoads::area::hour<119> -1 + DispatchableProduction::area::ThermalCluster::hour<119> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<119> AreaBalance::area::hour<119> -1 + DispatchableProduction::area::ThermalCluster::hour<119> FictiveLoads::area::hour<119> -1 + DispatchableProduction::area::ThermalCluster::hour<119> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<119> AreaBalance::area::hour<119> -1 + DispatchableProduction::area::ThermalCluster::hour<119> FictiveLoads::area::hour<119> -1 + PositiveUnsuppliedEnergy::area::hour<119> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> -1 + NegativeUnsuppliedEnergy::area::hour<119> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> 1 + NegativeUnsuppliedEnergy::area::hour<119> FictiveLoads::area::hour<119> 1 + PositiveUnsuppliedEnergy::area::hour<119> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> -1 + NegativeUnsuppliedEnergy::area::hour<119> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> 1 + NegativeUnsuppliedEnergy::area::hour<119> FictiveLoads::area::hour<119> 1 + DispatchableProduction::area::ThermalCluster::hour<119> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<119> AreaBalance::area::hour<119> -1 + DispatchableProduction::area::ThermalCluster::hour<119> FictiveLoads::area::hour<119> -1 + PositiveUnsuppliedEnergy::area::hour<119> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> -1 + NegativeUnsuppliedEnergy::area::hour<119> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> 1 + NegativeUnsuppliedEnergy::area::hour<119> FictiveLoads::area::hour<119> 1 + PositiveUnsuppliedEnergy::area::hour<119> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> -1 + NegativeUnsuppliedEnergy::area::hour<119> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> 1 + NegativeUnsuppliedEnergy::area::hour<119> FictiveLoads::area::hour<119> 1 + DispatchableProduction::area::ThermalCluster::hour<119> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<119> AreaBalance::area::hour<119> -1 + DispatchableProduction::area::ThermalCluster::hour<119> FictiveLoads::area::hour<119> -1 + PositiveUnsuppliedEnergy::area::hour<119> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> -1 + NegativeUnsuppliedEnergy::area::hour<119> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> 1 + NegativeUnsuppliedEnergy::area::hour<119> FictiveLoads::area::hour<119> 1 + PositiveUnsuppliedEnergy::area::hour<119> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> -1 + NegativeUnsuppliedEnergy::area::hour<119> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> 1 + NegativeUnsuppliedEnergy::area::hour<119> FictiveLoads::area::hour<119> 1 + PositiveUnsuppliedEnergy::area::hour<119> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> -1 + NegativeUnsuppliedEnergy::area::hour<119> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<119> AreaBalance::area::hour<119> 1 + NegativeUnsuppliedEnergy::area::hour<119> FictiveLoads::area::hour<119> 1 + NTCDirect::link::hour<120> AreaBalance::area::hour<120> 1 + NTCDirect::link::hour<120> AreaBalance::area::hour<120> -1 + NTCDirect::link::hour<120> FlowDissociation::link::hour<120> 1 + NTCDirect::link::hour<120> R0003103 1 + NTCDirect::link::hour<120> R0003104 1 + IntercoDirectCost::link::hour<120> OBJROW 1 + IntercoDirectCost::link::hour<120> FlowDissociation::link::hour<120> -1 + IntercoDirectCost::link::hour<120> R0004663 1 + IntercoIndirectCost::link::hour<120> OBJROW 1 + IntercoIndirectCost::link::hour<120> FlowDissociation::link::hour<120> 1 + IntercoIndirectCost::link::hour<120> R0004831 1 + NTCDirect::link::hour<120> AreaBalance::area::hour<120> 1 + NTCDirect::link::hour<120> AreaBalance::area::hour<120> -1 + NTCDirect::link::hour<120> R0003439 1 + NTCDirect::link::hour<120> R0003440 1 + NTCDirect::link::hour<120> AreaBalance::area::hour<120> 1 + NTCDirect::link::hour<120> AreaBalance::area::hour<120> -1 + NTCDirect::link::hour<120> R0003775 1 + NTCDirect::link::hour<120> R0003776 1 + NTCDirect::link::hour<120> AreaBalance::area::hour<120> 1 + NTCDirect::link::hour<120> AreaBalance::area::hour<120> -1 + NTCDirect::link::hour<120> R0004111 1 + NTCDirect::link::hour<120> R0004112 1 + NTCDirect::link::hour<120> AreaBalance::area::hour<120> 1 + NTCDirect::link::hour<120> AreaBalance::area::hour<120> -1 + NTCDirect::link::hour<120> R0004447 1 + NTCDirect::link::hour<120> R0004448 1 + NTCDirect::link::hour<120> AreaBalance::area::hour<120> 1 + NTCDirect::link::hour<120> AreaBalance::area::hour<120> -1 + NTCDirect::link::hour<120> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<120> AreaBalance::area::hour<120> 1 + NTCDirect::link::hour<120> AreaBalance::area::hour<120> -1 + NTCDirect::link::hour<120> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<120> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<120> AreaBalance::area::hour<120> -1 + DispatchableProduction::area::ThermalCluster::hour<120> FictiveLoads::area::hour<120> -1 + DispatchableProduction::area::ThermalCluster::hour<120> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<120> AreaBalance::area::hour<120> -1 + DispatchableProduction::area::ThermalCluster::hour<120> FictiveLoads::area::hour<120> -1 + DispatchableProduction::area::ThermalCluster::hour<120> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<120> AreaBalance::area::hour<120> -1 + DispatchableProduction::area::ThermalCluster::hour<120> FictiveLoads::area::hour<120> -1 + PositiveUnsuppliedEnergy::area::hour<120> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> -1 + NegativeUnsuppliedEnergy::area::hour<120> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> 1 + NegativeUnsuppliedEnergy::area::hour<120> FictiveLoads::area::hour<120> 1 + DispatchableProduction::area::ThermalCluster::hour<120> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<120> AreaBalance::area::hour<120> -1 + DispatchableProduction::area::ThermalCluster::hour<120> FictiveLoads::area::hour<120> -1 + DispatchableProduction::area::ThermalCluster::hour<120> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<120> AreaBalance::area::hour<120> -1 + DispatchableProduction::area::ThermalCluster::hour<120> FictiveLoads::area::hour<120> -1 + DispatchableProduction::area::ThermalCluster::hour<120> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<120> AreaBalance::area::hour<120> -1 + DispatchableProduction::area::ThermalCluster::hour<120> FictiveLoads::area::hour<120> -1 + PositiveUnsuppliedEnergy::area::hour<120> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> -1 + NegativeUnsuppliedEnergy::area::hour<120> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> 1 + NegativeUnsuppliedEnergy::area::hour<120> FictiveLoads::area::hour<120> 1 + PositiveUnsuppliedEnergy::area::hour<120> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> -1 + NegativeUnsuppliedEnergy::area::hour<120> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> 1 + NegativeUnsuppliedEnergy::area::hour<120> FictiveLoads::area::hour<120> 1 + DispatchableProduction::area::ThermalCluster::hour<120> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<120> AreaBalance::area::hour<120> -1 + DispatchableProduction::area::ThermalCluster::hour<120> FictiveLoads::area::hour<120> -1 + PositiveUnsuppliedEnergy::area::hour<120> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> -1 + NegativeUnsuppliedEnergy::area::hour<120> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> 1 + NegativeUnsuppliedEnergy::area::hour<120> FictiveLoads::area::hour<120> 1 + PositiveUnsuppliedEnergy::area::hour<120> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> -1 + NegativeUnsuppliedEnergy::area::hour<120> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> 1 + NegativeUnsuppliedEnergy::area::hour<120> FictiveLoads::area::hour<120> 1 + DispatchableProduction::area::ThermalCluster::hour<120> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<120> AreaBalance::area::hour<120> -1 + DispatchableProduction::area::ThermalCluster::hour<120> FictiveLoads::area::hour<120> -1 + PositiveUnsuppliedEnergy::area::hour<120> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> -1 + NegativeUnsuppliedEnergy::area::hour<120> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> 1 + NegativeUnsuppliedEnergy::area::hour<120> FictiveLoads::area::hour<120> 1 + PositiveUnsuppliedEnergy::area::hour<120> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> -1 + NegativeUnsuppliedEnergy::area::hour<120> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> 1 + NegativeUnsuppliedEnergy::area::hour<120> FictiveLoads::area::hour<120> 1 + PositiveUnsuppliedEnergy::area::hour<120> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> -1 + NegativeUnsuppliedEnergy::area::hour<120> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<120> AreaBalance::area::hour<120> 1 + NegativeUnsuppliedEnergy::area::hour<120> FictiveLoads::area::hour<120> 1 + NTCDirect::link::hour<121> AreaBalance::area::hour<121> 1 + NTCDirect::link::hour<121> AreaBalance::area::hour<121> -1 + NTCDirect::link::hour<121> FlowDissociation::link::hour<121> 1 + NTCDirect::link::hour<121> R0003105 1 + NTCDirect::link::hour<121> R0003106 1 + IntercoDirectCost::link::hour<121> OBJROW 1 + IntercoDirectCost::link::hour<121> FlowDissociation::link::hour<121> -1 + IntercoDirectCost::link::hour<121> R0004664 1 + IntercoIndirectCost::link::hour<121> OBJROW 1 + IntercoIndirectCost::link::hour<121> FlowDissociation::link::hour<121> 1 + IntercoIndirectCost::link::hour<121> R0004832 1 + NTCDirect::link::hour<121> AreaBalance::area::hour<121> 1 + NTCDirect::link::hour<121> AreaBalance::area::hour<121> -1 + NTCDirect::link::hour<121> R0003441 1 + NTCDirect::link::hour<121> R0003442 1 + NTCDirect::link::hour<121> AreaBalance::area::hour<121> 1 + NTCDirect::link::hour<121> AreaBalance::area::hour<121> -1 + NTCDirect::link::hour<121> R0003777 1 + NTCDirect::link::hour<121> R0003778 1 + NTCDirect::link::hour<121> AreaBalance::area::hour<121> 1 + NTCDirect::link::hour<121> AreaBalance::area::hour<121> -1 + NTCDirect::link::hour<121> R0004113 1 + NTCDirect::link::hour<121> R0004114 1 + NTCDirect::link::hour<121> AreaBalance::area::hour<121> 1 + NTCDirect::link::hour<121> AreaBalance::area::hour<121> -1 + NTCDirect::link::hour<121> R0004449 1 + NTCDirect::link::hour<121> R0004450 1 + NTCDirect::link::hour<121> AreaBalance::area::hour<121> 1 + NTCDirect::link::hour<121> AreaBalance::area::hour<121> -1 + NTCDirect::link::hour<121> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<121> AreaBalance::area::hour<121> 1 + NTCDirect::link::hour<121> AreaBalance::area::hour<121> -1 + NTCDirect::link::hour<121> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<121> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<121> AreaBalance::area::hour<121> -1 + DispatchableProduction::area::ThermalCluster::hour<121> FictiveLoads::area::hour<121> -1 + DispatchableProduction::area::ThermalCluster::hour<121> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<121> AreaBalance::area::hour<121> -1 + DispatchableProduction::area::ThermalCluster::hour<121> FictiveLoads::area::hour<121> -1 + DispatchableProduction::area::ThermalCluster::hour<121> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<121> AreaBalance::area::hour<121> -1 + DispatchableProduction::area::ThermalCluster::hour<121> FictiveLoads::area::hour<121> -1 + PositiveUnsuppliedEnergy::area::hour<121> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> -1 + NegativeUnsuppliedEnergy::area::hour<121> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> 1 + NegativeUnsuppliedEnergy::area::hour<121> FictiveLoads::area::hour<121> 1 + DispatchableProduction::area::ThermalCluster::hour<121> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<121> AreaBalance::area::hour<121> -1 + DispatchableProduction::area::ThermalCluster::hour<121> FictiveLoads::area::hour<121> -1 + DispatchableProduction::area::ThermalCluster::hour<121> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<121> AreaBalance::area::hour<121> -1 + DispatchableProduction::area::ThermalCluster::hour<121> FictiveLoads::area::hour<121> -1 + DispatchableProduction::area::ThermalCluster::hour<121> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<121> AreaBalance::area::hour<121> -1 + DispatchableProduction::area::ThermalCluster::hour<121> FictiveLoads::area::hour<121> -1 + PositiveUnsuppliedEnergy::area::hour<121> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> -1 + NegativeUnsuppliedEnergy::area::hour<121> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> 1 + NegativeUnsuppliedEnergy::area::hour<121> FictiveLoads::area::hour<121> 1 + PositiveUnsuppliedEnergy::area::hour<121> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> -1 + NegativeUnsuppliedEnergy::area::hour<121> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> 1 + NegativeUnsuppliedEnergy::area::hour<121> FictiveLoads::area::hour<121> 1 + DispatchableProduction::area::ThermalCluster::hour<121> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<121> AreaBalance::area::hour<121> -1 + DispatchableProduction::area::ThermalCluster::hour<121> FictiveLoads::area::hour<121> -1 + PositiveUnsuppliedEnergy::area::hour<121> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> -1 + NegativeUnsuppliedEnergy::area::hour<121> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> 1 + NegativeUnsuppliedEnergy::area::hour<121> FictiveLoads::area::hour<121> 1 + PositiveUnsuppliedEnergy::area::hour<121> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> -1 + NegativeUnsuppliedEnergy::area::hour<121> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> 1 + NegativeUnsuppliedEnergy::area::hour<121> FictiveLoads::area::hour<121> 1 + DispatchableProduction::area::ThermalCluster::hour<121> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<121> AreaBalance::area::hour<121> -1 + DispatchableProduction::area::ThermalCluster::hour<121> FictiveLoads::area::hour<121> -1 + PositiveUnsuppliedEnergy::area::hour<121> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> -1 + NegativeUnsuppliedEnergy::area::hour<121> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> 1 + NegativeUnsuppliedEnergy::area::hour<121> FictiveLoads::area::hour<121> 1 + PositiveUnsuppliedEnergy::area::hour<121> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> -1 + NegativeUnsuppliedEnergy::area::hour<121> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> 1 + NegativeUnsuppliedEnergy::area::hour<121> FictiveLoads::area::hour<121> 1 + PositiveUnsuppliedEnergy::area::hour<121> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> -1 + NegativeUnsuppliedEnergy::area::hour<121> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<121> AreaBalance::area::hour<121> 1 + NegativeUnsuppliedEnergy::area::hour<121> FictiveLoads::area::hour<121> 1 + NTCDirect::link::hour<122> AreaBalance::area::hour<122> 1 + NTCDirect::link::hour<122> AreaBalance::area::hour<122> -1 + NTCDirect::link::hour<122> FlowDissociation::link::hour<122> 1 + NTCDirect::link::hour<122> R0003107 1 + NTCDirect::link::hour<122> R0003108 1 + IntercoDirectCost::link::hour<122> OBJROW 1 + IntercoDirectCost::link::hour<122> FlowDissociation::link::hour<122> -1 + IntercoDirectCost::link::hour<122> R0004665 1 + IntercoIndirectCost::link::hour<122> OBJROW 1 + IntercoIndirectCost::link::hour<122> FlowDissociation::link::hour<122> 1 + IntercoIndirectCost::link::hour<122> R0004833 1 + NTCDirect::link::hour<122> AreaBalance::area::hour<122> 1 + NTCDirect::link::hour<122> AreaBalance::area::hour<122> -1 + NTCDirect::link::hour<122> R0003443 1 + NTCDirect::link::hour<122> R0003444 1 + NTCDirect::link::hour<122> AreaBalance::area::hour<122> 1 + NTCDirect::link::hour<122> AreaBalance::area::hour<122> -1 + NTCDirect::link::hour<122> R0003779 1 + NTCDirect::link::hour<122> R0003780 1 + NTCDirect::link::hour<122> AreaBalance::area::hour<122> 1 + NTCDirect::link::hour<122> AreaBalance::area::hour<122> -1 + NTCDirect::link::hour<122> R0004115 1 + NTCDirect::link::hour<122> R0004116 1 + NTCDirect::link::hour<122> AreaBalance::area::hour<122> 1 + NTCDirect::link::hour<122> AreaBalance::area::hour<122> -1 + NTCDirect::link::hour<122> R0004451 1 + NTCDirect::link::hour<122> R0004452 1 + NTCDirect::link::hour<122> AreaBalance::area::hour<122> 1 + NTCDirect::link::hour<122> AreaBalance::area::hour<122> -1 + NTCDirect::link::hour<122> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<122> AreaBalance::area::hour<122> 1 + NTCDirect::link::hour<122> AreaBalance::area::hour<122> -1 + NTCDirect::link::hour<122> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<122> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<122> AreaBalance::area::hour<122> -1 + DispatchableProduction::area::ThermalCluster::hour<122> FictiveLoads::area::hour<122> -1 + DispatchableProduction::area::ThermalCluster::hour<122> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<122> AreaBalance::area::hour<122> -1 + DispatchableProduction::area::ThermalCluster::hour<122> FictiveLoads::area::hour<122> -1 + DispatchableProduction::area::ThermalCluster::hour<122> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<122> AreaBalance::area::hour<122> -1 + DispatchableProduction::area::ThermalCluster::hour<122> FictiveLoads::area::hour<122> -1 + PositiveUnsuppliedEnergy::area::hour<122> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> -1 + NegativeUnsuppliedEnergy::area::hour<122> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> 1 + NegativeUnsuppliedEnergy::area::hour<122> FictiveLoads::area::hour<122> 1 + DispatchableProduction::area::ThermalCluster::hour<122> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<122> AreaBalance::area::hour<122> -1 + DispatchableProduction::area::ThermalCluster::hour<122> FictiveLoads::area::hour<122> -1 + DispatchableProduction::area::ThermalCluster::hour<122> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<122> AreaBalance::area::hour<122> -1 + DispatchableProduction::area::ThermalCluster::hour<122> FictiveLoads::area::hour<122> -1 + DispatchableProduction::area::ThermalCluster::hour<122> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<122> AreaBalance::area::hour<122> -1 + DispatchableProduction::area::ThermalCluster::hour<122> FictiveLoads::area::hour<122> -1 + PositiveUnsuppliedEnergy::area::hour<122> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> -1 + NegativeUnsuppliedEnergy::area::hour<122> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> 1 + NegativeUnsuppliedEnergy::area::hour<122> FictiveLoads::area::hour<122> 1 + PositiveUnsuppliedEnergy::area::hour<122> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> -1 + NegativeUnsuppliedEnergy::area::hour<122> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> 1 + NegativeUnsuppliedEnergy::area::hour<122> FictiveLoads::area::hour<122> 1 + DispatchableProduction::area::ThermalCluster::hour<122> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<122> AreaBalance::area::hour<122> -1 + DispatchableProduction::area::ThermalCluster::hour<122> FictiveLoads::area::hour<122> -1 + PositiveUnsuppliedEnergy::area::hour<122> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> -1 + NegativeUnsuppliedEnergy::area::hour<122> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> 1 + NegativeUnsuppliedEnergy::area::hour<122> FictiveLoads::area::hour<122> 1 + PositiveUnsuppliedEnergy::area::hour<122> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> -1 + NegativeUnsuppliedEnergy::area::hour<122> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> 1 + NegativeUnsuppliedEnergy::area::hour<122> FictiveLoads::area::hour<122> 1 + DispatchableProduction::area::ThermalCluster::hour<122> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<122> AreaBalance::area::hour<122> -1 + DispatchableProduction::area::ThermalCluster::hour<122> FictiveLoads::area::hour<122> -1 + PositiveUnsuppliedEnergy::area::hour<122> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> -1 + NegativeUnsuppliedEnergy::area::hour<122> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> 1 + NegativeUnsuppliedEnergy::area::hour<122> FictiveLoads::area::hour<122> 1 + PositiveUnsuppliedEnergy::area::hour<122> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> -1 + NegativeUnsuppliedEnergy::area::hour<122> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> 1 + NegativeUnsuppliedEnergy::area::hour<122> FictiveLoads::area::hour<122> 1 + PositiveUnsuppliedEnergy::area::hour<122> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> -1 + NegativeUnsuppliedEnergy::area::hour<122> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<122> AreaBalance::area::hour<122> 1 + NegativeUnsuppliedEnergy::area::hour<122> FictiveLoads::area::hour<122> 1 + NTCDirect::link::hour<123> AreaBalance::area::hour<123> 1 + NTCDirect::link::hour<123> AreaBalance::area::hour<123> -1 + NTCDirect::link::hour<123> FlowDissociation::link::hour<123> 1 + NTCDirect::link::hour<123> R0003109 1 + NTCDirect::link::hour<123> R0003110 1 + IntercoDirectCost::link::hour<123> OBJROW 1 + IntercoDirectCost::link::hour<123> FlowDissociation::link::hour<123> -1 + IntercoDirectCost::link::hour<123> R0004666 1 + IntercoIndirectCost::link::hour<123> OBJROW 1 + IntercoIndirectCost::link::hour<123> FlowDissociation::link::hour<123> 1 + IntercoIndirectCost::link::hour<123> R0004834 1 + NTCDirect::link::hour<123> AreaBalance::area::hour<123> 1 + NTCDirect::link::hour<123> AreaBalance::area::hour<123> -1 + NTCDirect::link::hour<123> R0003445 1 + NTCDirect::link::hour<123> R0003446 1 + NTCDirect::link::hour<123> AreaBalance::area::hour<123> 1 + NTCDirect::link::hour<123> AreaBalance::area::hour<123> -1 + NTCDirect::link::hour<123> R0003781 1 + NTCDirect::link::hour<123> R0003782 1 + NTCDirect::link::hour<123> AreaBalance::area::hour<123> 1 + NTCDirect::link::hour<123> AreaBalance::area::hour<123> -1 + NTCDirect::link::hour<123> R0004117 1 + NTCDirect::link::hour<123> R0004118 1 + NTCDirect::link::hour<123> AreaBalance::area::hour<123> 1 + NTCDirect::link::hour<123> AreaBalance::area::hour<123> -1 + NTCDirect::link::hour<123> R0004453 1 + NTCDirect::link::hour<123> R0004454 1 + NTCDirect::link::hour<123> AreaBalance::area::hour<123> 1 + NTCDirect::link::hour<123> AreaBalance::area::hour<123> -1 + NTCDirect::link::hour<123> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<123> AreaBalance::area::hour<123> 1 + NTCDirect::link::hour<123> AreaBalance::area::hour<123> -1 + NTCDirect::link::hour<123> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<123> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<123> AreaBalance::area::hour<123> -1 + DispatchableProduction::area::ThermalCluster::hour<123> FictiveLoads::area::hour<123> -1 + DispatchableProduction::area::ThermalCluster::hour<123> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<123> AreaBalance::area::hour<123> -1 + DispatchableProduction::area::ThermalCluster::hour<123> FictiveLoads::area::hour<123> -1 + DispatchableProduction::area::ThermalCluster::hour<123> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<123> AreaBalance::area::hour<123> -1 + DispatchableProduction::area::ThermalCluster::hour<123> FictiveLoads::area::hour<123> -1 + PositiveUnsuppliedEnergy::area::hour<123> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> -1 + NegativeUnsuppliedEnergy::area::hour<123> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> 1 + NegativeUnsuppliedEnergy::area::hour<123> FictiveLoads::area::hour<123> 1 + DispatchableProduction::area::ThermalCluster::hour<123> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<123> AreaBalance::area::hour<123> -1 + DispatchableProduction::area::ThermalCluster::hour<123> FictiveLoads::area::hour<123> -1 + DispatchableProduction::area::ThermalCluster::hour<123> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<123> AreaBalance::area::hour<123> -1 + DispatchableProduction::area::ThermalCluster::hour<123> FictiveLoads::area::hour<123> -1 + DispatchableProduction::area::ThermalCluster::hour<123> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<123> AreaBalance::area::hour<123> -1 + DispatchableProduction::area::ThermalCluster::hour<123> FictiveLoads::area::hour<123> -1 + PositiveUnsuppliedEnergy::area::hour<123> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> -1 + NegativeUnsuppliedEnergy::area::hour<123> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> 1 + NegativeUnsuppliedEnergy::area::hour<123> FictiveLoads::area::hour<123> 1 + PositiveUnsuppliedEnergy::area::hour<123> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> -1 + NegativeUnsuppliedEnergy::area::hour<123> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> 1 + NegativeUnsuppliedEnergy::area::hour<123> FictiveLoads::area::hour<123> 1 + DispatchableProduction::area::ThermalCluster::hour<123> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<123> AreaBalance::area::hour<123> -1 + DispatchableProduction::area::ThermalCluster::hour<123> FictiveLoads::area::hour<123> -1 + PositiveUnsuppliedEnergy::area::hour<123> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> -1 + NegativeUnsuppliedEnergy::area::hour<123> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> 1 + NegativeUnsuppliedEnergy::area::hour<123> FictiveLoads::area::hour<123> 1 + PositiveUnsuppliedEnergy::area::hour<123> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> -1 + NegativeUnsuppliedEnergy::area::hour<123> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> 1 + NegativeUnsuppliedEnergy::area::hour<123> FictiveLoads::area::hour<123> 1 + DispatchableProduction::area::ThermalCluster::hour<123> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<123> AreaBalance::area::hour<123> -1 + DispatchableProduction::area::ThermalCluster::hour<123> FictiveLoads::area::hour<123> -1 + PositiveUnsuppliedEnergy::area::hour<123> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> -1 + NegativeUnsuppliedEnergy::area::hour<123> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> 1 + NegativeUnsuppliedEnergy::area::hour<123> FictiveLoads::area::hour<123> 1 + PositiveUnsuppliedEnergy::area::hour<123> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> -1 + NegativeUnsuppliedEnergy::area::hour<123> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> 1 + NegativeUnsuppliedEnergy::area::hour<123> FictiveLoads::area::hour<123> 1 + PositiveUnsuppliedEnergy::area::hour<123> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> -1 + NegativeUnsuppliedEnergy::area::hour<123> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<123> AreaBalance::area::hour<123> 1 + NegativeUnsuppliedEnergy::area::hour<123> FictiveLoads::area::hour<123> 1 + NTCDirect::link::hour<124> AreaBalance::area::hour<124> 1 + NTCDirect::link::hour<124> AreaBalance::area::hour<124> -1 + NTCDirect::link::hour<124> FlowDissociation::link::hour<124> 1 + NTCDirect::link::hour<124> R0003111 1 + NTCDirect::link::hour<124> R0003112 1 + IntercoDirectCost::link::hour<124> OBJROW 1 + IntercoDirectCost::link::hour<124> FlowDissociation::link::hour<124> -1 + IntercoDirectCost::link::hour<124> R0004667 1 + IntercoIndirectCost::link::hour<124> OBJROW 1 + IntercoIndirectCost::link::hour<124> FlowDissociation::link::hour<124> 1 + IntercoIndirectCost::link::hour<124> R0004835 1 + NTCDirect::link::hour<124> AreaBalance::area::hour<124> 1 + NTCDirect::link::hour<124> AreaBalance::area::hour<124> -1 + NTCDirect::link::hour<124> R0003447 1 + NTCDirect::link::hour<124> R0003448 1 + NTCDirect::link::hour<124> AreaBalance::area::hour<124> 1 + NTCDirect::link::hour<124> AreaBalance::area::hour<124> -1 + NTCDirect::link::hour<124> R0003783 1 + NTCDirect::link::hour<124> R0003784 1 + NTCDirect::link::hour<124> AreaBalance::area::hour<124> 1 + NTCDirect::link::hour<124> AreaBalance::area::hour<124> -1 + NTCDirect::link::hour<124> R0004119 1 + NTCDirect::link::hour<124> R0004120 1 + NTCDirect::link::hour<124> AreaBalance::area::hour<124> 1 + NTCDirect::link::hour<124> AreaBalance::area::hour<124> -1 + NTCDirect::link::hour<124> R0004455 1 + NTCDirect::link::hour<124> R0004456 1 + NTCDirect::link::hour<124> AreaBalance::area::hour<124> 1 + NTCDirect::link::hour<124> AreaBalance::area::hour<124> -1 + NTCDirect::link::hour<124> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<124> AreaBalance::area::hour<124> 1 + NTCDirect::link::hour<124> AreaBalance::area::hour<124> -1 + NTCDirect::link::hour<124> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<124> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<124> AreaBalance::area::hour<124> -1 + DispatchableProduction::area::ThermalCluster::hour<124> FictiveLoads::area::hour<124> -1 + DispatchableProduction::area::ThermalCluster::hour<124> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<124> AreaBalance::area::hour<124> -1 + DispatchableProduction::area::ThermalCluster::hour<124> FictiveLoads::area::hour<124> -1 + DispatchableProduction::area::ThermalCluster::hour<124> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<124> AreaBalance::area::hour<124> -1 + DispatchableProduction::area::ThermalCluster::hour<124> FictiveLoads::area::hour<124> -1 + PositiveUnsuppliedEnergy::area::hour<124> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> -1 + NegativeUnsuppliedEnergy::area::hour<124> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> 1 + NegativeUnsuppliedEnergy::area::hour<124> FictiveLoads::area::hour<124> 1 + DispatchableProduction::area::ThermalCluster::hour<124> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<124> AreaBalance::area::hour<124> -1 + DispatchableProduction::area::ThermalCluster::hour<124> FictiveLoads::area::hour<124> -1 + DispatchableProduction::area::ThermalCluster::hour<124> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<124> AreaBalance::area::hour<124> -1 + DispatchableProduction::area::ThermalCluster::hour<124> FictiveLoads::area::hour<124> -1 + DispatchableProduction::area::ThermalCluster::hour<124> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<124> AreaBalance::area::hour<124> -1 + DispatchableProduction::area::ThermalCluster::hour<124> FictiveLoads::area::hour<124> -1 + PositiveUnsuppliedEnergy::area::hour<124> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> -1 + NegativeUnsuppliedEnergy::area::hour<124> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> 1 + NegativeUnsuppliedEnergy::area::hour<124> FictiveLoads::area::hour<124> 1 + PositiveUnsuppliedEnergy::area::hour<124> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> -1 + NegativeUnsuppliedEnergy::area::hour<124> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> 1 + NegativeUnsuppliedEnergy::area::hour<124> FictiveLoads::area::hour<124> 1 + DispatchableProduction::area::ThermalCluster::hour<124> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<124> AreaBalance::area::hour<124> -1 + DispatchableProduction::area::ThermalCluster::hour<124> FictiveLoads::area::hour<124> -1 + PositiveUnsuppliedEnergy::area::hour<124> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> -1 + NegativeUnsuppliedEnergy::area::hour<124> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> 1 + NegativeUnsuppliedEnergy::area::hour<124> FictiveLoads::area::hour<124> 1 + PositiveUnsuppliedEnergy::area::hour<124> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> -1 + NegativeUnsuppliedEnergy::area::hour<124> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> 1 + NegativeUnsuppliedEnergy::area::hour<124> FictiveLoads::area::hour<124> 1 + DispatchableProduction::area::ThermalCluster::hour<124> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<124> AreaBalance::area::hour<124> -1 + DispatchableProduction::area::ThermalCluster::hour<124> FictiveLoads::area::hour<124> -1 + PositiveUnsuppliedEnergy::area::hour<124> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> -1 + NegativeUnsuppliedEnergy::area::hour<124> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> 1 + NegativeUnsuppliedEnergy::area::hour<124> FictiveLoads::area::hour<124> 1 + PositiveUnsuppliedEnergy::area::hour<124> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> -1 + NegativeUnsuppliedEnergy::area::hour<124> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> 1 + NegativeUnsuppliedEnergy::area::hour<124> FictiveLoads::area::hour<124> 1 + PositiveUnsuppliedEnergy::area::hour<124> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> -1 + NegativeUnsuppliedEnergy::area::hour<124> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<124> AreaBalance::area::hour<124> 1 + NegativeUnsuppliedEnergy::area::hour<124> FictiveLoads::area::hour<124> 1 + NTCDirect::link::hour<125> AreaBalance::area::hour<125> 1 + NTCDirect::link::hour<125> AreaBalance::area::hour<125> -1 + NTCDirect::link::hour<125> FlowDissociation::link::hour<125> 1 + NTCDirect::link::hour<125> R0003113 1 + NTCDirect::link::hour<125> R0003114 1 + IntercoDirectCost::link::hour<125> OBJROW 1 + IntercoDirectCost::link::hour<125> FlowDissociation::link::hour<125> -1 + IntercoDirectCost::link::hour<125> R0004668 1 + IntercoIndirectCost::link::hour<125> OBJROW 1 + IntercoIndirectCost::link::hour<125> FlowDissociation::link::hour<125> 1 + IntercoIndirectCost::link::hour<125> R0004836 1 + NTCDirect::link::hour<125> AreaBalance::area::hour<125> 1 + NTCDirect::link::hour<125> AreaBalance::area::hour<125> -1 + NTCDirect::link::hour<125> R0003449 1 + NTCDirect::link::hour<125> R0003450 1 + NTCDirect::link::hour<125> AreaBalance::area::hour<125> 1 + NTCDirect::link::hour<125> AreaBalance::area::hour<125> -1 + NTCDirect::link::hour<125> R0003785 1 + NTCDirect::link::hour<125> R0003786 1 + NTCDirect::link::hour<125> AreaBalance::area::hour<125> 1 + NTCDirect::link::hour<125> AreaBalance::area::hour<125> -1 + NTCDirect::link::hour<125> R0004121 1 + NTCDirect::link::hour<125> R0004122 1 + NTCDirect::link::hour<125> AreaBalance::area::hour<125> 1 + NTCDirect::link::hour<125> AreaBalance::area::hour<125> -1 + NTCDirect::link::hour<125> R0004457 1 + NTCDirect::link::hour<125> R0004458 1 + NTCDirect::link::hour<125> AreaBalance::area::hour<125> 1 + NTCDirect::link::hour<125> AreaBalance::area::hour<125> -1 + NTCDirect::link::hour<125> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<125> AreaBalance::area::hour<125> 1 + NTCDirect::link::hour<125> AreaBalance::area::hour<125> -1 + NTCDirect::link::hour<125> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<125> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<125> AreaBalance::area::hour<125> -1 + DispatchableProduction::area::ThermalCluster::hour<125> FictiveLoads::area::hour<125> -1 + DispatchableProduction::area::ThermalCluster::hour<125> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<125> AreaBalance::area::hour<125> -1 + DispatchableProduction::area::ThermalCluster::hour<125> FictiveLoads::area::hour<125> -1 + DispatchableProduction::area::ThermalCluster::hour<125> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<125> AreaBalance::area::hour<125> -1 + DispatchableProduction::area::ThermalCluster::hour<125> FictiveLoads::area::hour<125> -1 + PositiveUnsuppliedEnergy::area::hour<125> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> -1 + NegativeUnsuppliedEnergy::area::hour<125> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> 1 + NegativeUnsuppliedEnergy::area::hour<125> FictiveLoads::area::hour<125> 1 + DispatchableProduction::area::ThermalCluster::hour<125> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<125> AreaBalance::area::hour<125> -1 + DispatchableProduction::area::ThermalCluster::hour<125> FictiveLoads::area::hour<125> -1 + DispatchableProduction::area::ThermalCluster::hour<125> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<125> AreaBalance::area::hour<125> -1 + DispatchableProduction::area::ThermalCluster::hour<125> FictiveLoads::area::hour<125> -1 + DispatchableProduction::area::ThermalCluster::hour<125> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<125> AreaBalance::area::hour<125> -1 + DispatchableProduction::area::ThermalCluster::hour<125> FictiveLoads::area::hour<125> -1 + PositiveUnsuppliedEnergy::area::hour<125> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> -1 + NegativeUnsuppliedEnergy::area::hour<125> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> 1 + NegativeUnsuppliedEnergy::area::hour<125> FictiveLoads::area::hour<125> 1 + PositiveUnsuppliedEnergy::area::hour<125> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> -1 + NegativeUnsuppliedEnergy::area::hour<125> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> 1 + NegativeUnsuppliedEnergy::area::hour<125> FictiveLoads::area::hour<125> 1 + DispatchableProduction::area::ThermalCluster::hour<125> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<125> AreaBalance::area::hour<125> -1 + DispatchableProduction::area::ThermalCluster::hour<125> FictiveLoads::area::hour<125> -1 + PositiveUnsuppliedEnergy::area::hour<125> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> -1 + NegativeUnsuppliedEnergy::area::hour<125> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> 1 + NegativeUnsuppliedEnergy::area::hour<125> FictiveLoads::area::hour<125> 1 + PositiveUnsuppliedEnergy::area::hour<125> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> -1 + NegativeUnsuppliedEnergy::area::hour<125> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> 1 + NegativeUnsuppliedEnergy::area::hour<125> FictiveLoads::area::hour<125> 1 + DispatchableProduction::area::ThermalCluster::hour<125> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<125> AreaBalance::area::hour<125> -1 + DispatchableProduction::area::ThermalCluster::hour<125> FictiveLoads::area::hour<125> -1 + PositiveUnsuppliedEnergy::area::hour<125> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> -1 + NegativeUnsuppliedEnergy::area::hour<125> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> 1 + NegativeUnsuppliedEnergy::area::hour<125> FictiveLoads::area::hour<125> 1 + PositiveUnsuppliedEnergy::area::hour<125> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> -1 + NegativeUnsuppliedEnergy::area::hour<125> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> 1 + NegativeUnsuppliedEnergy::area::hour<125> FictiveLoads::area::hour<125> 1 + PositiveUnsuppliedEnergy::area::hour<125> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> -1 + NegativeUnsuppliedEnergy::area::hour<125> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<125> AreaBalance::area::hour<125> 1 + NegativeUnsuppliedEnergy::area::hour<125> FictiveLoads::area::hour<125> 1 + NTCDirect::link::hour<126> AreaBalance::area::hour<126> 1 + NTCDirect::link::hour<126> AreaBalance::area::hour<126> -1 + NTCDirect::link::hour<126> FlowDissociation::link::hour<126> 1 + NTCDirect::link::hour<126> R0003115 1 + NTCDirect::link::hour<126> R0003116 1 + IntercoDirectCost::link::hour<126> OBJROW 1 + IntercoDirectCost::link::hour<126> FlowDissociation::link::hour<126> -1 + IntercoDirectCost::link::hour<126> R0004669 1 + IntercoIndirectCost::link::hour<126> OBJROW 1 + IntercoIndirectCost::link::hour<126> FlowDissociation::link::hour<126> 1 + IntercoIndirectCost::link::hour<126> R0004837 1 + NTCDirect::link::hour<126> AreaBalance::area::hour<126> 1 + NTCDirect::link::hour<126> AreaBalance::area::hour<126> -1 + NTCDirect::link::hour<126> R0003451 1 + NTCDirect::link::hour<126> R0003452 1 + NTCDirect::link::hour<126> AreaBalance::area::hour<126> 1 + NTCDirect::link::hour<126> AreaBalance::area::hour<126> -1 + NTCDirect::link::hour<126> R0003787 1 + NTCDirect::link::hour<126> R0003788 1 + NTCDirect::link::hour<126> AreaBalance::area::hour<126> 1 + NTCDirect::link::hour<126> AreaBalance::area::hour<126> -1 + NTCDirect::link::hour<126> R0004123 1 + NTCDirect::link::hour<126> R0004124 1 + NTCDirect::link::hour<126> AreaBalance::area::hour<126> 1 + NTCDirect::link::hour<126> AreaBalance::area::hour<126> -1 + NTCDirect::link::hour<126> R0004459 1 + NTCDirect::link::hour<126> R0004460 1 + NTCDirect::link::hour<126> AreaBalance::area::hour<126> 1 + NTCDirect::link::hour<126> AreaBalance::area::hour<126> -1 + NTCDirect::link::hour<126> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<126> AreaBalance::area::hour<126> 1 + NTCDirect::link::hour<126> AreaBalance::area::hour<126> -1 + NTCDirect::link::hour<126> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<126> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<126> AreaBalance::area::hour<126> -1 + DispatchableProduction::area::ThermalCluster::hour<126> FictiveLoads::area::hour<126> -1 + DispatchableProduction::area::ThermalCluster::hour<126> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<126> AreaBalance::area::hour<126> -1 + DispatchableProduction::area::ThermalCluster::hour<126> FictiveLoads::area::hour<126> -1 + DispatchableProduction::area::ThermalCluster::hour<126> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<126> AreaBalance::area::hour<126> -1 + DispatchableProduction::area::ThermalCluster::hour<126> FictiveLoads::area::hour<126> -1 + PositiveUnsuppliedEnergy::area::hour<126> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> -1 + NegativeUnsuppliedEnergy::area::hour<126> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> 1 + NegativeUnsuppliedEnergy::area::hour<126> FictiveLoads::area::hour<126> 1 + DispatchableProduction::area::ThermalCluster::hour<126> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<126> AreaBalance::area::hour<126> -1 + DispatchableProduction::area::ThermalCluster::hour<126> FictiveLoads::area::hour<126> -1 + DispatchableProduction::area::ThermalCluster::hour<126> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<126> AreaBalance::area::hour<126> -1 + DispatchableProduction::area::ThermalCluster::hour<126> FictiveLoads::area::hour<126> -1 + DispatchableProduction::area::ThermalCluster::hour<126> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<126> AreaBalance::area::hour<126> -1 + DispatchableProduction::area::ThermalCluster::hour<126> FictiveLoads::area::hour<126> -1 + PositiveUnsuppliedEnergy::area::hour<126> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> -1 + NegativeUnsuppliedEnergy::area::hour<126> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> 1 + NegativeUnsuppliedEnergy::area::hour<126> FictiveLoads::area::hour<126> 1 + PositiveUnsuppliedEnergy::area::hour<126> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> -1 + NegativeUnsuppliedEnergy::area::hour<126> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> 1 + NegativeUnsuppliedEnergy::area::hour<126> FictiveLoads::area::hour<126> 1 + DispatchableProduction::area::ThermalCluster::hour<126> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<126> AreaBalance::area::hour<126> -1 + DispatchableProduction::area::ThermalCluster::hour<126> FictiveLoads::area::hour<126> -1 + PositiveUnsuppliedEnergy::area::hour<126> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> -1 + NegativeUnsuppliedEnergy::area::hour<126> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> 1 + NegativeUnsuppliedEnergy::area::hour<126> FictiveLoads::area::hour<126> 1 + PositiveUnsuppliedEnergy::area::hour<126> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> -1 + NegativeUnsuppliedEnergy::area::hour<126> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> 1 + NegativeUnsuppliedEnergy::area::hour<126> FictiveLoads::area::hour<126> 1 + DispatchableProduction::area::ThermalCluster::hour<126> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<126> AreaBalance::area::hour<126> -1 + DispatchableProduction::area::ThermalCluster::hour<126> FictiveLoads::area::hour<126> -1 + PositiveUnsuppliedEnergy::area::hour<126> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> -1 + NegativeUnsuppliedEnergy::area::hour<126> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> 1 + NegativeUnsuppliedEnergy::area::hour<126> FictiveLoads::area::hour<126> 1 + PositiveUnsuppliedEnergy::area::hour<126> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> -1 + NegativeUnsuppliedEnergy::area::hour<126> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> 1 + NegativeUnsuppliedEnergy::area::hour<126> FictiveLoads::area::hour<126> 1 + PositiveUnsuppliedEnergy::area::hour<126> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> -1 + NegativeUnsuppliedEnergy::area::hour<126> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<126> AreaBalance::area::hour<126> 1 + NegativeUnsuppliedEnergy::area::hour<126> FictiveLoads::area::hour<126> 1 + NTCDirect::link::hour<127> AreaBalance::area::hour<127> 1 + NTCDirect::link::hour<127> AreaBalance::area::hour<127> -1 + NTCDirect::link::hour<127> FlowDissociation::link::hour<127> 1 + NTCDirect::link::hour<127> R0003117 1 + NTCDirect::link::hour<127> R0003118 1 + IntercoDirectCost::link::hour<127> OBJROW 1 + IntercoDirectCost::link::hour<127> FlowDissociation::link::hour<127> -1 + IntercoDirectCost::link::hour<127> R0004670 1 + IntercoIndirectCost::link::hour<127> OBJROW 1 + IntercoIndirectCost::link::hour<127> FlowDissociation::link::hour<127> 1 + IntercoIndirectCost::link::hour<127> R0004838 1 + NTCDirect::link::hour<127> AreaBalance::area::hour<127> 1 + NTCDirect::link::hour<127> AreaBalance::area::hour<127> -1 + NTCDirect::link::hour<127> R0003453 1 + NTCDirect::link::hour<127> R0003454 1 + NTCDirect::link::hour<127> AreaBalance::area::hour<127> 1 + NTCDirect::link::hour<127> AreaBalance::area::hour<127> -1 + NTCDirect::link::hour<127> R0003789 1 + NTCDirect::link::hour<127> R0003790 1 + NTCDirect::link::hour<127> AreaBalance::area::hour<127> 1 + NTCDirect::link::hour<127> AreaBalance::area::hour<127> -1 + NTCDirect::link::hour<127> R0004125 1 + NTCDirect::link::hour<127> R0004126 1 + NTCDirect::link::hour<127> AreaBalance::area::hour<127> 1 + NTCDirect::link::hour<127> AreaBalance::area::hour<127> -1 + NTCDirect::link::hour<127> R0004461 1 + NTCDirect::link::hour<127> R0004462 1 + NTCDirect::link::hour<127> AreaBalance::area::hour<127> 1 + NTCDirect::link::hour<127> AreaBalance::area::hour<127> -1 + NTCDirect::link::hour<127> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<127> AreaBalance::area::hour<127> 1 + NTCDirect::link::hour<127> AreaBalance::area::hour<127> -1 + NTCDirect::link::hour<127> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<127> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<127> AreaBalance::area::hour<127> -1 + DispatchableProduction::area::ThermalCluster::hour<127> FictiveLoads::area::hour<127> -1 + DispatchableProduction::area::ThermalCluster::hour<127> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<127> AreaBalance::area::hour<127> -1 + DispatchableProduction::area::ThermalCluster::hour<127> FictiveLoads::area::hour<127> -1 + DispatchableProduction::area::ThermalCluster::hour<127> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<127> AreaBalance::area::hour<127> -1 + DispatchableProduction::area::ThermalCluster::hour<127> FictiveLoads::area::hour<127> -1 + PositiveUnsuppliedEnergy::area::hour<127> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> -1 + NegativeUnsuppliedEnergy::area::hour<127> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> 1 + NegativeUnsuppliedEnergy::area::hour<127> FictiveLoads::area::hour<127> 1 + DispatchableProduction::area::ThermalCluster::hour<127> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<127> AreaBalance::area::hour<127> -1 + DispatchableProduction::area::ThermalCluster::hour<127> FictiveLoads::area::hour<127> -1 + DispatchableProduction::area::ThermalCluster::hour<127> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<127> AreaBalance::area::hour<127> -1 + DispatchableProduction::area::ThermalCluster::hour<127> FictiveLoads::area::hour<127> -1 + DispatchableProduction::area::ThermalCluster::hour<127> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<127> AreaBalance::area::hour<127> -1 + DispatchableProduction::area::ThermalCluster::hour<127> FictiveLoads::area::hour<127> -1 + PositiveUnsuppliedEnergy::area::hour<127> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> -1 + NegativeUnsuppliedEnergy::area::hour<127> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> 1 + NegativeUnsuppliedEnergy::area::hour<127> FictiveLoads::area::hour<127> 1 + PositiveUnsuppliedEnergy::area::hour<127> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> -1 + NegativeUnsuppliedEnergy::area::hour<127> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> 1 + NegativeUnsuppliedEnergy::area::hour<127> FictiveLoads::area::hour<127> 1 + DispatchableProduction::area::ThermalCluster::hour<127> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<127> AreaBalance::area::hour<127> -1 + DispatchableProduction::area::ThermalCluster::hour<127> FictiveLoads::area::hour<127> -1 + PositiveUnsuppliedEnergy::area::hour<127> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> -1 + NegativeUnsuppliedEnergy::area::hour<127> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> 1 + NegativeUnsuppliedEnergy::area::hour<127> FictiveLoads::area::hour<127> 1 + PositiveUnsuppliedEnergy::area::hour<127> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> -1 + NegativeUnsuppliedEnergy::area::hour<127> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> 1 + NegativeUnsuppliedEnergy::area::hour<127> FictiveLoads::area::hour<127> 1 + DispatchableProduction::area::ThermalCluster::hour<127> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<127> AreaBalance::area::hour<127> -1 + DispatchableProduction::area::ThermalCluster::hour<127> FictiveLoads::area::hour<127> -1 + PositiveUnsuppliedEnergy::area::hour<127> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> -1 + NegativeUnsuppliedEnergy::area::hour<127> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> 1 + NegativeUnsuppliedEnergy::area::hour<127> FictiveLoads::area::hour<127> 1 + PositiveUnsuppliedEnergy::area::hour<127> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> -1 + NegativeUnsuppliedEnergy::area::hour<127> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> 1 + NegativeUnsuppliedEnergy::area::hour<127> FictiveLoads::area::hour<127> 1 + PositiveUnsuppliedEnergy::area::hour<127> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> -1 + NegativeUnsuppliedEnergy::area::hour<127> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<127> AreaBalance::area::hour<127> 1 + NegativeUnsuppliedEnergy::area::hour<127> FictiveLoads::area::hour<127> 1 + NTCDirect::link::hour<128> AreaBalance::area::hour<128> 1 + NTCDirect::link::hour<128> AreaBalance::area::hour<128> -1 + NTCDirect::link::hour<128> FlowDissociation::link::hour<128> 1 + NTCDirect::link::hour<128> R0003119 1 + NTCDirect::link::hour<128> R0003120 1 + IntercoDirectCost::link::hour<128> OBJROW 1 + IntercoDirectCost::link::hour<128> FlowDissociation::link::hour<128> -1 + IntercoDirectCost::link::hour<128> R0004671 1 + IntercoIndirectCost::link::hour<128> OBJROW 1 + IntercoIndirectCost::link::hour<128> FlowDissociation::link::hour<128> 1 + IntercoIndirectCost::link::hour<128> R0004839 1 + NTCDirect::link::hour<128> AreaBalance::area::hour<128> 1 + NTCDirect::link::hour<128> AreaBalance::area::hour<128> -1 + NTCDirect::link::hour<128> R0003455 1 + NTCDirect::link::hour<128> R0003456 1 + NTCDirect::link::hour<128> AreaBalance::area::hour<128> 1 + NTCDirect::link::hour<128> AreaBalance::area::hour<128> -1 + NTCDirect::link::hour<128> R0003791 1 + NTCDirect::link::hour<128> R0003792 1 + NTCDirect::link::hour<128> AreaBalance::area::hour<128> 1 + NTCDirect::link::hour<128> AreaBalance::area::hour<128> -1 + NTCDirect::link::hour<128> R0004127 1 + NTCDirect::link::hour<128> R0004128 1 + NTCDirect::link::hour<128> AreaBalance::area::hour<128> 1 + NTCDirect::link::hour<128> AreaBalance::area::hour<128> -1 + NTCDirect::link::hour<128> R0004463 1 + NTCDirect::link::hour<128> R0004464 1 + NTCDirect::link::hour<128> AreaBalance::area::hour<128> 1 + NTCDirect::link::hour<128> AreaBalance::area::hour<128> -1 + NTCDirect::link::hour<128> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<128> AreaBalance::area::hour<128> 1 + NTCDirect::link::hour<128> AreaBalance::area::hour<128> -1 + NTCDirect::link::hour<128> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<128> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<128> AreaBalance::area::hour<128> -1 + DispatchableProduction::area::ThermalCluster::hour<128> FictiveLoads::area::hour<128> -1 + DispatchableProduction::area::ThermalCluster::hour<128> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<128> AreaBalance::area::hour<128> -1 + DispatchableProduction::area::ThermalCluster::hour<128> FictiveLoads::area::hour<128> -1 + DispatchableProduction::area::ThermalCluster::hour<128> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<128> AreaBalance::area::hour<128> -1 + DispatchableProduction::area::ThermalCluster::hour<128> FictiveLoads::area::hour<128> -1 + PositiveUnsuppliedEnergy::area::hour<128> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> -1 + NegativeUnsuppliedEnergy::area::hour<128> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> 1 + NegativeUnsuppliedEnergy::area::hour<128> FictiveLoads::area::hour<128> 1 + DispatchableProduction::area::ThermalCluster::hour<128> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<128> AreaBalance::area::hour<128> -1 + DispatchableProduction::area::ThermalCluster::hour<128> FictiveLoads::area::hour<128> -1 + DispatchableProduction::area::ThermalCluster::hour<128> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<128> AreaBalance::area::hour<128> -1 + DispatchableProduction::area::ThermalCluster::hour<128> FictiveLoads::area::hour<128> -1 + DispatchableProduction::area::ThermalCluster::hour<128> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<128> AreaBalance::area::hour<128> -1 + DispatchableProduction::area::ThermalCluster::hour<128> FictiveLoads::area::hour<128> -1 + PositiveUnsuppliedEnergy::area::hour<128> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> -1 + NegativeUnsuppliedEnergy::area::hour<128> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> 1 + NegativeUnsuppliedEnergy::area::hour<128> FictiveLoads::area::hour<128> 1 + PositiveUnsuppliedEnergy::area::hour<128> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> -1 + NegativeUnsuppliedEnergy::area::hour<128> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> 1 + NegativeUnsuppliedEnergy::area::hour<128> FictiveLoads::area::hour<128> 1 + DispatchableProduction::area::ThermalCluster::hour<128> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<128> AreaBalance::area::hour<128> -1 + DispatchableProduction::area::ThermalCluster::hour<128> FictiveLoads::area::hour<128> -1 + PositiveUnsuppliedEnergy::area::hour<128> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> -1 + NegativeUnsuppliedEnergy::area::hour<128> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> 1 + NegativeUnsuppliedEnergy::area::hour<128> FictiveLoads::area::hour<128> 1 + PositiveUnsuppliedEnergy::area::hour<128> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> -1 + NegativeUnsuppliedEnergy::area::hour<128> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> 1 + NegativeUnsuppliedEnergy::area::hour<128> FictiveLoads::area::hour<128> 1 + DispatchableProduction::area::ThermalCluster::hour<128> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<128> AreaBalance::area::hour<128> -1 + DispatchableProduction::area::ThermalCluster::hour<128> FictiveLoads::area::hour<128> -1 + PositiveUnsuppliedEnergy::area::hour<128> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> -1 + NegativeUnsuppliedEnergy::area::hour<128> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> 1 + NegativeUnsuppliedEnergy::area::hour<128> FictiveLoads::area::hour<128> 1 + PositiveUnsuppliedEnergy::area::hour<128> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> -1 + NegativeUnsuppliedEnergy::area::hour<128> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> 1 + NegativeUnsuppliedEnergy::area::hour<128> FictiveLoads::area::hour<128> 1 + PositiveUnsuppliedEnergy::area::hour<128> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> -1 + NegativeUnsuppliedEnergy::area::hour<128> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<128> AreaBalance::area::hour<128> 1 + NegativeUnsuppliedEnergy::area::hour<128> FictiveLoads::area::hour<128> 1 + NTCDirect::link::hour<129> AreaBalance::area::hour<129> 1 + NTCDirect::link::hour<129> AreaBalance::area::hour<129> -1 + NTCDirect::link::hour<129> FlowDissociation::link::hour<129> 1 + NTCDirect::link::hour<129> R0003121 1 + NTCDirect::link::hour<129> R0003122 1 + IntercoDirectCost::link::hour<129> OBJROW 1 + IntercoDirectCost::link::hour<129> FlowDissociation::link::hour<129> -1 + IntercoDirectCost::link::hour<129> R0004672 1 + IntercoIndirectCost::link::hour<129> OBJROW 1 + IntercoIndirectCost::link::hour<129> FlowDissociation::link::hour<129> 1 + IntercoIndirectCost::link::hour<129> R0004840 1 + NTCDirect::link::hour<129> AreaBalance::area::hour<129> 1 + NTCDirect::link::hour<129> AreaBalance::area::hour<129> -1 + NTCDirect::link::hour<129> R0003457 1 + NTCDirect::link::hour<129> R0003458 1 + NTCDirect::link::hour<129> AreaBalance::area::hour<129> 1 + NTCDirect::link::hour<129> AreaBalance::area::hour<129> -1 + NTCDirect::link::hour<129> R0003793 1 + NTCDirect::link::hour<129> R0003794 1 + NTCDirect::link::hour<129> AreaBalance::area::hour<129> 1 + NTCDirect::link::hour<129> AreaBalance::area::hour<129> -1 + NTCDirect::link::hour<129> R0004129 1 + NTCDirect::link::hour<129> R0004130 1 + NTCDirect::link::hour<129> AreaBalance::area::hour<129> 1 + NTCDirect::link::hour<129> AreaBalance::area::hour<129> -1 + NTCDirect::link::hour<129> R0004465 1 + NTCDirect::link::hour<129> R0004466 1 + NTCDirect::link::hour<129> AreaBalance::area::hour<129> 1 + NTCDirect::link::hour<129> AreaBalance::area::hour<129> -1 + NTCDirect::link::hour<129> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<129> AreaBalance::area::hour<129> 1 + NTCDirect::link::hour<129> AreaBalance::area::hour<129> -1 + NTCDirect::link::hour<129> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<129> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<129> AreaBalance::area::hour<129> -1 + DispatchableProduction::area::ThermalCluster::hour<129> FictiveLoads::area::hour<129> -1 + DispatchableProduction::area::ThermalCluster::hour<129> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<129> AreaBalance::area::hour<129> -1 + DispatchableProduction::area::ThermalCluster::hour<129> FictiveLoads::area::hour<129> -1 + DispatchableProduction::area::ThermalCluster::hour<129> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<129> AreaBalance::area::hour<129> -1 + DispatchableProduction::area::ThermalCluster::hour<129> FictiveLoads::area::hour<129> -1 + PositiveUnsuppliedEnergy::area::hour<129> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> -1 + NegativeUnsuppliedEnergy::area::hour<129> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> 1 + NegativeUnsuppliedEnergy::area::hour<129> FictiveLoads::area::hour<129> 1 + DispatchableProduction::area::ThermalCluster::hour<129> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<129> AreaBalance::area::hour<129> -1 + DispatchableProduction::area::ThermalCluster::hour<129> FictiveLoads::area::hour<129> -1 + DispatchableProduction::area::ThermalCluster::hour<129> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<129> AreaBalance::area::hour<129> -1 + DispatchableProduction::area::ThermalCluster::hour<129> FictiveLoads::area::hour<129> -1 + DispatchableProduction::area::ThermalCluster::hour<129> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<129> AreaBalance::area::hour<129> -1 + DispatchableProduction::area::ThermalCluster::hour<129> FictiveLoads::area::hour<129> -1 + PositiveUnsuppliedEnergy::area::hour<129> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> -1 + NegativeUnsuppliedEnergy::area::hour<129> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> 1 + NegativeUnsuppliedEnergy::area::hour<129> FictiveLoads::area::hour<129> 1 + PositiveUnsuppliedEnergy::area::hour<129> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> -1 + NegativeUnsuppliedEnergy::area::hour<129> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> 1 + NegativeUnsuppliedEnergy::area::hour<129> FictiveLoads::area::hour<129> 1 + DispatchableProduction::area::ThermalCluster::hour<129> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<129> AreaBalance::area::hour<129> -1 + DispatchableProduction::area::ThermalCluster::hour<129> FictiveLoads::area::hour<129> -1 + PositiveUnsuppliedEnergy::area::hour<129> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> -1 + NegativeUnsuppliedEnergy::area::hour<129> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> 1 + NegativeUnsuppliedEnergy::area::hour<129> FictiveLoads::area::hour<129> 1 + PositiveUnsuppliedEnergy::area::hour<129> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> -1 + NegativeUnsuppliedEnergy::area::hour<129> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> 1 + NegativeUnsuppliedEnergy::area::hour<129> FictiveLoads::area::hour<129> 1 + DispatchableProduction::area::ThermalCluster::hour<129> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<129> AreaBalance::area::hour<129> -1 + DispatchableProduction::area::ThermalCluster::hour<129> FictiveLoads::area::hour<129> -1 + PositiveUnsuppliedEnergy::area::hour<129> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> -1 + NegativeUnsuppliedEnergy::area::hour<129> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> 1 + NegativeUnsuppliedEnergy::area::hour<129> FictiveLoads::area::hour<129> 1 + PositiveUnsuppliedEnergy::area::hour<129> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> -1 + NegativeUnsuppliedEnergy::area::hour<129> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> 1 + NegativeUnsuppliedEnergy::area::hour<129> FictiveLoads::area::hour<129> 1 + PositiveUnsuppliedEnergy::area::hour<129> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> -1 + NegativeUnsuppliedEnergy::area::hour<129> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<129> AreaBalance::area::hour<129> 1 + NegativeUnsuppliedEnergy::area::hour<129> FictiveLoads::area::hour<129> 1 + NTCDirect::link::hour<130> AreaBalance::area::hour<130> 1 + NTCDirect::link::hour<130> AreaBalance::area::hour<130> -1 + NTCDirect::link::hour<130> FlowDissociation::link::hour<130> 1 + NTCDirect::link::hour<130> R0003123 1 + NTCDirect::link::hour<130> R0003124 1 + IntercoDirectCost::link::hour<130> OBJROW 1 + IntercoDirectCost::link::hour<130> FlowDissociation::link::hour<130> -1 + IntercoDirectCost::link::hour<130> R0004673 1 + IntercoIndirectCost::link::hour<130> OBJROW 1 + IntercoIndirectCost::link::hour<130> FlowDissociation::link::hour<130> 1 + IntercoIndirectCost::link::hour<130> R0004841 1 + NTCDirect::link::hour<130> AreaBalance::area::hour<130> 1 + NTCDirect::link::hour<130> AreaBalance::area::hour<130> -1 + NTCDirect::link::hour<130> R0003459 1 + NTCDirect::link::hour<130> R0003460 1 + NTCDirect::link::hour<130> AreaBalance::area::hour<130> 1 + NTCDirect::link::hour<130> AreaBalance::area::hour<130> -1 + NTCDirect::link::hour<130> R0003795 1 + NTCDirect::link::hour<130> R0003796 1 + NTCDirect::link::hour<130> AreaBalance::area::hour<130> 1 + NTCDirect::link::hour<130> AreaBalance::area::hour<130> -1 + NTCDirect::link::hour<130> R0004131 1 + NTCDirect::link::hour<130> R0004132 1 + NTCDirect::link::hour<130> AreaBalance::area::hour<130> 1 + NTCDirect::link::hour<130> AreaBalance::area::hour<130> -1 + NTCDirect::link::hour<130> R0004467 1 + NTCDirect::link::hour<130> R0004468 1 + NTCDirect::link::hour<130> AreaBalance::area::hour<130> 1 + NTCDirect::link::hour<130> AreaBalance::area::hour<130> -1 + NTCDirect::link::hour<130> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<130> AreaBalance::area::hour<130> 1 + NTCDirect::link::hour<130> AreaBalance::area::hour<130> -1 + NTCDirect::link::hour<130> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<130> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<130> AreaBalance::area::hour<130> -1 + DispatchableProduction::area::ThermalCluster::hour<130> FictiveLoads::area::hour<130> -1 + DispatchableProduction::area::ThermalCluster::hour<130> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<130> AreaBalance::area::hour<130> -1 + DispatchableProduction::area::ThermalCluster::hour<130> FictiveLoads::area::hour<130> -1 + DispatchableProduction::area::ThermalCluster::hour<130> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<130> AreaBalance::area::hour<130> -1 + DispatchableProduction::area::ThermalCluster::hour<130> FictiveLoads::area::hour<130> -1 + PositiveUnsuppliedEnergy::area::hour<130> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> -1 + NegativeUnsuppliedEnergy::area::hour<130> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> 1 + NegativeUnsuppliedEnergy::area::hour<130> FictiveLoads::area::hour<130> 1 + DispatchableProduction::area::ThermalCluster::hour<130> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<130> AreaBalance::area::hour<130> -1 + DispatchableProduction::area::ThermalCluster::hour<130> FictiveLoads::area::hour<130> -1 + DispatchableProduction::area::ThermalCluster::hour<130> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<130> AreaBalance::area::hour<130> -1 + DispatchableProduction::area::ThermalCluster::hour<130> FictiveLoads::area::hour<130> -1 + DispatchableProduction::area::ThermalCluster::hour<130> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<130> AreaBalance::area::hour<130> -1 + DispatchableProduction::area::ThermalCluster::hour<130> FictiveLoads::area::hour<130> -1 + PositiveUnsuppliedEnergy::area::hour<130> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> -1 + NegativeUnsuppliedEnergy::area::hour<130> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> 1 + NegativeUnsuppliedEnergy::area::hour<130> FictiveLoads::area::hour<130> 1 + PositiveUnsuppliedEnergy::area::hour<130> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> -1 + NegativeUnsuppliedEnergy::area::hour<130> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> 1 + NegativeUnsuppliedEnergy::area::hour<130> FictiveLoads::area::hour<130> 1 + DispatchableProduction::area::ThermalCluster::hour<130> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<130> AreaBalance::area::hour<130> -1 + DispatchableProduction::area::ThermalCluster::hour<130> FictiveLoads::area::hour<130> -1 + PositiveUnsuppliedEnergy::area::hour<130> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> -1 + NegativeUnsuppliedEnergy::area::hour<130> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> 1 + NegativeUnsuppliedEnergy::area::hour<130> FictiveLoads::area::hour<130> 1 + PositiveUnsuppliedEnergy::area::hour<130> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> -1 + NegativeUnsuppliedEnergy::area::hour<130> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> 1 + NegativeUnsuppliedEnergy::area::hour<130> FictiveLoads::area::hour<130> 1 + DispatchableProduction::area::ThermalCluster::hour<130> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<130> AreaBalance::area::hour<130> -1 + DispatchableProduction::area::ThermalCluster::hour<130> FictiveLoads::area::hour<130> -1 + PositiveUnsuppliedEnergy::area::hour<130> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> -1 + NegativeUnsuppliedEnergy::area::hour<130> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> 1 + NegativeUnsuppliedEnergy::area::hour<130> FictiveLoads::area::hour<130> 1 + PositiveUnsuppliedEnergy::area::hour<130> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> -1 + NegativeUnsuppliedEnergy::area::hour<130> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> 1 + NegativeUnsuppliedEnergy::area::hour<130> FictiveLoads::area::hour<130> 1 + PositiveUnsuppliedEnergy::area::hour<130> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> -1 + NegativeUnsuppliedEnergy::area::hour<130> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<130> AreaBalance::area::hour<130> 1 + NegativeUnsuppliedEnergy::area::hour<130> FictiveLoads::area::hour<130> 1 + NTCDirect::link::hour<131> AreaBalance::area::hour<131> 1 + NTCDirect::link::hour<131> AreaBalance::area::hour<131> -1 + NTCDirect::link::hour<131> FlowDissociation::link::hour<131> 1 + NTCDirect::link::hour<131> R0003125 1 + NTCDirect::link::hour<131> R0003126 1 + IntercoDirectCost::link::hour<131> OBJROW 1 + IntercoDirectCost::link::hour<131> FlowDissociation::link::hour<131> -1 + IntercoDirectCost::link::hour<131> R0004674 1 + IntercoIndirectCost::link::hour<131> OBJROW 1 + IntercoIndirectCost::link::hour<131> FlowDissociation::link::hour<131> 1 + IntercoIndirectCost::link::hour<131> R0004842 1 + NTCDirect::link::hour<131> AreaBalance::area::hour<131> 1 + NTCDirect::link::hour<131> AreaBalance::area::hour<131> -1 + NTCDirect::link::hour<131> R0003461 1 + NTCDirect::link::hour<131> R0003462 1 + NTCDirect::link::hour<131> AreaBalance::area::hour<131> 1 + NTCDirect::link::hour<131> AreaBalance::area::hour<131> -1 + NTCDirect::link::hour<131> R0003797 1 + NTCDirect::link::hour<131> R0003798 1 + NTCDirect::link::hour<131> AreaBalance::area::hour<131> 1 + NTCDirect::link::hour<131> AreaBalance::area::hour<131> -1 + NTCDirect::link::hour<131> R0004133 1 + NTCDirect::link::hour<131> R0004134 1 + NTCDirect::link::hour<131> AreaBalance::area::hour<131> 1 + NTCDirect::link::hour<131> AreaBalance::area::hour<131> -1 + NTCDirect::link::hour<131> R0004469 1 + NTCDirect::link::hour<131> R0004470 1 + NTCDirect::link::hour<131> AreaBalance::area::hour<131> 1 + NTCDirect::link::hour<131> AreaBalance::area::hour<131> -1 + NTCDirect::link::hour<131> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<131> AreaBalance::area::hour<131> 1 + NTCDirect::link::hour<131> AreaBalance::area::hour<131> -1 + NTCDirect::link::hour<131> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<131> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<131> AreaBalance::area::hour<131> -1 + DispatchableProduction::area::ThermalCluster::hour<131> FictiveLoads::area::hour<131> -1 + DispatchableProduction::area::ThermalCluster::hour<131> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<131> AreaBalance::area::hour<131> -1 + DispatchableProduction::area::ThermalCluster::hour<131> FictiveLoads::area::hour<131> -1 + DispatchableProduction::area::ThermalCluster::hour<131> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<131> AreaBalance::area::hour<131> -1 + DispatchableProduction::area::ThermalCluster::hour<131> FictiveLoads::area::hour<131> -1 + PositiveUnsuppliedEnergy::area::hour<131> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> -1 + NegativeUnsuppliedEnergy::area::hour<131> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> 1 + NegativeUnsuppliedEnergy::area::hour<131> FictiveLoads::area::hour<131> 1 + DispatchableProduction::area::ThermalCluster::hour<131> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<131> AreaBalance::area::hour<131> -1 + DispatchableProduction::area::ThermalCluster::hour<131> FictiveLoads::area::hour<131> -1 + DispatchableProduction::area::ThermalCluster::hour<131> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<131> AreaBalance::area::hour<131> -1 + DispatchableProduction::area::ThermalCluster::hour<131> FictiveLoads::area::hour<131> -1 + DispatchableProduction::area::ThermalCluster::hour<131> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<131> AreaBalance::area::hour<131> -1 + DispatchableProduction::area::ThermalCluster::hour<131> FictiveLoads::area::hour<131> -1 + PositiveUnsuppliedEnergy::area::hour<131> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> -1 + NegativeUnsuppliedEnergy::area::hour<131> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> 1 + NegativeUnsuppliedEnergy::area::hour<131> FictiveLoads::area::hour<131> 1 + PositiveUnsuppliedEnergy::area::hour<131> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> -1 + NegativeUnsuppliedEnergy::area::hour<131> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> 1 + NegativeUnsuppliedEnergy::area::hour<131> FictiveLoads::area::hour<131> 1 + DispatchableProduction::area::ThermalCluster::hour<131> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<131> AreaBalance::area::hour<131> -1 + DispatchableProduction::area::ThermalCluster::hour<131> FictiveLoads::area::hour<131> -1 + PositiveUnsuppliedEnergy::area::hour<131> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> -1 + NegativeUnsuppliedEnergy::area::hour<131> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> 1 + NegativeUnsuppliedEnergy::area::hour<131> FictiveLoads::area::hour<131> 1 + PositiveUnsuppliedEnergy::area::hour<131> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> -1 + NegativeUnsuppliedEnergy::area::hour<131> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> 1 + NegativeUnsuppliedEnergy::area::hour<131> FictiveLoads::area::hour<131> 1 + DispatchableProduction::area::ThermalCluster::hour<131> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<131> AreaBalance::area::hour<131> -1 + DispatchableProduction::area::ThermalCluster::hour<131> FictiveLoads::area::hour<131> -1 + PositiveUnsuppliedEnergy::area::hour<131> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> -1 + NegativeUnsuppliedEnergy::area::hour<131> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> 1 + NegativeUnsuppliedEnergy::area::hour<131> FictiveLoads::area::hour<131> 1 + PositiveUnsuppliedEnergy::area::hour<131> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> -1 + NegativeUnsuppliedEnergy::area::hour<131> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> 1 + NegativeUnsuppliedEnergy::area::hour<131> FictiveLoads::area::hour<131> 1 + PositiveUnsuppliedEnergy::area::hour<131> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> -1 + NegativeUnsuppliedEnergy::area::hour<131> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<131> AreaBalance::area::hour<131> 1 + NegativeUnsuppliedEnergy::area::hour<131> FictiveLoads::area::hour<131> 1 + NTCDirect::link::hour<132> AreaBalance::area::hour<132> 1 + NTCDirect::link::hour<132> AreaBalance::area::hour<132> -1 + NTCDirect::link::hour<132> FlowDissociation::link::hour<132> 1 + NTCDirect::link::hour<132> R0003127 1 + NTCDirect::link::hour<132> R0003128 1 + IntercoDirectCost::link::hour<132> OBJROW 1 + IntercoDirectCost::link::hour<132> FlowDissociation::link::hour<132> -1 + IntercoDirectCost::link::hour<132> R0004675 1 + IntercoIndirectCost::link::hour<132> OBJROW 1 + IntercoIndirectCost::link::hour<132> FlowDissociation::link::hour<132> 1 + IntercoIndirectCost::link::hour<132> R0004843 1 + NTCDirect::link::hour<132> AreaBalance::area::hour<132> 1 + NTCDirect::link::hour<132> AreaBalance::area::hour<132> -1 + NTCDirect::link::hour<132> R0003463 1 + NTCDirect::link::hour<132> R0003464 1 + NTCDirect::link::hour<132> AreaBalance::area::hour<132> 1 + NTCDirect::link::hour<132> AreaBalance::area::hour<132> -1 + NTCDirect::link::hour<132> R0003799 1 + NTCDirect::link::hour<132> R0003800 1 + NTCDirect::link::hour<132> AreaBalance::area::hour<132> 1 + NTCDirect::link::hour<132> AreaBalance::area::hour<132> -1 + NTCDirect::link::hour<132> R0004135 1 + NTCDirect::link::hour<132> R0004136 1 + NTCDirect::link::hour<132> AreaBalance::area::hour<132> 1 + NTCDirect::link::hour<132> AreaBalance::area::hour<132> -1 + NTCDirect::link::hour<132> R0004471 1 + NTCDirect::link::hour<132> R0004472 1 + NTCDirect::link::hour<132> AreaBalance::area::hour<132> 1 + NTCDirect::link::hour<132> AreaBalance::area::hour<132> -1 + NTCDirect::link::hour<132> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<132> AreaBalance::area::hour<132> 1 + NTCDirect::link::hour<132> AreaBalance::area::hour<132> -1 + NTCDirect::link::hour<132> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<132> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<132> AreaBalance::area::hour<132> -1 + DispatchableProduction::area::ThermalCluster::hour<132> FictiveLoads::area::hour<132> -1 + DispatchableProduction::area::ThermalCluster::hour<132> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<132> AreaBalance::area::hour<132> -1 + DispatchableProduction::area::ThermalCluster::hour<132> FictiveLoads::area::hour<132> -1 + DispatchableProduction::area::ThermalCluster::hour<132> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<132> AreaBalance::area::hour<132> -1 + DispatchableProduction::area::ThermalCluster::hour<132> FictiveLoads::area::hour<132> -1 + PositiveUnsuppliedEnergy::area::hour<132> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> -1 + NegativeUnsuppliedEnergy::area::hour<132> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> 1 + NegativeUnsuppliedEnergy::area::hour<132> FictiveLoads::area::hour<132> 1 + DispatchableProduction::area::ThermalCluster::hour<132> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<132> AreaBalance::area::hour<132> -1 + DispatchableProduction::area::ThermalCluster::hour<132> FictiveLoads::area::hour<132> -1 + DispatchableProduction::area::ThermalCluster::hour<132> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<132> AreaBalance::area::hour<132> -1 + DispatchableProduction::area::ThermalCluster::hour<132> FictiveLoads::area::hour<132> -1 + DispatchableProduction::area::ThermalCluster::hour<132> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<132> AreaBalance::area::hour<132> -1 + DispatchableProduction::area::ThermalCluster::hour<132> FictiveLoads::area::hour<132> -1 + PositiveUnsuppliedEnergy::area::hour<132> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> -1 + NegativeUnsuppliedEnergy::area::hour<132> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> 1 + NegativeUnsuppliedEnergy::area::hour<132> FictiveLoads::area::hour<132> 1 + PositiveUnsuppliedEnergy::area::hour<132> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> -1 + NegativeUnsuppliedEnergy::area::hour<132> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> 1 + NegativeUnsuppliedEnergy::area::hour<132> FictiveLoads::area::hour<132> 1 + DispatchableProduction::area::ThermalCluster::hour<132> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<132> AreaBalance::area::hour<132> -1 + DispatchableProduction::area::ThermalCluster::hour<132> FictiveLoads::area::hour<132> -1 + PositiveUnsuppliedEnergy::area::hour<132> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> -1 + NegativeUnsuppliedEnergy::area::hour<132> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> 1 + NegativeUnsuppliedEnergy::area::hour<132> FictiveLoads::area::hour<132> 1 + PositiveUnsuppliedEnergy::area::hour<132> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> -1 + NegativeUnsuppliedEnergy::area::hour<132> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> 1 + NegativeUnsuppliedEnergy::area::hour<132> FictiveLoads::area::hour<132> 1 + DispatchableProduction::area::ThermalCluster::hour<132> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<132> AreaBalance::area::hour<132> -1 + DispatchableProduction::area::ThermalCluster::hour<132> FictiveLoads::area::hour<132> -1 + PositiveUnsuppliedEnergy::area::hour<132> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> -1 + NegativeUnsuppliedEnergy::area::hour<132> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> 1 + NegativeUnsuppliedEnergy::area::hour<132> FictiveLoads::area::hour<132> 1 + PositiveUnsuppliedEnergy::area::hour<132> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> -1 + NegativeUnsuppliedEnergy::area::hour<132> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> 1 + NegativeUnsuppliedEnergy::area::hour<132> FictiveLoads::area::hour<132> 1 + PositiveUnsuppliedEnergy::area::hour<132> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> -1 + NegativeUnsuppliedEnergy::area::hour<132> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<132> AreaBalance::area::hour<132> 1 + NegativeUnsuppliedEnergy::area::hour<132> FictiveLoads::area::hour<132> 1 + NTCDirect::link::hour<133> AreaBalance::area::hour<133> 1 + NTCDirect::link::hour<133> AreaBalance::area::hour<133> -1 + NTCDirect::link::hour<133> FlowDissociation::link::hour<133> 1 + NTCDirect::link::hour<133> R0003129 1 + NTCDirect::link::hour<133> R0003130 1 + IntercoDirectCost::link::hour<133> OBJROW 1 + IntercoDirectCost::link::hour<133> FlowDissociation::link::hour<133> -1 + IntercoDirectCost::link::hour<133> R0004676 1 + IntercoIndirectCost::link::hour<133> OBJROW 1 + IntercoIndirectCost::link::hour<133> FlowDissociation::link::hour<133> 1 + IntercoIndirectCost::link::hour<133> R0004844 1 + NTCDirect::link::hour<133> AreaBalance::area::hour<133> 1 + NTCDirect::link::hour<133> AreaBalance::area::hour<133> -1 + NTCDirect::link::hour<133> R0003465 1 + NTCDirect::link::hour<133> R0003466 1 + NTCDirect::link::hour<133> AreaBalance::area::hour<133> 1 + NTCDirect::link::hour<133> AreaBalance::area::hour<133> -1 + NTCDirect::link::hour<133> R0003801 1 + NTCDirect::link::hour<133> R0003802 1 + NTCDirect::link::hour<133> AreaBalance::area::hour<133> 1 + NTCDirect::link::hour<133> AreaBalance::area::hour<133> -1 + NTCDirect::link::hour<133> R0004137 1 + NTCDirect::link::hour<133> R0004138 1 + NTCDirect::link::hour<133> AreaBalance::area::hour<133> 1 + NTCDirect::link::hour<133> AreaBalance::area::hour<133> -1 + NTCDirect::link::hour<133> R0004473 1 + NTCDirect::link::hour<133> R0004474 1 + NTCDirect::link::hour<133> AreaBalance::area::hour<133> 1 + NTCDirect::link::hour<133> AreaBalance::area::hour<133> -1 + NTCDirect::link::hour<133> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<133> AreaBalance::area::hour<133> 1 + NTCDirect::link::hour<133> AreaBalance::area::hour<133> -1 + NTCDirect::link::hour<133> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<133> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<133> AreaBalance::area::hour<133> -1 + DispatchableProduction::area::ThermalCluster::hour<133> FictiveLoads::area::hour<133> -1 + DispatchableProduction::area::ThermalCluster::hour<133> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<133> AreaBalance::area::hour<133> -1 + DispatchableProduction::area::ThermalCluster::hour<133> FictiveLoads::area::hour<133> -1 + DispatchableProduction::area::ThermalCluster::hour<133> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<133> AreaBalance::area::hour<133> -1 + DispatchableProduction::area::ThermalCluster::hour<133> FictiveLoads::area::hour<133> -1 + PositiveUnsuppliedEnergy::area::hour<133> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> -1 + NegativeUnsuppliedEnergy::area::hour<133> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> 1 + NegativeUnsuppliedEnergy::area::hour<133> FictiveLoads::area::hour<133> 1 + DispatchableProduction::area::ThermalCluster::hour<133> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<133> AreaBalance::area::hour<133> -1 + DispatchableProduction::area::ThermalCluster::hour<133> FictiveLoads::area::hour<133> -1 + DispatchableProduction::area::ThermalCluster::hour<133> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<133> AreaBalance::area::hour<133> -1 + DispatchableProduction::area::ThermalCluster::hour<133> FictiveLoads::area::hour<133> -1 + DispatchableProduction::area::ThermalCluster::hour<133> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<133> AreaBalance::area::hour<133> -1 + DispatchableProduction::area::ThermalCluster::hour<133> FictiveLoads::area::hour<133> -1 + PositiveUnsuppliedEnergy::area::hour<133> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> -1 + NegativeUnsuppliedEnergy::area::hour<133> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> 1 + NegativeUnsuppliedEnergy::area::hour<133> FictiveLoads::area::hour<133> 1 + PositiveUnsuppliedEnergy::area::hour<133> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> -1 + NegativeUnsuppliedEnergy::area::hour<133> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> 1 + NegativeUnsuppliedEnergy::area::hour<133> FictiveLoads::area::hour<133> 1 + DispatchableProduction::area::ThermalCluster::hour<133> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<133> AreaBalance::area::hour<133> -1 + DispatchableProduction::area::ThermalCluster::hour<133> FictiveLoads::area::hour<133> -1 + PositiveUnsuppliedEnergy::area::hour<133> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> -1 + NegativeUnsuppliedEnergy::area::hour<133> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> 1 + NegativeUnsuppliedEnergy::area::hour<133> FictiveLoads::area::hour<133> 1 + PositiveUnsuppliedEnergy::area::hour<133> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> -1 + NegativeUnsuppliedEnergy::area::hour<133> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> 1 + NegativeUnsuppliedEnergy::area::hour<133> FictiveLoads::area::hour<133> 1 + DispatchableProduction::area::ThermalCluster::hour<133> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<133> AreaBalance::area::hour<133> -1 + DispatchableProduction::area::ThermalCluster::hour<133> FictiveLoads::area::hour<133> -1 + PositiveUnsuppliedEnergy::area::hour<133> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> -1 + NegativeUnsuppliedEnergy::area::hour<133> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> 1 + NegativeUnsuppliedEnergy::area::hour<133> FictiveLoads::area::hour<133> 1 + PositiveUnsuppliedEnergy::area::hour<133> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> -1 + NegativeUnsuppliedEnergy::area::hour<133> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> 1 + NegativeUnsuppliedEnergy::area::hour<133> FictiveLoads::area::hour<133> 1 + PositiveUnsuppliedEnergy::area::hour<133> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> -1 + NegativeUnsuppliedEnergy::area::hour<133> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<133> AreaBalance::area::hour<133> 1 + NegativeUnsuppliedEnergy::area::hour<133> FictiveLoads::area::hour<133> 1 + NTCDirect::link::hour<134> AreaBalance::area::hour<134> 1 + NTCDirect::link::hour<134> AreaBalance::area::hour<134> -1 + NTCDirect::link::hour<134> FlowDissociation::link::hour<134> 1 + NTCDirect::link::hour<134> R0003131 1 + NTCDirect::link::hour<134> R0003132 1 + IntercoDirectCost::link::hour<134> OBJROW 1 + IntercoDirectCost::link::hour<134> FlowDissociation::link::hour<134> -1 + IntercoDirectCost::link::hour<134> R0004677 1 + IntercoIndirectCost::link::hour<134> OBJROW 1 + IntercoIndirectCost::link::hour<134> FlowDissociation::link::hour<134> 1 + IntercoIndirectCost::link::hour<134> R0004845 1 + NTCDirect::link::hour<134> AreaBalance::area::hour<134> 1 + NTCDirect::link::hour<134> AreaBalance::area::hour<134> -1 + NTCDirect::link::hour<134> R0003467 1 + NTCDirect::link::hour<134> R0003468 1 + NTCDirect::link::hour<134> AreaBalance::area::hour<134> 1 + NTCDirect::link::hour<134> AreaBalance::area::hour<134> -1 + NTCDirect::link::hour<134> R0003803 1 + NTCDirect::link::hour<134> R0003804 1 + NTCDirect::link::hour<134> AreaBalance::area::hour<134> 1 + NTCDirect::link::hour<134> AreaBalance::area::hour<134> -1 + NTCDirect::link::hour<134> R0004139 1 + NTCDirect::link::hour<134> R0004140 1 + NTCDirect::link::hour<134> AreaBalance::area::hour<134> 1 + NTCDirect::link::hour<134> AreaBalance::area::hour<134> -1 + NTCDirect::link::hour<134> R0004475 1 + NTCDirect::link::hour<134> R0004476 1 + NTCDirect::link::hour<134> AreaBalance::area::hour<134> 1 + NTCDirect::link::hour<134> AreaBalance::area::hour<134> -1 + NTCDirect::link::hour<134> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<134> AreaBalance::area::hour<134> 1 + NTCDirect::link::hour<134> AreaBalance::area::hour<134> -1 + NTCDirect::link::hour<134> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<134> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<134> AreaBalance::area::hour<134> -1 + DispatchableProduction::area::ThermalCluster::hour<134> FictiveLoads::area::hour<134> -1 + DispatchableProduction::area::ThermalCluster::hour<134> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<134> AreaBalance::area::hour<134> -1 + DispatchableProduction::area::ThermalCluster::hour<134> FictiveLoads::area::hour<134> -1 + DispatchableProduction::area::ThermalCluster::hour<134> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<134> AreaBalance::area::hour<134> -1 + DispatchableProduction::area::ThermalCluster::hour<134> FictiveLoads::area::hour<134> -1 + PositiveUnsuppliedEnergy::area::hour<134> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> -1 + NegativeUnsuppliedEnergy::area::hour<134> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> 1 + NegativeUnsuppliedEnergy::area::hour<134> FictiveLoads::area::hour<134> 1 + DispatchableProduction::area::ThermalCluster::hour<134> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<134> AreaBalance::area::hour<134> -1 + DispatchableProduction::area::ThermalCluster::hour<134> FictiveLoads::area::hour<134> -1 + DispatchableProduction::area::ThermalCluster::hour<134> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<134> AreaBalance::area::hour<134> -1 + DispatchableProduction::area::ThermalCluster::hour<134> FictiveLoads::area::hour<134> -1 + DispatchableProduction::area::ThermalCluster::hour<134> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<134> AreaBalance::area::hour<134> -1 + DispatchableProduction::area::ThermalCluster::hour<134> FictiveLoads::area::hour<134> -1 + PositiveUnsuppliedEnergy::area::hour<134> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> -1 + NegativeUnsuppliedEnergy::area::hour<134> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> 1 + NegativeUnsuppliedEnergy::area::hour<134> FictiveLoads::area::hour<134> 1 + PositiveUnsuppliedEnergy::area::hour<134> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> -1 + NegativeUnsuppliedEnergy::area::hour<134> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> 1 + NegativeUnsuppliedEnergy::area::hour<134> FictiveLoads::area::hour<134> 1 + DispatchableProduction::area::ThermalCluster::hour<134> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<134> AreaBalance::area::hour<134> -1 + DispatchableProduction::area::ThermalCluster::hour<134> FictiveLoads::area::hour<134> -1 + PositiveUnsuppliedEnergy::area::hour<134> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> -1 + NegativeUnsuppliedEnergy::area::hour<134> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> 1 + NegativeUnsuppliedEnergy::area::hour<134> FictiveLoads::area::hour<134> 1 + PositiveUnsuppliedEnergy::area::hour<134> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> -1 + NegativeUnsuppliedEnergy::area::hour<134> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> 1 + NegativeUnsuppliedEnergy::area::hour<134> FictiveLoads::area::hour<134> 1 + DispatchableProduction::area::ThermalCluster::hour<134> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<134> AreaBalance::area::hour<134> -1 + DispatchableProduction::area::ThermalCluster::hour<134> FictiveLoads::area::hour<134> -1 + PositiveUnsuppliedEnergy::area::hour<134> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> -1 + NegativeUnsuppliedEnergy::area::hour<134> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> 1 + NegativeUnsuppliedEnergy::area::hour<134> FictiveLoads::area::hour<134> 1 + PositiveUnsuppliedEnergy::area::hour<134> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> -1 + NegativeUnsuppliedEnergy::area::hour<134> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> 1 + NegativeUnsuppliedEnergy::area::hour<134> FictiveLoads::area::hour<134> 1 + PositiveUnsuppliedEnergy::area::hour<134> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> -1 + NegativeUnsuppliedEnergy::area::hour<134> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<134> AreaBalance::area::hour<134> 1 + NegativeUnsuppliedEnergy::area::hour<134> FictiveLoads::area::hour<134> 1 + NTCDirect::link::hour<135> AreaBalance::area::hour<135> 1 + NTCDirect::link::hour<135> AreaBalance::area::hour<135> -1 + NTCDirect::link::hour<135> FlowDissociation::link::hour<135> 1 + NTCDirect::link::hour<135> R0003133 1 + NTCDirect::link::hour<135> R0003134 1 + IntercoDirectCost::link::hour<135> OBJROW 1 + IntercoDirectCost::link::hour<135> FlowDissociation::link::hour<135> -1 + IntercoDirectCost::link::hour<135> R0004678 1 + IntercoIndirectCost::link::hour<135> OBJROW 1 + IntercoIndirectCost::link::hour<135> FlowDissociation::link::hour<135> 1 + IntercoIndirectCost::link::hour<135> R0004846 1 + NTCDirect::link::hour<135> AreaBalance::area::hour<135> 1 + NTCDirect::link::hour<135> AreaBalance::area::hour<135> -1 + NTCDirect::link::hour<135> R0003469 1 + NTCDirect::link::hour<135> R0003470 1 + NTCDirect::link::hour<135> AreaBalance::area::hour<135> 1 + NTCDirect::link::hour<135> AreaBalance::area::hour<135> -1 + NTCDirect::link::hour<135> R0003805 1 + NTCDirect::link::hour<135> R0003806 1 + NTCDirect::link::hour<135> AreaBalance::area::hour<135> 1 + NTCDirect::link::hour<135> AreaBalance::area::hour<135> -1 + NTCDirect::link::hour<135> R0004141 1 + NTCDirect::link::hour<135> R0004142 1 + NTCDirect::link::hour<135> AreaBalance::area::hour<135> 1 + NTCDirect::link::hour<135> AreaBalance::area::hour<135> -1 + NTCDirect::link::hour<135> R0004477 1 + NTCDirect::link::hour<135> R0004478 1 + NTCDirect::link::hour<135> AreaBalance::area::hour<135> 1 + NTCDirect::link::hour<135> AreaBalance::area::hour<135> -1 + NTCDirect::link::hour<135> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<135> AreaBalance::area::hour<135> 1 + NTCDirect::link::hour<135> AreaBalance::area::hour<135> -1 + NTCDirect::link::hour<135> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<135> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<135> AreaBalance::area::hour<135> -1 + DispatchableProduction::area::ThermalCluster::hour<135> FictiveLoads::area::hour<135> -1 + DispatchableProduction::area::ThermalCluster::hour<135> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<135> AreaBalance::area::hour<135> -1 + DispatchableProduction::area::ThermalCluster::hour<135> FictiveLoads::area::hour<135> -1 + DispatchableProduction::area::ThermalCluster::hour<135> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<135> AreaBalance::area::hour<135> -1 + DispatchableProduction::area::ThermalCluster::hour<135> FictiveLoads::area::hour<135> -1 + PositiveUnsuppliedEnergy::area::hour<135> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> -1 + NegativeUnsuppliedEnergy::area::hour<135> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> 1 + NegativeUnsuppliedEnergy::area::hour<135> FictiveLoads::area::hour<135> 1 + DispatchableProduction::area::ThermalCluster::hour<135> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<135> AreaBalance::area::hour<135> -1 + DispatchableProduction::area::ThermalCluster::hour<135> FictiveLoads::area::hour<135> -1 + DispatchableProduction::area::ThermalCluster::hour<135> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<135> AreaBalance::area::hour<135> -1 + DispatchableProduction::area::ThermalCluster::hour<135> FictiveLoads::area::hour<135> -1 + DispatchableProduction::area::ThermalCluster::hour<135> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<135> AreaBalance::area::hour<135> -1 + DispatchableProduction::area::ThermalCluster::hour<135> FictiveLoads::area::hour<135> -1 + PositiveUnsuppliedEnergy::area::hour<135> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> -1 + NegativeUnsuppliedEnergy::area::hour<135> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> 1 + NegativeUnsuppliedEnergy::area::hour<135> FictiveLoads::area::hour<135> 1 + PositiveUnsuppliedEnergy::area::hour<135> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> -1 + NegativeUnsuppliedEnergy::area::hour<135> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> 1 + NegativeUnsuppliedEnergy::area::hour<135> FictiveLoads::area::hour<135> 1 + DispatchableProduction::area::ThermalCluster::hour<135> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<135> AreaBalance::area::hour<135> -1 + DispatchableProduction::area::ThermalCluster::hour<135> FictiveLoads::area::hour<135> -1 + PositiveUnsuppliedEnergy::area::hour<135> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> -1 + NegativeUnsuppliedEnergy::area::hour<135> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> 1 + NegativeUnsuppliedEnergy::area::hour<135> FictiveLoads::area::hour<135> 1 + PositiveUnsuppliedEnergy::area::hour<135> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> -1 + NegativeUnsuppliedEnergy::area::hour<135> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> 1 + NegativeUnsuppliedEnergy::area::hour<135> FictiveLoads::area::hour<135> 1 + DispatchableProduction::area::ThermalCluster::hour<135> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<135> AreaBalance::area::hour<135> -1 + DispatchableProduction::area::ThermalCluster::hour<135> FictiveLoads::area::hour<135> -1 + PositiveUnsuppliedEnergy::area::hour<135> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> -1 + NegativeUnsuppliedEnergy::area::hour<135> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> 1 + NegativeUnsuppliedEnergy::area::hour<135> FictiveLoads::area::hour<135> 1 + PositiveUnsuppliedEnergy::area::hour<135> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> -1 + NegativeUnsuppliedEnergy::area::hour<135> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> 1 + NegativeUnsuppliedEnergy::area::hour<135> FictiveLoads::area::hour<135> 1 + PositiveUnsuppliedEnergy::area::hour<135> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> -1 + NegativeUnsuppliedEnergy::area::hour<135> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<135> AreaBalance::area::hour<135> 1 + NegativeUnsuppliedEnergy::area::hour<135> FictiveLoads::area::hour<135> 1 + NTCDirect::link::hour<136> AreaBalance::area::hour<136> 1 + NTCDirect::link::hour<136> AreaBalance::area::hour<136> -1 + NTCDirect::link::hour<136> FlowDissociation::link::hour<136> 1 + NTCDirect::link::hour<136> R0003135 1 + NTCDirect::link::hour<136> R0003136 1 + IntercoDirectCost::link::hour<136> OBJROW 1 + IntercoDirectCost::link::hour<136> FlowDissociation::link::hour<136> -1 + IntercoDirectCost::link::hour<136> R0004679 1 + IntercoIndirectCost::link::hour<136> OBJROW 1 + IntercoIndirectCost::link::hour<136> FlowDissociation::link::hour<136> 1 + IntercoIndirectCost::link::hour<136> R0004847 1 + NTCDirect::link::hour<136> AreaBalance::area::hour<136> 1 + NTCDirect::link::hour<136> AreaBalance::area::hour<136> -1 + NTCDirect::link::hour<136> R0003471 1 + NTCDirect::link::hour<136> R0003472 1 + NTCDirect::link::hour<136> AreaBalance::area::hour<136> 1 + NTCDirect::link::hour<136> AreaBalance::area::hour<136> -1 + NTCDirect::link::hour<136> R0003807 1 + NTCDirect::link::hour<136> R0003808 1 + NTCDirect::link::hour<136> AreaBalance::area::hour<136> 1 + NTCDirect::link::hour<136> AreaBalance::area::hour<136> -1 + NTCDirect::link::hour<136> R0004143 1 + NTCDirect::link::hour<136> R0004144 1 + NTCDirect::link::hour<136> AreaBalance::area::hour<136> 1 + NTCDirect::link::hour<136> AreaBalance::area::hour<136> -1 + NTCDirect::link::hour<136> R0004479 1 + NTCDirect::link::hour<136> R0004480 1 + NTCDirect::link::hour<136> AreaBalance::area::hour<136> 1 + NTCDirect::link::hour<136> AreaBalance::area::hour<136> -1 + NTCDirect::link::hour<136> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<136> AreaBalance::area::hour<136> 1 + NTCDirect::link::hour<136> AreaBalance::area::hour<136> -1 + NTCDirect::link::hour<136> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<136> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<136> AreaBalance::area::hour<136> -1 + DispatchableProduction::area::ThermalCluster::hour<136> FictiveLoads::area::hour<136> -1 + DispatchableProduction::area::ThermalCluster::hour<136> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<136> AreaBalance::area::hour<136> -1 + DispatchableProduction::area::ThermalCluster::hour<136> FictiveLoads::area::hour<136> -1 + DispatchableProduction::area::ThermalCluster::hour<136> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<136> AreaBalance::area::hour<136> -1 + DispatchableProduction::area::ThermalCluster::hour<136> FictiveLoads::area::hour<136> -1 + PositiveUnsuppliedEnergy::area::hour<136> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> -1 + NegativeUnsuppliedEnergy::area::hour<136> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> 1 + NegativeUnsuppliedEnergy::area::hour<136> FictiveLoads::area::hour<136> 1 + DispatchableProduction::area::ThermalCluster::hour<136> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<136> AreaBalance::area::hour<136> -1 + DispatchableProduction::area::ThermalCluster::hour<136> FictiveLoads::area::hour<136> -1 + DispatchableProduction::area::ThermalCluster::hour<136> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<136> AreaBalance::area::hour<136> -1 + DispatchableProduction::area::ThermalCluster::hour<136> FictiveLoads::area::hour<136> -1 + DispatchableProduction::area::ThermalCluster::hour<136> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<136> AreaBalance::area::hour<136> -1 + DispatchableProduction::area::ThermalCluster::hour<136> FictiveLoads::area::hour<136> -1 + PositiveUnsuppliedEnergy::area::hour<136> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> -1 + NegativeUnsuppliedEnergy::area::hour<136> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> 1 + NegativeUnsuppliedEnergy::area::hour<136> FictiveLoads::area::hour<136> 1 + PositiveUnsuppliedEnergy::area::hour<136> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> -1 + NegativeUnsuppliedEnergy::area::hour<136> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> 1 + NegativeUnsuppliedEnergy::area::hour<136> FictiveLoads::area::hour<136> 1 + DispatchableProduction::area::ThermalCluster::hour<136> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<136> AreaBalance::area::hour<136> -1 + DispatchableProduction::area::ThermalCluster::hour<136> FictiveLoads::area::hour<136> -1 + PositiveUnsuppliedEnergy::area::hour<136> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> -1 + NegativeUnsuppliedEnergy::area::hour<136> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> 1 + NegativeUnsuppliedEnergy::area::hour<136> FictiveLoads::area::hour<136> 1 + PositiveUnsuppliedEnergy::area::hour<136> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> -1 + NegativeUnsuppliedEnergy::area::hour<136> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> 1 + NegativeUnsuppliedEnergy::area::hour<136> FictiveLoads::area::hour<136> 1 + DispatchableProduction::area::ThermalCluster::hour<136> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<136> AreaBalance::area::hour<136> -1 + DispatchableProduction::area::ThermalCluster::hour<136> FictiveLoads::area::hour<136> -1 + PositiveUnsuppliedEnergy::area::hour<136> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> -1 + NegativeUnsuppliedEnergy::area::hour<136> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> 1 + NegativeUnsuppliedEnergy::area::hour<136> FictiveLoads::area::hour<136> 1 + PositiveUnsuppliedEnergy::area::hour<136> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> -1 + NegativeUnsuppliedEnergy::area::hour<136> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> 1 + NegativeUnsuppliedEnergy::area::hour<136> FictiveLoads::area::hour<136> 1 + PositiveUnsuppliedEnergy::area::hour<136> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> -1 + NegativeUnsuppliedEnergy::area::hour<136> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<136> AreaBalance::area::hour<136> 1 + NegativeUnsuppliedEnergy::area::hour<136> FictiveLoads::area::hour<136> 1 + NTCDirect::link::hour<137> AreaBalance::area::hour<137> 1 + NTCDirect::link::hour<137> AreaBalance::area::hour<137> -1 + NTCDirect::link::hour<137> FlowDissociation::link::hour<137> 1 + NTCDirect::link::hour<137> R0003137 1 + NTCDirect::link::hour<137> R0003138 1 + IntercoDirectCost::link::hour<137> OBJROW 1 + IntercoDirectCost::link::hour<137> FlowDissociation::link::hour<137> -1 + IntercoDirectCost::link::hour<137> R0004680 1 + IntercoIndirectCost::link::hour<137> OBJROW 1 + IntercoIndirectCost::link::hour<137> FlowDissociation::link::hour<137> 1 + IntercoIndirectCost::link::hour<137> R0004848 1 + NTCDirect::link::hour<137> AreaBalance::area::hour<137> 1 + NTCDirect::link::hour<137> AreaBalance::area::hour<137> -1 + NTCDirect::link::hour<137> R0003473 1 + NTCDirect::link::hour<137> R0003474 1 + NTCDirect::link::hour<137> AreaBalance::area::hour<137> 1 + NTCDirect::link::hour<137> AreaBalance::area::hour<137> -1 + NTCDirect::link::hour<137> R0003809 1 + NTCDirect::link::hour<137> R0003810 1 + NTCDirect::link::hour<137> AreaBalance::area::hour<137> 1 + NTCDirect::link::hour<137> AreaBalance::area::hour<137> -1 + NTCDirect::link::hour<137> R0004145 1 + NTCDirect::link::hour<137> R0004146 1 + NTCDirect::link::hour<137> AreaBalance::area::hour<137> 1 + NTCDirect::link::hour<137> AreaBalance::area::hour<137> -1 + NTCDirect::link::hour<137> R0004481 1 + NTCDirect::link::hour<137> R0004482 1 + NTCDirect::link::hour<137> AreaBalance::area::hour<137> 1 + NTCDirect::link::hour<137> AreaBalance::area::hour<137> -1 + NTCDirect::link::hour<137> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<137> AreaBalance::area::hour<137> 1 + NTCDirect::link::hour<137> AreaBalance::area::hour<137> -1 + NTCDirect::link::hour<137> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<137> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<137> AreaBalance::area::hour<137> -1 + DispatchableProduction::area::ThermalCluster::hour<137> FictiveLoads::area::hour<137> -1 + DispatchableProduction::area::ThermalCluster::hour<137> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<137> AreaBalance::area::hour<137> -1 + DispatchableProduction::area::ThermalCluster::hour<137> FictiveLoads::area::hour<137> -1 + DispatchableProduction::area::ThermalCluster::hour<137> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<137> AreaBalance::area::hour<137> -1 + DispatchableProduction::area::ThermalCluster::hour<137> FictiveLoads::area::hour<137> -1 + PositiveUnsuppliedEnergy::area::hour<137> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> -1 + NegativeUnsuppliedEnergy::area::hour<137> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> 1 + NegativeUnsuppliedEnergy::area::hour<137> FictiveLoads::area::hour<137> 1 + DispatchableProduction::area::ThermalCluster::hour<137> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<137> AreaBalance::area::hour<137> -1 + DispatchableProduction::area::ThermalCluster::hour<137> FictiveLoads::area::hour<137> -1 + DispatchableProduction::area::ThermalCluster::hour<137> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<137> AreaBalance::area::hour<137> -1 + DispatchableProduction::area::ThermalCluster::hour<137> FictiveLoads::area::hour<137> -1 + DispatchableProduction::area::ThermalCluster::hour<137> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<137> AreaBalance::area::hour<137> -1 + DispatchableProduction::area::ThermalCluster::hour<137> FictiveLoads::area::hour<137> -1 + PositiveUnsuppliedEnergy::area::hour<137> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> -1 + NegativeUnsuppliedEnergy::area::hour<137> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> 1 + NegativeUnsuppliedEnergy::area::hour<137> FictiveLoads::area::hour<137> 1 + PositiveUnsuppliedEnergy::area::hour<137> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> -1 + NegativeUnsuppliedEnergy::area::hour<137> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> 1 + NegativeUnsuppliedEnergy::area::hour<137> FictiveLoads::area::hour<137> 1 + DispatchableProduction::area::ThermalCluster::hour<137> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<137> AreaBalance::area::hour<137> -1 + DispatchableProduction::area::ThermalCluster::hour<137> FictiveLoads::area::hour<137> -1 + PositiveUnsuppliedEnergy::area::hour<137> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> -1 + NegativeUnsuppliedEnergy::area::hour<137> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> 1 + NegativeUnsuppliedEnergy::area::hour<137> FictiveLoads::area::hour<137> 1 + PositiveUnsuppliedEnergy::area::hour<137> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> -1 + NegativeUnsuppliedEnergy::area::hour<137> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> 1 + NegativeUnsuppliedEnergy::area::hour<137> FictiveLoads::area::hour<137> 1 + DispatchableProduction::area::ThermalCluster::hour<137> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<137> AreaBalance::area::hour<137> -1 + DispatchableProduction::area::ThermalCluster::hour<137> FictiveLoads::area::hour<137> -1 + PositiveUnsuppliedEnergy::area::hour<137> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> -1 + NegativeUnsuppliedEnergy::area::hour<137> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> 1 + NegativeUnsuppliedEnergy::area::hour<137> FictiveLoads::area::hour<137> 1 + PositiveUnsuppliedEnergy::area::hour<137> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> -1 + NegativeUnsuppliedEnergy::area::hour<137> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> 1 + NegativeUnsuppliedEnergy::area::hour<137> FictiveLoads::area::hour<137> 1 + PositiveUnsuppliedEnergy::area::hour<137> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> -1 + NegativeUnsuppliedEnergy::area::hour<137> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<137> AreaBalance::area::hour<137> 1 + NegativeUnsuppliedEnergy::area::hour<137> FictiveLoads::area::hour<137> 1 + NTCDirect::link::hour<138> AreaBalance::area::hour<138> 1 + NTCDirect::link::hour<138> AreaBalance::area::hour<138> -1 + NTCDirect::link::hour<138> FlowDissociation::link::hour<138> 1 + NTCDirect::link::hour<138> R0003139 1 + NTCDirect::link::hour<138> R0003140 1 + IntercoDirectCost::link::hour<138> OBJROW 1 + IntercoDirectCost::link::hour<138> FlowDissociation::link::hour<138> -1 + IntercoDirectCost::link::hour<138> R0004681 1 + IntercoIndirectCost::link::hour<138> OBJROW 1 + IntercoIndirectCost::link::hour<138> FlowDissociation::link::hour<138> 1 + IntercoIndirectCost::link::hour<138> R0004849 1 + NTCDirect::link::hour<138> AreaBalance::area::hour<138> 1 + NTCDirect::link::hour<138> AreaBalance::area::hour<138> -1 + NTCDirect::link::hour<138> R0003475 1 + NTCDirect::link::hour<138> R0003476 1 + NTCDirect::link::hour<138> AreaBalance::area::hour<138> 1 + NTCDirect::link::hour<138> AreaBalance::area::hour<138> -1 + NTCDirect::link::hour<138> R0003811 1 + NTCDirect::link::hour<138> R0003812 1 + NTCDirect::link::hour<138> AreaBalance::area::hour<138> 1 + NTCDirect::link::hour<138> AreaBalance::area::hour<138> -1 + NTCDirect::link::hour<138> R0004147 1 + NTCDirect::link::hour<138> R0004148 1 + NTCDirect::link::hour<138> AreaBalance::area::hour<138> 1 + NTCDirect::link::hour<138> AreaBalance::area::hour<138> -1 + NTCDirect::link::hour<138> R0004483 1 + NTCDirect::link::hour<138> R0004484 1 + NTCDirect::link::hour<138> AreaBalance::area::hour<138> 1 + NTCDirect::link::hour<138> AreaBalance::area::hour<138> -1 + NTCDirect::link::hour<138> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<138> AreaBalance::area::hour<138> 1 + NTCDirect::link::hour<138> AreaBalance::area::hour<138> -1 + NTCDirect::link::hour<138> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<138> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<138> AreaBalance::area::hour<138> -1 + DispatchableProduction::area::ThermalCluster::hour<138> FictiveLoads::area::hour<138> -1 + DispatchableProduction::area::ThermalCluster::hour<138> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<138> AreaBalance::area::hour<138> -1 + DispatchableProduction::area::ThermalCluster::hour<138> FictiveLoads::area::hour<138> -1 + DispatchableProduction::area::ThermalCluster::hour<138> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<138> AreaBalance::area::hour<138> -1 + DispatchableProduction::area::ThermalCluster::hour<138> FictiveLoads::area::hour<138> -1 + PositiveUnsuppliedEnergy::area::hour<138> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> -1 + NegativeUnsuppliedEnergy::area::hour<138> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> 1 + NegativeUnsuppliedEnergy::area::hour<138> FictiveLoads::area::hour<138> 1 + DispatchableProduction::area::ThermalCluster::hour<138> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<138> AreaBalance::area::hour<138> -1 + DispatchableProduction::area::ThermalCluster::hour<138> FictiveLoads::area::hour<138> -1 + DispatchableProduction::area::ThermalCluster::hour<138> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<138> AreaBalance::area::hour<138> -1 + DispatchableProduction::area::ThermalCluster::hour<138> FictiveLoads::area::hour<138> -1 + DispatchableProduction::area::ThermalCluster::hour<138> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<138> AreaBalance::area::hour<138> -1 + DispatchableProduction::area::ThermalCluster::hour<138> FictiveLoads::area::hour<138> -1 + PositiveUnsuppliedEnergy::area::hour<138> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> -1 + NegativeUnsuppliedEnergy::area::hour<138> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> 1 + NegativeUnsuppliedEnergy::area::hour<138> FictiveLoads::area::hour<138> 1 + PositiveUnsuppliedEnergy::area::hour<138> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> -1 + NegativeUnsuppliedEnergy::area::hour<138> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> 1 + NegativeUnsuppliedEnergy::area::hour<138> FictiveLoads::area::hour<138> 1 + DispatchableProduction::area::ThermalCluster::hour<138> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<138> AreaBalance::area::hour<138> -1 + DispatchableProduction::area::ThermalCluster::hour<138> FictiveLoads::area::hour<138> -1 + PositiveUnsuppliedEnergy::area::hour<138> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> -1 + NegativeUnsuppliedEnergy::area::hour<138> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> 1 + NegativeUnsuppliedEnergy::area::hour<138> FictiveLoads::area::hour<138> 1 + PositiveUnsuppliedEnergy::area::hour<138> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> -1 + NegativeUnsuppliedEnergy::area::hour<138> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> 1 + NegativeUnsuppliedEnergy::area::hour<138> FictiveLoads::area::hour<138> 1 + DispatchableProduction::area::ThermalCluster::hour<138> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<138> AreaBalance::area::hour<138> -1 + DispatchableProduction::area::ThermalCluster::hour<138> FictiveLoads::area::hour<138> -1 + PositiveUnsuppliedEnergy::area::hour<138> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> -1 + NegativeUnsuppliedEnergy::area::hour<138> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> 1 + NegativeUnsuppliedEnergy::area::hour<138> FictiveLoads::area::hour<138> 1 + PositiveUnsuppliedEnergy::area::hour<138> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> -1 + NegativeUnsuppliedEnergy::area::hour<138> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> 1 + NegativeUnsuppliedEnergy::area::hour<138> FictiveLoads::area::hour<138> 1 + PositiveUnsuppliedEnergy::area::hour<138> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> -1 + NegativeUnsuppliedEnergy::area::hour<138> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<138> AreaBalance::area::hour<138> 1 + NegativeUnsuppliedEnergy::area::hour<138> FictiveLoads::area::hour<138> 1 + NTCDirect::link::hour<139> AreaBalance::area::hour<139> 1 + NTCDirect::link::hour<139> AreaBalance::area::hour<139> -1 + NTCDirect::link::hour<139> FlowDissociation::link::hour<139> 1 + NTCDirect::link::hour<139> R0003141 1 + NTCDirect::link::hour<139> R0003142 1 + IntercoDirectCost::link::hour<139> OBJROW 1 + IntercoDirectCost::link::hour<139> FlowDissociation::link::hour<139> -1 + IntercoDirectCost::link::hour<139> R0004682 1 + IntercoIndirectCost::link::hour<139> OBJROW 1 + IntercoIndirectCost::link::hour<139> FlowDissociation::link::hour<139> 1 + IntercoIndirectCost::link::hour<139> R0004850 1 + NTCDirect::link::hour<139> AreaBalance::area::hour<139> 1 + NTCDirect::link::hour<139> AreaBalance::area::hour<139> -1 + NTCDirect::link::hour<139> R0003477 1 + NTCDirect::link::hour<139> R0003478 1 + NTCDirect::link::hour<139> AreaBalance::area::hour<139> 1 + NTCDirect::link::hour<139> AreaBalance::area::hour<139> -1 + NTCDirect::link::hour<139> R0003813 1 + NTCDirect::link::hour<139> R0003814 1 + NTCDirect::link::hour<139> AreaBalance::area::hour<139> 1 + NTCDirect::link::hour<139> AreaBalance::area::hour<139> -1 + NTCDirect::link::hour<139> R0004149 1 + NTCDirect::link::hour<139> R0004150 1 + NTCDirect::link::hour<139> AreaBalance::area::hour<139> 1 + NTCDirect::link::hour<139> AreaBalance::area::hour<139> -1 + NTCDirect::link::hour<139> R0004485 1 + NTCDirect::link::hour<139> R0004486 1 + NTCDirect::link::hour<139> AreaBalance::area::hour<139> 1 + NTCDirect::link::hour<139> AreaBalance::area::hour<139> -1 + NTCDirect::link::hour<139> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<139> AreaBalance::area::hour<139> 1 + NTCDirect::link::hour<139> AreaBalance::area::hour<139> -1 + NTCDirect::link::hour<139> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<139> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<139> AreaBalance::area::hour<139> -1 + DispatchableProduction::area::ThermalCluster::hour<139> FictiveLoads::area::hour<139> -1 + DispatchableProduction::area::ThermalCluster::hour<139> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<139> AreaBalance::area::hour<139> -1 + DispatchableProduction::area::ThermalCluster::hour<139> FictiveLoads::area::hour<139> -1 + DispatchableProduction::area::ThermalCluster::hour<139> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<139> AreaBalance::area::hour<139> -1 + DispatchableProduction::area::ThermalCluster::hour<139> FictiveLoads::area::hour<139> -1 + PositiveUnsuppliedEnergy::area::hour<139> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> -1 + NegativeUnsuppliedEnergy::area::hour<139> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> 1 + NegativeUnsuppliedEnergy::area::hour<139> FictiveLoads::area::hour<139> 1 + DispatchableProduction::area::ThermalCluster::hour<139> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<139> AreaBalance::area::hour<139> -1 + DispatchableProduction::area::ThermalCluster::hour<139> FictiveLoads::area::hour<139> -1 + DispatchableProduction::area::ThermalCluster::hour<139> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<139> AreaBalance::area::hour<139> -1 + DispatchableProduction::area::ThermalCluster::hour<139> FictiveLoads::area::hour<139> -1 + DispatchableProduction::area::ThermalCluster::hour<139> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<139> AreaBalance::area::hour<139> -1 + DispatchableProduction::area::ThermalCluster::hour<139> FictiveLoads::area::hour<139> -1 + PositiveUnsuppliedEnergy::area::hour<139> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> -1 + NegativeUnsuppliedEnergy::area::hour<139> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> 1 + NegativeUnsuppliedEnergy::area::hour<139> FictiveLoads::area::hour<139> 1 + PositiveUnsuppliedEnergy::area::hour<139> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> -1 + NegativeUnsuppliedEnergy::area::hour<139> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> 1 + NegativeUnsuppliedEnergy::area::hour<139> FictiveLoads::area::hour<139> 1 + DispatchableProduction::area::ThermalCluster::hour<139> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<139> AreaBalance::area::hour<139> -1 + DispatchableProduction::area::ThermalCluster::hour<139> FictiveLoads::area::hour<139> -1 + PositiveUnsuppliedEnergy::area::hour<139> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> -1 + NegativeUnsuppliedEnergy::area::hour<139> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> 1 + NegativeUnsuppliedEnergy::area::hour<139> FictiveLoads::area::hour<139> 1 + PositiveUnsuppliedEnergy::area::hour<139> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> -1 + NegativeUnsuppliedEnergy::area::hour<139> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> 1 + NegativeUnsuppliedEnergy::area::hour<139> FictiveLoads::area::hour<139> 1 + DispatchableProduction::area::ThermalCluster::hour<139> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<139> AreaBalance::area::hour<139> -1 + DispatchableProduction::area::ThermalCluster::hour<139> FictiveLoads::area::hour<139> -1 + PositiveUnsuppliedEnergy::area::hour<139> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> -1 + NegativeUnsuppliedEnergy::area::hour<139> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> 1 + NegativeUnsuppliedEnergy::area::hour<139> FictiveLoads::area::hour<139> 1 + PositiveUnsuppliedEnergy::area::hour<139> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> -1 + NegativeUnsuppliedEnergy::area::hour<139> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> 1 + NegativeUnsuppliedEnergy::area::hour<139> FictiveLoads::area::hour<139> 1 + PositiveUnsuppliedEnergy::area::hour<139> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> -1 + NegativeUnsuppliedEnergy::area::hour<139> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<139> AreaBalance::area::hour<139> 1 + NegativeUnsuppliedEnergy::area::hour<139> FictiveLoads::area::hour<139> 1 + NTCDirect::link::hour<140> AreaBalance::area::hour<140> 1 + NTCDirect::link::hour<140> AreaBalance::area::hour<140> -1 + NTCDirect::link::hour<140> FlowDissociation::link::hour<140> 1 + NTCDirect::link::hour<140> R0003143 1 + NTCDirect::link::hour<140> R0003144 1 + IntercoDirectCost::link::hour<140> OBJROW 1 + IntercoDirectCost::link::hour<140> FlowDissociation::link::hour<140> -1 + IntercoDirectCost::link::hour<140> R0004683 1 + IntercoIndirectCost::link::hour<140> OBJROW 1 + IntercoIndirectCost::link::hour<140> FlowDissociation::link::hour<140> 1 + IntercoIndirectCost::link::hour<140> R0004851 1 + NTCDirect::link::hour<140> AreaBalance::area::hour<140> 1 + NTCDirect::link::hour<140> AreaBalance::area::hour<140> -1 + NTCDirect::link::hour<140> R0003479 1 + NTCDirect::link::hour<140> R0003480 1 + NTCDirect::link::hour<140> AreaBalance::area::hour<140> 1 + NTCDirect::link::hour<140> AreaBalance::area::hour<140> -1 + NTCDirect::link::hour<140> R0003815 1 + NTCDirect::link::hour<140> R0003816 1 + NTCDirect::link::hour<140> AreaBalance::area::hour<140> 1 + NTCDirect::link::hour<140> AreaBalance::area::hour<140> -1 + NTCDirect::link::hour<140> R0004151 1 + NTCDirect::link::hour<140> R0004152 1 + NTCDirect::link::hour<140> AreaBalance::area::hour<140> 1 + NTCDirect::link::hour<140> AreaBalance::area::hour<140> -1 + NTCDirect::link::hour<140> R0004487 1 + NTCDirect::link::hour<140> R0004488 1 + NTCDirect::link::hour<140> AreaBalance::area::hour<140> 1 + NTCDirect::link::hour<140> AreaBalance::area::hour<140> -1 + NTCDirect::link::hour<140> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<140> AreaBalance::area::hour<140> 1 + NTCDirect::link::hour<140> AreaBalance::area::hour<140> -1 + NTCDirect::link::hour<140> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<140> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<140> AreaBalance::area::hour<140> -1 + DispatchableProduction::area::ThermalCluster::hour<140> FictiveLoads::area::hour<140> -1 + DispatchableProduction::area::ThermalCluster::hour<140> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<140> AreaBalance::area::hour<140> -1 + DispatchableProduction::area::ThermalCluster::hour<140> FictiveLoads::area::hour<140> -1 + DispatchableProduction::area::ThermalCluster::hour<140> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<140> AreaBalance::area::hour<140> -1 + DispatchableProduction::area::ThermalCluster::hour<140> FictiveLoads::area::hour<140> -1 + PositiveUnsuppliedEnergy::area::hour<140> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> -1 + NegativeUnsuppliedEnergy::area::hour<140> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> 1 + NegativeUnsuppliedEnergy::area::hour<140> FictiveLoads::area::hour<140> 1 + DispatchableProduction::area::ThermalCluster::hour<140> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<140> AreaBalance::area::hour<140> -1 + DispatchableProduction::area::ThermalCluster::hour<140> FictiveLoads::area::hour<140> -1 + DispatchableProduction::area::ThermalCluster::hour<140> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<140> AreaBalance::area::hour<140> -1 + DispatchableProduction::area::ThermalCluster::hour<140> FictiveLoads::area::hour<140> -1 + DispatchableProduction::area::ThermalCluster::hour<140> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<140> AreaBalance::area::hour<140> -1 + DispatchableProduction::area::ThermalCluster::hour<140> FictiveLoads::area::hour<140> -1 + PositiveUnsuppliedEnergy::area::hour<140> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> -1 + NegativeUnsuppliedEnergy::area::hour<140> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> 1 + NegativeUnsuppliedEnergy::area::hour<140> FictiveLoads::area::hour<140> 1 + PositiveUnsuppliedEnergy::area::hour<140> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> -1 + NegativeUnsuppliedEnergy::area::hour<140> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> 1 + NegativeUnsuppliedEnergy::area::hour<140> FictiveLoads::area::hour<140> 1 + DispatchableProduction::area::ThermalCluster::hour<140> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<140> AreaBalance::area::hour<140> -1 + DispatchableProduction::area::ThermalCluster::hour<140> FictiveLoads::area::hour<140> -1 + PositiveUnsuppliedEnergy::area::hour<140> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> -1 + NegativeUnsuppliedEnergy::area::hour<140> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> 1 + NegativeUnsuppliedEnergy::area::hour<140> FictiveLoads::area::hour<140> 1 + PositiveUnsuppliedEnergy::area::hour<140> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> -1 + NegativeUnsuppliedEnergy::area::hour<140> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> 1 + NegativeUnsuppliedEnergy::area::hour<140> FictiveLoads::area::hour<140> 1 + DispatchableProduction::area::ThermalCluster::hour<140> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<140> AreaBalance::area::hour<140> -1 + DispatchableProduction::area::ThermalCluster::hour<140> FictiveLoads::area::hour<140> -1 + PositiveUnsuppliedEnergy::area::hour<140> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> -1 + NegativeUnsuppliedEnergy::area::hour<140> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> 1 + NegativeUnsuppliedEnergy::area::hour<140> FictiveLoads::area::hour<140> 1 + PositiveUnsuppliedEnergy::area::hour<140> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> -1 + NegativeUnsuppliedEnergy::area::hour<140> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> 1 + NegativeUnsuppliedEnergy::area::hour<140> FictiveLoads::area::hour<140> 1 + PositiveUnsuppliedEnergy::area::hour<140> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> -1 + NegativeUnsuppliedEnergy::area::hour<140> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<140> AreaBalance::area::hour<140> 1 + NegativeUnsuppliedEnergy::area::hour<140> FictiveLoads::area::hour<140> 1 + NTCDirect::link::hour<141> AreaBalance::area::hour<141> 1 + NTCDirect::link::hour<141> AreaBalance::area::hour<141> -1 + NTCDirect::link::hour<141> FlowDissociation::link::hour<141> 1 + NTCDirect::link::hour<141> R0003145 1 + NTCDirect::link::hour<141> R0003146 1 + IntercoDirectCost::link::hour<141> OBJROW 1 + IntercoDirectCost::link::hour<141> FlowDissociation::link::hour<141> -1 + IntercoDirectCost::link::hour<141> R0004684 1 + IntercoIndirectCost::link::hour<141> OBJROW 1 + IntercoIndirectCost::link::hour<141> FlowDissociation::link::hour<141> 1 + IntercoIndirectCost::link::hour<141> R0004852 1 + NTCDirect::link::hour<141> AreaBalance::area::hour<141> 1 + NTCDirect::link::hour<141> AreaBalance::area::hour<141> -1 + NTCDirect::link::hour<141> R0003481 1 + NTCDirect::link::hour<141> R0003482 1 + NTCDirect::link::hour<141> AreaBalance::area::hour<141> 1 + NTCDirect::link::hour<141> AreaBalance::area::hour<141> -1 + NTCDirect::link::hour<141> R0003817 1 + NTCDirect::link::hour<141> R0003818 1 + NTCDirect::link::hour<141> AreaBalance::area::hour<141> 1 + NTCDirect::link::hour<141> AreaBalance::area::hour<141> -1 + NTCDirect::link::hour<141> R0004153 1 + NTCDirect::link::hour<141> R0004154 1 + NTCDirect::link::hour<141> AreaBalance::area::hour<141> 1 + NTCDirect::link::hour<141> AreaBalance::area::hour<141> -1 + NTCDirect::link::hour<141> R0004489 1 + NTCDirect::link::hour<141> R0004490 1 + NTCDirect::link::hour<141> AreaBalance::area::hour<141> 1 + NTCDirect::link::hour<141> AreaBalance::area::hour<141> -1 + NTCDirect::link::hour<141> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<141> AreaBalance::area::hour<141> 1 + NTCDirect::link::hour<141> AreaBalance::area::hour<141> -1 + NTCDirect::link::hour<141> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<141> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<141> AreaBalance::area::hour<141> -1 + DispatchableProduction::area::ThermalCluster::hour<141> FictiveLoads::area::hour<141> -1 + DispatchableProduction::area::ThermalCluster::hour<141> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<141> AreaBalance::area::hour<141> -1 + DispatchableProduction::area::ThermalCluster::hour<141> FictiveLoads::area::hour<141> -1 + DispatchableProduction::area::ThermalCluster::hour<141> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<141> AreaBalance::area::hour<141> -1 + DispatchableProduction::area::ThermalCluster::hour<141> FictiveLoads::area::hour<141> -1 + PositiveUnsuppliedEnergy::area::hour<141> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> -1 + NegativeUnsuppliedEnergy::area::hour<141> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> 1 + NegativeUnsuppliedEnergy::area::hour<141> FictiveLoads::area::hour<141> 1 + DispatchableProduction::area::ThermalCluster::hour<141> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<141> AreaBalance::area::hour<141> -1 + DispatchableProduction::area::ThermalCluster::hour<141> FictiveLoads::area::hour<141> -1 + DispatchableProduction::area::ThermalCluster::hour<141> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<141> AreaBalance::area::hour<141> -1 + DispatchableProduction::area::ThermalCluster::hour<141> FictiveLoads::area::hour<141> -1 + DispatchableProduction::area::ThermalCluster::hour<141> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<141> AreaBalance::area::hour<141> -1 + DispatchableProduction::area::ThermalCluster::hour<141> FictiveLoads::area::hour<141> -1 + PositiveUnsuppliedEnergy::area::hour<141> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> -1 + NegativeUnsuppliedEnergy::area::hour<141> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> 1 + NegativeUnsuppliedEnergy::area::hour<141> FictiveLoads::area::hour<141> 1 + PositiveUnsuppliedEnergy::area::hour<141> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> -1 + NegativeUnsuppliedEnergy::area::hour<141> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> 1 + NegativeUnsuppliedEnergy::area::hour<141> FictiveLoads::area::hour<141> 1 + DispatchableProduction::area::ThermalCluster::hour<141> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<141> AreaBalance::area::hour<141> -1 + DispatchableProduction::area::ThermalCluster::hour<141> FictiveLoads::area::hour<141> -1 + PositiveUnsuppliedEnergy::area::hour<141> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> -1 + NegativeUnsuppliedEnergy::area::hour<141> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> 1 + NegativeUnsuppliedEnergy::area::hour<141> FictiveLoads::area::hour<141> 1 + PositiveUnsuppliedEnergy::area::hour<141> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> -1 + NegativeUnsuppliedEnergy::area::hour<141> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> 1 + NegativeUnsuppliedEnergy::area::hour<141> FictiveLoads::area::hour<141> 1 + DispatchableProduction::area::ThermalCluster::hour<141> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<141> AreaBalance::area::hour<141> -1 + DispatchableProduction::area::ThermalCluster::hour<141> FictiveLoads::area::hour<141> -1 + PositiveUnsuppliedEnergy::area::hour<141> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> -1 + NegativeUnsuppliedEnergy::area::hour<141> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> 1 + NegativeUnsuppliedEnergy::area::hour<141> FictiveLoads::area::hour<141> 1 + PositiveUnsuppliedEnergy::area::hour<141> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> -1 + NegativeUnsuppliedEnergy::area::hour<141> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> 1 + NegativeUnsuppliedEnergy::area::hour<141> FictiveLoads::area::hour<141> 1 + PositiveUnsuppliedEnergy::area::hour<141> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> -1 + NegativeUnsuppliedEnergy::area::hour<141> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<141> AreaBalance::area::hour<141> 1 + NegativeUnsuppliedEnergy::area::hour<141> FictiveLoads::area::hour<141> 1 + NTCDirect::link::hour<142> AreaBalance::area::hour<142> 1 + NTCDirect::link::hour<142> AreaBalance::area::hour<142> -1 + NTCDirect::link::hour<142> FlowDissociation::link::hour<142> 1 + NTCDirect::link::hour<142> R0003147 1 + NTCDirect::link::hour<142> R0003148 1 + IntercoDirectCost::link::hour<142> OBJROW 1 + IntercoDirectCost::link::hour<142> FlowDissociation::link::hour<142> -1 + IntercoDirectCost::link::hour<142> R0004685 1 + IntercoIndirectCost::link::hour<142> OBJROW 1 + IntercoIndirectCost::link::hour<142> FlowDissociation::link::hour<142> 1 + IntercoIndirectCost::link::hour<142> R0004853 1 + NTCDirect::link::hour<142> AreaBalance::area::hour<142> 1 + NTCDirect::link::hour<142> AreaBalance::area::hour<142> -1 + NTCDirect::link::hour<142> R0003483 1 + NTCDirect::link::hour<142> R0003484 1 + NTCDirect::link::hour<142> AreaBalance::area::hour<142> 1 + NTCDirect::link::hour<142> AreaBalance::area::hour<142> -1 + NTCDirect::link::hour<142> R0003819 1 + NTCDirect::link::hour<142> R0003820 1 + NTCDirect::link::hour<142> AreaBalance::area::hour<142> 1 + NTCDirect::link::hour<142> AreaBalance::area::hour<142> -1 + NTCDirect::link::hour<142> R0004155 1 + NTCDirect::link::hour<142> R0004156 1 + NTCDirect::link::hour<142> AreaBalance::area::hour<142> 1 + NTCDirect::link::hour<142> AreaBalance::area::hour<142> -1 + NTCDirect::link::hour<142> R0004491 1 + NTCDirect::link::hour<142> R0004492 1 + NTCDirect::link::hour<142> AreaBalance::area::hour<142> 1 + NTCDirect::link::hour<142> AreaBalance::area::hour<142> -1 + NTCDirect::link::hour<142> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<142> AreaBalance::area::hour<142> 1 + NTCDirect::link::hour<142> AreaBalance::area::hour<142> -1 + NTCDirect::link::hour<142> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<142> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<142> AreaBalance::area::hour<142> -1 + DispatchableProduction::area::ThermalCluster::hour<142> FictiveLoads::area::hour<142> -1 + DispatchableProduction::area::ThermalCluster::hour<142> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<142> AreaBalance::area::hour<142> -1 + DispatchableProduction::area::ThermalCluster::hour<142> FictiveLoads::area::hour<142> -1 + DispatchableProduction::area::ThermalCluster::hour<142> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<142> AreaBalance::area::hour<142> -1 + DispatchableProduction::area::ThermalCluster::hour<142> FictiveLoads::area::hour<142> -1 + PositiveUnsuppliedEnergy::area::hour<142> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> -1 + NegativeUnsuppliedEnergy::area::hour<142> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> 1 + NegativeUnsuppliedEnergy::area::hour<142> FictiveLoads::area::hour<142> 1 + DispatchableProduction::area::ThermalCluster::hour<142> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<142> AreaBalance::area::hour<142> -1 + DispatchableProduction::area::ThermalCluster::hour<142> FictiveLoads::area::hour<142> -1 + DispatchableProduction::area::ThermalCluster::hour<142> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<142> AreaBalance::area::hour<142> -1 + DispatchableProduction::area::ThermalCluster::hour<142> FictiveLoads::area::hour<142> -1 + DispatchableProduction::area::ThermalCluster::hour<142> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<142> AreaBalance::area::hour<142> -1 + DispatchableProduction::area::ThermalCluster::hour<142> FictiveLoads::area::hour<142> -1 + PositiveUnsuppliedEnergy::area::hour<142> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> -1 + NegativeUnsuppliedEnergy::area::hour<142> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> 1 + NegativeUnsuppliedEnergy::area::hour<142> FictiveLoads::area::hour<142> 1 + PositiveUnsuppliedEnergy::area::hour<142> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> -1 + NegativeUnsuppliedEnergy::area::hour<142> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> 1 + NegativeUnsuppliedEnergy::area::hour<142> FictiveLoads::area::hour<142> 1 + DispatchableProduction::area::ThermalCluster::hour<142> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<142> AreaBalance::area::hour<142> -1 + DispatchableProduction::area::ThermalCluster::hour<142> FictiveLoads::area::hour<142> -1 + PositiveUnsuppliedEnergy::area::hour<142> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> -1 + NegativeUnsuppliedEnergy::area::hour<142> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> 1 + NegativeUnsuppliedEnergy::area::hour<142> FictiveLoads::area::hour<142> 1 + PositiveUnsuppliedEnergy::area::hour<142> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> -1 + NegativeUnsuppliedEnergy::area::hour<142> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> 1 + NegativeUnsuppliedEnergy::area::hour<142> FictiveLoads::area::hour<142> 1 + DispatchableProduction::area::ThermalCluster::hour<142> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<142> AreaBalance::area::hour<142> -1 + DispatchableProduction::area::ThermalCluster::hour<142> FictiveLoads::area::hour<142> -1 + PositiveUnsuppliedEnergy::area::hour<142> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> -1 + NegativeUnsuppliedEnergy::area::hour<142> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> 1 + NegativeUnsuppliedEnergy::area::hour<142> FictiveLoads::area::hour<142> 1 + PositiveUnsuppliedEnergy::area::hour<142> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> -1 + NegativeUnsuppliedEnergy::area::hour<142> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> 1 + NegativeUnsuppliedEnergy::area::hour<142> FictiveLoads::area::hour<142> 1 + PositiveUnsuppliedEnergy::area::hour<142> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> -1 + NegativeUnsuppliedEnergy::area::hour<142> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<142> AreaBalance::area::hour<142> 1 + NegativeUnsuppliedEnergy::area::hour<142> FictiveLoads::area::hour<142> 1 + NTCDirect::link::hour<143> AreaBalance::area::hour<143> 1 + NTCDirect::link::hour<143> AreaBalance::area::hour<143> -1 + NTCDirect::link::hour<143> FlowDissociation::link::hour<143> 1 + NTCDirect::link::hour<143> R0003149 1 + NTCDirect::link::hour<143> R0003150 1 + IntercoDirectCost::link::hour<143> OBJROW 1 + IntercoDirectCost::link::hour<143> FlowDissociation::link::hour<143> -1 + IntercoDirectCost::link::hour<143> R0004686 1 + IntercoIndirectCost::link::hour<143> OBJROW 1 + IntercoIndirectCost::link::hour<143> FlowDissociation::link::hour<143> 1 + IntercoIndirectCost::link::hour<143> R0004854 1 + NTCDirect::link::hour<143> AreaBalance::area::hour<143> 1 + NTCDirect::link::hour<143> AreaBalance::area::hour<143> -1 + NTCDirect::link::hour<143> R0003485 1 + NTCDirect::link::hour<143> R0003486 1 + NTCDirect::link::hour<143> AreaBalance::area::hour<143> 1 + NTCDirect::link::hour<143> AreaBalance::area::hour<143> -1 + NTCDirect::link::hour<143> R0003821 1 + NTCDirect::link::hour<143> R0003822 1 + NTCDirect::link::hour<143> AreaBalance::area::hour<143> 1 + NTCDirect::link::hour<143> AreaBalance::area::hour<143> -1 + NTCDirect::link::hour<143> R0004157 1 + NTCDirect::link::hour<143> R0004158 1 + NTCDirect::link::hour<143> AreaBalance::area::hour<143> 1 + NTCDirect::link::hour<143> AreaBalance::area::hour<143> -1 + NTCDirect::link::hour<143> R0004493 1 + NTCDirect::link::hour<143> R0004494 1 + NTCDirect::link::hour<143> AreaBalance::area::hour<143> 1 + NTCDirect::link::hour<143> AreaBalance::area::hour<143> -1 + NTCDirect::link::hour<143> Storing_balance::daily::day<5> 0.8 + NTCDirect::link::hour<143> AreaBalance::area::hour<143> 1 + NTCDirect::link::hour<143> AreaBalance::area::hour<143> -1 + NTCDirect::link::hour<143> Storing_balance::daily::day<5> 1 + DispatchableProduction::area::ThermalCluster::hour<143> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<143> AreaBalance::area::hour<143> -1 + DispatchableProduction::area::ThermalCluster::hour<143> FictiveLoads::area::hour<143> -1 + DispatchableProduction::area::ThermalCluster::hour<143> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<143> AreaBalance::area::hour<143> -1 + DispatchableProduction::area::ThermalCluster::hour<143> FictiveLoads::area::hour<143> -1 + DispatchableProduction::area::ThermalCluster::hour<143> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<143> AreaBalance::area::hour<143> -1 + DispatchableProduction::area::ThermalCluster::hour<143> FictiveLoads::area::hour<143> -1 + PositiveUnsuppliedEnergy::area::hour<143> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> -1 + NegativeUnsuppliedEnergy::area::hour<143> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> 1 + NegativeUnsuppliedEnergy::area::hour<143> FictiveLoads::area::hour<143> 1 + DispatchableProduction::area::ThermalCluster::hour<143> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<143> AreaBalance::area::hour<143> -1 + DispatchableProduction::area::ThermalCluster::hour<143> FictiveLoads::area::hour<143> -1 + DispatchableProduction::area::ThermalCluster::hour<143> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<143> AreaBalance::area::hour<143> -1 + DispatchableProduction::area::ThermalCluster::hour<143> FictiveLoads::area::hour<143> -1 + DispatchableProduction::area::ThermalCluster::hour<143> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<143> AreaBalance::area::hour<143> -1 + DispatchableProduction::area::ThermalCluster::hour<143> FictiveLoads::area::hour<143> -1 + PositiveUnsuppliedEnergy::area::hour<143> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> -1 + NegativeUnsuppliedEnergy::area::hour<143> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> 1 + NegativeUnsuppliedEnergy::area::hour<143> FictiveLoads::area::hour<143> 1 + PositiveUnsuppliedEnergy::area::hour<143> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> -1 + NegativeUnsuppliedEnergy::area::hour<143> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> 1 + NegativeUnsuppliedEnergy::area::hour<143> FictiveLoads::area::hour<143> 1 + DispatchableProduction::area::ThermalCluster::hour<143> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<143> AreaBalance::area::hour<143> -1 + DispatchableProduction::area::ThermalCluster::hour<143> FictiveLoads::area::hour<143> -1 + PositiveUnsuppliedEnergy::area::hour<143> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> -1 + NegativeUnsuppliedEnergy::area::hour<143> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> 1 + NegativeUnsuppliedEnergy::area::hour<143> FictiveLoads::area::hour<143> 1 + PositiveUnsuppliedEnergy::area::hour<143> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> -1 + NegativeUnsuppliedEnergy::area::hour<143> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> 1 + NegativeUnsuppliedEnergy::area::hour<143> FictiveLoads::area::hour<143> 1 + DispatchableProduction::area::ThermalCluster::hour<143> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<143> AreaBalance::area::hour<143> -1 + DispatchableProduction::area::ThermalCluster::hour<143> FictiveLoads::area::hour<143> -1 + PositiveUnsuppliedEnergy::area::hour<143> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> -1 + NegativeUnsuppliedEnergy::area::hour<143> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> 1 + NegativeUnsuppliedEnergy::area::hour<143> FictiveLoads::area::hour<143> 1 + PositiveUnsuppliedEnergy::area::hour<143> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> -1 + NegativeUnsuppliedEnergy::area::hour<143> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> 1 + NegativeUnsuppliedEnergy::area::hour<143> FictiveLoads::area::hour<143> 1 + PositiveUnsuppliedEnergy::area::hour<143> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> -1 + NegativeUnsuppliedEnergy::area::hour<143> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<143> AreaBalance::area::hour<143> 1 + NegativeUnsuppliedEnergy::area::hour<143> FictiveLoads::area::hour<143> 1 + NTCDirect::link::hour<144> AreaBalance::area::hour<144> 1 + NTCDirect::link::hour<144> AreaBalance::area::hour<144> -1 + NTCDirect::link::hour<144> FlowDissociation::link::hour<144> 1 + NTCDirect::link::hour<144> R0003151 1 + NTCDirect::link::hour<144> R0003152 1 + IntercoDirectCost::link::hour<144> OBJROW 1 + IntercoDirectCost::link::hour<144> FlowDissociation::link::hour<144> -1 + IntercoDirectCost::link::hour<144> R0004687 1 + IntercoIndirectCost::link::hour<144> OBJROW 1 + IntercoIndirectCost::link::hour<144> FlowDissociation::link::hour<144> 1 + IntercoIndirectCost::link::hour<144> R0004855 1 + NTCDirect::link::hour<144> AreaBalance::area::hour<144> 1 + NTCDirect::link::hour<144> AreaBalance::area::hour<144> -1 + NTCDirect::link::hour<144> R0003487 1 + NTCDirect::link::hour<144> R0003488 1 + NTCDirect::link::hour<144> AreaBalance::area::hour<144> 1 + NTCDirect::link::hour<144> AreaBalance::area::hour<144> -1 + NTCDirect::link::hour<144> R0003823 1 + NTCDirect::link::hour<144> R0003824 1 + NTCDirect::link::hour<144> AreaBalance::area::hour<144> 1 + NTCDirect::link::hour<144> AreaBalance::area::hour<144> -1 + NTCDirect::link::hour<144> R0004159 1 + NTCDirect::link::hour<144> R0004160 1 + NTCDirect::link::hour<144> AreaBalance::area::hour<144> 1 + NTCDirect::link::hour<144> AreaBalance::area::hour<144> -1 + NTCDirect::link::hour<144> R0004495 1 + NTCDirect::link::hour<144> R0004496 1 + NTCDirect::link::hour<144> AreaBalance::area::hour<144> 1 + NTCDirect::link::hour<144> AreaBalance::area::hour<144> -1 + NTCDirect::link::hour<144> AreaBalance::area::hour<144> 1 + NTCDirect::link::hour<144> AreaBalance::area::hour<144> -1 + DispatchableProduction::area::ThermalCluster::hour<144> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<144> AreaBalance::area::hour<144> -1 + DispatchableProduction::area::ThermalCluster::hour<144> FictiveLoads::area::hour<144> -1 + DispatchableProduction::area::ThermalCluster::hour<144> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<144> AreaBalance::area::hour<144> -1 + DispatchableProduction::area::ThermalCluster::hour<144> FictiveLoads::area::hour<144> -1 + DispatchableProduction::area::ThermalCluster::hour<144> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<144> AreaBalance::area::hour<144> -1 + DispatchableProduction::area::ThermalCluster::hour<144> FictiveLoads::area::hour<144> -1 + PositiveUnsuppliedEnergy::area::hour<144> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> -1 + NegativeUnsuppliedEnergy::area::hour<144> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> 1 + NegativeUnsuppliedEnergy::area::hour<144> FictiveLoads::area::hour<144> 1 + DispatchableProduction::area::ThermalCluster::hour<144> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<144> AreaBalance::area::hour<144> -1 + DispatchableProduction::area::ThermalCluster::hour<144> FictiveLoads::area::hour<144> -1 + DispatchableProduction::area::ThermalCluster::hour<144> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<144> AreaBalance::area::hour<144> -1 + DispatchableProduction::area::ThermalCluster::hour<144> FictiveLoads::area::hour<144> -1 + DispatchableProduction::area::ThermalCluster::hour<144> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<144> AreaBalance::area::hour<144> -1 + DispatchableProduction::area::ThermalCluster::hour<144> FictiveLoads::area::hour<144> -1 + PositiveUnsuppliedEnergy::area::hour<144> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> -1 + NegativeUnsuppliedEnergy::area::hour<144> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> 1 + NegativeUnsuppliedEnergy::area::hour<144> FictiveLoads::area::hour<144> 1 + PositiveUnsuppliedEnergy::area::hour<144> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> -1 + NegativeUnsuppliedEnergy::area::hour<144> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> 1 + NegativeUnsuppliedEnergy::area::hour<144> FictiveLoads::area::hour<144> 1 + DispatchableProduction::area::ThermalCluster::hour<144> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<144> AreaBalance::area::hour<144> -1 + DispatchableProduction::area::ThermalCluster::hour<144> FictiveLoads::area::hour<144> -1 + PositiveUnsuppliedEnergy::area::hour<144> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> -1 + NegativeUnsuppliedEnergy::area::hour<144> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> 1 + NegativeUnsuppliedEnergy::area::hour<144> FictiveLoads::area::hour<144> 1 + PositiveUnsuppliedEnergy::area::hour<144> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> -1 + NegativeUnsuppliedEnergy::area::hour<144> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> 1 + NegativeUnsuppliedEnergy::area::hour<144> FictiveLoads::area::hour<144> 1 + DispatchableProduction::area::ThermalCluster::hour<144> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<144> AreaBalance::area::hour<144> -1 + DispatchableProduction::area::ThermalCluster::hour<144> FictiveLoads::area::hour<144> -1 + PositiveUnsuppliedEnergy::area::hour<144> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> -1 + NegativeUnsuppliedEnergy::area::hour<144> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> 1 + NegativeUnsuppliedEnergy::area::hour<144> FictiveLoads::area::hour<144> 1 + PositiveUnsuppliedEnergy::area::hour<144> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> -1 + NegativeUnsuppliedEnergy::area::hour<144> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> 1 + NegativeUnsuppliedEnergy::area::hour<144> FictiveLoads::area::hour<144> 1 + PositiveUnsuppliedEnergy::area::hour<144> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> -1 + NegativeUnsuppliedEnergy::area::hour<144> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<144> AreaBalance::area::hour<144> 1 + NegativeUnsuppliedEnergy::area::hour<144> FictiveLoads::area::hour<144> 1 + NTCDirect::link::hour<145> AreaBalance::area::hour<145> 1 + NTCDirect::link::hour<145> AreaBalance::area::hour<145> -1 + NTCDirect::link::hour<145> FlowDissociation::link::hour<145> 1 + NTCDirect::link::hour<145> R0003153 1 + NTCDirect::link::hour<145> R0003154 1 + IntercoDirectCost::link::hour<145> OBJROW 1 + IntercoDirectCost::link::hour<145> FlowDissociation::link::hour<145> -1 + IntercoDirectCost::link::hour<145> R0004688 1 + IntercoIndirectCost::link::hour<145> OBJROW 1 + IntercoIndirectCost::link::hour<145> FlowDissociation::link::hour<145> 1 + IntercoIndirectCost::link::hour<145> R0004856 1 + NTCDirect::link::hour<145> AreaBalance::area::hour<145> 1 + NTCDirect::link::hour<145> AreaBalance::area::hour<145> -1 + NTCDirect::link::hour<145> R0003489 1 + NTCDirect::link::hour<145> R0003490 1 + NTCDirect::link::hour<145> AreaBalance::area::hour<145> 1 + NTCDirect::link::hour<145> AreaBalance::area::hour<145> -1 + NTCDirect::link::hour<145> R0003825 1 + NTCDirect::link::hour<145> R0003826 1 + NTCDirect::link::hour<145> AreaBalance::area::hour<145> 1 + NTCDirect::link::hour<145> AreaBalance::area::hour<145> -1 + NTCDirect::link::hour<145> R0004161 1 + NTCDirect::link::hour<145> R0004162 1 + NTCDirect::link::hour<145> AreaBalance::area::hour<145> 1 + NTCDirect::link::hour<145> AreaBalance::area::hour<145> -1 + NTCDirect::link::hour<145> R0004497 1 + NTCDirect::link::hour<145> R0004498 1 + NTCDirect::link::hour<145> AreaBalance::area::hour<145> 1 + NTCDirect::link::hour<145> AreaBalance::area::hour<145> -1 + NTCDirect::link::hour<145> AreaBalance::area::hour<145> 1 + NTCDirect::link::hour<145> AreaBalance::area::hour<145> -1 + DispatchableProduction::area::ThermalCluster::hour<145> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<145> AreaBalance::area::hour<145> -1 + DispatchableProduction::area::ThermalCluster::hour<145> FictiveLoads::area::hour<145> -1 + DispatchableProduction::area::ThermalCluster::hour<145> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<145> AreaBalance::area::hour<145> -1 + DispatchableProduction::area::ThermalCluster::hour<145> FictiveLoads::area::hour<145> -1 + DispatchableProduction::area::ThermalCluster::hour<145> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<145> AreaBalance::area::hour<145> -1 + DispatchableProduction::area::ThermalCluster::hour<145> FictiveLoads::area::hour<145> -1 + PositiveUnsuppliedEnergy::area::hour<145> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> -1 + NegativeUnsuppliedEnergy::area::hour<145> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> 1 + NegativeUnsuppliedEnergy::area::hour<145> FictiveLoads::area::hour<145> 1 + DispatchableProduction::area::ThermalCluster::hour<145> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<145> AreaBalance::area::hour<145> -1 + DispatchableProduction::area::ThermalCluster::hour<145> FictiveLoads::area::hour<145> -1 + DispatchableProduction::area::ThermalCluster::hour<145> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<145> AreaBalance::area::hour<145> -1 + DispatchableProduction::area::ThermalCluster::hour<145> FictiveLoads::area::hour<145> -1 + DispatchableProduction::area::ThermalCluster::hour<145> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<145> AreaBalance::area::hour<145> -1 + DispatchableProduction::area::ThermalCluster::hour<145> FictiveLoads::area::hour<145> -1 + PositiveUnsuppliedEnergy::area::hour<145> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> -1 + NegativeUnsuppliedEnergy::area::hour<145> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> 1 + NegativeUnsuppliedEnergy::area::hour<145> FictiveLoads::area::hour<145> 1 + PositiveUnsuppliedEnergy::area::hour<145> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> -1 + NegativeUnsuppliedEnergy::area::hour<145> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> 1 + NegativeUnsuppliedEnergy::area::hour<145> FictiveLoads::area::hour<145> 1 + DispatchableProduction::area::ThermalCluster::hour<145> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<145> AreaBalance::area::hour<145> -1 + DispatchableProduction::area::ThermalCluster::hour<145> FictiveLoads::area::hour<145> -1 + PositiveUnsuppliedEnergy::area::hour<145> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> -1 + NegativeUnsuppliedEnergy::area::hour<145> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> 1 + NegativeUnsuppliedEnergy::area::hour<145> FictiveLoads::area::hour<145> 1 + PositiveUnsuppliedEnergy::area::hour<145> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> -1 + NegativeUnsuppliedEnergy::area::hour<145> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> 1 + NegativeUnsuppliedEnergy::area::hour<145> FictiveLoads::area::hour<145> 1 + DispatchableProduction::area::ThermalCluster::hour<145> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<145> AreaBalance::area::hour<145> -1 + DispatchableProduction::area::ThermalCluster::hour<145> FictiveLoads::area::hour<145> -1 + PositiveUnsuppliedEnergy::area::hour<145> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> -1 + NegativeUnsuppliedEnergy::area::hour<145> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> 1 + NegativeUnsuppliedEnergy::area::hour<145> FictiveLoads::area::hour<145> 1 + PositiveUnsuppliedEnergy::area::hour<145> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> -1 + NegativeUnsuppliedEnergy::area::hour<145> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> 1 + NegativeUnsuppliedEnergy::area::hour<145> FictiveLoads::area::hour<145> 1 + PositiveUnsuppliedEnergy::area::hour<145> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> -1 + NegativeUnsuppliedEnergy::area::hour<145> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<145> AreaBalance::area::hour<145> 1 + NegativeUnsuppliedEnergy::area::hour<145> FictiveLoads::area::hour<145> 1 + NTCDirect::link::hour<146> AreaBalance::area::hour<146> 1 + NTCDirect::link::hour<146> AreaBalance::area::hour<146> -1 + NTCDirect::link::hour<146> FlowDissociation::link::hour<146> 1 + NTCDirect::link::hour<146> R0003155 1 + NTCDirect::link::hour<146> R0003156 1 + IntercoDirectCost::link::hour<146> OBJROW 1 + IntercoDirectCost::link::hour<146> FlowDissociation::link::hour<146> -1 + IntercoDirectCost::link::hour<146> R0004689 1 + IntercoIndirectCost::link::hour<146> OBJROW 1 + IntercoIndirectCost::link::hour<146> FlowDissociation::link::hour<146> 1 + IntercoIndirectCost::link::hour<146> R0004857 1 + NTCDirect::link::hour<146> AreaBalance::area::hour<146> 1 + NTCDirect::link::hour<146> AreaBalance::area::hour<146> -1 + NTCDirect::link::hour<146> R0003491 1 + NTCDirect::link::hour<146> R0003492 1 + NTCDirect::link::hour<146> AreaBalance::area::hour<146> 1 + NTCDirect::link::hour<146> AreaBalance::area::hour<146> -1 + NTCDirect::link::hour<146> R0003827 1 + NTCDirect::link::hour<146> R0003828 1 + NTCDirect::link::hour<146> AreaBalance::area::hour<146> 1 + NTCDirect::link::hour<146> AreaBalance::area::hour<146> -1 + NTCDirect::link::hour<146> R0004163 1 + NTCDirect::link::hour<146> R0004164 1 + NTCDirect::link::hour<146> AreaBalance::area::hour<146> 1 + NTCDirect::link::hour<146> AreaBalance::area::hour<146> -1 + NTCDirect::link::hour<146> R0004499 1 + NTCDirect::link::hour<146> R0004500 1 + NTCDirect::link::hour<146> AreaBalance::area::hour<146> 1 + NTCDirect::link::hour<146> AreaBalance::area::hour<146> -1 + NTCDirect::link::hour<146> AreaBalance::area::hour<146> 1 + NTCDirect::link::hour<146> AreaBalance::area::hour<146> -1 + DispatchableProduction::area::ThermalCluster::hour<146> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<146> AreaBalance::area::hour<146> -1 + DispatchableProduction::area::ThermalCluster::hour<146> FictiveLoads::area::hour<146> -1 + DispatchableProduction::area::ThermalCluster::hour<146> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<146> AreaBalance::area::hour<146> -1 + DispatchableProduction::area::ThermalCluster::hour<146> FictiveLoads::area::hour<146> -1 + DispatchableProduction::area::ThermalCluster::hour<146> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<146> AreaBalance::area::hour<146> -1 + DispatchableProduction::area::ThermalCluster::hour<146> FictiveLoads::area::hour<146> -1 + PositiveUnsuppliedEnergy::area::hour<146> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> -1 + NegativeUnsuppliedEnergy::area::hour<146> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> 1 + NegativeUnsuppliedEnergy::area::hour<146> FictiveLoads::area::hour<146> 1 + DispatchableProduction::area::ThermalCluster::hour<146> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<146> AreaBalance::area::hour<146> -1 + DispatchableProduction::area::ThermalCluster::hour<146> FictiveLoads::area::hour<146> -1 + DispatchableProduction::area::ThermalCluster::hour<146> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<146> AreaBalance::area::hour<146> -1 + DispatchableProduction::area::ThermalCluster::hour<146> FictiveLoads::area::hour<146> -1 + DispatchableProduction::area::ThermalCluster::hour<146> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<146> AreaBalance::area::hour<146> -1 + DispatchableProduction::area::ThermalCluster::hour<146> FictiveLoads::area::hour<146> -1 + PositiveUnsuppliedEnergy::area::hour<146> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> -1 + NegativeUnsuppliedEnergy::area::hour<146> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> 1 + NegativeUnsuppliedEnergy::area::hour<146> FictiveLoads::area::hour<146> 1 + PositiveUnsuppliedEnergy::area::hour<146> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> -1 + NegativeUnsuppliedEnergy::area::hour<146> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> 1 + NegativeUnsuppliedEnergy::area::hour<146> FictiveLoads::area::hour<146> 1 + DispatchableProduction::area::ThermalCluster::hour<146> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<146> AreaBalance::area::hour<146> -1 + DispatchableProduction::area::ThermalCluster::hour<146> FictiveLoads::area::hour<146> -1 + PositiveUnsuppliedEnergy::area::hour<146> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> -1 + NegativeUnsuppliedEnergy::area::hour<146> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> 1 + NegativeUnsuppliedEnergy::area::hour<146> FictiveLoads::area::hour<146> 1 + PositiveUnsuppliedEnergy::area::hour<146> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> -1 + NegativeUnsuppliedEnergy::area::hour<146> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> 1 + NegativeUnsuppliedEnergy::area::hour<146> FictiveLoads::area::hour<146> 1 + DispatchableProduction::area::ThermalCluster::hour<146> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<146> AreaBalance::area::hour<146> -1 + DispatchableProduction::area::ThermalCluster::hour<146> FictiveLoads::area::hour<146> -1 + PositiveUnsuppliedEnergy::area::hour<146> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> -1 + NegativeUnsuppliedEnergy::area::hour<146> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> 1 + NegativeUnsuppliedEnergy::area::hour<146> FictiveLoads::area::hour<146> 1 + PositiveUnsuppliedEnergy::area::hour<146> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> -1 + NegativeUnsuppliedEnergy::area::hour<146> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> 1 + NegativeUnsuppliedEnergy::area::hour<146> FictiveLoads::area::hour<146> 1 + PositiveUnsuppliedEnergy::area::hour<146> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> -1 + NegativeUnsuppliedEnergy::area::hour<146> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<146> AreaBalance::area::hour<146> 1 + NegativeUnsuppliedEnergy::area::hour<146> FictiveLoads::area::hour<146> 1 + NTCDirect::link::hour<147> AreaBalance::area::hour<147> 1 + NTCDirect::link::hour<147> AreaBalance::area::hour<147> -1 + NTCDirect::link::hour<147> FlowDissociation::link::hour<147> 1 + NTCDirect::link::hour<147> R0003157 1 + NTCDirect::link::hour<147> R0003158 1 + IntercoDirectCost::link::hour<147> OBJROW 1 + IntercoDirectCost::link::hour<147> FlowDissociation::link::hour<147> -1 + IntercoDirectCost::link::hour<147> R0004690 1 + IntercoIndirectCost::link::hour<147> OBJROW 1 + IntercoIndirectCost::link::hour<147> FlowDissociation::link::hour<147> 1 + IntercoIndirectCost::link::hour<147> R0004858 1 + NTCDirect::link::hour<147> AreaBalance::area::hour<147> 1 + NTCDirect::link::hour<147> AreaBalance::area::hour<147> -1 + NTCDirect::link::hour<147> R0003493 1 + NTCDirect::link::hour<147> R0003494 1 + NTCDirect::link::hour<147> AreaBalance::area::hour<147> 1 + NTCDirect::link::hour<147> AreaBalance::area::hour<147> -1 + NTCDirect::link::hour<147> R0003829 1 + NTCDirect::link::hour<147> R0003830 1 + NTCDirect::link::hour<147> AreaBalance::area::hour<147> 1 + NTCDirect::link::hour<147> AreaBalance::area::hour<147> -1 + NTCDirect::link::hour<147> R0004165 1 + NTCDirect::link::hour<147> R0004166 1 + NTCDirect::link::hour<147> AreaBalance::area::hour<147> 1 + NTCDirect::link::hour<147> AreaBalance::area::hour<147> -1 + NTCDirect::link::hour<147> R0004501 1 + NTCDirect::link::hour<147> R0004502 1 + NTCDirect::link::hour<147> AreaBalance::area::hour<147> 1 + NTCDirect::link::hour<147> AreaBalance::area::hour<147> -1 + NTCDirect::link::hour<147> AreaBalance::area::hour<147> 1 + NTCDirect::link::hour<147> AreaBalance::area::hour<147> -1 + DispatchableProduction::area::ThermalCluster::hour<147> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<147> AreaBalance::area::hour<147> -1 + DispatchableProduction::area::ThermalCluster::hour<147> FictiveLoads::area::hour<147> -1 + DispatchableProduction::area::ThermalCluster::hour<147> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<147> AreaBalance::area::hour<147> -1 + DispatchableProduction::area::ThermalCluster::hour<147> FictiveLoads::area::hour<147> -1 + DispatchableProduction::area::ThermalCluster::hour<147> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<147> AreaBalance::area::hour<147> -1 + DispatchableProduction::area::ThermalCluster::hour<147> FictiveLoads::area::hour<147> -1 + PositiveUnsuppliedEnergy::area::hour<147> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> -1 + NegativeUnsuppliedEnergy::area::hour<147> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> 1 + NegativeUnsuppliedEnergy::area::hour<147> FictiveLoads::area::hour<147> 1 + DispatchableProduction::area::ThermalCluster::hour<147> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<147> AreaBalance::area::hour<147> -1 + DispatchableProduction::area::ThermalCluster::hour<147> FictiveLoads::area::hour<147> -1 + DispatchableProduction::area::ThermalCluster::hour<147> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<147> AreaBalance::area::hour<147> -1 + DispatchableProduction::area::ThermalCluster::hour<147> FictiveLoads::area::hour<147> -1 + DispatchableProduction::area::ThermalCluster::hour<147> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<147> AreaBalance::area::hour<147> -1 + DispatchableProduction::area::ThermalCluster::hour<147> FictiveLoads::area::hour<147> -1 + PositiveUnsuppliedEnergy::area::hour<147> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> -1 + NegativeUnsuppliedEnergy::area::hour<147> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> 1 + NegativeUnsuppliedEnergy::area::hour<147> FictiveLoads::area::hour<147> 1 + PositiveUnsuppliedEnergy::area::hour<147> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> -1 + NegativeUnsuppliedEnergy::area::hour<147> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> 1 + NegativeUnsuppliedEnergy::area::hour<147> FictiveLoads::area::hour<147> 1 + DispatchableProduction::area::ThermalCluster::hour<147> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<147> AreaBalance::area::hour<147> -1 + DispatchableProduction::area::ThermalCluster::hour<147> FictiveLoads::area::hour<147> -1 + PositiveUnsuppliedEnergy::area::hour<147> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> -1 + NegativeUnsuppliedEnergy::area::hour<147> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> 1 + NegativeUnsuppliedEnergy::area::hour<147> FictiveLoads::area::hour<147> 1 + PositiveUnsuppliedEnergy::area::hour<147> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> -1 + NegativeUnsuppliedEnergy::area::hour<147> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> 1 + NegativeUnsuppliedEnergy::area::hour<147> FictiveLoads::area::hour<147> 1 + DispatchableProduction::area::ThermalCluster::hour<147> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<147> AreaBalance::area::hour<147> -1 + DispatchableProduction::area::ThermalCluster::hour<147> FictiveLoads::area::hour<147> -1 + PositiveUnsuppliedEnergy::area::hour<147> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> -1 + NegativeUnsuppliedEnergy::area::hour<147> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> 1 + NegativeUnsuppliedEnergy::area::hour<147> FictiveLoads::area::hour<147> 1 + PositiveUnsuppliedEnergy::area::hour<147> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> -1 + NegativeUnsuppliedEnergy::area::hour<147> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> 1 + NegativeUnsuppliedEnergy::area::hour<147> FictiveLoads::area::hour<147> 1 + PositiveUnsuppliedEnergy::area::hour<147> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> -1 + NegativeUnsuppliedEnergy::area::hour<147> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<147> AreaBalance::area::hour<147> 1 + NegativeUnsuppliedEnergy::area::hour<147> FictiveLoads::area::hour<147> 1 + NTCDirect::link::hour<148> AreaBalance::area::hour<148> 1 + NTCDirect::link::hour<148> AreaBalance::area::hour<148> -1 + NTCDirect::link::hour<148> FlowDissociation::link::hour<148> 1 + NTCDirect::link::hour<148> R0003159 1 + NTCDirect::link::hour<148> R0003160 1 + IntercoDirectCost::link::hour<148> OBJROW 1 + IntercoDirectCost::link::hour<148> FlowDissociation::link::hour<148> -1 + IntercoDirectCost::link::hour<148> R0004691 1 + IntercoIndirectCost::link::hour<148> OBJROW 1 + IntercoIndirectCost::link::hour<148> FlowDissociation::link::hour<148> 1 + IntercoIndirectCost::link::hour<148> R0004859 1 + NTCDirect::link::hour<148> AreaBalance::area::hour<148> 1 + NTCDirect::link::hour<148> AreaBalance::area::hour<148> -1 + NTCDirect::link::hour<148> R0003495 1 + NTCDirect::link::hour<148> R0003496 1 + NTCDirect::link::hour<148> AreaBalance::area::hour<148> 1 + NTCDirect::link::hour<148> AreaBalance::area::hour<148> -1 + NTCDirect::link::hour<148> R0003831 1 + NTCDirect::link::hour<148> R0003832 1 + NTCDirect::link::hour<148> AreaBalance::area::hour<148> 1 + NTCDirect::link::hour<148> AreaBalance::area::hour<148> -1 + NTCDirect::link::hour<148> R0004167 1 + NTCDirect::link::hour<148> R0004168 1 + NTCDirect::link::hour<148> AreaBalance::area::hour<148> 1 + NTCDirect::link::hour<148> AreaBalance::area::hour<148> -1 + NTCDirect::link::hour<148> R0004503 1 + NTCDirect::link::hour<148> R0004504 1 + NTCDirect::link::hour<148> AreaBalance::area::hour<148> 1 + NTCDirect::link::hour<148> AreaBalance::area::hour<148> -1 + NTCDirect::link::hour<148> AreaBalance::area::hour<148> 1 + NTCDirect::link::hour<148> AreaBalance::area::hour<148> -1 + DispatchableProduction::area::ThermalCluster::hour<148> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<148> AreaBalance::area::hour<148> -1 + DispatchableProduction::area::ThermalCluster::hour<148> FictiveLoads::area::hour<148> -1 + DispatchableProduction::area::ThermalCluster::hour<148> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<148> AreaBalance::area::hour<148> -1 + DispatchableProduction::area::ThermalCluster::hour<148> FictiveLoads::area::hour<148> -1 + DispatchableProduction::area::ThermalCluster::hour<148> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<148> AreaBalance::area::hour<148> -1 + DispatchableProduction::area::ThermalCluster::hour<148> FictiveLoads::area::hour<148> -1 + PositiveUnsuppliedEnergy::area::hour<148> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> -1 + NegativeUnsuppliedEnergy::area::hour<148> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> 1 + NegativeUnsuppliedEnergy::area::hour<148> FictiveLoads::area::hour<148> 1 + DispatchableProduction::area::ThermalCluster::hour<148> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<148> AreaBalance::area::hour<148> -1 + DispatchableProduction::area::ThermalCluster::hour<148> FictiveLoads::area::hour<148> -1 + DispatchableProduction::area::ThermalCluster::hour<148> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<148> AreaBalance::area::hour<148> -1 + DispatchableProduction::area::ThermalCluster::hour<148> FictiveLoads::area::hour<148> -1 + DispatchableProduction::area::ThermalCluster::hour<148> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<148> AreaBalance::area::hour<148> -1 + DispatchableProduction::area::ThermalCluster::hour<148> FictiveLoads::area::hour<148> -1 + PositiveUnsuppliedEnergy::area::hour<148> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> -1 + NegativeUnsuppliedEnergy::area::hour<148> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> 1 + NegativeUnsuppliedEnergy::area::hour<148> FictiveLoads::area::hour<148> 1 + PositiveUnsuppliedEnergy::area::hour<148> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> -1 + NegativeUnsuppliedEnergy::area::hour<148> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> 1 + NegativeUnsuppliedEnergy::area::hour<148> FictiveLoads::area::hour<148> 1 + DispatchableProduction::area::ThermalCluster::hour<148> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<148> AreaBalance::area::hour<148> -1 + DispatchableProduction::area::ThermalCluster::hour<148> FictiveLoads::area::hour<148> -1 + PositiveUnsuppliedEnergy::area::hour<148> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> -1 + NegativeUnsuppliedEnergy::area::hour<148> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> 1 + NegativeUnsuppliedEnergy::area::hour<148> FictiveLoads::area::hour<148> 1 + PositiveUnsuppliedEnergy::area::hour<148> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> -1 + NegativeUnsuppliedEnergy::area::hour<148> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> 1 + NegativeUnsuppliedEnergy::area::hour<148> FictiveLoads::area::hour<148> 1 + DispatchableProduction::area::ThermalCluster::hour<148> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<148> AreaBalance::area::hour<148> -1 + DispatchableProduction::area::ThermalCluster::hour<148> FictiveLoads::area::hour<148> -1 + PositiveUnsuppliedEnergy::area::hour<148> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> -1 + NegativeUnsuppliedEnergy::area::hour<148> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> 1 + NegativeUnsuppliedEnergy::area::hour<148> FictiveLoads::area::hour<148> 1 + PositiveUnsuppliedEnergy::area::hour<148> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> -1 + NegativeUnsuppliedEnergy::area::hour<148> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> 1 + NegativeUnsuppliedEnergy::area::hour<148> FictiveLoads::area::hour<148> 1 + PositiveUnsuppliedEnergy::area::hour<148> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> -1 + NegativeUnsuppliedEnergy::area::hour<148> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<148> AreaBalance::area::hour<148> 1 + NegativeUnsuppliedEnergy::area::hour<148> FictiveLoads::area::hour<148> 1 + NTCDirect::link::hour<149> AreaBalance::area::hour<149> 1 + NTCDirect::link::hour<149> AreaBalance::area::hour<149> -1 + NTCDirect::link::hour<149> FlowDissociation::link::hour<149> 1 + NTCDirect::link::hour<149> R0003161 1 + NTCDirect::link::hour<149> R0003162 1 + IntercoDirectCost::link::hour<149> OBJROW 1 + IntercoDirectCost::link::hour<149> FlowDissociation::link::hour<149> -1 + IntercoDirectCost::link::hour<149> R0004692 1 + IntercoIndirectCost::link::hour<149> OBJROW 1 + IntercoIndirectCost::link::hour<149> FlowDissociation::link::hour<149> 1 + IntercoIndirectCost::link::hour<149> R0004860 1 + NTCDirect::link::hour<149> AreaBalance::area::hour<149> 1 + NTCDirect::link::hour<149> AreaBalance::area::hour<149> -1 + NTCDirect::link::hour<149> R0003497 1 + NTCDirect::link::hour<149> R0003498 1 + NTCDirect::link::hour<149> AreaBalance::area::hour<149> 1 + NTCDirect::link::hour<149> AreaBalance::area::hour<149> -1 + NTCDirect::link::hour<149> R0003833 1 + NTCDirect::link::hour<149> R0003834 1 + NTCDirect::link::hour<149> AreaBalance::area::hour<149> 1 + NTCDirect::link::hour<149> AreaBalance::area::hour<149> -1 + NTCDirect::link::hour<149> R0004169 1 + NTCDirect::link::hour<149> R0004170 1 + NTCDirect::link::hour<149> AreaBalance::area::hour<149> 1 + NTCDirect::link::hour<149> AreaBalance::area::hour<149> -1 + NTCDirect::link::hour<149> R0004505 1 + NTCDirect::link::hour<149> R0004506 1 + NTCDirect::link::hour<149> AreaBalance::area::hour<149> 1 + NTCDirect::link::hour<149> AreaBalance::area::hour<149> -1 + NTCDirect::link::hour<149> AreaBalance::area::hour<149> 1 + NTCDirect::link::hour<149> AreaBalance::area::hour<149> -1 + DispatchableProduction::area::ThermalCluster::hour<149> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<149> AreaBalance::area::hour<149> -1 + DispatchableProduction::area::ThermalCluster::hour<149> FictiveLoads::area::hour<149> -1 + DispatchableProduction::area::ThermalCluster::hour<149> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<149> AreaBalance::area::hour<149> -1 + DispatchableProduction::area::ThermalCluster::hour<149> FictiveLoads::area::hour<149> -1 + DispatchableProduction::area::ThermalCluster::hour<149> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<149> AreaBalance::area::hour<149> -1 + DispatchableProduction::area::ThermalCluster::hour<149> FictiveLoads::area::hour<149> -1 + PositiveUnsuppliedEnergy::area::hour<149> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> -1 + NegativeUnsuppliedEnergy::area::hour<149> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> 1 + NegativeUnsuppliedEnergy::area::hour<149> FictiveLoads::area::hour<149> 1 + DispatchableProduction::area::ThermalCluster::hour<149> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<149> AreaBalance::area::hour<149> -1 + DispatchableProduction::area::ThermalCluster::hour<149> FictiveLoads::area::hour<149> -1 + DispatchableProduction::area::ThermalCluster::hour<149> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<149> AreaBalance::area::hour<149> -1 + DispatchableProduction::area::ThermalCluster::hour<149> FictiveLoads::area::hour<149> -1 + DispatchableProduction::area::ThermalCluster::hour<149> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<149> AreaBalance::area::hour<149> -1 + DispatchableProduction::area::ThermalCluster::hour<149> FictiveLoads::area::hour<149> -1 + PositiveUnsuppliedEnergy::area::hour<149> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> -1 + NegativeUnsuppliedEnergy::area::hour<149> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> 1 + NegativeUnsuppliedEnergy::area::hour<149> FictiveLoads::area::hour<149> 1 + PositiveUnsuppliedEnergy::area::hour<149> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> -1 + NegativeUnsuppliedEnergy::area::hour<149> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> 1 + NegativeUnsuppliedEnergy::area::hour<149> FictiveLoads::area::hour<149> 1 + DispatchableProduction::area::ThermalCluster::hour<149> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<149> AreaBalance::area::hour<149> -1 + DispatchableProduction::area::ThermalCluster::hour<149> FictiveLoads::area::hour<149> -1 + PositiveUnsuppliedEnergy::area::hour<149> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> -1 + NegativeUnsuppliedEnergy::area::hour<149> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> 1 + NegativeUnsuppliedEnergy::area::hour<149> FictiveLoads::area::hour<149> 1 + PositiveUnsuppliedEnergy::area::hour<149> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> -1 + NegativeUnsuppliedEnergy::area::hour<149> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> 1 + NegativeUnsuppliedEnergy::area::hour<149> FictiveLoads::area::hour<149> 1 + DispatchableProduction::area::ThermalCluster::hour<149> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<149> AreaBalance::area::hour<149> -1 + DispatchableProduction::area::ThermalCluster::hour<149> FictiveLoads::area::hour<149> -1 + PositiveUnsuppliedEnergy::area::hour<149> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> -1 + NegativeUnsuppliedEnergy::area::hour<149> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> 1 + NegativeUnsuppliedEnergy::area::hour<149> FictiveLoads::area::hour<149> 1 + PositiveUnsuppliedEnergy::area::hour<149> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> -1 + NegativeUnsuppliedEnergy::area::hour<149> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> 1 + NegativeUnsuppliedEnergy::area::hour<149> FictiveLoads::area::hour<149> 1 + PositiveUnsuppliedEnergy::area::hour<149> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> -1 + NegativeUnsuppliedEnergy::area::hour<149> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<149> AreaBalance::area::hour<149> 1 + NegativeUnsuppliedEnergy::area::hour<149> FictiveLoads::area::hour<149> 1 + NTCDirect::link::hour<150> AreaBalance::area::hour<150> 1 + NTCDirect::link::hour<150> AreaBalance::area::hour<150> -1 + NTCDirect::link::hour<150> FlowDissociation::link::hour<150> 1 + NTCDirect::link::hour<150> R0003163 1 + NTCDirect::link::hour<150> R0003164 1 + IntercoDirectCost::link::hour<150> OBJROW 1 + IntercoDirectCost::link::hour<150> FlowDissociation::link::hour<150> -1 + IntercoDirectCost::link::hour<150> R0004693 1 + IntercoIndirectCost::link::hour<150> OBJROW 1 + IntercoIndirectCost::link::hour<150> FlowDissociation::link::hour<150> 1 + IntercoIndirectCost::link::hour<150> R0004861 1 + NTCDirect::link::hour<150> AreaBalance::area::hour<150> 1 + NTCDirect::link::hour<150> AreaBalance::area::hour<150> -1 + NTCDirect::link::hour<150> R0003499 1 + NTCDirect::link::hour<150> R0003500 1 + NTCDirect::link::hour<150> AreaBalance::area::hour<150> 1 + NTCDirect::link::hour<150> AreaBalance::area::hour<150> -1 + NTCDirect::link::hour<150> R0003835 1 + NTCDirect::link::hour<150> R0003836 1 + NTCDirect::link::hour<150> AreaBalance::area::hour<150> 1 + NTCDirect::link::hour<150> AreaBalance::area::hour<150> -1 + NTCDirect::link::hour<150> R0004171 1 + NTCDirect::link::hour<150> R0004172 1 + NTCDirect::link::hour<150> AreaBalance::area::hour<150> 1 + NTCDirect::link::hour<150> AreaBalance::area::hour<150> -1 + NTCDirect::link::hour<150> R0004507 1 + NTCDirect::link::hour<150> R0004508 1 + NTCDirect::link::hour<150> AreaBalance::area::hour<150> 1 + NTCDirect::link::hour<150> AreaBalance::area::hour<150> -1 + NTCDirect::link::hour<150> AreaBalance::area::hour<150> 1 + NTCDirect::link::hour<150> AreaBalance::area::hour<150> -1 + DispatchableProduction::area::ThermalCluster::hour<150> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<150> AreaBalance::area::hour<150> -1 + DispatchableProduction::area::ThermalCluster::hour<150> FictiveLoads::area::hour<150> -1 + DispatchableProduction::area::ThermalCluster::hour<150> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<150> AreaBalance::area::hour<150> -1 + DispatchableProduction::area::ThermalCluster::hour<150> FictiveLoads::area::hour<150> -1 + DispatchableProduction::area::ThermalCluster::hour<150> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<150> AreaBalance::area::hour<150> -1 + DispatchableProduction::area::ThermalCluster::hour<150> FictiveLoads::area::hour<150> -1 + PositiveUnsuppliedEnergy::area::hour<150> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> -1 + NegativeUnsuppliedEnergy::area::hour<150> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> 1 + NegativeUnsuppliedEnergy::area::hour<150> FictiveLoads::area::hour<150> 1 + DispatchableProduction::area::ThermalCluster::hour<150> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<150> AreaBalance::area::hour<150> -1 + DispatchableProduction::area::ThermalCluster::hour<150> FictiveLoads::area::hour<150> -1 + DispatchableProduction::area::ThermalCluster::hour<150> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<150> AreaBalance::area::hour<150> -1 + DispatchableProduction::area::ThermalCluster::hour<150> FictiveLoads::area::hour<150> -1 + DispatchableProduction::area::ThermalCluster::hour<150> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<150> AreaBalance::area::hour<150> -1 + DispatchableProduction::area::ThermalCluster::hour<150> FictiveLoads::area::hour<150> -1 + PositiveUnsuppliedEnergy::area::hour<150> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> -1 + NegativeUnsuppliedEnergy::area::hour<150> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> 1 + NegativeUnsuppliedEnergy::area::hour<150> FictiveLoads::area::hour<150> 1 + PositiveUnsuppliedEnergy::area::hour<150> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> -1 + NegativeUnsuppliedEnergy::area::hour<150> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> 1 + NegativeUnsuppliedEnergy::area::hour<150> FictiveLoads::area::hour<150> 1 + DispatchableProduction::area::ThermalCluster::hour<150> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<150> AreaBalance::area::hour<150> -1 + DispatchableProduction::area::ThermalCluster::hour<150> FictiveLoads::area::hour<150> -1 + PositiveUnsuppliedEnergy::area::hour<150> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> -1 + NegativeUnsuppliedEnergy::area::hour<150> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> 1 + NegativeUnsuppliedEnergy::area::hour<150> FictiveLoads::area::hour<150> 1 + PositiveUnsuppliedEnergy::area::hour<150> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> -1 + NegativeUnsuppliedEnergy::area::hour<150> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> 1 + NegativeUnsuppliedEnergy::area::hour<150> FictiveLoads::area::hour<150> 1 + DispatchableProduction::area::ThermalCluster::hour<150> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<150> AreaBalance::area::hour<150> -1 + DispatchableProduction::area::ThermalCluster::hour<150> FictiveLoads::area::hour<150> -1 + PositiveUnsuppliedEnergy::area::hour<150> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> -1 + NegativeUnsuppliedEnergy::area::hour<150> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> 1 + NegativeUnsuppliedEnergy::area::hour<150> FictiveLoads::area::hour<150> 1 + PositiveUnsuppliedEnergy::area::hour<150> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> -1 + NegativeUnsuppliedEnergy::area::hour<150> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> 1 + NegativeUnsuppliedEnergy::area::hour<150> FictiveLoads::area::hour<150> 1 + PositiveUnsuppliedEnergy::area::hour<150> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> -1 + NegativeUnsuppliedEnergy::area::hour<150> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<150> AreaBalance::area::hour<150> 1 + NegativeUnsuppliedEnergy::area::hour<150> FictiveLoads::area::hour<150> 1 + NTCDirect::link::hour<151> AreaBalance::area::hour<151> 1 + NTCDirect::link::hour<151> AreaBalance::area::hour<151> -1 + NTCDirect::link::hour<151> FlowDissociation::link::hour<151> 1 + NTCDirect::link::hour<151> R0003165 1 + NTCDirect::link::hour<151> R0003166 1 + IntercoDirectCost::link::hour<151> OBJROW 1 + IntercoDirectCost::link::hour<151> FlowDissociation::link::hour<151> -1 + IntercoDirectCost::link::hour<151> R0004694 1 + IntercoIndirectCost::link::hour<151> OBJROW 1 + IntercoIndirectCost::link::hour<151> FlowDissociation::link::hour<151> 1 + IntercoIndirectCost::link::hour<151> R0004862 1 + NTCDirect::link::hour<151> AreaBalance::area::hour<151> 1 + NTCDirect::link::hour<151> AreaBalance::area::hour<151> -1 + NTCDirect::link::hour<151> R0003501 1 + NTCDirect::link::hour<151> R0003502 1 + NTCDirect::link::hour<151> AreaBalance::area::hour<151> 1 + NTCDirect::link::hour<151> AreaBalance::area::hour<151> -1 + NTCDirect::link::hour<151> R0003837 1 + NTCDirect::link::hour<151> R0003838 1 + NTCDirect::link::hour<151> AreaBalance::area::hour<151> 1 + NTCDirect::link::hour<151> AreaBalance::area::hour<151> -1 + NTCDirect::link::hour<151> R0004173 1 + NTCDirect::link::hour<151> R0004174 1 + NTCDirect::link::hour<151> AreaBalance::area::hour<151> 1 + NTCDirect::link::hour<151> AreaBalance::area::hour<151> -1 + NTCDirect::link::hour<151> R0004509 1 + NTCDirect::link::hour<151> R0004510 1 + NTCDirect::link::hour<151> AreaBalance::area::hour<151> 1 + NTCDirect::link::hour<151> AreaBalance::area::hour<151> -1 + NTCDirect::link::hour<151> AreaBalance::area::hour<151> 1 + NTCDirect::link::hour<151> AreaBalance::area::hour<151> -1 + DispatchableProduction::area::ThermalCluster::hour<151> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<151> AreaBalance::area::hour<151> -1 + DispatchableProduction::area::ThermalCluster::hour<151> FictiveLoads::area::hour<151> -1 + DispatchableProduction::area::ThermalCluster::hour<151> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<151> AreaBalance::area::hour<151> -1 + DispatchableProduction::area::ThermalCluster::hour<151> FictiveLoads::area::hour<151> -1 + DispatchableProduction::area::ThermalCluster::hour<151> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<151> AreaBalance::area::hour<151> -1 + DispatchableProduction::area::ThermalCluster::hour<151> FictiveLoads::area::hour<151> -1 + PositiveUnsuppliedEnergy::area::hour<151> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> -1 + NegativeUnsuppliedEnergy::area::hour<151> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> 1 + NegativeUnsuppliedEnergy::area::hour<151> FictiveLoads::area::hour<151> 1 + DispatchableProduction::area::ThermalCluster::hour<151> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<151> AreaBalance::area::hour<151> -1 + DispatchableProduction::area::ThermalCluster::hour<151> FictiveLoads::area::hour<151> -1 + DispatchableProduction::area::ThermalCluster::hour<151> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<151> AreaBalance::area::hour<151> -1 + DispatchableProduction::area::ThermalCluster::hour<151> FictiveLoads::area::hour<151> -1 + DispatchableProduction::area::ThermalCluster::hour<151> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<151> AreaBalance::area::hour<151> -1 + DispatchableProduction::area::ThermalCluster::hour<151> FictiveLoads::area::hour<151> -1 + PositiveUnsuppliedEnergy::area::hour<151> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> -1 + NegativeUnsuppliedEnergy::area::hour<151> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> 1 + NegativeUnsuppliedEnergy::area::hour<151> FictiveLoads::area::hour<151> 1 + PositiveUnsuppliedEnergy::area::hour<151> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> -1 + NegativeUnsuppliedEnergy::area::hour<151> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> 1 + NegativeUnsuppliedEnergy::area::hour<151> FictiveLoads::area::hour<151> 1 + DispatchableProduction::area::ThermalCluster::hour<151> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<151> AreaBalance::area::hour<151> -1 + DispatchableProduction::area::ThermalCluster::hour<151> FictiveLoads::area::hour<151> -1 + PositiveUnsuppliedEnergy::area::hour<151> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> -1 + NegativeUnsuppliedEnergy::area::hour<151> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> 1 + NegativeUnsuppliedEnergy::area::hour<151> FictiveLoads::area::hour<151> 1 + PositiveUnsuppliedEnergy::area::hour<151> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> -1 + NegativeUnsuppliedEnergy::area::hour<151> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> 1 + NegativeUnsuppliedEnergy::area::hour<151> FictiveLoads::area::hour<151> 1 + DispatchableProduction::area::ThermalCluster::hour<151> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<151> AreaBalance::area::hour<151> -1 + DispatchableProduction::area::ThermalCluster::hour<151> FictiveLoads::area::hour<151> -1 + PositiveUnsuppliedEnergy::area::hour<151> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> -1 + NegativeUnsuppliedEnergy::area::hour<151> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> 1 + NegativeUnsuppliedEnergy::area::hour<151> FictiveLoads::area::hour<151> 1 + PositiveUnsuppliedEnergy::area::hour<151> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> -1 + NegativeUnsuppliedEnergy::area::hour<151> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> 1 + NegativeUnsuppliedEnergy::area::hour<151> FictiveLoads::area::hour<151> 1 + PositiveUnsuppliedEnergy::area::hour<151> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> -1 + NegativeUnsuppliedEnergy::area::hour<151> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<151> AreaBalance::area::hour<151> 1 + NegativeUnsuppliedEnergy::area::hour<151> FictiveLoads::area::hour<151> 1 + NTCDirect::link::hour<152> AreaBalance::area::hour<152> 1 + NTCDirect::link::hour<152> AreaBalance::area::hour<152> -1 + NTCDirect::link::hour<152> FlowDissociation::link::hour<152> 1 + NTCDirect::link::hour<152> R0003167 1 + NTCDirect::link::hour<152> R0003168 1 + IntercoDirectCost::link::hour<152> OBJROW 1 + IntercoDirectCost::link::hour<152> FlowDissociation::link::hour<152> -1 + IntercoDirectCost::link::hour<152> R0004695 1 + IntercoIndirectCost::link::hour<152> OBJROW 1 + IntercoIndirectCost::link::hour<152> FlowDissociation::link::hour<152> 1 + IntercoIndirectCost::link::hour<152> R0004863 1 + NTCDirect::link::hour<152> AreaBalance::area::hour<152> 1 + NTCDirect::link::hour<152> AreaBalance::area::hour<152> -1 + NTCDirect::link::hour<152> R0003503 1 + NTCDirect::link::hour<152> R0003504 1 + NTCDirect::link::hour<152> AreaBalance::area::hour<152> 1 + NTCDirect::link::hour<152> AreaBalance::area::hour<152> -1 + NTCDirect::link::hour<152> R0003839 1 + NTCDirect::link::hour<152> R0003840 1 + NTCDirect::link::hour<152> AreaBalance::area::hour<152> 1 + NTCDirect::link::hour<152> AreaBalance::area::hour<152> -1 + NTCDirect::link::hour<152> R0004175 1 + NTCDirect::link::hour<152> R0004176 1 + NTCDirect::link::hour<152> AreaBalance::area::hour<152> 1 + NTCDirect::link::hour<152> AreaBalance::area::hour<152> -1 + NTCDirect::link::hour<152> R0004511 1 + NTCDirect::link::hour<152> R0004512 1 + NTCDirect::link::hour<152> AreaBalance::area::hour<152> 1 + NTCDirect::link::hour<152> AreaBalance::area::hour<152> -1 + NTCDirect::link::hour<152> AreaBalance::area::hour<152> 1 + NTCDirect::link::hour<152> AreaBalance::area::hour<152> -1 + DispatchableProduction::area::ThermalCluster::hour<152> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<152> AreaBalance::area::hour<152> -1 + DispatchableProduction::area::ThermalCluster::hour<152> FictiveLoads::area::hour<152> -1 + DispatchableProduction::area::ThermalCluster::hour<152> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<152> AreaBalance::area::hour<152> -1 + DispatchableProduction::area::ThermalCluster::hour<152> FictiveLoads::area::hour<152> -1 + DispatchableProduction::area::ThermalCluster::hour<152> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<152> AreaBalance::area::hour<152> -1 + DispatchableProduction::area::ThermalCluster::hour<152> FictiveLoads::area::hour<152> -1 + PositiveUnsuppliedEnergy::area::hour<152> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> -1 + NegativeUnsuppliedEnergy::area::hour<152> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> 1 + NegativeUnsuppliedEnergy::area::hour<152> FictiveLoads::area::hour<152> 1 + DispatchableProduction::area::ThermalCluster::hour<152> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<152> AreaBalance::area::hour<152> -1 + DispatchableProduction::area::ThermalCluster::hour<152> FictiveLoads::area::hour<152> -1 + DispatchableProduction::area::ThermalCluster::hour<152> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<152> AreaBalance::area::hour<152> -1 + DispatchableProduction::area::ThermalCluster::hour<152> FictiveLoads::area::hour<152> -1 + DispatchableProduction::area::ThermalCluster::hour<152> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<152> AreaBalance::area::hour<152> -1 + DispatchableProduction::area::ThermalCluster::hour<152> FictiveLoads::area::hour<152> -1 + PositiveUnsuppliedEnergy::area::hour<152> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> -1 + NegativeUnsuppliedEnergy::area::hour<152> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> 1 + NegativeUnsuppliedEnergy::area::hour<152> FictiveLoads::area::hour<152> 1 + PositiveUnsuppliedEnergy::area::hour<152> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> -1 + NegativeUnsuppliedEnergy::area::hour<152> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> 1 + NegativeUnsuppliedEnergy::area::hour<152> FictiveLoads::area::hour<152> 1 + DispatchableProduction::area::ThermalCluster::hour<152> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<152> AreaBalance::area::hour<152> -1 + DispatchableProduction::area::ThermalCluster::hour<152> FictiveLoads::area::hour<152> -1 + PositiveUnsuppliedEnergy::area::hour<152> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> -1 + NegativeUnsuppliedEnergy::area::hour<152> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> 1 + NegativeUnsuppliedEnergy::area::hour<152> FictiveLoads::area::hour<152> 1 + PositiveUnsuppliedEnergy::area::hour<152> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> -1 + NegativeUnsuppliedEnergy::area::hour<152> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> 1 + NegativeUnsuppliedEnergy::area::hour<152> FictiveLoads::area::hour<152> 1 + DispatchableProduction::area::ThermalCluster::hour<152> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<152> AreaBalance::area::hour<152> -1 + DispatchableProduction::area::ThermalCluster::hour<152> FictiveLoads::area::hour<152> -1 + PositiveUnsuppliedEnergy::area::hour<152> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> -1 + NegativeUnsuppliedEnergy::area::hour<152> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> 1 + NegativeUnsuppliedEnergy::area::hour<152> FictiveLoads::area::hour<152> 1 + PositiveUnsuppliedEnergy::area::hour<152> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> -1 + NegativeUnsuppliedEnergy::area::hour<152> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> 1 + NegativeUnsuppliedEnergy::area::hour<152> FictiveLoads::area::hour<152> 1 + PositiveUnsuppliedEnergy::area::hour<152> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> -1 + NegativeUnsuppliedEnergy::area::hour<152> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<152> AreaBalance::area::hour<152> 1 + NegativeUnsuppliedEnergy::area::hour<152> FictiveLoads::area::hour<152> 1 + NTCDirect::link::hour<153> AreaBalance::area::hour<153> 1 + NTCDirect::link::hour<153> AreaBalance::area::hour<153> -1 + NTCDirect::link::hour<153> FlowDissociation::link::hour<153> 1 + NTCDirect::link::hour<153> R0003169 1 + NTCDirect::link::hour<153> R0003170 1 + IntercoDirectCost::link::hour<153> OBJROW 1 + IntercoDirectCost::link::hour<153> FlowDissociation::link::hour<153> -1 + IntercoDirectCost::link::hour<153> R0004696 1 + IntercoIndirectCost::link::hour<153> OBJROW 1 + IntercoIndirectCost::link::hour<153> FlowDissociation::link::hour<153> 1 + IntercoIndirectCost::link::hour<153> R0004864 1 + NTCDirect::link::hour<153> AreaBalance::area::hour<153> 1 + NTCDirect::link::hour<153> AreaBalance::area::hour<153> -1 + NTCDirect::link::hour<153> R0003505 1 + NTCDirect::link::hour<153> R0003506 1 + NTCDirect::link::hour<153> AreaBalance::area::hour<153> 1 + NTCDirect::link::hour<153> AreaBalance::area::hour<153> -1 + NTCDirect::link::hour<153> R0003841 1 + NTCDirect::link::hour<153> R0003842 1 + NTCDirect::link::hour<153> AreaBalance::area::hour<153> 1 + NTCDirect::link::hour<153> AreaBalance::area::hour<153> -1 + NTCDirect::link::hour<153> R0004177 1 + NTCDirect::link::hour<153> R0004178 1 + NTCDirect::link::hour<153> AreaBalance::area::hour<153> 1 + NTCDirect::link::hour<153> AreaBalance::area::hour<153> -1 + NTCDirect::link::hour<153> R0004513 1 + NTCDirect::link::hour<153> R0004514 1 + NTCDirect::link::hour<153> AreaBalance::area::hour<153> 1 + NTCDirect::link::hour<153> AreaBalance::area::hour<153> -1 + NTCDirect::link::hour<153> AreaBalance::area::hour<153> 1 + NTCDirect::link::hour<153> AreaBalance::area::hour<153> -1 + DispatchableProduction::area::ThermalCluster::hour<153> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<153> AreaBalance::area::hour<153> -1 + DispatchableProduction::area::ThermalCluster::hour<153> FictiveLoads::area::hour<153> -1 + DispatchableProduction::area::ThermalCluster::hour<153> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<153> AreaBalance::area::hour<153> -1 + DispatchableProduction::area::ThermalCluster::hour<153> FictiveLoads::area::hour<153> -1 + DispatchableProduction::area::ThermalCluster::hour<153> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<153> AreaBalance::area::hour<153> -1 + DispatchableProduction::area::ThermalCluster::hour<153> FictiveLoads::area::hour<153> -1 + PositiveUnsuppliedEnergy::area::hour<153> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> -1 + NegativeUnsuppliedEnergy::area::hour<153> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> 1 + NegativeUnsuppliedEnergy::area::hour<153> FictiveLoads::area::hour<153> 1 + DispatchableProduction::area::ThermalCluster::hour<153> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<153> AreaBalance::area::hour<153> -1 + DispatchableProduction::area::ThermalCluster::hour<153> FictiveLoads::area::hour<153> -1 + DispatchableProduction::area::ThermalCluster::hour<153> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<153> AreaBalance::area::hour<153> -1 + DispatchableProduction::area::ThermalCluster::hour<153> FictiveLoads::area::hour<153> -1 + DispatchableProduction::area::ThermalCluster::hour<153> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<153> AreaBalance::area::hour<153> -1 + DispatchableProduction::area::ThermalCluster::hour<153> FictiveLoads::area::hour<153> -1 + PositiveUnsuppliedEnergy::area::hour<153> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> -1 + NegativeUnsuppliedEnergy::area::hour<153> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> 1 + NegativeUnsuppliedEnergy::area::hour<153> FictiveLoads::area::hour<153> 1 + PositiveUnsuppliedEnergy::area::hour<153> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> -1 + NegativeUnsuppliedEnergy::area::hour<153> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> 1 + NegativeUnsuppliedEnergy::area::hour<153> FictiveLoads::area::hour<153> 1 + DispatchableProduction::area::ThermalCluster::hour<153> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<153> AreaBalance::area::hour<153> -1 + DispatchableProduction::area::ThermalCluster::hour<153> FictiveLoads::area::hour<153> -1 + PositiveUnsuppliedEnergy::area::hour<153> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> -1 + NegativeUnsuppliedEnergy::area::hour<153> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> 1 + NegativeUnsuppliedEnergy::area::hour<153> FictiveLoads::area::hour<153> 1 + PositiveUnsuppliedEnergy::area::hour<153> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> -1 + NegativeUnsuppliedEnergy::area::hour<153> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> 1 + NegativeUnsuppliedEnergy::area::hour<153> FictiveLoads::area::hour<153> 1 + DispatchableProduction::area::ThermalCluster::hour<153> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<153> AreaBalance::area::hour<153> -1 + DispatchableProduction::area::ThermalCluster::hour<153> FictiveLoads::area::hour<153> -1 + PositiveUnsuppliedEnergy::area::hour<153> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> -1 + NegativeUnsuppliedEnergy::area::hour<153> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> 1 + NegativeUnsuppliedEnergy::area::hour<153> FictiveLoads::area::hour<153> 1 + PositiveUnsuppliedEnergy::area::hour<153> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> -1 + NegativeUnsuppliedEnergy::area::hour<153> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> 1 + NegativeUnsuppliedEnergy::area::hour<153> FictiveLoads::area::hour<153> 1 + PositiveUnsuppliedEnergy::area::hour<153> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> -1 + NegativeUnsuppliedEnergy::area::hour<153> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<153> AreaBalance::area::hour<153> 1 + NegativeUnsuppliedEnergy::area::hour<153> FictiveLoads::area::hour<153> 1 + NTCDirect::link::hour<154> AreaBalance::area::hour<154> 1 + NTCDirect::link::hour<154> AreaBalance::area::hour<154> -1 + NTCDirect::link::hour<154> FlowDissociation::link::hour<154> 1 + NTCDirect::link::hour<154> R0003171 1 + NTCDirect::link::hour<154> R0003172 1 + IntercoDirectCost::link::hour<154> OBJROW 1 + IntercoDirectCost::link::hour<154> FlowDissociation::link::hour<154> -1 + IntercoDirectCost::link::hour<154> R0004697 1 + IntercoIndirectCost::link::hour<154> OBJROW 1 + IntercoIndirectCost::link::hour<154> FlowDissociation::link::hour<154> 1 + IntercoIndirectCost::link::hour<154> R0004865 1 + NTCDirect::link::hour<154> AreaBalance::area::hour<154> 1 + NTCDirect::link::hour<154> AreaBalance::area::hour<154> -1 + NTCDirect::link::hour<154> R0003507 1 + NTCDirect::link::hour<154> R0003508 1 + NTCDirect::link::hour<154> AreaBalance::area::hour<154> 1 + NTCDirect::link::hour<154> AreaBalance::area::hour<154> -1 + NTCDirect::link::hour<154> R0003843 1 + NTCDirect::link::hour<154> R0003844 1 + NTCDirect::link::hour<154> AreaBalance::area::hour<154> 1 + NTCDirect::link::hour<154> AreaBalance::area::hour<154> -1 + NTCDirect::link::hour<154> R0004179 1 + NTCDirect::link::hour<154> R0004180 1 + NTCDirect::link::hour<154> AreaBalance::area::hour<154> 1 + NTCDirect::link::hour<154> AreaBalance::area::hour<154> -1 + NTCDirect::link::hour<154> R0004515 1 + NTCDirect::link::hour<154> R0004516 1 + NTCDirect::link::hour<154> AreaBalance::area::hour<154> 1 + NTCDirect::link::hour<154> AreaBalance::area::hour<154> -1 + NTCDirect::link::hour<154> AreaBalance::area::hour<154> 1 + NTCDirect::link::hour<154> AreaBalance::area::hour<154> -1 + DispatchableProduction::area::ThermalCluster::hour<154> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<154> AreaBalance::area::hour<154> -1 + DispatchableProduction::area::ThermalCluster::hour<154> FictiveLoads::area::hour<154> -1 + DispatchableProduction::area::ThermalCluster::hour<154> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<154> AreaBalance::area::hour<154> -1 + DispatchableProduction::area::ThermalCluster::hour<154> FictiveLoads::area::hour<154> -1 + DispatchableProduction::area::ThermalCluster::hour<154> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<154> AreaBalance::area::hour<154> -1 + DispatchableProduction::area::ThermalCluster::hour<154> FictiveLoads::area::hour<154> -1 + PositiveUnsuppliedEnergy::area::hour<154> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> -1 + NegativeUnsuppliedEnergy::area::hour<154> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> 1 + NegativeUnsuppliedEnergy::area::hour<154> FictiveLoads::area::hour<154> 1 + DispatchableProduction::area::ThermalCluster::hour<154> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<154> AreaBalance::area::hour<154> -1 + DispatchableProduction::area::ThermalCluster::hour<154> FictiveLoads::area::hour<154> -1 + DispatchableProduction::area::ThermalCluster::hour<154> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<154> AreaBalance::area::hour<154> -1 + DispatchableProduction::area::ThermalCluster::hour<154> FictiveLoads::area::hour<154> -1 + DispatchableProduction::area::ThermalCluster::hour<154> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<154> AreaBalance::area::hour<154> -1 + DispatchableProduction::area::ThermalCluster::hour<154> FictiveLoads::area::hour<154> -1 + PositiveUnsuppliedEnergy::area::hour<154> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> -1 + NegativeUnsuppliedEnergy::area::hour<154> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> 1 + NegativeUnsuppliedEnergy::area::hour<154> FictiveLoads::area::hour<154> 1 + PositiveUnsuppliedEnergy::area::hour<154> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> -1 + NegativeUnsuppliedEnergy::area::hour<154> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> 1 + NegativeUnsuppliedEnergy::area::hour<154> FictiveLoads::area::hour<154> 1 + DispatchableProduction::area::ThermalCluster::hour<154> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<154> AreaBalance::area::hour<154> -1 + DispatchableProduction::area::ThermalCluster::hour<154> FictiveLoads::area::hour<154> -1 + PositiveUnsuppliedEnergy::area::hour<154> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> -1 + NegativeUnsuppliedEnergy::area::hour<154> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> 1 + NegativeUnsuppliedEnergy::area::hour<154> FictiveLoads::area::hour<154> 1 + PositiveUnsuppliedEnergy::area::hour<154> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> -1 + NegativeUnsuppliedEnergy::area::hour<154> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> 1 + NegativeUnsuppliedEnergy::area::hour<154> FictiveLoads::area::hour<154> 1 + DispatchableProduction::area::ThermalCluster::hour<154> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<154> AreaBalance::area::hour<154> -1 + DispatchableProduction::area::ThermalCluster::hour<154> FictiveLoads::area::hour<154> -1 + PositiveUnsuppliedEnergy::area::hour<154> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> -1 + NegativeUnsuppliedEnergy::area::hour<154> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> 1 + NegativeUnsuppliedEnergy::area::hour<154> FictiveLoads::area::hour<154> 1 + PositiveUnsuppliedEnergy::area::hour<154> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> -1 + NegativeUnsuppliedEnergy::area::hour<154> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> 1 + NegativeUnsuppliedEnergy::area::hour<154> FictiveLoads::area::hour<154> 1 + PositiveUnsuppliedEnergy::area::hour<154> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> -1 + NegativeUnsuppliedEnergy::area::hour<154> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<154> AreaBalance::area::hour<154> 1 + NegativeUnsuppliedEnergy::area::hour<154> FictiveLoads::area::hour<154> 1 + NTCDirect::link::hour<155> AreaBalance::area::hour<155> 1 + NTCDirect::link::hour<155> AreaBalance::area::hour<155> -1 + NTCDirect::link::hour<155> FlowDissociation::link::hour<155> 1 + NTCDirect::link::hour<155> R0003173 1 + NTCDirect::link::hour<155> R0003174 1 + IntercoDirectCost::link::hour<155> OBJROW 1 + IntercoDirectCost::link::hour<155> FlowDissociation::link::hour<155> -1 + IntercoDirectCost::link::hour<155> R0004698 1 + IntercoIndirectCost::link::hour<155> OBJROW 1 + IntercoIndirectCost::link::hour<155> FlowDissociation::link::hour<155> 1 + IntercoIndirectCost::link::hour<155> R0004866 1 + NTCDirect::link::hour<155> AreaBalance::area::hour<155> 1 + NTCDirect::link::hour<155> AreaBalance::area::hour<155> -1 + NTCDirect::link::hour<155> R0003509 1 + NTCDirect::link::hour<155> R0003510 1 + NTCDirect::link::hour<155> AreaBalance::area::hour<155> 1 + NTCDirect::link::hour<155> AreaBalance::area::hour<155> -1 + NTCDirect::link::hour<155> R0003845 1 + NTCDirect::link::hour<155> R0003846 1 + NTCDirect::link::hour<155> AreaBalance::area::hour<155> 1 + NTCDirect::link::hour<155> AreaBalance::area::hour<155> -1 + NTCDirect::link::hour<155> R0004181 1 + NTCDirect::link::hour<155> R0004182 1 + NTCDirect::link::hour<155> AreaBalance::area::hour<155> 1 + NTCDirect::link::hour<155> AreaBalance::area::hour<155> -1 + NTCDirect::link::hour<155> R0004517 1 + NTCDirect::link::hour<155> R0004518 1 + NTCDirect::link::hour<155> AreaBalance::area::hour<155> 1 + NTCDirect::link::hour<155> AreaBalance::area::hour<155> -1 + NTCDirect::link::hour<155> AreaBalance::area::hour<155> 1 + NTCDirect::link::hour<155> AreaBalance::area::hour<155> -1 + DispatchableProduction::area::ThermalCluster::hour<155> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<155> AreaBalance::area::hour<155> -1 + DispatchableProduction::area::ThermalCluster::hour<155> FictiveLoads::area::hour<155> -1 + DispatchableProduction::area::ThermalCluster::hour<155> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<155> AreaBalance::area::hour<155> -1 + DispatchableProduction::area::ThermalCluster::hour<155> FictiveLoads::area::hour<155> -1 + DispatchableProduction::area::ThermalCluster::hour<155> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<155> AreaBalance::area::hour<155> -1 + DispatchableProduction::area::ThermalCluster::hour<155> FictiveLoads::area::hour<155> -1 + PositiveUnsuppliedEnergy::area::hour<155> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> -1 + NegativeUnsuppliedEnergy::area::hour<155> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> 1 + NegativeUnsuppliedEnergy::area::hour<155> FictiveLoads::area::hour<155> 1 + DispatchableProduction::area::ThermalCluster::hour<155> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<155> AreaBalance::area::hour<155> -1 + DispatchableProduction::area::ThermalCluster::hour<155> FictiveLoads::area::hour<155> -1 + DispatchableProduction::area::ThermalCluster::hour<155> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<155> AreaBalance::area::hour<155> -1 + DispatchableProduction::area::ThermalCluster::hour<155> FictiveLoads::area::hour<155> -1 + DispatchableProduction::area::ThermalCluster::hour<155> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<155> AreaBalance::area::hour<155> -1 + DispatchableProduction::area::ThermalCluster::hour<155> FictiveLoads::area::hour<155> -1 + PositiveUnsuppliedEnergy::area::hour<155> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> -1 + NegativeUnsuppliedEnergy::area::hour<155> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> 1 + NegativeUnsuppliedEnergy::area::hour<155> FictiveLoads::area::hour<155> 1 + PositiveUnsuppliedEnergy::area::hour<155> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> -1 + NegativeUnsuppliedEnergy::area::hour<155> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> 1 + NegativeUnsuppliedEnergy::area::hour<155> FictiveLoads::area::hour<155> 1 + DispatchableProduction::area::ThermalCluster::hour<155> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<155> AreaBalance::area::hour<155> -1 + DispatchableProduction::area::ThermalCluster::hour<155> FictiveLoads::area::hour<155> -1 + PositiveUnsuppliedEnergy::area::hour<155> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> -1 + NegativeUnsuppliedEnergy::area::hour<155> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> 1 + NegativeUnsuppliedEnergy::area::hour<155> FictiveLoads::area::hour<155> 1 + PositiveUnsuppliedEnergy::area::hour<155> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> -1 + NegativeUnsuppliedEnergy::area::hour<155> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> 1 + NegativeUnsuppliedEnergy::area::hour<155> FictiveLoads::area::hour<155> 1 + DispatchableProduction::area::ThermalCluster::hour<155> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<155> AreaBalance::area::hour<155> -1 + DispatchableProduction::area::ThermalCluster::hour<155> FictiveLoads::area::hour<155> -1 + PositiveUnsuppliedEnergy::area::hour<155> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> -1 + NegativeUnsuppliedEnergy::area::hour<155> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> 1 + NegativeUnsuppliedEnergy::area::hour<155> FictiveLoads::area::hour<155> 1 + PositiveUnsuppliedEnergy::area::hour<155> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> -1 + NegativeUnsuppliedEnergy::area::hour<155> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> 1 + NegativeUnsuppliedEnergy::area::hour<155> FictiveLoads::area::hour<155> 1 + PositiveUnsuppliedEnergy::area::hour<155> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> -1 + NegativeUnsuppliedEnergy::area::hour<155> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<155> AreaBalance::area::hour<155> 1 + NegativeUnsuppliedEnergy::area::hour<155> FictiveLoads::area::hour<155> 1 + NTCDirect::link::hour<156> AreaBalance::area::hour<156> 1 + NTCDirect::link::hour<156> AreaBalance::area::hour<156> -1 + NTCDirect::link::hour<156> FlowDissociation::link::hour<156> 1 + NTCDirect::link::hour<156> R0003175 1 + NTCDirect::link::hour<156> R0003176 1 + IntercoDirectCost::link::hour<156> OBJROW 1 + IntercoDirectCost::link::hour<156> FlowDissociation::link::hour<156> -1 + IntercoDirectCost::link::hour<156> R0004699 1 + IntercoIndirectCost::link::hour<156> OBJROW 1 + IntercoIndirectCost::link::hour<156> FlowDissociation::link::hour<156> 1 + IntercoIndirectCost::link::hour<156> R0004867 1 + NTCDirect::link::hour<156> AreaBalance::area::hour<156> 1 + NTCDirect::link::hour<156> AreaBalance::area::hour<156> -1 + NTCDirect::link::hour<156> R0003511 1 + NTCDirect::link::hour<156> R0003512 1 + NTCDirect::link::hour<156> AreaBalance::area::hour<156> 1 + NTCDirect::link::hour<156> AreaBalance::area::hour<156> -1 + NTCDirect::link::hour<156> R0003847 1 + NTCDirect::link::hour<156> R0003848 1 + NTCDirect::link::hour<156> AreaBalance::area::hour<156> 1 + NTCDirect::link::hour<156> AreaBalance::area::hour<156> -1 + NTCDirect::link::hour<156> R0004183 1 + NTCDirect::link::hour<156> R0004184 1 + NTCDirect::link::hour<156> AreaBalance::area::hour<156> 1 + NTCDirect::link::hour<156> AreaBalance::area::hour<156> -1 + NTCDirect::link::hour<156> R0004519 1 + NTCDirect::link::hour<156> R0004520 1 + NTCDirect::link::hour<156> AreaBalance::area::hour<156> 1 + NTCDirect::link::hour<156> AreaBalance::area::hour<156> -1 + NTCDirect::link::hour<156> AreaBalance::area::hour<156> 1 + NTCDirect::link::hour<156> AreaBalance::area::hour<156> -1 + DispatchableProduction::area::ThermalCluster::hour<156> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<156> AreaBalance::area::hour<156> -1 + DispatchableProduction::area::ThermalCluster::hour<156> FictiveLoads::area::hour<156> -1 + DispatchableProduction::area::ThermalCluster::hour<156> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<156> AreaBalance::area::hour<156> -1 + DispatchableProduction::area::ThermalCluster::hour<156> FictiveLoads::area::hour<156> -1 + DispatchableProduction::area::ThermalCluster::hour<156> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<156> AreaBalance::area::hour<156> -1 + DispatchableProduction::area::ThermalCluster::hour<156> FictiveLoads::area::hour<156> -1 + PositiveUnsuppliedEnergy::area::hour<156> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> -1 + NegativeUnsuppliedEnergy::area::hour<156> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> 1 + NegativeUnsuppliedEnergy::area::hour<156> FictiveLoads::area::hour<156> 1 + DispatchableProduction::area::ThermalCluster::hour<156> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<156> AreaBalance::area::hour<156> -1 + DispatchableProduction::area::ThermalCluster::hour<156> FictiveLoads::area::hour<156> -1 + DispatchableProduction::area::ThermalCluster::hour<156> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<156> AreaBalance::area::hour<156> -1 + DispatchableProduction::area::ThermalCluster::hour<156> FictiveLoads::area::hour<156> -1 + DispatchableProduction::area::ThermalCluster::hour<156> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<156> AreaBalance::area::hour<156> -1 + DispatchableProduction::area::ThermalCluster::hour<156> FictiveLoads::area::hour<156> -1 + PositiveUnsuppliedEnergy::area::hour<156> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> -1 + NegativeUnsuppliedEnergy::area::hour<156> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> 1 + NegativeUnsuppliedEnergy::area::hour<156> FictiveLoads::area::hour<156> 1 + PositiveUnsuppliedEnergy::area::hour<156> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> -1 + NegativeUnsuppliedEnergy::area::hour<156> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> 1 + NegativeUnsuppliedEnergy::area::hour<156> FictiveLoads::area::hour<156> 1 + DispatchableProduction::area::ThermalCluster::hour<156> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<156> AreaBalance::area::hour<156> -1 + DispatchableProduction::area::ThermalCluster::hour<156> FictiveLoads::area::hour<156> -1 + PositiveUnsuppliedEnergy::area::hour<156> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> -1 + NegativeUnsuppliedEnergy::area::hour<156> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> 1 + NegativeUnsuppliedEnergy::area::hour<156> FictiveLoads::area::hour<156> 1 + PositiveUnsuppliedEnergy::area::hour<156> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> -1 + NegativeUnsuppliedEnergy::area::hour<156> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> 1 + NegativeUnsuppliedEnergy::area::hour<156> FictiveLoads::area::hour<156> 1 + DispatchableProduction::area::ThermalCluster::hour<156> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<156> AreaBalance::area::hour<156> -1 + DispatchableProduction::area::ThermalCluster::hour<156> FictiveLoads::area::hour<156> -1 + PositiveUnsuppliedEnergy::area::hour<156> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> -1 + NegativeUnsuppliedEnergy::area::hour<156> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> 1 + NegativeUnsuppliedEnergy::area::hour<156> FictiveLoads::area::hour<156> 1 + PositiveUnsuppliedEnergy::area::hour<156> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> -1 + NegativeUnsuppliedEnergy::area::hour<156> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> 1 + NegativeUnsuppliedEnergy::area::hour<156> FictiveLoads::area::hour<156> 1 + PositiveUnsuppliedEnergy::area::hour<156> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> -1 + NegativeUnsuppliedEnergy::area::hour<156> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<156> AreaBalance::area::hour<156> 1 + NegativeUnsuppliedEnergy::area::hour<156> FictiveLoads::area::hour<156> 1 + NTCDirect::link::hour<157> AreaBalance::area::hour<157> 1 + NTCDirect::link::hour<157> AreaBalance::area::hour<157> -1 + NTCDirect::link::hour<157> FlowDissociation::link::hour<157> 1 + NTCDirect::link::hour<157> R0003177 1 + NTCDirect::link::hour<157> R0003178 1 + IntercoDirectCost::link::hour<157> OBJROW 1 + IntercoDirectCost::link::hour<157> FlowDissociation::link::hour<157> -1 + IntercoDirectCost::link::hour<157> R0004700 1 + IntercoIndirectCost::link::hour<157> OBJROW 1 + IntercoIndirectCost::link::hour<157> FlowDissociation::link::hour<157> 1 + IntercoIndirectCost::link::hour<157> R0004868 1 + NTCDirect::link::hour<157> AreaBalance::area::hour<157> 1 + NTCDirect::link::hour<157> AreaBalance::area::hour<157> -1 + NTCDirect::link::hour<157> R0003513 1 + NTCDirect::link::hour<157> R0003514 1 + NTCDirect::link::hour<157> AreaBalance::area::hour<157> 1 + NTCDirect::link::hour<157> AreaBalance::area::hour<157> -1 + NTCDirect::link::hour<157> R0003849 1 + NTCDirect::link::hour<157> R0003850 1 + NTCDirect::link::hour<157> AreaBalance::area::hour<157> 1 + NTCDirect::link::hour<157> AreaBalance::area::hour<157> -1 + NTCDirect::link::hour<157> R0004185 1 + NTCDirect::link::hour<157> R0004186 1 + NTCDirect::link::hour<157> AreaBalance::area::hour<157> 1 + NTCDirect::link::hour<157> AreaBalance::area::hour<157> -1 + NTCDirect::link::hour<157> R0004521 1 + NTCDirect::link::hour<157> R0004522 1 + NTCDirect::link::hour<157> AreaBalance::area::hour<157> 1 + NTCDirect::link::hour<157> AreaBalance::area::hour<157> -1 + NTCDirect::link::hour<157> AreaBalance::area::hour<157> 1 + NTCDirect::link::hour<157> AreaBalance::area::hour<157> -1 + DispatchableProduction::area::ThermalCluster::hour<157> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<157> AreaBalance::area::hour<157> -1 + DispatchableProduction::area::ThermalCluster::hour<157> FictiveLoads::area::hour<157> -1 + DispatchableProduction::area::ThermalCluster::hour<157> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<157> AreaBalance::area::hour<157> -1 + DispatchableProduction::area::ThermalCluster::hour<157> FictiveLoads::area::hour<157> -1 + DispatchableProduction::area::ThermalCluster::hour<157> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<157> AreaBalance::area::hour<157> -1 + DispatchableProduction::area::ThermalCluster::hour<157> FictiveLoads::area::hour<157> -1 + PositiveUnsuppliedEnergy::area::hour<157> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> -1 + NegativeUnsuppliedEnergy::area::hour<157> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> 1 + NegativeUnsuppliedEnergy::area::hour<157> FictiveLoads::area::hour<157> 1 + DispatchableProduction::area::ThermalCluster::hour<157> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<157> AreaBalance::area::hour<157> -1 + DispatchableProduction::area::ThermalCluster::hour<157> FictiveLoads::area::hour<157> -1 + DispatchableProduction::area::ThermalCluster::hour<157> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<157> AreaBalance::area::hour<157> -1 + DispatchableProduction::area::ThermalCluster::hour<157> FictiveLoads::area::hour<157> -1 + DispatchableProduction::area::ThermalCluster::hour<157> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<157> AreaBalance::area::hour<157> -1 + DispatchableProduction::area::ThermalCluster::hour<157> FictiveLoads::area::hour<157> -1 + PositiveUnsuppliedEnergy::area::hour<157> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> -1 + NegativeUnsuppliedEnergy::area::hour<157> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> 1 + NegativeUnsuppliedEnergy::area::hour<157> FictiveLoads::area::hour<157> 1 + PositiveUnsuppliedEnergy::area::hour<157> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> -1 + NegativeUnsuppliedEnergy::area::hour<157> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> 1 + NegativeUnsuppliedEnergy::area::hour<157> FictiveLoads::area::hour<157> 1 + DispatchableProduction::area::ThermalCluster::hour<157> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<157> AreaBalance::area::hour<157> -1 + DispatchableProduction::area::ThermalCluster::hour<157> FictiveLoads::area::hour<157> -1 + PositiveUnsuppliedEnergy::area::hour<157> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> -1 + NegativeUnsuppliedEnergy::area::hour<157> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> 1 + NegativeUnsuppliedEnergy::area::hour<157> FictiveLoads::area::hour<157> 1 + PositiveUnsuppliedEnergy::area::hour<157> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> -1 + NegativeUnsuppliedEnergy::area::hour<157> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> 1 + NegativeUnsuppliedEnergy::area::hour<157> FictiveLoads::area::hour<157> 1 + DispatchableProduction::area::ThermalCluster::hour<157> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<157> AreaBalance::area::hour<157> -1 + DispatchableProduction::area::ThermalCluster::hour<157> FictiveLoads::area::hour<157> -1 + PositiveUnsuppliedEnergy::area::hour<157> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> -1 + NegativeUnsuppliedEnergy::area::hour<157> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> 1 + NegativeUnsuppliedEnergy::area::hour<157> FictiveLoads::area::hour<157> 1 + PositiveUnsuppliedEnergy::area::hour<157> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> -1 + NegativeUnsuppliedEnergy::area::hour<157> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> 1 + NegativeUnsuppliedEnergy::area::hour<157> FictiveLoads::area::hour<157> 1 + PositiveUnsuppliedEnergy::area::hour<157> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> -1 + NegativeUnsuppliedEnergy::area::hour<157> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<157> AreaBalance::area::hour<157> 1 + NegativeUnsuppliedEnergy::area::hour<157> FictiveLoads::area::hour<157> 1 + NTCDirect::link::hour<158> AreaBalance::area::hour<158> 1 + NTCDirect::link::hour<158> AreaBalance::area::hour<158> -1 + NTCDirect::link::hour<158> FlowDissociation::link::hour<158> 1 + NTCDirect::link::hour<158> R0003179 1 + NTCDirect::link::hour<158> R0003180 1 + IntercoDirectCost::link::hour<158> OBJROW 1 + IntercoDirectCost::link::hour<158> FlowDissociation::link::hour<158> -1 + IntercoDirectCost::link::hour<158> R0004701 1 + IntercoIndirectCost::link::hour<158> OBJROW 1 + IntercoIndirectCost::link::hour<158> FlowDissociation::link::hour<158> 1 + IntercoIndirectCost::link::hour<158> R0004869 1 + NTCDirect::link::hour<158> AreaBalance::area::hour<158> 1 + NTCDirect::link::hour<158> AreaBalance::area::hour<158> -1 + NTCDirect::link::hour<158> R0003515 1 + NTCDirect::link::hour<158> R0003516 1 + NTCDirect::link::hour<158> AreaBalance::area::hour<158> 1 + NTCDirect::link::hour<158> AreaBalance::area::hour<158> -1 + NTCDirect::link::hour<158> R0003851 1 + NTCDirect::link::hour<158> R0003852 1 + NTCDirect::link::hour<158> AreaBalance::area::hour<158> 1 + NTCDirect::link::hour<158> AreaBalance::area::hour<158> -1 + NTCDirect::link::hour<158> R0004187 1 + NTCDirect::link::hour<158> R0004188 1 + NTCDirect::link::hour<158> AreaBalance::area::hour<158> 1 + NTCDirect::link::hour<158> AreaBalance::area::hour<158> -1 + NTCDirect::link::hour<158> R0004523 1 + NTCDirect::link::hour<158> R0004524 1 + NTCDirect::link::hour<158> AreaBalance::area::hour<158> 1 + NTCDirect::link::hour<158> AreaBalance::area::hour<158> -1 + NTCDirect::link::hour<158> AreaBalance::area::hour<158> 1 + NTCDirect::link::hour<158> AreaBalance::area::hour<158> -1 + DispatchableProduction::area::ThermalCluster::hour<158> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<158> AreaBalance::area::hour<158> -1 + DispatchableProduction::area::ThermalCluster::hour<158> FictiveLoads::area::hour<158> -1 + DispatchableProduction::area::ThermalCluster::hour<158> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<158> AreaBalance::area::hour<158> -1 + DispatchableProduction::area::ThermalCluster::hour<158> FictiveLoads::area::hour<158> -1 + DispatchableProduction::area::ThermalCluster::hour<158> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<158> AreaBalance::area::hour<158> -1 + DispatchableProduction::area::ThermalCluster::hour<158> FictiveLoads::area::hour<158> -1 + PositiveUnsuppliedEnergy::area::hour<158> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> -1 + NegativeUnsuppliedEnergy::area::hour<158> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> 1 + NegativeUnsuppliedEnergy::area::hour<158> FictiveLoads::area::hour<158> 1 + DispatchableProduction::area::ThermalCluster::hour<158> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<158> AreaBalance::area::hour<158> -1 + DispatchableProduction::area::ThermalCluster::hour<158> FictiveLoads::area::hour<158> -1 + DispatchableProduction::area::ThermalCluster::hour<158> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<158> AreaBalance::area::hour<158> -1 + DispatchableProduction::area::ThermalCluster::hour<158> FictiveLoads::area::hour<158> -1 + DispatchableProduction::area::ThermalCluster::hour<158> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<158> AreaBalance::area::hour<158> -1 + DispatchableProduction::area::ThermalCluster::hour<158> FictiveLoads::area::hour<158> -1 + PositiveUnsuppliedEnergy::area::hour<158> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> -1 + NegativeUnsuppliedEnergy::area::hour<158> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> 1 + NegativeUnsuppliedEnergy::area::hour<158> FictiveLoads::area::hour<158> 1 + PositiveUnsuppliedEnergy::area::hour<158> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> -1 + NegativeUnsuppliedEnergy::area::hour<158> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> 1 + NegativeUnsuppliedEnergy::area::hour<158> FictiveLoads::area::hour<158> 1 + DispatchableProduction::area::ThermalCluster::hour<158> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<158> AreaBalance::area::hour<158> -1 + DispatchableProduction::area::ThermalCluster::hour<158> FictiveLoads::area::hour<158> -1 + PositiveUnsuppliedEnergy::area::hour<158> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> -1 + NegativeUnsuppliedEnergy::area::hour<158> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> 1 + NegativeUnsuppliedEnergy::area::hour<158> FictiveLoads::area::hour<158> 1 + PositiveUnsuppliedEnergy::area::hour<158> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> -1 + NegativeUnsuppliedEnergy::area::hour<158> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> 1 + NegativeUnsuppliedEnergy::area::hour<158> FictiveLoads::area::hour<158> 1 + DispatchableProduction::area::ThermalCluster::hour<158> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<158> AreaBalance::area::hour<158> -1 + DispatchableProduction::area::ThermalCluster::hour<158> FictiveLoads::area::hour<158> -1 + PositiveUnsuppliedEnergy::area::hour<158> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> -1 + NegativeUnsuppliedEnergy::area::hour<158> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> 1 + NegativeUnsuppliedEnergy::area::hour<158> FictiveLoads::area::hour<158> 1 + PositiveUnsuppliedEnergy::area::hour<158> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> -1 + NegativeUnsuppliedEnergy::area::hour<158> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> 1 + NegativeUnsuppliedEnergy::area::hour<158> FictiveLoads::area::hour<158> 1 + PositiveUnsuppliedEnergy::area::hour<158> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> -1 + NegativeUnsuppliedEnergy::area::hour<158> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<158> AreaBalance::area::hour<158> 1 + NegativeUnsuppliedEnergy::area::hour<158> FictiveLoads::area::hour<158> 1 + NTCDirect::link::hour<159> AreaBalance::area::hour<159> 1 + NTCDirect::link::hour<159> AreaBalance::area::hour<159> -1 + NTCDirect::link::hour<159> FlowDissociation::link::hour<159> 1 + NTCDirect::link::hour<159> R0003181 1 + NTCDirect::link::hour<159> R0003182 1 + IntercoDirectCost::link::hour<159> OBJROW 1 + IntercoDirectCost::link::hour<159> FlowDissociation::link::hour<159> -1 + IntercoDirectCost::link::hour<159> R0004702 1 + IntercoIndirectCost::link::hour<159> OBJROW 1 + IntercoIndirectCost::link::hour<159> FlowDissociation::link::hour<159> 1 + IntercoIndirectCost::link::hour<159> R0004870 1 + NTCDirect::link::hour<159> AreaBalance::area::hour<159> 1 + NTCDirect::link::hour<159> AreaBalance::area::hour<159> -1 + NTCDirect::link::hour<159> R0003517 1 + NTCDirect::link::hour<159> R0003518 1 + NTCDirect::link::hour<159> AreaBalance::area::hour<159> 1 + NTCDirect::link::hour<159> AreaBalance::area::hour<159> -1 + NTCDirect::link::hour<159> R0003853 1 + NTCDirect::link::hour<159> R0003854 1 + NTCDirect::link::hour<159> AreaBalance::area::hour<159> 1 + NTCDirect::link::hour<159> AreaBalance::area::hour<159> -1 + NTCDirect::link::hour<159> R0004189 1 + NTCDirect::link::hour<159> R0004190 1 + NTCDirect::link::hour<159> AreaBalance::area::hour<159> 1 + NTCDirect::link::hour<159> AreaBalance::area::hour<159> -1 + NTCDirect::link::hour<159> R0004525 1 + NTCDirect::link::hour<159> R0004526 1 + NTCDirect::link::hour<159> AreaBalance::area::hour<159> 1 + NTCDirect::link::hour<159> AreaBalance::area::hour<159> -1 + NTCDirect::link::hour<159> AreaBalance::area::hour<159> 1 + NTCDirect::link::hour<159> AreaBalance::area::hour<159> -1 + DispatchableProduction::area::ThermalCluster::hour<159> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<159> AreaBalance::area::hour<159> -1 + DispatchableProduction::area::ThermalCluster::hour<159> FictiveLoads::area::hour<159> -1 + DispatchableProduction::area::ThermalCluster::hour<159> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<159> AreaBalance::area::hour<159> -1 + DispatchableProduction::area::ThermalCluster::hour<159> FictiveLoads::area::hour<159> -1 + DispatchableProduction::area::ThermalCluster::hour<159> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<159> AreaBalance::area::hour<159> -1 + DispatchableProduction::area::ThermalCluster::hour<159> FictiveLoads::area::hour<159> -1 + PositiveUnsuppliedEnergy::area::hour<159> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> -1 + NegativeUnsuppliedEnergy::area::hour<159> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> 1 + NegativeUnsuppliedEnergy::area::hour<159> FictiveLoads::area::hour<159> 1 + DispatchableProduction::area::ThermalCluster::hour<159> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<159> AreaBalance::area::hour<159> -1 + DispatchableProduction::area::ThermalCluster::hour<159> FictiveLoads::area::hour<159> -1 + DispatchableProduction::area::ThermalCluster::hour<159> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<159> AreaBalance::area::hour<159> -1 + DispatchableProduction::area::ThermalCluster::hour<159> FictiveLoads::area::hour<159> -1 + DispatchableProduction::area::ThermalCluster::hour<159> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<159> AreaBalance::area::hour<159> -1 + DispatchableProduction::area::ThermalCluster::hour<159> FictiveLoads::area::hour<159> -1 + PositiveUnsuppliedEnergy::area::hour<159> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> -1 + NegativeUnsuppliedEnergy::area::hour<159> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> 1 + NegativeUnsuppliedEnergy::area::hour<159> FictiveLoads::area::hour<159> 1 + PositiveUnsuppliedEnergy::area::hour<159> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> -1 + NegativeUnsuppliedEnergy::area::hour<159> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> 1 + NegativeUnsuppliedEnergy::area::hour<159> FictiveLoads::area::hour<159> 1 + DispatchableProduction::area::ThermalCluster::hour<159> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<159> AreaBalance::area::hour<159> -1 + DispatchableProduction::area::ThermalCluster::hour<159> FictiveLoads::area::hour<159> -1 + PositiveUnsuppliedEnergy::area::hour<159> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> -1 + NegativeUnsuppliedEnergy::area::hour<159> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> 1 + NegativeUnsuppliedEnergy::area::hour<159> FictiveLoads::area::hour<159> 1 + PositiveUnsuppliedEnergy::area::hour<159> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> -1 + NegativeUnsuppliedEnergy::area::hour<159> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> 1 + NegativeUnsuppliedEnergy::area::hour<159> FictiveLoads::area::hour<159> 1 + DispatchableProduction::area::ThermalCluster::hour<159> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<159> AreaBalance::area::hour<159> -1 + DispatchableProduction::area::ThermalCluster::hour<159> FictiveLoads::area::hour<159> -1 + PositiveUnsuppliedEnergy::area::hour<159> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> -1 + NegativeUnsuppliedEnergy::area::hour<159> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> 1 + NegativeUnsuppliedEnergy::area::hour<159> FictiveLoads::area::hour<159> 1 + PositiveUnsuppliedEnergy::area::hour<159> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> -1 + NegativeUnsuppliedEnergy::area::hour<159> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> 1 + NegativeUnsuppliedEnergy::area::hour<159> FictiveLoads::area::hour<159> 1 + PositiveUnsuppliedEnergy::area::hour<159> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> -1 + NegativeUnsuppliedEnergy::area::hour<159> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<159> AreaBalance::area::hour<159> 1 + NegativeUnsuppliedEnergy::area::hour<159> FictiveLoads::area::hour<159> 1 + NTCDirect::link::hour<160> AreaBalance::area::hour<160> 1 + NTCDirect::link::hour<160> AreaBalance::area::hour<160> -1 + NTCDirect::link::hour<160> FlowDissociation::link::hour<160> 1 + NTCDirect::link::hour<160> R0003183 1 + NTCDirect::link::hour<160> R0003184 1 + IntercoDirectCost::link::hour<160> OBJROW 1 + IntercoDirectCost::link::hour<160> FlowDissociation::link::hour<160> -1 + IntercoDirectCost::link::hour<160> R0004703 1 + IntercoIndirectCost::link::hour<160> OBJROW 1 + IntercoIndirectCost::link::hour<160> FlowDissociation::link::hour<160> 1 + IntercoIndirectCost::link::hour<160> R0004871 1 + NTCDirect::link::hour<160> AreaBalance::area::hour<160> 1 + NTCDirect::link::hour<160> AreaBalance::area::hour<160> -1 + NTCDirect::link::hour<160> R0003519 1 + NTCDirect::link::hour<160> R0003520 1 + NTCDirect::link::hour<160> AreaBalance::area::hour<160> 1 + NTCDirect::link::hour<160> AreaBalance::area::hour<160> -1 + NTCDirect::link::hour<160> R0003855 1 + NTCDirect::link::hour<160> R0003856 1 + NTCDirect::link::hour<160> AreaBalance::area::hour<160> 1 + NTCDirect::link::hour<160> AreaBalance::area::hour<160> -1 + NTCDirect::link::hour<160> R0004191 1 + NTCDirect::link::hour<160> R0004192 1 + NTCDirect::link::hour<160> AreaBalance::area::hour<160> 1 + NTCDirect::link::hour<160> AreaBalance::area::hour<160> -1 + NTCDirect::link::hour<160> R0004527 1 + NTCDirect::link::hour<160> R0004528 1 + NTCDirect::link::hour<160> AreaBalance::area::hour<160> 1 + NTCDirect::link::hour<160> AreaBalance::area::hour<160> -1 + NTCDirect::link::hour<160> AreaBalance::area::hour<160> 1 + NTCDirect::link::hour<160> AreaBalance::area::hour<160> -1 + DispatchableProduction::area::ThermalCluster::hour<160> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<160> AreaBalance::area::hour<160> -1 + DispatchableProduction::area::ThermalCluster::hour<160> FictiveLoads::area::hour<160> -1 + DispatchableProduction::area::ThermalCluster::hour<160> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<160> AreaBalance::area::hour<160> -1 + DispatchableProduction::area::ThermalCluster::hour<160> FictiveLoads::area::hour<160> -1 + DispatchableProduction::area::ThermalCluster::hour<160> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<160> AreaBalance::area::hour<160> -1 + DispatchableProduction::area::ThermalCluster::hour<160> FictiveLoads::area::hour<160> -1 + PositiveUnsuppliedEnergy::area::hour<160> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> -1 + NegativeUnsuppliedEnergy::area::hour<160> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> 1 + NegativeUnsuppliedEnergy::area::hour<160> FictiveLoads::area::hour<160> 1 + DispatchableProduction::area::ThermalCluster::hour<160> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<160> AreaBalance::area::hour<160> -1 + DispatchableProduction::area::ThermalCluster::hour<160> FictiveLoads::area::hour<160> -1 + DispatchableProduction::area::ThermalCluster::hour<160> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<160> AreaBalance::area::hour<160> -1 + DispatchableProduction::area::ThermalCluster::hour<160> FictiveLoads::area::hour<160> -1 + DispatchableProduction::area::ThermalCluster::hour<160> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<160> AreaBalance::area::hour<160> -1 + DispatchableProduction::area::ThermalCluster::hour<160> FictiveLoads::area::hour<160> -1 + PositiveUnsuppliedEnergy::area::hour<160> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> -1 + NegativeUnsuppliedEnergy::area::hour<160> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> 1 + NegativeUnsuppliedEnergy::area::hour<160> FictiveLoads::area::hour<160> 1 + PositiveUnsuppliedEnergy::area::hour<160> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> -1 + NegativeUnsuppliedEnergy::area::hour<160> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> 1 + NegativeUnsuppliedEnergy::area::hour<160> FictiveLoads::area::hour<160> 1 + DispatchableProduction::area::ThermalCluster::hour<160> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<160> AreaBalance::area::hour<160> -1 + DispatchableProduction::area::ThermalCluster::hour<160> FictiveLoads::area::hour<160> -1 + PositiveUnsuppliedEnergy::area::hour<160> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> -1 + NegativeUnsuppliedEnergy::area::hour<160> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> 1 + NegativeUnsuppliedEnergy::area::hour<160> FictiveLoads::area::hour<160> 1 + PositiveUnsuppliedEnergy::area::hour<160> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> -1 + NegativeUnsuppliedEnergy::area::hour<160> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> 1 + NegativeUnsuppliedEnergy::area::hour<160> FictiveLoads::area::hour<160> 1 + DispatchableProduction::area::ThermalCluster::hour<160> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<160> AreaBalance::area::hour<160> -1 + DispatchableProduction::area::ThermalCluster::hour<160> FictiveLoads::area::hour<160> -1 + PositiveUnsuppliedEnergy::area::hour<160> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> -1 + NegativeUnsuppliedEnergy::area::hour<160> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> 1 + NegativeUnsuppliedEnergy::area::hour<160> FictiveLoads::area::hour<160> 1 + PositiveUnsuppliedEnergy::area::hour<160> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> -1 + NegativeUnsuppliedEnergy::area::hour<160> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> 1 + NegativeUnsuppliedEnergy::area::hour<160> FictiveLoads::area::hour<160> 1 + PositiveUnsuppliedEnergy::area::hour<160> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> -1 + NegativeUnsuppliedEnergy::area::hour<160> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<160> AreaBalance::area::hour<160> 1 + NegativeUnsuppliedEnergy::area::hour<160> FictiveLoads::area::hour<160> 1 + NTCDirect::link::hour<161> AreaBalance::area::hour<161> 1 + NTCDirect::link::hour<161> AreaBalance::area::hour<161> -1 + NTCDirect::link::hour<161> FlowDissociation::link::hour<161> 1 + NTCDirect::link::hour<161> R0003185 1 + NTCDirect::link::hour<161> R0003186 1 + IntercoDirectCost::link::hour<161> OBJROW 1 + IntercoDirectCost::link::hour<161> FlowDissociation::link::hour<161> -1 + IntercoDirectCost::link::hour<161> R0004704 1 + IntercoIndirectCost::link::hour<161> OBJROW 1 + IntercoIndirectCost::link::hour<161> FlowDissociation::link::hour<161> 1 + IntercoIndirectCost::link::hour<161> R0004872 1 + NTCDirect::link::hour<161> AreaBalance::area::hour<161> 1 + NTCDirect::link::hour<161> AreaBalance::area::hour<161> -1 + NTCDirect::link::hour<161> R0003521 1 + NTCDirect::link::hour<161> R0003522 1 + NTCDirect::link::hour<161> AreaBalance::area::hour<161> 1 + NTCDirect::link::hour<161> AreaBalance::area::hour<161> -1 + NTCDirect::link::hour<161> R0003857 1 + NTCDirect::link::hour<161> R0003858 1 + NTCDirect::link::hour<161> AreaBalance::area::hour<161> 1 + NTCDirect::link::hour<161> AreaBalance::area::hour<161> -1 + NTCDirect::link::hour<161> R0004193 1 + NTCDirect::link::hour<161> R0004194 1 + NTCDirect::link::hour<161> AreaBalance::area::hour<161> 1 + NTCDirect::link::hour<161> AreaBalance::area::hour<161> -1 + NTCDirect::link::hour<161> R0004529 1 + NTCDirect::link::hour<161> R0004530 1 + NTCDirect::link::hour<161> AreaBalance::area::hour<161> 1 + NTCDirect::link::hour<161> AreaBalance::area::hour<161> -1 + NTCDirect::link::hour<161> AreaBalance::area::hour<161> 1 + NTCDirect::link::hour<161> AreaBalance::area::hour<161> -1 + DispatchableProduction::area::ThermalCluster::hour<161> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<161> AreaBalance::area::hour<161> -1 + DispatchableProduction::area::ThermalCluster::hour<161> FictiveLoads::area::hour<161> -1 + DispatchableProduction::area::ThermalCluster::hour<161> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<161> AreaBalance::area::hour<161> -1 + DispatchableProduction::area::ThermalCluster::hour<161> FictiveLoads::area::hour<161> -1 + DispatchableProduction::area::ThermalCluster::hour<161> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<161> AreaBalance::area::hour<161> -1 + DispatchableProduction::area::ThermalCluster::hour<161> FictiveLoads::area::hour<161> -1 + PositiveUnsuppliedEnergy::area::hour<161> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> -1 + NegativeUnsuppliedEnergy::area::hour<161> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> 1 + NegativeUnsuppliedEnergy::area::hour<161> FictiveLoads::area::hour<161> 1 + DispatchableProduction::area::ThermalCluster::hour<161> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<161> AreaBalance::area::hour<161> -1 + DispatchableProduction::area::ThermalCluster::hour<161> FictiveLoads::area::hour<161> -1 + DispatchableProduction::area::ThermalCluster::hour<161> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<161> AreaBalance::area::hour<161> -1 + DispatchableProduction::area::ThermalCluster::hour<161> FictiveLoads::area::hour<161> -1 + DispatchableProduction::area::ThermalCluster::hour<161> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<161> AreaBalance::area::hour<161> -1 + DispatchableProduction::area::ThermalCluster::hour<161> FictiveLoads::area::hour<161> -1 + PositiveUnsuppliedEnergy::area::hour<161> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> -1 + NegativeUnsuppliedEnergy::area::hour<161> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> 1 + NegativeUnsuppliedEnergy::area::hour<161> FictiveLoads::area::hour<161> 1 + PositiveUnsuppliedEnergy::area::hour<161> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> -1 + NegativeUnsuppliedEnergy::area::hour<161> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> 1 + NegativeUnsuppliedEnergy::area::hour<161> FictiveLoads::area::hour<161> 1 + DispatchableProduction::area::ThermalCluster::hour<161> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<161> AreaBalance::area::hour<161> -1 + DispatchableProduction::area::ThermalCluster::hour<161> FictiveLoads::area::hour<161> -1 + PositiveUnsuppliedEnergy::area::hour<161> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> -1 + NegativeUnsuppliedEnergy::area::hour<161> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> 1 + NegativeUnsuppliedEnergy::area::hour<161> FictiveLoads::area::hour<161> 1 + PositiveUnsuppliedEnergy::area::hour<161> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> -1 + NegativeUnsuppliedEnergy::area::hour<161> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> 1 + NegativeUnsuppliedEnergy::area::hour<161> FictiveLoads::area::hour<161> 1 + DispatchableProduction::area::ThermalCluster::hour<161> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<161> AreaBalance::area::hour<161> -1 + DispatchableProduction::area::ThermalCluster::hour<161> FictiveLoads::area::hour<161> -1 + PositiveUnsuppliedEnergy::area::hour<161> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> -1 + NegativeUnsuppliedEnergy::area::hour<161> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> 1 + NegativeUnsuppliedEnergy::area::hour<161> FictiveLoads::area::hour<161> 1 + PositiveUnsuppliedEnergy::area::hour<161> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> -1 + NegativeUnsuppliedEnergy::area::hour<161> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> 1 + NegativeUnsuppliedEnergy::area::hour<161> FictiveLoads::area::hour<161> 1 + PositiveUnsuppliedEnergy::area::hour<161> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> -1 + NegativeUnsuppliedEnergy::area::hour<161> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<161> AreaBalance::area::hour<161> 1 + NegativeUnsuppliedEnergy::area::hour<161> FictiveLoads::area::hour<161> 1 + NTCDirect::link::hour<162> AreaBalance::area::hour<162> 1 + NTCDirect::link::hour<162> AreaBalance::area::hour<162> -1 + NTCDirect::link::hour<162> FlowDissociation::link::hour<162> 1 + NTCDirect::link::hour<162> R0003187 1 + NTCDirect::link::hour<162> R0003188 1 + IntercoDirectCost::link::hour<162> OBJROW 1 + IntercoDirectCost::link::hour<162> FlowDissociation::link::hour<162> -1 + IntercoDirectCost::link::hour<162> R0004705 1 + IntercoIndirectCost::link::hour<162> OBJROW 1 + IntercoIndirectCost::link::hour<162> FlowDissociation::link::hour<162> 1 + IntercoIndirectCost::link::hour<162> R0004873 1 + NTCDirect::link::hour<162> AreaBalance::area::hour<162> 1 + NTCDirect::link::hour<162> AreaBalance::area::hour<162> -1 + NTCDirect::link::hour<162> R0003523 1 + NTCDirect::link::hour<162> R0003524 1 + NTCDirect::link::hour<162> AreaBalance::area::hour<162> 1 + NTCDirect::link::hour<162> AreaBalance::area::hour<162> -1 + NTCDirect::link::hour<162> R0003859 1 + NTCDirect::link::hour<162> R0003860 1 + NTCDirect::link::hour<162> AreaBalance::area::hour<162> 1 + NTCDirect::link::hour<162> AreaBalance::area::hour<162> -1 + NTCDirect::link::hour<162> R0004195 1 + NTCDirect::link::hour<162> R0004196 1 + NTCDirect::link::hour<162> AreaBalance::area::hour<162> 1 + NTCDirect::link::hour<162> AreaBalance::area::hour<162> -1 + NTCDirect::link::hour<162> R0004531 1 + NTCDirect::link::hour<162> R0004532 1 + NTCDirect::link::hour<162> AreaBalance::area::hour<162> 1 + NTCDirect::link::hour<162> AreaBalance::area::hour<162> -1 + NTCDirect::link::hour<162> AreaBalance::area::hour<162> 1 + NTCDirect::link::hour<162> AreaBalance::area::hour<162> -1 + DispatchableProduction::area::ThermalCluster::hour<162> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<162> AreaBalance::area::hour<162> -1 + DispatchableProduction::area::ThermalCluster::hour<162> FictiveLoads::area::hour<162> -1 + DispatchableProduction::area::ThermalCluster::hour<162> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<162> AreaBalance::area::hour<162> -1 + DispatchableProduction::area::ThermalCluster::hour<162> FictiveLoads::area::hour<162> -1 + DispatchableProduction::area::ThermalCluster::hour<162> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<162> AreaBalance::area::hour<162> -1 + DispatchableProduction::area::ThermalCluster::hour<162> FictiveLoads::area::hour<162> -1 + PositiveUnsuppliedEnergy::area::hour<162> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> -1 + NegativeUnsuppliedEnergy::area::hour<162> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> 1 + NegativeUnsuppliedEnergy::area::hour<162> FictiveLoads::area::hour<162> 1 + DispatchableProduction::area::ThermalCluster::hour<162> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<162> AreaBalance::area::hour<162> -1 + DispatchableProduction::area::ThermalCluster::hour<162> FictiveLoads::area::hour<162> -1 + DispatchableProduction::area::ThermalCluster::hour<162> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<162> AreaBalance::area::hour<162> -1 + DispatchableProduction::area::ThermalCluster::hour<162> FictiveLoads::area::hour<162> -1 + DispatchableProduction::area::ThermalCluster::hour<162> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<162> AreaBalance::area::hour<162> -1 + DispatchableProduction::area::ThermalCluster::hour<162> FictiveLoads::area::hour<162> -1 + PositiveUnsuppliedEnergy::area::hour<162> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> -1 + NegativeUnsuppliedEnergy::area::hour<162> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> 1 + NegativeUnsuppliedEnergy::area::hour<162> FictiveLoads::area::hour<162> 1 + PositiveUnsuppliedEnergy::area::hour<162> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> -1 + NegativeUnsuppliedEnergy::area::hour<162> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> 1 + NegativeUnsuppliedEnergy::area::hour<162> FictiveLoads::area::hour<162> 1 + DispatchableProduction::area::ThermalCluster::hour<162> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<162> AreaBalance::area::hour<162> -1 + DispatchableProduction::area::ThermalCluster::hour<162> FictiveLoads::area::hour<162> -1 + PositiveUnsuppliedEnergy::area::hour<162> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> -1 + NegativeUnsuppliedEnergy::area::hour<162> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> 1 + NegativeUnsuppliedEnergy::area::hour<162> FictiveLoads::area::hour<162> 1 + PositiveUnsuppliedEnergy::area::hour<162> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> -1 + NegativeUnsuppliedEnergy::area::hour<162> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> 1 + NegativeUnsuppliedEnergy::area::hour<162> FictiveLoads::area::hour<162> 1 + DispatchableProduction::area::ThermalCluster::hour<162> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<162> AreaBalance::area::hour<162> -1 + DispatchableProduction::area::ThermalCluster::hour<162> FictiveLoads::area::hour<162> -1 + PositiveUnsuppliedEnergy::area::hour<162> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> -1 + NegativeUnsuppliedEnergy::area::hour<162> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> 1 + NegativeUnsuppliedEnergy::area::hour<162> FictiveLoads::area::hour<162> 1 + PositiveUnsuppliedEnergy::area::hour<162> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> -1 + NegativeUnsuppliedEnergy::area::hour<162> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> 1 + NegativeUnsuppliedEnergy::area::hour<162> FictiveLoads::area::hour<162> 1 + PositiveUnsuppliedEnergy::area::hour<162> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> -1 + NegativeUnsuppliedEnergy::area::hour<162> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<162> AreaBalance::area::hour<162> 1 + NegativeUnsuppliedEnergy::area::hour<162> FictiveLoads::area::hour<162> 1 + NTCDirect::link::hour<163> AreaBalance::area::hour<163> 1 + NTCDirect::link::hour<163> AreaBalance::area::hour<163> -1 + NTCDirect::link::hour<163> FlowDissociation::link::hour<163> 1 + NTCDirect::link::hour<163> R0003189 1 + NTCDirect::link::hour<163> R0003190 1 + IntercoDirectCost::link::hour<163> OBJROW 1 + IntercoDirectCost::link::hour<163> FlowDissociation::link::hour<163> -1 + IntercoDirectCost::link::hour<163> R0004706 1 + IntercoIndirectCost::link::hour<163> OBJROW 1 + IntercoIndirectCost::link::hour<163> FlowDissociation::link::hour<163> 1 + IntercoIndirectCost::link::hour<163> R0004874 1 + NTCDirect::link::hour<163> AreaBalance::area::hour<163> 1 + NTCDirect::link::hour<163> AreaBalance::area::hour<163> -1 + NTCDirect::link::hour<163> R0003525 1 + NTCDirect::link::hour<163> R0003526 1 + NTCDirect::link::hour<163> AreaBalance::area::hour<163> 1 + NTCDirect::link::hour<163> AreaBalance::area::hour<163> -1 + NTCDirect::link::hour<163> R0003861 1 + NTCDirect::link::hour<163> R0003862 1 + NTCDirect::link::hour<163> AreaBalance::area::hour<163> 1 + NTCDirect::link::hour<163> AreaBalance::area::hour<163> -1 + NTCDirect::link::hour<163> R0004197 1 + NTCDirect::link::hour<163> R0004198 1 + NTCDirect::link::hour<163> AreaBalance::area::hour<163> 1 + NTCDirect::link::hour<163> AreaBalance::area::hour<163> -1 + NTCDirect::link::hour<163> R0004533 1 + NTCDirect::link::hour<163> R0004534 1 + NTCDirect::link::hour<163> AreaBalance::area::hour<163> 1 + NTCDirect::link::hour<163> AreaBalance::area::hour<163> -1 + NTCDirect::link::hour<163> AreaBalance::area::hour<163> 1 + NTCDirect::link::hour<163> AreaBalance::area::hour<163> -1 + DispatchableProduction::area::ThermalCluster::hour<163> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<163> AreaBalance::area::hour<163> -1 + DispatchableProduction::area::ThermalCluster::hour<163> FictiveLoads::area::hour<163> -1 + DispatchableProduction::area::ThermalCluster::hour<163> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<163> AreaBalance::area::hour<163> -1 + DispatchableProduction::area::ThermalCluster::hour<163> FictiveLoads::area::hour<163> -1 + DispatchableProduction::area::ThermalCluster::hour<163> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<163> AreaBalance::area::hour<163> -1 + DispatchableProduction::area::ThermalCluster::hour<163> FictiveLoads::area::hour<163> -1 + PositiveUnsuppliedEnergy::area::hour<163> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> -1 + NegativeUnsuppliedEnergy::area::hour<163> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> 1 + NegativeUnsuppliedEnergy::area::hour<163> FictiveLoads::area::hour<163> 1 + DispatchableProduction::area::ThermalCluster::hour<163> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<163> AreaBalance::area::hour<163> -1 + DispatchableProduction::area::ThermalCluster::hour<163> FictiveLoads::area::hour<163> -1 + DispatchableProduction::area::ThermalCluster::hour<163> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<163> AreaBalance::area::hour<163> -1 + DispatchableProduction::area::ThermalCluster::hour<163> FictiveLoads::area::hour<163> -1 + DispatchableProduction::area::ThermalCluster::hour<163> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<163> AreaBalance::area::hour<163> -1 + DispatchableProduction::area::ThermalCluster::hour<163> FictiveLoads::area::hour<163> -1 + PositiveUnsuppliedEnergy::area::hour<163> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> -1 + NegativeUnsuppliedEnergy::area::hour<163> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> 1 + NegativeUnsuppliedEnergy::area::hour<163> FictiveLoads::area::hour<163> 1 + PositiveUnsuppliedEnergy::area::hour<163> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> -1 + NegativeUnsuppliedEnergy::area::hour<163> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> 1 + NegativeUnsuppliedEnergy::area::hour<163> FictiveLoads::area::hour<163> 1 + DispatchableProduction::area::ThermalCluster::hour<163> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<163> AreaBalance::area::hour<163> -1 + DispatchableProduction::area::ThermalCluster::hour<163> FictiveLoads::area::hour<163> -1 + PositiveUnsuppliedEnergy::area::hour<163> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> -1 + NegativeUnsuppliedEnergy::area::hour<163> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> 1 + NegativeUnsuppliedEnergy::area::hour<163> FictiveLoads::area::hour<163> 1 + PositiveUnsuppliedEnergy::area::hour<163> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> -1 + NegativeUnsuppliedEnergy::area::hour<163> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> 1 + NegativeUnsuppliedEnergy::area::hour<163> FictiveLoads::area::hour<163> 1 + DispatchableProduction::area::ThermalCluster::hour<163> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<163> AreaBalance::area::hour<163> -1 + DispatchableProduction::area::ThermalCluster::hour<163> FictiveLoads::area::hour<163> -1 + PositiveUnsuppliedEnergy::area::hour<163> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> -1 + NegativeUnsuppliedEnergy::area::hour<163> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> 1 + NegativeUnsuppliedEnergy::area::hour<163> FictiveLoads::area::hour<163> 1 + PositiveUnsuppliedEnergy::area::hour<163> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> -1 + NegativeUnsuppliedEnergy::area::hour<163> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> 1 + NegativeUnsuppliedEnergy::area::hour<163> FictiveLoads::area::hour<163> 1 + PositiveUnsuppliedEnergy::area::hour<163> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> -1 + NegativeUnsuppliedEnergy::area::hour<163> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<163> AreaBalance::area::hour<163> 1 + NegativeUnsuppliedEnergy::area::hour<163> FictiveLoads::area::hour<163> 1 + NTCDirect::link::hour<164> AreaBalance::area::hour<164> 1 + NTCDirect::link::hour<164> AreaBalance::area::hour<164> -1 + NTCDirect::link::hour<164> FlowDissociation::link::hour<164> 1 + NTCDirect::link::hour<164> R0003191 1 + NTCDirect::link::hour<164> R0003192 1 + IntercoDirectCost::link::hour<164> OBJROW 1 + IntercoDirectCost::link::hour<164> FlowDissociation::link::hour<164> -1 + IntercoDirectCost::link::hour<164> R0004707 1 + IntercoIndirectCost::link::hour<164> OBJROW 1 + IntercoIndirectCost::link::hour<164> FlowDissociation::link::hour<164> 1 + IntercoIndirectCost::link::hour<164> R0004875 1 + NTCDirect::link::hour<164> AreaBalance::area::hour<164> 1 + NTCDirect::link::hour<164> AreaBalance::area::hour<164> -1 + NTCDirect::link::hour<164> R0003527 1 + NTCDirect::link::hour<164> R0003528 1 + NTCDirect::link::hour<164> AreaBalance::area::hour<164> 1 + NTCDirect::link::hour<164> AreaBalance::area::hour<164> -1 + NTCDirect::link::hour<164> R0003863 1 + NTCDirect::link::hour<164> R0003864 1 + NTCDirect::link::hour<164> AreaBalance::area::hour<164> 1 + NTCDirect::link::hour<164> AreaBalance::area::hour<164> -1 + NTCDirect::link::hour<164> R0004199 1 + NTCDirect::link::hour<164> R0004200 1 + NTCDirect::link::hour<164> AreaBalance::area::hour<164> 1 + NTCDirect::link::hour<164> AreaBalance::area::hour<164> -1 + NTCDirect::link::hour<164> R0004535 1 + NTCDirect::link::hour<164> R0004536 1 + NTCDirect::link::hour<164> AreaBalance::area::hour<164> 1 + NTCDirect::link::hour<164> AreaBalance::area::hour<164> -1 + NTCDirect::link::hour<164> AreaBalance::area::hour<164> 1 + NTCDirect::link::hour<164> AreaBalance::area::hour<164> -1 + DispatchableProduction::area::ThermalCluster::hour<164> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<164> AreaBalance::area::hour<164> -1 + DispatchableProduction::area::ThermalCluster::hour<164> FictiveLoads::area::hour<164> -1 + DispatchableProduction::area::ThermalCluster::hour<164> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<164> AreaBalance::area::hour<164> -1 + DispatchableProduction::area::ThermalCluster::hour<164> FictiveLoads::area::hour<164> -1 + DispatchableProduction::area::ThermalCluster::hour<164> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<164> AreaBalance::area::hour<164> -1 + DispatchableProduction::area::ThermalCluster::hour<164> FictiveLoads::area::hour<164> -1 + PositiveUnsuppliedEnergy::area::hour<164> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> -1 + NegativeUnsuppliedEnergy::area::hour<164> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> 1 + NegativeUnsuppliedEnergy::area::hour<164> FictiveLoads::area::hour<164> 1 + DispatchableProduction::area::ThermalCluster::hour<164> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<164> AreaBalance::area::hour<164> -1 + DispatchableProduction::area::ThermalCluster::hour<164> FictiveLoads::area::hour<164> -1 + DispatchableProduction::area::ThermalCluster::hour<164> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<164> AreaBalance::area::hour<164> -1 + DispatchableProduction::area::ThermalCluster::hour<164> FictiveLoads::area::hour<164> -1 + DispatchableProduction::area::ThermalCluster::hour<164> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<164> AreaBalance::area::hour<164> -1 + DispatchableProduction::area::ThermalCluster::hour<164> FictiveLoads::area::hour<164> -1 + PositiveUnsuppliedEnergy::area::hour<164> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> -1 + NegativeUnsuppliedEnergy::area::hour<164> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> 1 + NegativeUnsuppliedEnergy::area::hour<164> FictiveLoads::area::hour<164> 1 + PositiveUnsuppliedEnergy::area::hour<164> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> -1 + NegativeUnsuppliedEnergy::area::hour<164> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> 1 + NegativeUnsuppliedEnergy::area::hour<164> FictiveLoads::area::hour<164> 1 + DispatchableProduction::area::ThermalCluster::hour<164> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<164> AreaBalance::area::hour<164> -1 + DispatchableProduction::area::ThermalCluster::hour<164> FictiveLoads::area::hour<164> -1 + PositiveUnsuppliedEnergy::area::hour<164> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> -1 + NegativeUnsuppliedEnergy::area::hour<164> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> 1 + NegativeUnsuppliedEnergy::area::hour<164> FictiveLoads::area::hour<164> 1 + PositiveUnsuppliedEnergy::area::hour<164> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> -1 + NegativeUnsuppliedEnergy::area::hour<164> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> 1 + NegativeUnsuppliedEnergy::area::hour<164> FictiveLoads::area::hour<164> 1 + DispatchableProduction::area::ThermalCluster::hour<164> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<164> AreaBalance::area::hour<164> -1 + DispatchableProduction::area::ThermalCluster::hour<164> FictiveLoads::area::hour<164> -1 + PositiveUnsuppliedEnergy::area::hour<164> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> -1 + NegativeUnsuppliedEnergy::area::hour<164> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> 1 + NegativeUnsuppliedEnergy::area::hour<164> FictiveLoads::area::hour<164> 1 + PositiveUnsuppliedEnergy::area::hour<164> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> -1 + NegativeUnsuppliedEnergy::area::hour<164> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> 1 + NegativeUnsuppliedEnergy::area::hour<164> FictiveLoads::area::hour<164> 1 + PositiveUnsuppliedEnergy::area::hour<164> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> -1 + NegativeUnsuppliedEnergy::area::hour<164> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<164> AreaBalance::area::hour<164> 1 + NegativeUnsuppliedEnergy::area::hour<164> FictiveLoads::area::hour<164> 1 + NTCDirect::link::hour<165> AreaBalance::area::hour<165> 1 + NTCDirect::link::hour<165> AreaBalance::area::hour<165> -1 + NTCDirect::link::hour<165> FlowDissociation::link::hour<165> 1 + NTCDirect::link::hour<165> R0003193 1 + NTCDirect::link::hour<165> R0003194 1 + IntercoDirectCost::link::hour<165> OBJROW 1 + IntercoDirectCost::link::hour<165> FlowDissociation::link::hour<165> -1 + IntercoDirectCost::link::hour<165> R0004708 1 + IntercoIndirectCost::link::hour<165> OBJROW 1 + IntercoIndirectCost::link::hour<165> FlowDissociation::link::hour<165> 1 + IntercoIndirectCost::link::hour<165> R0004876 1 + NTCDirect::link::hour<165> AreaBalance::area::hour<165> 1 + NTCDirect::link::hour<165> AreaBalance::area::hour<165> -1 + NTCDirect::link::hour<165> R0003529 1 + NTCDirect::link::hour<165> R0003530 1 + NTCDirect::link::hour<165> AreaBalance::area::hour<165> 1 + NTCDirect::link::hour<165> AreaBalance::area::hour<165> -1 + NTCDirect::link::hour<165> R0003865 1 + NTCDirect::link::hour<165> R0003866 1 + NTCDirect::link::hour<165> AreaBalance::area::hour<165> 1 + NTCDirect::link::hour<165> AreaBalance::area::hour<165> -1 + NTCDirect::link::hour<165> R0004201 1 + NTCDirect::link::hour<165> R0004202 1 + NTCDirect::link::hour<165> AreaBalance::area::hour<165> 1 + NTCDirect::link::hour<165> AreaBalance::area::hour<165> -1 + NTCDirect::link::hour<165> R0004537 1 + NTCDirect::link::hour<165> R0004538 1 + NTCDirect::link::hour<165> AreaBalance::area::hour<165> 1 + NTCDirect::link::hour<165> AreaBalance::area::hour<165> -1 + NTCDirect::link::hour<165> AreaBalance::area::hour<165> 1 + NTCDirect::link::hour<165> AreaBalance::area::hour<165> -1 + DispatchableProduction::area::ThermalCluster::hour<165> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<165> AreaBalance::area::hour<165> -1 + DispatchableProduction::area::ThermalCluster::hour<165> FictiveLoads::area::hour<165> -1 + DispatchableProduction::area::ThermalCluster::hour<165> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<165> AreaBalance::area::hour<165> -1 + DispatchableProduction::area::ThermalCluster::hour<165> FictiveLoads::area::hour<165> -1 + DispatchableProduction::area::ThermalCluster::hour<165> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<165> AreaBalance::area::hour<165> -1 + DispatchableProduction::area::ThermalCluster::hour<165> FictiveLoads::area::hour<165> -1 + PositiveUnsuppliedEnergy::area::hour<165> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> -1 + NegativeUnsuppliedEnergy::area::hour<165> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> 1 + NegativeUnsuppliedEnergy::area::hour<165> FictiveLoads::area::hour<165> 1 + DispatchableProduction::area::ThermalCluster::hour<165> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<165> AreaBalance::area::hour<165> -1 + DispatchableProduction::area::ThermalCluster::hour<165> FictiveLoads::area::hour<165> -1 + DispatchableProduction::area::ThermalCluster::hour<165> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<165> AreaBalance::area::hour<165> -1 + DispatchableProduction::area::ThermalCluster::hour<165> FictiveLoads::area::hour<165> -1 + DispatchableProduction::area::ThermalCluster::hour<165> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<165> AreaBalance::area::hour<165> -1 + DispatchableProduction::area::ThermalCluster::hour<165> FictiveLoads::area::hour<165> -1 + PositiveUnsuppliedEnergy::area::hour<165> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> -1 + NegativeUnsuppliedEnergy::area::hour<165> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> 1 + NegativeUnsuppliedEnergy::area::hour<165> FictiveLoads::area::hour<165> 1 + PositiveUnsuppliedEnergy::area::hour<165> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> -1 + NegativeUnsuppliedEnergy::area::hour<165> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> 1 + NegativeUnsuppliedEnergy::area::hour<165> FictiveLoads::area::hour<165> 1 + DispatchableProduction::area::ThermalCluster::hour<165> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<165> AreaBalance::area::hour<165> -1 + DispatchableProduction::area::ThermalCluster::hour<165> FictiveLoads::area::hour<165> -1 + PositiveUnsuppliedEnergy::area::hour<165> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> -1 + NegativeUnsuppliedEnergy::area::hour<165> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> 1 + NegativeUnsuppliedEnergy::area::hour<165> FictiveLoads::area::hour<165> 1 + PositiveUnsuppliedEnergy::area::hour<165> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> -1 + NegativeUnsuppliedEnergy::area::hour<165> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> 1 + NegativeUnsuppliedEnergy::area::hour<165> FictiveLoads::area::hour<165> 1 + DispatchableProduction::area::ThermalCluster::hour<165> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<165> AreaBalance::area::hour<165> -1 + DispatchableProduction::area::ThermalCluster::hour<165> FictiveLoads::area::hour<165> -1 + PositiveUnsuppliedEnergy::area::hour<165> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> -1 + NegativeUnsuppliedEnergy::area::hour<165> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> 1 + NegativeUnsuppliedEnergy::area::hour<165> FictiveLoads::area::hour<165> 1 + PositiveUnsuppliedEnergy::area::hour<165> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> -1 + NegativeUnsuppliedEnergy::area::hour<165> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> 1 + NegativeUnsuppliedEnergy::area::hour<165> FictiveLoads::area::hour<165> 1 + PositiveUnsuppliedEnergy::area::hour<165> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> -1 + NegativeUnsuppliedEnergy::area::hour<165> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<165> AreaBalance::area::hour<165> 1 + NegativeUnsuppliedEnergy::area::hour<165> FictiveLoads::area::hour<165> 1 + NTCDirect::link::hour<166> AreaBalance::area::hour<166> 1 + NTCDirect::link::hour<166> AreaBalance::area::hour<166> -1 + NTCDirect::link::hour<166> FlowDissociation::link::hour<166> 1 + NTCDirect::link::hour<166> R0003195 1 + NTCDirect::link::hour<166> R0003196 1 + IntercoDirectCost::link::hour<166> OBJROW 1 + IntercoDirectCost::link::hour<166> FlowDissociation::link::hour<166> -1 + IntercoDirectCost::link::hour<166> R0004709 1 + IntercoIndirectCost::link::hour<166> OBJROW 1 + IntercoIndirectCost::link::hour<166> FlowDissociation::link::hour<166> 1 + IntercoIndirectCost::link::hour<166> R0004877 1 + NTCDirect::link::hour<166> AreaBalance::area::hour<166> 1 + NTCDirect::link::hour<166> AreaBalance::area::hour<166> -1 + NTCDirect::link::hour<166> R0003531 1 + NTCDirect::link::hour<166> R0003532 1 + NTCDirect::link::hour<166> AreaBalance::area::hour<166> 1 + NTCDirect::link::hour<166> AreaBalance::area::hour<166> -1 + NTCDirect::link::hour<166> R0003867 1 + NTCDirect::link::hour<166> R0003868 1 + NTCDirect::link::hour<166> AreaBalance::area::hour<166> 1 + NTCDirect::link::hour<166> AreaBalance::area::hour<166> -1 + NTCDirect::link::hour<166> R0004203 1 + NTCDirect::link::hour<166> R0004204 1 + NTCDirect::link::hour<166> AreaBalance::area::hour<166> 1 + NTCDirect::link::hour<166> AreaBalance::area::hour<166> -1 + NTCDirect::link::hour<166> R0004539 1 + NTCDirect::link::hour<166> R0004540 1 + NTCDirect::link::hour<166> AreaBalance::area::hour<166> 1 + NTCDirect::link::hour<166> AreaBalance::area::hour<166> -1 + NTCDirect::link::hour<166> AreaBalance::area::hour<166> 1 + NTCDirect::link::hour<166> AreaBalance::area::hour<166> -1 + DispatchableProduction::area::ThermalCluster::hour<166> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<166> AreaBalance::area::hour<166> -1 + DispatchableProduction::area::ThermalCluster::hour<166> FictiveLoads::area::hour<166> -1 + DispatchableProduction::area::ThermalCluster::hour<166> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<166> AreaBalance::area::hour<166> -1 + DispatchableProduction::area::ThermalCluster::hour<166> FictiveLoads::area::hour<166> -1 + DispatchableProduction::area::ThermalCluster::hour<166> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<166> AreaBalance::area::hour<166> -1 + DispatchableProduction::area::ThermalCluster::hour<166> FictiveLoads::area::hour<166> -1 + PositiveUnsuppliedEnergy::area::hour<166> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> -1 + NegativeUnsuppliedEnergy::area::hour<166> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> 1 + NegativeUnsuppliedEnergy::area::hour<166> FictiveLoads::area::hour<166> 1 + DispatchableProduction::area::ThermalCluster::hour<166> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<166> AreaBalance::area::hour<166> -1 + DispatchableProduction::area::ThermalCluster::hour<166> FictiveLoads::area::hour<166> -1 + DispatchableProduction::area::ThermalCluster::hour<166> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<166> AreaBalance::area::hour<166> -1 + DispatchableProduction::area::ThermalCluster::hour<166> FictiveLoads::area::hour<166> -1 + DispatchableProduction::area::ThermalCluster::hour<166> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<166> AreaBalance::area::hour<166> -1 + DispatchableProduction::area::ThermalCluster::hour<166> FictiveLoads::area::hour<166> -1 + PositiveUnsuppliedEnergy::area::hour<166> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> -1 + NegativeUnsuppliedEnergy::area::hour<166> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> 1 + NegativeUnsuppliedEnergy::area::hour<166> FictiveLoads::area::hour<166> 1 + PositiveUnsuppliedEnergy::area::hour<166> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> -1 + NegativeUnsuppliedEnergy::area::hour<166> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> 1 + NegativeUnsuppliedEnergy::area::hour<166> FictiveLoads::area::hour<166> 1 + DispatchableProduction::area::ThermalCluster::hour<166> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<166> AreaBalance::area::hour<166> -1 + DispatchableProduction::area::ThermalCluster::hour<166> FictiveLoads::area::hour<166> -1 + PositiveUnsuppliedEnergy::area::hour<166> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> -1 + NegativeUnsuppliedEnergy::area::hour<166> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> 1 + NegativeUnsuppliedEnergy::area::hour<166> FictiveLoads::area::hour<166> 1 + PositiveUnsuppliedEnergy::area::hour<166> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> -1 + NegativeUnsuppliedEnergy::area::hour<166> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> 1 + NegativeUnsuppliedEnergy::area::hour<166> FictiveLoads::area::hour<166> 1 + DispatchableProduction::area::ThermalCluster::hour<166> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<166> AreaBalance::area::hour<166> -1 + DispatchableProduction::area::ThermalCluster::hour<166> FictiveLoads::area::hour<166> -1 + PositiveUnsuppliedEnergy::area::hour<166> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> -1 + NegativeUnsuppliedEnergy::area::hour<166> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> 1 + NegativeUnsuppliedEnergy::area::hour<166> FictiveLoads::area::hour<166> 1 + PositiveUnsuppliedEnergy::area::hour<166> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> -1 + NegativeUnsuppliedEnergy::area::hour<166> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> 1 + NegativeUnsuppliedEnergy::area::hour<166> FictiveLoads::area::hour<166> 1 + PositiveUnsuppliedEnergy::area::hour<166> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> -1 + NegativeUnsuppliedEnergy::area::hour<166> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<166> AreaBalance::area::hour<166> 1 + NegativeUnsuppliedEnergy::area::hour<166> FictiveLoads::area::hour<166> 1 + NTCDirect::link::hour<167> AreaBalance::area::hour<167> 1 + NTCDirect::link::hour<167> AreaBalance::area::hour<167> -1 + NTCDirect::link::hour<167> FlowDissociation::link::hour<167> 1 + NTCDirect::link::hour<167> R0003197 1 + NTCDirect::link::hour<167> R0003198 1 + IntercoDirectCost::link::hour<167> OBJROW 1 + IntercoDirectCost::link::hour<167> FlowDissociation::link::hour<167> -1 + IntercoDirectCost::link::hour<167> R0004710 1 + IntercoIndirectCost::link::hour<167> OBJROW 1 + IntercoIndirectCost::link::hour<167> FlowDissociation::link::hour<167> 1 + IntercoIndirectCost::link::hour<167> R0004878 1 + NTCDirect::link::hour<167> AreaBalance::area::hour<167> 1 + NTCDirect::link::hour<167> AreaBalance::area::hour<167> -1 + NTCDirect::link::hour<167> R0003533 1 + NTCDirect::link::hour<167> R0003534 1 + NTCDirect::link::hour<167> AreaBalance::area::hour<167> 1 + NTCDirect::link::hour<167> AreaBalance::area::hour<167> -1 + NTCDirect::link::hour<167> R0003869 1 + NTCDirect::link::hour<167> R0003870 1 + NTCDirect::link::hour<167> AreaBalance::area::hour<167> 1 + NTCDirect::link::hour<167> AreaBalance::area::hour<167> -1 + NTCDirect::link::hour<167> R0004205 1 + NTCDirect::link::hour<167> R0004206 1 + NTCDirect::link::hour<167> AreaBalance::area::hour<167> 1 + NTCDirect::link::hour<167> AreaBalance::area::hour<167> -1 + NTCDirect::link::hour<167> R0004541 1 + NTCDirect::link::hour<167> R0004542 1 + NTCDirect::link::hour<167> AreaBalance::area::hour<167> 1 + NTCDirect::link::hour<167> AreaBalance::area::hour<167> -1 + NTCDirect::link::hour<167> AreaBalance::area::hour<167> 1 + NTCDirect::link::hour<167> AreaBalance::area::hour<167> -1 + DispatchableProduction::area::ThermalCluster::hour<167> OBJROW 19.9994564001 + DispatchableProduction::area::ThermalCluster::hour<167> AreaBalance::area::hour<167> -1 + DispatchableProduction::area::ThermalCluster::hour<167> FictiveLoads::area::hour<167> -1 + DispatchableProduction::area::ThermalCluster::hour<167> OBJROW 99.9994934354 + DispatchableProduction::area::ThermalCluster::hour<167> AreaBalance::area::hour<167> -1 + DispatchableProduction::area::ThermalCluster::hour<167> FictiveLoads::area::hour<167> -1 + DispatchableProduction::area::ThermalCluster::hour<167> OBJROW 45.0005703639 + DispatchableProduction::area::ThermalCluster::hour<167> AreaBalance::area::hour<167> -1 + DispatchableProduction::area::ThermalCluster::hour<167> FictiveLoads::area::hour<167> -1 + PositiveUnsuppliedEnergy::area::hour<167> OBJROW 19999.9994124378 + PositiveUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> -1 + NegativeUnsuppliedEnergy::area::hour<167> OBJROW -0.0005875622 + NegativeUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> 1 + NegativeUnsuppliedEnergy::area::hour<167> FictiveLoads::area::hour<167> 1 + DispatchableProduction::area::ThermalCluster::hour<167> OBJROW 19.9994823148 + DispatchableProduction::area::ThermalCluster::hour<167> AreaBalance::area::hour<167> -1 + DispatchableProduction::area::ThermalCluster::hour<167> FictiveLoads::area::hour<167> -1 + DispatchableProduction::area::ThermalCluster::hour<167> OBJROW 100.0005620376 + DispatchableProduction::area::ThermalCluster::hour<167> AreaBalance::area::hour<167> -1 + DispatchableProduction::area::ThermalCluster::hour<167> FictiveLoads::area::hour<167> -1 + DispatchableProduction::area::ThermalCluster::hour<167> OBJROW 44.9994768068 + DispatchableProduction::area::ThermalCluster::hour<167> AreaBalance::area::hour<167> -1 + DispatchableProduction::area::ThermalCluster::hour<167> FictiveLoads::area::hour<167> -1 + PositiveUnsuppliedEnergy::area::hour<167> OBJROW 20000.0005669392 + PositiveUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> -1 + NegativeUnsuppliedEnergy::area::hour<167> OBJROW 0.0005669392 + NegativeUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> 1 + NegativeUnsuppliedEnergy::area::hour<167> FictiveLoads::area::hour<167> 1 + PositiveUnsuppliedEnergy::area::hour<167> OBJROW 20000.9994052269 + PositiveUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> -1 + NegativeUnsuppliedEnergy::area::hour<167> OBJROW 0.9994052269 + NegativeUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> 1 + NegativeUnsuppliedEnergy::area::hour<167> FictiveLoads::area::hour<167> 1 + DispatchableProduction::area::ThermalCluster::hour<167> OBJROW 180.0005689277 + DispatchableProduction::area::ThermalCluster::hour<167> AreaBalance::area::hour<167> -1 + DispatchableProduction::area::ThermalCluster::hour<167> FictiveLoads::area::hour<167> -1 + PositiveUnsuppliedEnergy::area::hour<167> OBJROW 20000.999472866 + PositiveUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> -1 + NegativeUnsuppliedEnergy::area::hour<167> OBJROW 0.9994728660000001 + NegativeUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> 1 + NegativeUnsuppliedEnergy::area::hour<167> FictiveLoads::area::hour<167> 1 + PositiveUnsuppliedEnergy::area::hour<167> OBJROW 20000.9994355846 + PositiveUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> -1 + NegativeUnsuppliedEnergy::area::hour<167> OBJROW -0.0005644154 + NegativeUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> 1 + NegativeUnsuppliedEnergy::area::hour<167> FictiveLoads::area::hour<167> 1 + DispatchableProduction::area::ThermalCluster::hour<167> OBJROW 50.0005292276 + DispatchableProduction::area::ThermalCluster::hour<167> AreaBalance::area::hour<167> -1 + DispatchableProduction::area::ThermalCluster::hour<167> FictiveLoads::area::hour<167> -1 + PositiveUnsuppliedEnergy::area::hour<167> OBJROW 20001.0005009183 + PositiveUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> -1 + NegativeUnsuppliedEnergy::area::hour<167> OBJROW 1.0005009183 + NegativeUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> 1 + NegativeUnsuppliedEnergy::area::hour<167> FictiveLoads::area::hour<167> 1 + PositiveUnsuppliedEnergy::area::hour<167> OBJROW -0.0005508071 + PositiveUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> -1 + NegativeUnsuppliedEnergy::area::hour<167> OBJROW -0.0005508071 + NegativeUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> 1 + NegativeUnsuppliedEnergy::area::hour<167> FictiveLoads::area::hour<167> 1 + PositiveUnsuppliedEnergy::area::hour<167> OBJROW 0.0005020082 + PositiveUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> -1 + NegativeUnsuppliedEnergy::area::hour<167> OBJROW 0.0005020082 + NegativeUnsuppliedEnergy::area::hour<167> AreaBalance::area::hour<167> 1 + NegativeUnsuppliedEnergy::area::hour<167> FictiveLoads::area::hour<167> 1 + transmission_line R0002863 -0.95 + transmission_line R0002864 0.93 + transmission_line R0002865 -0.95 + transmission_line R0002866 0.93 + transmission_line R0002867 -0.95 + transmission_line R0002868 0.93 + transmission_line R0002869 -0.95 + transmission_line R0002870 0.93 + transmission_line R0002871 -0.95 + transmission_line R0002872 0.93 + transmission_line R0002873 -0.95 + transmission_line R0002874 0.93 + transmission_line R0002875 -0.95 + transmission_line R0002876 0.93 + transmission_line R0002877 -0.95 + transmission_line R0002878 0.9399999999999999 + transmission_line R0002879 -0.95 + transmission_line R0002880 0.9399999999999999 + transmission_line R0002881 -0.95 + transmission_line R0002882 0.9399999999999999 + transmission_line R0002883 -0.95 + transmission_line R0002884 0.9399999999999999 + transmission_line R0002885 -0.95 + transmission_line R0002886 0.9399999999999999 + transmission_line R0002887 -0.95 + transmission_line R0002888 0.9399999999999999 + transmission_line R0002889 -0.95 + transmission_line R0002890 0.9399999999999999 + transmission_line R0002891 -0.95 + transmission_line R0002892 0.9399999999999999 + transmission_line R0002893 -0.95 + transmission_line R0002894 0.9399999999999999 + transmission_line R0002895 -0.95 + transmission_line R0002896 0.9399999999999999 + transmission_line R0002897 -0.95 + transmission_line R0002898 0.9399999999999999 + transmission_line R0002899 -0.95 + transmission_line R0002900 0.9399999999999999 + transmission_line R0002901 -0.95 + transmission_line R0002902 0.9399999999999999 + transmission_line R0002903 -0.95 + transmission_line R0002904 0.93 + transmission_line R0002905 -0.95 + transmission_line R0002906 0.93 + transmission_line R0002907 -0.95 + transmission_line R0002908 0.93 + transmission_line R0002909 -0.95 + transmission_line R0002910 0.93 + transmission_line R0002911 -0.95 + transmission_line R0002912 0.93 + transmission_line R0002913 -0.95 + transmission_line R0002914 0.93 + transmission_line R0002915 -0.95 + transmission_line R0002916 0.93 + transmission_line R0002917 -0.95 + transmission_line R0002918 0.93 + transmission_line R0002919 -0.95 + transmission_line R0002920 0.93 + transmission_line R0002921 -0.95 + transmission_line R0002922 0.93 + transmission_line R0002923 -0.95 + transmission_line R0002924 0.93 + transmission_line R0002925 -0.95 + transmission_line R0002926 0.9399999999999999 + transmission_line R0002927 -0.95 + transmission_line R0002928 0.9399999999999999 + transmission_line R0002929 -0.95 + transmission_line R0002930 0.9399999999999999 + transmission_line R0002931 -0.95 + transmission_line R0002932 0.9399999999999999 + transmission_line R0002933 -0.95 + transmission_line R0002934 0.9399999999999999 + transmission_line R0002935 -0.95 + transmission_line R0002936 0.9399999999999999 + transmission_line R0002937 -0.95 + transmission_line R0002938 0.9399999999999999 + transmission_line R0002939 -0.95 + transmission_line R0002940 0.9399999999999999 + transmission_line R0002941 -0.95 + transmission_line R0002942 0.9399999999999999 + transmission_line R0002943 -0.95 + transmission_line R0002944 0.9399999999999999 + transmission_line R0002945 -0.95 + transmission_line R0002946 0.9399999999999999 + transmission_line R0002947 -0.95 + transmission_line R0002948 0.9399999999999999 + transmission_line R0002949 -0.95 + transmission_line R0002950 0.9399999999999999 + transmission_line R0002951 -0.95 + transmission_line R0002952 0.93 + transmission_line R0002953 -0.95 + transmission_line R0002954 0.93 + transmission_line R0002955 -0.95 + transmission_line R0002956 0.93 + transmission_line R0002957 -0.95 + transmission_line R0002958 0.93 + transmission_line R0002959 -0.95 + transmission_line R0002960 0.93 + transmission_line R0002961 -0.95 + transmission_line R0002962 0.93 + transmission_line R0002963 -0.95 + transmission_line R0002964 0.93 + transmission_line R0002965 -0.95 + transmission_line R0002966 0.93 + transmission_line R0002967 -0.95 + transmission_line R0002968 0.93 + transmission_line R0002969 -0.95 + transmission_line R0002970 0.93 + transmission_line R0002971 -0.95 + transmission_line R0002972 0.93 + transmission_line R0002973 -0.95 + transmission_line R0002974 0.9399999999999999 + transmission_line R0002975 -0.95 + transmission_line R0002976 0.9399999999999999 + transmission_line R0002977 -0.95 + transmission_line R0002978 0.9399999999999999 + transmission_line R0002979 -0.95 + transmission_line R0002980 0.9399999999999999 + transmission_line R0002981 -0.95 + transmission_line R0002982 0.9399999999999999 + transmission_line R0002983 -0.95 + transmission_line R0002984 0.9399999999999999 + transmission_line R0002985 -0.95 + transmission_line R0002986 0.9399999999999999 + transmission_line R0002987 -0.95 + transmission_line R0002988 0.9399999999999999 + transmission_line R0002989 -0.95 + transmission_line R0002990 0.9399999999999999 + transmission_line R0002991 -0.95 + transmission_line R0002992 0.9399999999999999 + transmission_line R0002993 -0.95 + transmission_line R0002994 0.9399999999999999 + transmission_line R0002995 -0.95 + transmission_line R0002996 0.9399999999999999 + transmission_line R0002997 -0.95 + transmission_line R0002998 0.9399999999999999 + transmission_line R0002999 -0.95 + transmission_line R0003000 0.93 + transmission_line R0003001 -0.95 + transmission_line R0003002 0.93 + transmission_line R0003003 -0.95 + transmission_line R0003004 0.93 + transmission_line R0003005 -0.95 + transmission_line R0003006 0.93 + transmission_line R0003007 -0.95 + transmission_line R0003008 0.93 + transmission_line R0003009 -0.95 + transmission_line R0003010 0.93 + transmission_line R0003011 -0.95 + transmission_line R0003012 0.93 + transmission_line R0003013 -0.95 + transmission_line R0003014 0.93 + transmission_line R0003015 -0.95 + transmission_line R0003016 0.93 + transmission_line R0003017 -0.95 + transmission_line R0003018 0.93 + transmission_line R0003019 -0.95 + transmission_line R0003020 0.93 + transmission_line R0003021 -0.95 + transmission_line R0003022 0.9399999999999999 + transmission_line R0003023 -0.95 + transmission_line R0003024 0.9399999999999999 + transmission_line R0003025 -0.95 + transmission_line R0003026 0.9399999999999999 + transmission_line R0003027 -0.95 + transmission_line R0003028 0.9399999999999999 + transmission_line R0003029 -0.95 + transmission_line R0003030 0.9399999999999999 + transmission_line R0003031 -0.95 + transmission_line R0003032 0.9399999999999999 + transmission_line R0003033 -0.95 + transmission_line R0003034 0.9399999999999999 + transmission_line R0003035 -0.95 + transmission_line R0003036 0.9399999999999999 + transmission_line R0003037 -0.95 + transmission_line R0003038 0.9399999999999999 + transmission_line R0003039 -0.95 + transmission_line R0003040 0.9399999999999999 + transmission_line R0003041 -0.95 + transmission_line R0003042 0.9399999999999999 + transmission_line R0003043 -0.95 + transmission_line R0003044 0.9399999999999999 + transmission_line R0003045 -0.95 + transmission_line R0003046 0.9399999999999999 + transmission_line R0003047 -0.95 + transmission_line R0003048 0.93 + transmission_line R0003049 -0.95 + transmission_line R0003050 0.93 + transmission_line R0003051 -0.95 + transmission_line R0003052 0.93 + transmission_line R0003053 -0.95 + transmission_line R0003054 0.93 + transmission_line R0003055 -0.95 + transmission_line R0003056 0.93 + transmission_line R0003057 -0.95 + transmission_line R0003058 0.93 + transmission_line R0003059 -0.95 + transmission_line R0003060 0.93 + transmission_line R0003061 -0.95 + transmission_line R0003062 0.93 + transmission_line R0003063 -0.95 + transmission_line R0003064 0.93 + transmission_line R0003065 -0.95 + transmission_line R0003066 0.93 + transmission_line R0003067 -0.95 + transmission_line R0003068 0.93 + transmission_line R0003069 -0.95 + transmission_line R0003070 0.9399999999999999 + transmission_line R0003071 -0.95 + transmission_line R0003072 0.9399999999999999 + transmission_line R0003073 -0.95 + transmission_line R0003074 0.9399999999999999 + transmission_line R0003075 -0.95 + transmission_line R0003076 0.9399999999999999 + transmission_line R0003077 -0.95 + transmission_line R0003078 0.9399999999999999 + transmission_line R0003079 -0.95 + transmission_line R0003080 0.9399999999999999 + transmission_line R0003081 -0.95 + transmission_line R0003082 0.9399999999999999 + transmission_line R0003083 -0.95 + transmission_line R0003084 0.9399999999999999 + transmission_line R0003085 -0.95 + transmission_line R0003086 0.9399999999999999 + transmission_line R0003087 -0.95 + transmission_line R0003088 0.9399999999999999 + transmission_line R0003089 -0.95 + transmission_line R0003090 0.9399999999999999 + transmission_line R0003091 -0.95 + transmission_line R0003092 0.9399999999999999 + transmission_line R0003093 -0.95 + transmission_line R0003094 0.9399999999999999 + transmission_line R0003095 -0.95 + transmission_line R0003096 0.93 + transmission_line R0003097 -0.95 + transmission_line R0003098 0.93 + transmission_line R0003099 -0.95 + transmission_line R0003100 0.93 + transmission_line R0003101 -0.95 + transmission_line R0003102 0.93 + transmission_line R0003103 -0.95 + transmission_line R0003104 0.93 + transmission_line R0003105 -0.95 + transmission_line R0003106 0.93 + transmission_line R0003107 -0.95 + transmission_line R0003108 0.93 + transmission_line R0003109 -0.95 + transmission_line R0003110 0.93 + transmission_line R0003111 -0.95 + transmission_line R0003112 0.93 + transmission_line R0003113 -0.95 + transmission_line R0003114 0.93 + transmission_line R0003115 -0.95 + transmission_line R0003116 0.93 + transmission_line R0003117 -0.95 + transmission_line R0003118 0.9399999999999999 + transmission_line R0003119 -0.95 + transmission_line R0003120 0.9399999999999999 + transmission_line R0003121 -0.95 + transmission_line R0003122 0.9399999999999999 + transmission_line R0003123 -0.95 + transmission_line R0003124 0.9399999999999999 + transmission_line R0003125 -0.95 + transmission_line R0003126 0.9399999999999999 + transmission_line R0003127 -0.95 + transmission_line R0003128 0.9399999999999999 + transmission_line R0003129 -0.95 + transmission_line R0003130 0.9399999999999999 + transmission_line R0003131 -0.95 + transmission_line R0003132 0.9399999999999999 + transmission_line R0003133 -0.95 + transmission_line R0003134 0.9399999999999999 + transmission_line R0003135 -0.95 + transmission_line R0003136 0.9399999999999999 + transmission_line R0003137 -0.95 + transmission_line R0003138 0.9399999999999999 + transmission_line R0003139 -0.95 + transmission_line R0003140 0.9399999999999999 + transmission_line R0003141 -0.95 + transmission_line R0003142 0.9399999999999999 + transmission_line R0003143 -0.95 + transmission_line R0003144 0.93 + transmission_line R0003145 -0.95 + transmission_line R0003146 0.93 + transmission_line R0003147 -0.95 + transmission_line R0003148 0.93 + transmission_line R0003149 -0.95 + transmission_line R0003150 0.93 + transmission_line R0003151 -0.95 + transmission_line R0003152 0.93 + transmission_line R0003153 -0.95 + transmission_line R0003154 0.93 + transmission_line R0003155 -0.95 + transmission_line R0003156 0.93 + transmission_line R0003157 -0.95 + transmission_line R0003158 0.93 + transmission_line R0003159 -0.95 + transmission_line R0003160 0.93 + transmission_line R0003161 -0.95 + transmission_line R0003162 0.93 + transmission_line R0003163 -0.95 + transmission_line R0003164 0.93 + transmission_line R0003165 -0.95 + transmission_line R0003166 0.9399999999999999 + transmission_line R0003167 -0.95 + transmission_line R0003168 0.9399999999999999 + transmission_line R0003169 -0.95 + transmission_line R0003170 0.9399999999999999 + transmission_line R0003171 -0.95 + transmission_line R0003172 0.9399999999999999 + transmission_line R0003173 -0.95 + transmission_line R0003174 0.9399999999999999 + transmission_line R0003175 -0.95 + transmission_line R0003176 0.9399999999999999 + transmission_line R0003177 -0.95 + transmission_line R0003178 0.9399999999999999 + transmission_line R0003179 -0.95 + transmission_line R0003180 0.9399999999999999 + transmission_line R0003181 -0.95 + transmission_line R0003182 0.9399999999999999 + transmission_line R0003183 -0.95 + transmission_line R0003184 0.9399999999999999 + transmission_line R0003185 -0.95 + transmission_line R0003186 0.9399999999999999 + transmission_line R0003187 -0.95 + transmission_line R0003188 0.9399999999999999 + transmission_line R0003189 -0.95 + transmission_line R0003190 0.9399999999999999 + transmission_line R0003191 -0.95 + transmission_line R0003192 0.93 + transmission_line R0003193 -0.95 + transmission_line R0003194 0.93 + transmission_line R0003195 -0.95 + transmission_line R0003196 0.93 + transmission_line R0003197 -0.95 + transmission_line R0003198 0.93 + transmission_line R0004543 -0.95 + transmission_line R0004544 -0.95 + transmission_line R0004545 -0.95 + transmission_line R0004546 -0.95 + transmission_line R0004547 -0.95 + transmission_line R0004548 -0.95 + transmission_line R0004549 -0.95 + transmission_line R0004550 -0.95 + transmission_line R0004551 -0.95 + transmission_line R0004552 -0.95 + transmission_line R0004553 -0.95 + transmission_line R0004554 -0.95 + transmission_line R0004555 -0.95 + transmission_line R0004556 -0.95 + transmission_line R0004557 -0.95 + transmission_line R0004558 -0.95 + transmission_line R0004559 -0.95 + transmission_line R0004560 -0.95 + transmission_line R0004561 -0.95 + transmission_line R0004562 -0.95 + transmission_line R0004563 -0.95 + transmission_line R0004564 -0.95 + transmission_line R0004565 -0.95 + transmission_line R0004566 -0.95 + transmission_line R0004567 -0.95 + transmission_line R0004568 -0.95 + transmission_line R0004569 -0.95 + transmission_line R0004570 -0.95 + transmission_line R0004571 -0.95 + transmission_line R0004572 -0.95 + transmission_line R0004573 -0.95 + transmission_line R0004574 -0.95 + transmission_line R0004575 -0.95 + transmission_line R0004576 -0.95 + transmission_line R0004577 -0.95 + transmission_line R0004578 -0.95 + transmission_line R0004579 -0.95 + transmission_line R0004580 -0.95 + transmission_line R0004581 -0.95 + transmission_line R0004582 -0.95 + transmission_line R0004583 -0.95 + transmission_line R0004584 -0.95 + transmission_line R0004585 -0.95 + transmission_line R0004586 -0.95 + transmission_line R0004587 -0.95 + transmission_line R0004588 -0.95 + transmission_line R0004589 -0.95 + transmission_line R0004590 -0.95 + transmission_line R0004591 -0.95 + transmission_line R0004592 -0.95 + transmission_line R0004593 -0.95 + transmission_line R0004594 -0.95 + transmission_line R0004595 -0.95 + transmission_line R0004596 -0.95 + transmission_line R0004597 -0.95 + transmission_line R0004598 -0.95 + transmission_line R0004599 -0.95 + transmission_line R0004600 -0.95 + transmission_line R0004601 -0.95 + transmission_line R0004602 -0.95 + transmission_line R0004603 -0.95 + transmission_line R0004604 -0.95 + transmission_line R0004605 -0.95 + transmission_line R0004606 -0.95 + transmission_line R0004607 -0.95 + transmission_line R0004608 -0.95 + transmission_line R0004609 -0.95 + transmission_line R0004610 -0.95 + transmission_line R0004611 -0.95 + transmission_line R0004612 -0.95 + transmission_line R0004613 -0.95 + transmission_line R0004614 -0.95 + transmission_line R0004615 -0.95 + transmission_line R0004616 -0.95 + transmission_line R0004617 -0.95 + transmission_line R0004618 -0.95 + transmission_line R0004619 -0.95 + transmission_line R0004620 -0.95 + transmission_line R0004621 -0.95 + transmission_line R0004622 -0.95 + transmission_line R0004623 -0.95 + transmission_line R0004624 -0.95 + transmission_line R0004625 -0.95 + transmission_line R0004626 -0.95 + transmission_line R0004627 -0.95 + transmission_line R0004628 -0.95 + transmission_line R0004629 -0.95 + transmission_line R0004630 -0.95 + transmission_line R0004631 -0.95 + transmission_line R0004632 -0.95 + transmission_line R0004633 -0.95 + transmission_line R0004634 -0.95 + transmission_line R0004635 -0.95 + transmission_line R0004636 -0.95 + transmission_line R0004637 -0.95 + transmission_line R0004638 -0.95 + transmission_line R0004639 -0.95 + transmission_line R0004640 -0.95 + transmission_line R0004641 -0.95 + transmission_line R0004642 -0.95 + transmission_line R0004643 -0.95 + transmission_line R0004644 -0.95 + transmission_line R0004645 -0.95 + transmission_line R0004646 -0.95 + transmission_line R0004647 -0.95 + transmission_line R0004648 -0.95 + transmission_line R0004649 -0.95 + transmission_line R0004650 -0.95 + transmission_line R0004651 -0.95 + transmission_line R0004652 -0.95 + transmission_line R0004653 -0.95 + transmission_line R0004654 -0.95 + transmission_line R0004655 -0.95 + transmission_line R0004656 -0.95 + transmission_line R0004657 -0.95 + transmission_line R0004658 -0.95 + transmission_line R0004659 -0.95 + transmission_line R0004660 -0.95 + transmission_line R0004661 -0.95 + transmission_line R0004662 -0.95 + transmission_line R0004663 -0.95 + transmission_line R0004664 -0.95 + transmission_line R0004665 -0.95 + transmission_line R0004666 -0.95 + transmission_line R0004667 -0.95 + transmission_line R0004668 -0.95 + transmission_line R0004669 -0.95 + transmission_line R0004670 -0.95 + transmission_line R0004671 -0.95 + transmission_line R0004672 -0.95 + transmission_line R0004673 -0.95 + transmission_line R0004674 -0.95 + transmission_line R0004675 -0.95 + transmission_line R0004676 -0.95 + transmission_line R0004677 -0.95 + transmission_line R0004678 -0.95 + transmission_line R0004679 -0.95 + transmission_line R0004680 -0.95 + transmission_line R0004681 -0.95 + transmission_line R0004682 -0.95 + transmission_line R0004683 -0.95 + transmission_line R0004684 -0.95 + transmission_line R0004685 -0.95 + transmission_line R0004686 -0.95 + transmission_line R0004687 -0.95 + transmission_line R0004688 -0.95 + transmission_line R0004689 -0.95 + transmission_line R0004690 -0.95 + transmission_line R0004691 -0.95 + transmission_line R0004692 -0.95 + transmission_line R0004693 -0.95 + transmission_line R0004694 -0.95 + transmission_line R0004695 -0.95 + transmission_line R0004696 -0.95 + transmission_line R0004697 -0.95 + transmission_line R0004698 -0.95 + transmission_line R0004699 -0.95 + transmission_line R0004700 -0.95 + transmission_line R0004701 -0.95 + transmission_line R0004702 -0.95 + transmission_line R0004703 -0.95 + transmission_line R0004704 -0.95 + transmission_line R0004705 -0.95 + transmission_line R0004706 -0.95 + transmission_line R0004707 -0.95 + transmission_line R0004708 -0.95 + transmission_line R0004709 -0.95 + transmission_line R0004710 -0.95 + transmission_line R0004711 -0.93 + transmission_line R0004712 -0.93 + transmission_line R0004713 -0.93 + transmission_line R0004714 -0.93 + transmission_line R0004715 -0.93 + transmission_line R0004716 -0.93 + transmission_line R0004717 -0.93 + transmission_line R0004718 -0.9399999999999999 + transmission_line R0004719 -0.9399999999999999 + transmission_line R0004720 -0.9399999999999999 + transmission_line R0004721 -0.9399999999999999 + transmission_line R0004722 -0.9399999999999999 + transmission_line R0004723 -0.9399999999999999 + transmission_line R0004724 -0.9399999999999999 + transmission_line R0004725 -0.9399999999999999 + transmission_line R0004726 -0.9399999999999999 + transmission_line R0004727 -0.9399999999999999 + transmission_line R0004728 -0.9399999999999999 + transmission_line R0004729 -0.9399999999999999 + transmission_line R0004730 -0.9399999999999999 + transmission_line R0004731 -0.93 + transmission_line R0004732 -0.93 + transmission_line R0004733 -0.93 + transmission_line R0004734 -0.93 + transmission_line R0004735 -0.93 + transmission_line R0004736 -0.93 + transmission_line R0004737 -0.93 + transmission_line R0004738 -0.93 + transmission_line R0004739 -0.93 + transmission_line R0004740 -0.93 + transmission_line R0004741 -0.93 + transmission_line R0004742 -0.9399999999999999 + transmission_line R0004743 -0.9399999999999999 + transmission_line R0004744 -0.9399999999999999 + transmission_line R0004745 -0.9399999999999999 + transmission_line R0004746 -0.9399999999999999 + transmission_line R0004747 -0.9399999999999999 + transmission_line R0004748 -0.9399999999999999 + transmission_line R0004749 -0.9399999999999999 + transmission_line R0004750 -0.9399999999999999 + transmission_line R0004751 -0.9399999999999999 + transmission_line R0004752 -0.9399999999999999 + transmission_line R0004753 -0.9399999999999999 + transmission_line R0004754 -0.9399999999999999 + transmission_line R0004755 -0.93 + transmission_line R0004756 -0.93 + transmission_line R0004757 -0.93 + transmission_line R0004758 -0.93 + transmission_line R0004759 -0.93 + transmission_line R0004760 -0.93 + transmission_line R0004761 -0.93 + transmission_line R0004762 -0.93 + transmission_line R0004763 -0.93 + transmission_line R0004764 -0.93 + transmission_line R0004765 -0.93 + transmission_line R0004766 -0.9399999999999999 + transmission_line R0004767 -0.9399999999999999 + transmission_line R0004768 -0.9399999999999999 + transmission_line R0004769 -0.9399999999999999 + transmission_line R0004770 -0.9399999999999999 + transmission_line R0004771 -0.9399999999999999 + transmission_line R0004772 -0.9399999999999999 + transmission_line R0004773 -0.9399999999999999 + transmission_line R0004774 -0.9399999999999999 + transmission_line R0004775 -0.9399999999999999 + transmission_line R0004776 -0.9399999999999999 + transmission_line R0004777 -0.9399999999999999 + transmission_line R0004778 -0.9399999999999999 + transmission_line R0004779 -0.93 + transmission_line R0004780 -0.93 + transmission_line R0004781 -0.93 + transmission_line R0004782 -0.93 + transmission_line R0004783 -0.93 + transmission_line R0004784 -0.93 + transmission_line R0004785 -0.93 + transmission_line R0004786 -0.93 + transmission_line R0004787 -0.93 + transmission_line R0004788 -0.93 + transmission_line R0004789 -0.93 + transmission_line R0004790 -0.9399999999999999 + transmission_line R0004791 -0.9399999999999999 + transmission_line R0004792 -0.9399999999999999 + transmission_line R0004793 -0.9399999999999999 + transmission_line R0004794 -0.9399999999999999 + transmission_line R0004795 -0.9399999999999999 + transmission_line R0004796 -0.9399999999999999 + transmission_line R0004797 -0.9399999999999999 + transmission_line R0004798 -0.9399999999999999 + transmission_line R0004799 -0.9399999999999999 + transmission_line R0004800 -0.9399999999999999 + transmission_line R0004801 -0.9399999999999999 + transmission_line R0004802 -0.9399999999999999 + transmission_line R0004803 -0.93 + transmission_line R0004804 -0.93 + transmission_line R0004805 -0.93 + transmission_line R0004806 -0.93 + transmission_line R0004807 -0.93 + transmission_line R0004808 -0.93 + transmission_line R0004809 -0.93 + transmission_line R0004810 -0.93 + transmission_line R0004811 -0.93 + transmission_line R0004812 -0.93 + transmission_line R0004813 -0.93 + transmission_line R0004814 -0.9399999999999999 + transmission_line R0004815 -0.9399999999999999 + transmission_line R0004816 -0.9399999999999999 + transmission_line R0004817 -0.9399999999999999 + transmission_line R0004818 -0.9399999999999999 + transmission_line R0004819 -0.9399999999999999 + transmission_line R0004820 -0.9399999999999999 + transmission_line R0004821 -0.9399999999999999 + transmission_line R0004822 -0.9399999999999999 + transmission_line R0004823 -0.9399999999999999 + transmission_line R0004824 -0.9399999999999999 + transmission_line R0004825 -0.9399999999999999 + transmission_line R0004826 -0.9399999999999999 + transmission_line R0004827 -0.93 + transmission_line R0004828 -0.93 + transmission_line R0004829 -0.93 + transmission_line R0004830 -0.93 + transmission_line R0004831 -0.93 + transmission_line R0004832 -0.93 + transmission_line R0004833 -0.93 + transmission_line R0004834 -0.93 + transmission_line R0004835 -0.93 + transmission_line R0004836 -0.93 + transmission_line R0004837 -0.93 + transmission_line R0004838 -0.9399999999999999 + transmission_line R0004839 -0.9399999999999999 + transmission_line R0004840 -0.9399999999999999 + transmission_line R0004841 -0.9399999999999999 + transmission_line R0004842 -0.9399999999999999 + transmission_line R0004843 -0.9399999999999999 + transmission_line R0004844 -0.9399999999999999 + transmission_line R0004845 -0.9399999999999999 + transmission_line R0004846 -0.9399999999999999 + transmission_line R0004847 -0.9399999999999999 + transmission_line R0004848 -0.9399999999999999 + transmission_line R0004849 -0.9399999999999999 + transmission_line R0004850 -0.9399999999999999 + transmission_line R0004851 -0.93 + transmission_line R0004852 -0.93 + transmission_line R0004853 -0.93 + transmission_line R0004854 -0.93 + transmission_line R0004855 -0.93 + transmission_line R0004856 -0.93 + transmission_line R0004857 -0.93 + transmission_line R0004858 -0.93 + transmission_line R0004859 -0.93 + transmission_line R0004860 -0.93 + transmission_line R0004861 -0.93 + transmission_line R0004862 -0.9399999999999999 + transmission_line R0004863 -0.9399999999999999 + transmission_line R0004864 -0.9399999999999999 + transmission_line R0004865 -0.9399999999999999 + transmission_line R0004866 -0.9399999999999999 + transmission_line R0004867 -0.9399999999999999 + transmission_line R0004868 -0.9399999999999999 + transmission_line R0004869 -0.9399999999999999 + transmission_line R0004870 -0.9399999999999999 + transmission_line R0004871 -0.9399999999999999 + transmission_line R0004872 -0.9399999999999999 + transmission_line R0004873 -0.9399999999999999 + transmission_line R0004874 -0.9399999999999999 + transmission_line R0004875 -0.93 + transmission_line R0004876 -0.93 + transmission_line R0004877 -0.93 + transmission_line R0004878 -0.93 + peak R0003199 -1 + peak R0003200 1 + peak R0003201 -1 + peak R0003202 1 + peak R0003203 -1 + peak R0003204 1 + peak R0003205 -1 + peak R0003206 1 + peak R0003207 -1 + peak R0003208 1 + peak R0003209 -1 + peak R0003210 1 + peak R0003211 -1 + peak R0003212 1 + peak R0003213 -1 + peak R0003214 1 + peak R0003215 -1 + peak R0003216 1 + peak R0003217 -1 + peak R0003218 1 + peak R0003219 -1 + peak R0003220 1 + peak R0003221 -1 + peak R0003222 1 + peak R0003223 -1 + peak R0003224 1 + peak R0003225 -1 + peak R0003226 1 + peak R0003227 -1 + peak R0003228 1 + peak R0003229 -1 + peak R0003230 1 + peak R0003231 -1 + peak R0003232 1 + peak R0003233 -1 + peak R0003234 1 + peak R0003235 -1 + peak R0003236 1 + peak R0003237 -1 + peak R0003238 1 + peak R0003239 -1 + peak R0003240 1 + peak R0003241 -1 + peak R0003242 1 + peak R0003243 -1 + peak R0003244 1 + peak R0003245 -1 + peak R0003246 1 + peak R0003247 -1 + peak R0003248 1 + peak R0003249 -1 + peak R0003250 1 + peak R0003251 -1 + peak R0003252 1 + peak R0003253 -1 + peak R0003254 1 + peak R0003255 -1 + peak R0003256 1 + peak R0003257 -1 + peak R0003258 1 + peak R0003259 -1 + peak R0003260 1 + peak R0003261 -1 + peak R0003262 1 + peak R0003263 -1 + peak R0003264 1 + peak R0003265 -1 + peak R0003266 1 + peak R0003267 -1 + peak R0003268 1 + peak R0003269 -1 + peak R0003270 1 + peak R0003271 -1 + peak R0003272 1 + peak R0003273 -1 + peak R0003274 1 + peak R0003275 -1 + peak R0003276 1 + peak R0003277 -1 + peak R0003278 1 + peak R0003279 -1 + peak R0003280 1 + peak R0003281 -1 + peak R0003282 1 + peak R0003283 -1 + peak R0003284 1 + peak R0003285 -1 + peak R0003286 1 + peak R0003287 -1 + peak R0003288 1 + peak R0003289 -1 + peak R0003290 1 + peak R0003291 -1 + peak R0003292 1 + peak R0003293 -1 + peak R0003294 1 + peak R0003295 -1 + peak R0003296 1 + peak R0003297 -1 + peak R0003298 1 + peak R0003299 -1 + peak R0003300 1 + peak R0003301 -1 + peak R0003302 1 + peak R0003303 -1 + peak R0003304 1 + peak R0003305 -1 + peak R0003306 1 + peak R0003307 -1 + peak R0003308 1 + peak R0003309 -1 + peak R0003310 1 + peak R0003311 -1 + peak R0003312 1 + peak R0003313 -1 + peak R0003314 1 + peak R0003315 -1 + peak R0003316 1 + peak R0003317 -1 + peak R0003318 1 + peak R0003319 -1 + peak R0003320 1 + peak R0003321 -1 + peak R0003322 1 + peak R0003323 -1 + peak R0003324 1 + peak R0003325 -1 + peak R0003326 1 + peak R0003327 -1 + peak R0003328 1 + peak R0003329 -1 + peak R0003330 1 + peak R0003331 -1 + peak R0003332 1 + peak R0003333 -1 + peak R0003334 1 + peak R0003335 -1 + peak R0003336 1 + peak R0003337 -1 + peak R0003338 1 + peak R0003339 -1 + peak R0003340 1 + peak R0003341 -1 + peak R0003342 1 + peak R0003343 -1 + peak R0003344 1 + peak R0003345 -1 + peak R0003346 1 + peak R0003347 -1 + peak R0003348 1 + peak R0003349 -1 + peak R0003350 1 + peak R0003351 -1 + peak R0003352 1 + peak R0003353 -1 + peak R0003354 1 + peak R0003355 -1 + peak R0003356 1 + peak R0003357 -1 + peak R0003358 1 + peak R0003359 -1 + peak R0003360 1 + peak R0003361 -1 + peak R0003362 1 + peak R0003363 -1 + peak R0003364 1 + peak R0003365 -1 + peak R0003366 1 + peak R0003367 -1 + peak R0003368 1 + peak R0003369 -1 + peak R0003370 1 + peak R0003371 -1 + peak R0003372 1 + peak R0003373 -1 + peak R0003374 1 + peak R0003375 -1 + peak R0003376 1 + peak R0003377 -1 + peak R0003378 1 + peak R0003379 -1 + peak R0003380 1 + peak R0003381 -1 + peak R0003382 1 + peak R0003383 -1 + peak R0003384 1 + peak R0003385 -1 + peak R0003386 1 + peak R0003387 -1 + peak R0003388 1 + peak R0003389 -1 + peak R0003390 1 + peak R0003391 -1 + peak R0003392 1 + peak R0003393 -1 + peak R0003394 1 + peak R0003395 -1 + peak R0003396 1 + peak R0003397 -1 + peak R0003398 1 + peak R0003399 -1 + peak R0003400 1 + peak R0003401 -1 + peak R0003402 1 + peak R0003403 -1 + peak R0003404 1 + peak R0003405 -1 + peak R0003406 1 + peak R0003407 -1 + peak R0003408 1 + peak R0003409 -1 + peak R0003410 1 + peak R0003411 -1 + peak R0003412 1 + peak R0003413 -1 + peak R0003414 1 + peak R0003415 -1 + peak R0003416 1 + peak R0003417 -1 + peak R0003418 1 + peak R0003419 -1 + peak R0003420 1 + peak R0003421 -1 + peak R0003422 1 + peak R0003423 -1 + peak R0003424 1 + peak R0003425 -1 + peak R0003426 1 + peak R0003427 -1 + peak R0003428 1 + peak R0003429 -1 + peak R0003430 1 + peak R0003431 -1 + peak R0003432 1 + peak R0003433 -1 + peak R0003434 1 + peak R0003435 -1 + peak R0003436 1 + peak R0003437 -1 + peak R0003438 1 + peak R0003439 -1 + peak R0003440 1 + peak R0003441 -1 + peak R0003442 1 + peak R0003443 -1 + peak R0003444 1 + peak R0003445 -1 + peak R0003446 1 + peak R0003447 -1 + peak R0003448 1 + peak R0003449 -1 + peak R0003450 1 + peak R0003451 -1 + peak R0003452 1 + peak R0003453 -1 + peak R0003454 1 + peak R0003455 -1 + peak R0003456 1 + peak R0003457 -1 + peak R0003458 1 + peak R0003459 -1 + peak R0003460 1 + peak R0003461 -1 + peak R0003462 1 + peak R0003463 -1 + peak R0003464 1 + peak R0003465 -1 + peak R0003466 1 + peak R0003467 -1 + peak R0003468 1 + peak R0003469 -1 + peak R0003470 1 + peak R0003471 -1 + peak R0003472 1 + peak R0003473 -1 + peak R0003474 1 + peak R0003475 -1 + peak R0003476 1 + peak R0003477 -1 + peak R0003478 1 + peak R0003479 -1 + peak R0003480 1 + peak R0003481 -1 + peak R0003482 1 + peak R0003483 -1 + peak R0003484 1 + peak R0003485 -1 + peak R0003486 1 + peak R0003487 -1 + peak R0003488 1 + peak R0003489 -1 + peak R0003490 1 + peak R0003491 -1 + peak R0003492 1 + peak R0003493 -1 + peak R0003494 1 + peak R0003495 -1 + peak R0003496 1 + peak R0003497 -1 + peak R0003498 1 + peak R0003499 -1 + peak R0003500 1 + peak R0003501 -1 + peak R0003502 1 + peak R0003503 -1 + peak R0003504 1 + peak R0003505 -1 + peak R0003506 1 + peak R0003507 -1 + peak R0003508 1 + peak R0003509 -1 + peak R0003510 1 + peak R0003511 -1 + peak R0003512 1 + peak R0003513 -1 + peak R0003514 1 + peak R0003515 -1 + peak R0003516 1 + peak R0003517 -1 + peak R0003518 1 + peak R0003519 -1 + peak R0003520 1 + peak R0003521 -1 + peak R0003522 1 + peak R0003523 -1 + peak R0003524 1 + peak R0003525 -1 + peak R0003526 1 + peak R0003527 -1 + peak R0003528 1 + peak R0003529 -1 + peak R0003530 1 + peak R0003531 -1 + peak R0003532 1 + peak R0003533 -1 + peak R0003534 1 + semibase R0003535 -1 + semibase R0003536 1 + semibase R0003537 -1 + semibase R0003538 1 + semibase R0003539 -1 + semibase R0003540 1 + semibase R0003541 -1 + semibase R0003542 1 + semibase R0003543 -1 + semibase R0003544 1 + semibase R0003545 -1 + semibase R0003546 1 + semibase R0003547 -1 + semibase R0003548 1 + semibase R0003549 -1 + semibase R0003550 1 + semibase R0003551 -1 + semibase R0003552 1 + semibase R0003553 -1 + semibase R0003554 1 + semibase R0003555 -1 + semibase R0003556 1 + semibase R0003557 -1 + semibase R0003558 1 + semibase R0003559 -1 + semibase R0003560 1 + semibase R0003561 -1 + semibase R0003562 1 + semibase R0003563 -1 + semibase R0003564 1 + semibase R0003565 -1 + semibase R0003566 1 + semibase R0003567 -1 + semibase R0003568 1 + semibase R0003569 -1 + semibase R0003570 1 + semibase R0003571 -1 + semibase R0003572 1 + semibase R0003573 -1 + semibase R0003574 1 + semibase R0003575 -1 + semibase R0003576 1 + semibase R0003577 -1 + semibase R0003578 1 + semibase R0003579 -1 + semibase R0003580 1 + semibase R0003581 -1 + semibase R0003582 1 + semibase R0003583 -1 + semibase R0003584 1 + semibase R0003585 -1 + semibase R0003586 1 + semibase R0003587 -1 + semibase R0003588 1 + semibase R0003589 -1 + semibase R0003590 1 + semibase R0003591 -1 + semibase R0003592 1 + semibase R0003593 -1 + semibase R0003594 1 + semibase R0003595 -1 + semibase R0003596 1 + semibase R0003597 -1 + semibase R0003598 1 + semibase R0003599 -1 + semibase R0003600 1 + semibase R0003601 -1 + semibase R0003602 1 + semibase R0003603 -1 + semibase R0003604 1 + semibase R0003605 -1 + semibase R0003606 1 + semibase R0003607 -1 + semibase R0003608 1 + semibase R0003609 -1 + semibase R0003610 1 + semibase R0003611 -1 + semibase R0003612 1 + semibase R0003613 -1 + semibase R0003614 1 + semibase R0003615 -1 + semibase R0003616 1 + semibase R0003617 -1 + semibase R0003618 1 + semibase R0003619 -1 + semibase R0003620 1 + semibase R0003621 -1 + semibase R0003622 1 + semibase R0003623 -1 + semibase R0003624 1 + semibase R0003625 -1 + semibase R0003626 1 + semibase R0003627 -1 + semibase R0003628 1 + semibase R0003629 -1 + semibase R0003630 1 + semibase R0003631 -1 + semibase R0003632 1 + semibase R0003633 -1 + semibase R0003634 1 + semibase R0003635 -1 + semibase R0003636 1 + semibase R0003637 -1 + semibase R0003638 1 + semibase R0003639 -1 + semibase R0003640 1 + semibase R0003641 -1 + semibase R0003642 1 + semibase R0003643 -1 + semibase R0003644 1 + semibase R0003645 -1 + semibase R0003646 1 + semibase R0003647 -1 + semibase R0003648 1 + semibase R0003649 -1 + semibase R0003650 1 + semibase R0003651 -1 + semibase R0003652 1 + semibase R0003653 -1 + semibase R0003654 1 + semibase R0003655 -1 + semibase R0003656 1 + semibase R0003657 -1 + semibase R0003658 1 + semibase R0003659 -1 + semibase R0003660 1 + semibase R0003661 -1 + semibase R0003662 1 + semibase R0003663 -1 + semibase R0003664 1 + semibase R0003665 -1 + semibase R0003666 1 + semibase R0003667 -1 + semibase R0003668 1 + semibase R0003669 -1 + semibase R0003670 1 + semibase R0003671 -1 + semibase R0003672 1 + semibase R0003673 -1 + semibase R0003674 1 + semibase R0003675 -1 + semibase R0003676 1 + semibase R0003677 -1 + semibase R0003678 1 + semibase R0003679 -1 + semibase R0003680 1 + semibase R0003681 -1 + semibase R0003682 1 + semibase R0003683 -1 + semibase R0003684 1 + semibase R0003685 -1 + semibase R0003686 1 + semibase R0003687 -1 + semibase R0003688 1 + semibase R0003689 -1 + semibase R0003690 1 + semibase R0003691 -1 + semibase R0003692 1 + semibase R0003693 -1 + semibase R0003694 1 + semibase R0003695 -1 + semibase R0003696 1 + semibase R0003697 -1 + semibase R0003698 1 + semibase R0003699 -1 + semibase R0003700 1 + semibase R0003701 -1 + semibase R0003702 1 + semibase R0003703 -1 + semibase R0003704 1 + semibase R0003705 -1 + semibase R0003706 1 + semibase R0003707 -1 + semibase R0003708 1 + semibase R0003709 -1 + semibase R0003710 1 + semibase R0003711 -1 + semibase R0003712 1 + semibase R0003713 -1 + semibase R0003714 1 + semibase R0003715 -1 + semibase R0003716 1 + semibase R0003717 -1 + semibase R0003718 1 + semibase R0003719 -1 + semibase R0003720 1 + semibase R0003721 -1 + semibase R0003722 1 + semibase R0003723 -1 + semibase R0003724 1 + semibase R0003725 -1 + semibase R0003726 1 + semibase R0003727 -1 + semibase R0003728 1 + semibase R0003729 -1 + semibase R0003730 1 + semibase R0003731 -1 + semibase R0003732 1 + semibase R0003733 -1 + semibase R0003734 1 + semibase R0003735 -1 + semibase R0003736 1 + semibase R0003737 -1 + semibase R0003738 1 + semibase R0003739 -1 + semibase R0003740 1 + semibase R0003741 -1 + semibase R0003742 1 + semibase R0003743 -1 + semibase R0003744 1 + semibase R0003745 -1 + semibase R0003746 1 + semibase R0003747 -1 + semibase R0003748 1 + semibase R0003749 -1 + semibase R0003750 1 + semibase R0003751 -1 + semibase R0003752 1 + semibase R0003753 -1 + semibase R0003754 1 + semibase R0003755 -1 + semibase R0003756 1 + semibase R0003757 -1 + semibase R0003758 1 + semibase R0003759 -1 + semibase R0003760 1 + semibase R0003761 -1 + semibase R0003762 1 + semibase R0003763 -1 + semibase R0003764 1 + semibase R0003765 -1 + semibase R0003766 1 + semibase R0003767 -1 + semibase R0003768 1 + semibase R0003769 -1 + semibase R0003770 1 + semibase R0003771 -1 + semibase R0003772 1 + semibase R0003773 -1 + semibase R0003774 1 + semibase R0003775 -1 + semibase R0003776 1 + semibase R0003777 -1 + semibase R0003778 1 + semibase R0003779 -1 + semibase R0003780 1 + semibase R0003781 -1 + semibase R0003782 1 + semibase R0003783 -1 + semibase R0003784 1 + semibase R0003785 -1 + semibase R0003786 1 + semibase R0003787 -1 + semibase R0003788 1 + semibase R0003789 -1 + semibase R0003790 1 + semibase R0003791 -1 + semibase R0003792 1 + semibase R0003793 -1 + semibase R0003794 1 + semibase R0003795 -1 + semibase R0003796 1 + semibase R0003797 -1 + semibase R0003798 1 + semibase R0003799 -1 + semibase R0003800 1 + semibase R0003801 -1 + semibase R0003802 1 + semibase R0003803 -1 + semibase R0003804 1 + semibase R0003805 -1 + semibase R0003806 1 + semibase R0003807 -1 + semibase R0003808 1 + semibase R0003809 -1 + semibase R0003810 1 + semibase R0003811 -1 + semibase R0003812 1 + semibase R0003813 -1 + semibase R0003814 1 + semibase R0003815 -1 + semibase R0003816 1 + semibase R0003817 -1 + semibase R0003818 1 + semibase R0003819 -1 + semibase R0003820 1 + semibase R0003821 -1 + semibase R0003822 1 + semibase R0003823 -1 + semibase R0003824 1 + semibase R0003825 -1 + semibase R0003826 1 + semibase R0003827 -1 + semibase R0003828 1 + semibase R0003829 -1 + semibase R0003830 1 + semibase R0003831 -1 + semibase R0003832 1 + semibase R0003833 -1 + semibase R0003834 1 + semibase R0003835 -1 + semibase R0003836 1 + semibase R0003837 -1 + semibase R0003838 1 + semibase R0003839 -1 + semibase R0003840 1 + semibase R0003841 -1 + semibase R0003842 1 + semibase R0003843 -1 + semibase R0003844 1 + semibase R0003845 -1 + semibase R0003846 1 + semibase R0003847 -1 + semibase R0003848 1 + semibase R0003849 -1 + semibase R0003850 1 + semibase R0003851 -1 + semibase R0003852 1 + semibase R0003853 -1 + semibase R0003854 1 + semibase R0003855 -1 + semibase R0003856 1 + semibase R0003857 -1 + semibase R0003858 1 + semibase R0003859 -1 + semibase R0003860 1 + semibase R0003861 -1 + semibase R0003862 1 + semibase R0003863 -1 + semibase R0003864 1 + semibase R0003865 -1 + semibase R0003866 1 + semibase R0003867 -1 + semibase R0003868 1 + semibase R0003869 -1 + semibase R0003870 1 + battery R0003871 -1 + battery R0003872 1 + battery R0003873 -1 + battery R0003874 1 + battery R0003875 -1 + battery R0003876 1 + battery R0003877 -1 + battery R0003878 1 + battery R0003879 -1 + battery R0003880 1 + battery R0003881 -1 + battery R0003882 1 + battery R0003883 -1 + battery R0003884 1 + battery R0003885 -1 + battery R0003886 1 + battery R0003887 -1 + battery R0003888 1 + battery R0003889 -1 + battery R0003890 1 + battery R0003891 -1 + battery R0003892 1 + battery R0003893 -1 + battery R0003894 1 + battery R0003895 -1 + battery R0003896 1 + battery R0003897 -1 + battery R0003898 1 + battery R0003899 -1 + battery R0003900 1 + battery R0003901 -1 + battery R0003902 1 + battery R0003903 -1 + battery R0003904 1 + battery R0003905 -1 + battery R0003906 1 + battery R0003907 -1 + battery R0003908 1 + battery R0003909 -1 + battery R0003910 1 + battery R0003911 -1 + battery R0003912 1 + battery R0003913 -1 + battery R0003914 1 + battery R0003915 -1 + battery R0003916 1 + battery R0003917 -1 + battery R0003918 1 + battery R0003919 -1 + battery R0003920 1 + battery R0003921 -1 + battery R0003922 1 + battery R0003923 -1 + battery R0003924 1 + battery R0003925 -1 + battery R0003926 1 + battery R0003927 -1 + battery R0003928 1 + battery R0003929 -1 + battery R0003930 1 + battery R0003931 -1 + battery R0003932 1 + battery R0003933 -1 + battery R0003934 1 + battery R0003935 -1 + battery R0003936 1 + battery R0003937 -1 + battery R0003938 1 + battery R0003939 -1 + battery R0003940 1 + battery R0003941 -1 + battery R0003942 1 + battery R0003943 -1 + battery R0003944 1 + battery R0003945 -1 + battery R0003946 1 + battery R0003947 -1 + battery R0003948 1 + battery R0003949 -1 + battery R0003950 1 + battery R0003951 -1 + battery R0003952 1 + battery R0003953 -1 + battery R0003954 1 + battery R0003955 -1 + battery R0003956 1 + battery R0003957 -1 + battery R0003958 1 + battery R0003959 -1 + battery R0003960 1 + battery R0003961 -1 + battery R0003962 1 + battery R0003963 -1 + battery R0003964 1 + battery R0003965 -1 + battery R0003966 1 + battery R0003967 -1 + battery R0003968 1 + battery R0003969 -1 + battery R0003970 1 + battery R0003971 -1 + battery R0003972 1 + battery R0003973 -1 + battery R0003974 1 + battery R0003975 -1 + battery R0003976 1 + battery R0003977 -1 + battery R0003978 1 + battery R0003979 -1 + battery R0003980 1 + battery R0003981 -1 + battery R0003982 1 + battery R0003983 -1 + battery R0003984 1 + battery R0003985 -1 + battery R0003986 1 + battery R0003987 -1 + battery R0003988 1 + battery R0003989 -1 + battery R0003990 1 + battery R0003991 -1 + battery R0003992 1 + battery R0003993 -1 + battery R0003994 1 + battery R0003995 -1 + battery R0003996 1 + battery R0003997 -1 + battery R0003998 1 + battery R0003999 -1 + battery R0004000 1 + battery R0004001 -1 + battery R0004002 1 + battery R0004003 -1 + battery R0004004 1 + battery R0004005 -1 + battery R0004006 1 + battery R0004007 -1 + battery R0004008 1 + battery R0004009 -1 + battery R0004010 1 + battery R0004011 -1 + battery R0004012 1 + battery R0004013 -1 + battery R0004014 1 + battery R0004015 -1 + battery R0004016 1 + battery R0004017 -1 + battery R0004018 1 + battery R0004019 -1 + battery R0004020 1 + battery R0004021 -1 + battery R0004022 1 + battery R0004023 -1 + battery R0004024 1 + battery R0004025 -1 + battery R0004026 1 + battery R0004027 -1 + battery R0004028 1 + battery R0004029 -1 + battery R0004030 1 + battery R0004031 -1 + battery R0004032 1 + battery R0004033 -1 + battery R0004034 1 + battery R0004035 -1 + battery R0004036 1 + battery R0004037 -1 + battery R0004038 1 + battery R0004039 -1 + battery R0004040 1 + battery R0004041 -1 + battery R0004042 1 + battery R0004043 -1 + battery R0004044 1 + battery R0004045 -1 + battery R0004046 1 + battery R0004047 -1 + battery R0004048 1 + battery R0004049 -1 + battery R0004050 1 + battery R0004051 -1 + battery R0004052 1 + battery R0004053 -1 + battery R0004054 1 + battery R0004055 -1 + battery R0004056 1 + battery R0004057 -1 + battery R0004058 1 + battery R0004059 -1 + battery R0004060 1 + battery R0004061 -1 + battery R0004062 1 + battery R0004063 -1 + battery R0004064 1 + battery R0004065 -1 + battery R0004066 1 + battery R0004067 -1 + battery R0004068 1 + battery R0004069 -1 + battery R0004070 1 + battery R0004071 -1 + battery R0004072 1 + battery R0004073 -1 + battery R0004074 1 + battery R0004075 -1 + battery R0004076 1 + battery R0004077 -1 + battery R0004078 1 + battery R0004079 -1 + battery R0004080 1 + battery R0004081 -1 + battery R0004082 1 + battery R0004083 -1 + battery R0004084 1 + battery R0004085 -1 + battery R0004086 1 + battery R0004087 -1 + battery R0004088 1 + battery R0004089 -1 + battery R0004090 1 + battery R0004091 -1 + battery R0004092 1 + battery R0004093 -1 + battery R0004094 1 + battery R0004095 -1 + battery R0004096 1 + battery R0004097 -1 + battery R0004098 1 + battery R0004099 -1 + battery R0004100 1 + battery R0004101 -1 + battery R0004102 1 + battery R0004103 -1 + battery R0004104 1 + battery R0004105 -1 + battery R0004106 1 + battery R0004107 -1 + battery R0004108 1 + battery R0004109 -1 + battery R0004110 1 + battery R0004111 -1 + battery R0004112 1 + battery R0004113 -1 + battery R0004114 1 + battery R0004115 -1 + battery R0004116 1 + battery R0004117 -1 + battery R0004118 1 + battery R0004119 -1 + battery R0004120 1 + battery R0004121 -1 + battery R0004122 1 + battery R0004123 -1 + battery R0004124 1 + battery R0004125 -1 + battery R0004126 1 + battery R0004127 -1 + battery R0004128 1 + battery R0004129 -1 + battery R0004130 1 + battery R0004131 -1 + battery R0004132 1 + battery R0004133 -1 + battery R0004134 1 + battery R0004135 -1 + battery R0004136 1 + battery R0004137 -1 + battery R0004138 1 + battery R0004139 -1 + battery R0004140 1 + battery R0004141 -1 + battery R0004142 1 + battery R0004143 -1 + battery R0004144 1 + battery R0004145 -1 + battery R0004146 1 + battery R0004147 -1 + battery R0004148 1 + battery R0004149 -1 + battery R0004150 1 + battery R0004151 -1 + battery R0004152 1 + battery R0004153 -1 + battery R0004154 1 + battery R0004155 -1 + battery R0004156 1 + battery R0004157 -1 + battery R0004158 1 + battery R0004159 -1 + battery R0004160 1 + battery R0004161 -1 + battery R0004162 1 + battery R0004163 -1 + battery R0004164 1 + battery R0004165 -1 + battery R0004166 1 + battery R0004167 -1 + battery R0004168 1 + battery R0004169 -1 + battery R0004170 1 + battery R0004171 -1 + battery R0004172 1 + battery R0004173 -1 + battery R0004174 1 + battery R0004175 -1 + battery R0004176 1 + battery R0004177 -1 + battery R0004178 1 + battery R0004179 -1 + battery R0004180 1 + battery R0004181 -1 + battery R0004182 1 + battery R0004183 -1 + battery R0004184 1 + battery R0004185 -1 + battery R0004186 1 + battery R0004187 -1 + battery R0004188 1 + battery R0004189 -1 + battery R0004190 1 + battery R0004191 -1 + battery R0004192 1 + battery R0004193 -1 + battery R0004194 1 + battery R0004195 -1 + battery R0004196 1 + battery R0004197 -1 + battery R0004198 1 + battery R0004199 -1 + battery R0004200 1 + battery R0004201 -1 + battery R0004202 1 + battery R0004203 -1 + battery R0004204 1 + battery R0004205 -1 + battery R0004206 1 + pv R0004217 -0.004641071428575 + pv R0004218 0.004641071428575 + pv R0004219 -0.030254761904775 + pv R0004220 0.030254761904775 + pv R0004221 -0.0950270833333393 + pv R0004222 0.0950270833333393 + pv R0004223 -0.219191369047639 + pv R0004224 0.219191369047639 + pv R0004225 -0.356414880952393 + pv R0004226 0.356414880952393 + pv R0004227 -0.480320535714179 + pv R0004228 0.480320535714179 + pv R0004229 -0.587985416666893 + pv R0004230 0.587985416666893 + pv R0004231 -0.659042857142893 + pv R0004232 0.659042857142893 + pv R0004233 -0.6560970238095361 + pv R0004234 0.6560970238095361 + pv R0004235 -0.644715773809571 + pv R0004236 0.644715773809571 + pv R0004237 -0.565362500000036 + pv R0004238 0.565362500000036 + pv R0004239 -0.472019047619071 + pv R0004240 0.472019047619071 + pv R0004241 -0.362112500000107 + pv R0004242 0.362112500000107 + pv R0004243 -0.2369336309525 + pv R0004244 0.2369336309525 + pv R0004245 -0.1145610119048 + pv R0004246 0.1145610119048 + pv R0004247 -0.0414178571428618 + pv R0004248 0.0414178571428618 + pv R0004249 -0.00765267857142107 + pv R0004250 0.00765267857142107 + pv R0004265 -0.00449047619047489 + pv R0004266 0.00449047619047489 + pv R0004267 -0.0306264880952354 + pv R0004268 0.0306264880952354 + pv R0004269 -0.0967264880952536 + pv R0004270 0.0967264880952536 + pv R0004271 -0.216837797619107 + pv R0004272 0.216837797619107 + pv R0004273 -0.357255059523893 + pv R0004274 0.357255059523893 + pv R0004275 -0.474743154761929 + pv R0004276 0.474743154761929 + pv R0004277 -0.534287202380893 + pv R0004278 0.534287202380893 + pv R0004279 -0.539982738095178 + pv R0004280 0.539982738095178 + pv R0004281 -0.512485416666714 + pv R0004282 0.512485416666714 + pv R0004283 -0.49065148809525 + pv R0004284 0.49065148809525 + pv R0004285 -0.457153869047571 + pv R0004286 0.457153869047571 + pv R0004287 -0.4050461309525 + pv R0004288 0.4050461309525 + pv R0004289 -0.312129761904893 + pv R0004290 0.312129761904893 + pv R0004291 -0.212261904761846 + pv R0004292 0.212261904761846 + pv R0004293 -0.123115178571361 + pv R0004294 0.123115178571361 + pv R0004295 -0.0419297619047607 + pv R0004296 0.0419297619047607 + pv R0004297 -0.00776874999999643 + pv R0004298 0.00776874999999643 + pv R0004313 -0.00348095238095132 + pv R0004314 0.00348095238095132 + pv R0004315 -0.0248124999999943 + pv R0004316 0.0248124999999943 + pv R0004317 -0.0816130952380746 + pv R0004318 0.0816130952380746 + pv R0004319 -0.182951190476164 + pv R0004320 0.182951190476164 + pv R0004321 -0.290355952381004 + pv R0004322 0.290355952381004 + pv R0004323 -0.365505952381036 + pv R0004324 0.365505952381036 + pv R0004325 -0.407844047619179 + pv R0004326 0.407844047619179 + pv R0004327 -0.42546875 + pv R0004328 0.42546875 + pv R0004329 -0.482262797619179 + pv R0004330 0.482262797619179 + pv R0004331 -0.539431250000072 + pv R0004332 0.539431250000072 + pv R0004333 -0.479152083333286 + pv R0004334 0.479152083333286 + pv R0004335 -0.428076785714107 + pv R0004336 0.428076785714107 + pv R0004337 -0.349214285714179 + pv R0004338 0.349214285714179 + pv R0004339 -0.259024404761893 + pv R0004340 0.259024404761893 + pv R0004341 -0.128232738095202 + pv R0004342 0.128232738095202 + pv R0004343 -0.0416127976190479 + pv R0004344 0.0416127976190479 + pv R0004345 -0.0075758928571425 + pv R0004346 0.0075758928571425 + pv R0004361 -0.0047357142857155 + pv R0004362 0.0047357142857155 + pv R0004363 -0.0304818452380965 + pv R0004364 0.0304818452380965 + pv R0004365 -0.08971041666669639 + pv R0004366 0.08971041666669639 + pv R0004367 -0.197591071428693 + pv R0004368 0.197591071428693 + pv R0004369 -0.335145833333379 + pv R0004370 0.335145833333379 + pv R0004371 -0.460188392857218 + pv R0004372 0.460188392857218 + pv R0004373 -0.530727678571536 + pv R0004374 0.530727678571536 + pv R0004375 -0.587971130952393 + pv R0004376 0.587971130952393 + pv R0004377 -0.640590476190536 + pv R0004378 0.640590476190536 + pv R0004379 -0.657437797619107 + pv R0004380 0.657437797619107 + pv R0004381 -0.598140178571439 + pv R0004382 0.598140178571439 + pv R0004383 -0.4718764880954 + pv R0004384 0.4718764880954 + pv R0004385 -0.366918154761996 + pv R0004386 0.366918154761996 + pv R0004387 -0.231071726190536 + pv R0004388 0.231071726190536 + pv R0004389 -0.115852380952343 + pv R0004390 0.115852380952343 + pv R0004391 -0.0381199404761846 + pv R0004392 0.0381199404761846 + pv R0004393 -0.00669196428571821 + pv R0004394 0.00669196428571821 + pv R0004409 -0.00379107142857025 + pv R0004410 0.00379107142857025 + pv R0004411 -0.0248782738095154 + pv R0004412 0.0248782738095154 + pv R0004413 -0.0753309523809389 + pv R0004414 0.0753309523809389 + pv R0004415 -0.176075297619039 + pv R0004416 0.176075297619039 + pv R0004417 -0.319025892857107 + pv R0004418 0.319025892857107 + pv R0004419 -0.42812351190475 + pv R0004420 0.42812351190475 + pv R0004421 -0.46172351190475 + pv R0004422 0.46172351190475 + pv R0004423 -0.47326339285725 + pv R0004424 0.47326339285725 + pv R0004425 -0.519190476190571 + pv R0004426 0.519190476190571 + pv R0004427 -0.515416071428571 + pv R0004428 0.515416071428571 + pv R0004429 -0.496590476190572 + pv R0004430 0.496590476190572 + pv R0004431 -0.486571726190429 + pv R0004432 0.486571726190429 + pv R0004433 -0.344663690476179 + pv R0004434 0.344663690476179 + pv R0004435 -0.190115476190511 + pv R0004436 0.190115476190511 + pv R0004437 -0.0794383928570357 + pv R0004438 0.0794383928570357 + pv R0004439 -0.0183354166666762 + pv R0004440 0.0183354166666762 + pv R0004441 -0.00195446428571079 + pv R0004442 0.00195446428571079 + pv R0004457 -0.00353363095238096 + pv R0004458 0.00353363095238096 + pv R0004459 -0.0246630952380965 + pv R0004460 0.0246630952380965 + pv R0004461 -0.0771672619047786 + pv R0004462 0.0771672619047786 + pv R0004463 -0.170353869047646 + pv R0004464 0.170353869047646 + pv R0004465 -0.286987797619 + pv R0004466 0.286987797619 + pv R0004467 -0.3850595238095 + pv R0004468 0.3850595238095 + pv R0004469 -0.466750297619107 + pv R0004470 0.466750297619107 + pv R0004471 -0.517966666666714 + pv R0004472 0.517966666666714 + pv R0004473 -0.5352270833332859 + pv R0004474 0.5352270833332859 + pv R0004475 -0.520258035714357 + pv R0004476 0.520258035714357 + pv R0004477 -0.415851488095214 + pv R0004478 0.415851488095214 + pv R0004479 -0.332112202380893 + pv R0004480 0.332112202380893 + pv R0004481 -0.315672619047643 + pv R0004482 0.315672619047643 + pv R0004483 -0.219824107142832 + pv R0004484 0.219824107142832 + pv R0004485 -0.104223214285747 + pv R0004486 0.104223214285747 + pv R0004487 -0.0297297619047664 + pv R0004488 0.0297297619047664 + pv R0004489 -0.00503125000000393 + pv R0004490 0.00503125000000393 + pv R0004505 -0.00318809523809536 + pv R0004506 0.00318809523809536 + pv R0004507 -0.02161101190476 + pv R0004508 0.02161101190476 + pv R0004509 -0.06820267857139679 + pv R0004510 0.06820267857139679 + pv R0004511 -0.154892261904675 + pv R0004512 0.154892261904675 + pv R0004513 -0.263375595238036 + pv R0004514 0.263375595238036 + pv R0004515 -0.371919345238036 + pv R0004516 0.371919345238036 + pv R0004517 -0.431806250000036 + pv R0004518 0.431806250000036 + pv R0004519 -0.422360416666679 + pv R0004520 0.422360416666679 + pv R0004521 -0.478683035714357 + pv R0004522 0.478683035714357 + pv R0004523 -0.48342589285725 + pv R0004524 0.48342589285725 + pv R0004525 -0.437508630952357 + pv R0004526 0.437508630952357 + pv R0004527 -0.39416458333325 + pv R0004528 0.39416458333325 + pv R0004529 -0.294877083333321 + pv R0004530 0.294877083333321 + pv R0004531 -0.206635714285811 + pv R0004532 0.206635714285811 + pv R0004533 -0.111422916666739 + pv R0004534 0.111422916666739 + pv R0004535 -0.0374470238095143 + pv R0004536 0.0374470238095143 + pv R0004537 -0.00636874999999286 + pv R0004538 0.00636874999999286 +RHS + RHS AreaBalance::area::hour<0> -3012 + RHS FictiveLoads::area::hour<0> 674 + RHS AreaBalance::area::hour<0> -3393 + RHS FictiveLoads::area::hour<0> 635 + RHS AreaBalance::area::hour<0> 1000 + RHS FictiveLoads::area::hour<0> 1000 + RHS AreaBalance::area::hour<0> -1000 + RHS AreaBalance::area::hour<0> 1000 + RHS FictiveLoads::area::hour<0> 1000 + RHS AreaBalance::area::hour<1> -2884 + RHS FictiveLoads::area::hour<1> 714 + RHS AreaBalance::area::hour<1> -3313 + RHS FictiveLoads::area::hour<1> 660 + RHS AreaBalance::area::hour<1> 1000 + RHS FictiveLoads::area::hour<1> 1000 + RHS AreaBalance::area::hour<1> -1000 + RHS AreaBalance::area::hour<1> 1000 + RHS FictiveLoads::area::hour<1> 1000 + RHS AreaBalance::area::hour<2> -2592 + RHS FictiveLoads::area::hour<2> 720 + RHS AreaBalance::area::hour<2> -3049 + RHS FictiveLoads::area::hour<2> 762 + RHS AreaBalance::area::hour<2> 1000 + RHS FictiveLoads::area::hour<2> 1000 + RHS AreaBalance::area::hour<2> -1000 + RHS AreaBalance::area::hour<2> 1000 + RHS FictiveLoads::area::hour<2> 1000 + RHS AreaBalance::area::hour<3> -2565 + RHS FictiveLoads::area::hour<3> 735 + RHS AreaBalance::area::hour<3> -2972 + RHS FictiveLoads::area::hour<3> 842 + RHS AreaBalance::area::hour<3> 1000 + RHS FictiveLoads::area::hour<3> 1000 + RHS AreaBalance::area::hour<3> -1000 + RHS AreaBalance::area::hour<3> 1000 + RHS FictiveLoads::area::hour<3> 1000 + RHS AreaBalance::area::hour<4> -2498 + RHS FictiveLoads::area::hour<4> 705 + RHS AreaBalance::area::hour<4> -2881 + RHS FictiveLoads::area::hour<4> 946 + RHS AreaBalance::area::hour<4> 1000 + RHS FictiveLoads::area::hour<4> 1000 + RHS AreaBalance::area::hour<4> -1000 + RHS AreaBalance::area::hour<4> 1000 + RHS FictiveLoads::area::hour<4> 1000 + RHS AreaBalance::area::hour<5> -2599 + RHS FictiveLoads::area::hour<5> 727 + RHS AreaBalance::area::hour<5> -2988 + RHS FictiveLoads::area::hour<5> 1039 + RHS AreaBalance::area::hour<5> 1000 + RHS FictiveLoads::area::hour<5> 1000 + RHS AreaBalance::area::hour<5> -1000 + RHS AreaBalance::area::hour<5> 1000 + RHS FictiveLoads::area::hour<5> 1000 + RHS AreaBalance::area::hour<6> -2680 + RHS FictiveLoads::area::hour<6> 795 + RHS AreaBalance::area::hour<6> -3170 + RHS FictiveLoads::area::hour<6> 1080 + RHS AreaBalance::area::hour<6> 1000 + RHS FictiveLoads::area::hour<6> 1000 + RHS AreaBalance::area::hour<6> -1000 + RHS AreaBalance::area::hour<6> 1000 + RHS FictiveLoads::area::hour<6> 1000 + RHS AreaBalance::area::hour<7> -2630 + RHS FictiveLoads::area::hour<7> 873 + RHS AreaBalance::area::hour<7> -3177 + RHS FictiveLoads::area::hour<7> 1172 + RHS AreaBalance::area::hour<7> 1000 + RHS FictiveLoads::area::hour<7> 1000 + RHS AreaBalance::area::hour<7> -1000 + RHS AreaBalance::area::hour<7> 1000 + RHS FictiveLoads::area::hour<7> 1000 + RHS AreaBalance::area::hour<8> -2332 + RHS FictiveLoads::area::hour<8> 1045 + RHS AreaBalance::area::hour<8> -2918 + RHS FictiveLoads::area::hour<8> 1328 + RHS AreaBalance::area::hour<8> 1000 + RHS FictiveLoads::area::hour<8> 1000 + RHS AreaBalance::area::hour<8> -1000 + RHS AreaBalance::area::hour<8> 1000 + RHS FictiveLoads::area::hour<8> 1000 + RHS AreaBalance::area::hour<9> -2205 + RHS FictiveLoads::area::hour<9> 1085 + RHS AreaBalance::area::hour<9> -2711 + RHS FictiveLoads::area::hour<9> 1472 + RHS AreaBalance::area::hour<9> 1000 + RHS FictiveLoads::area::hour<9> 1000 + RHS AreaBalance::area::hour<9> -1000 + RHS AreaBalance::area::hour<9> 1000 + RHS FictiveLoads::area::hour<9> 1000 + RHS AreaBalance::area::hour<10> -2073 + RHS FictiveLoads::area::hour<10> 1184 + RHS AreaBalance::area::hour<10> -2644 + RHS FictiveLoads::area::hour<10> 1605 + RHS AreaBalance::area::hour<10> 1000 + RHS FictiveLoads::area::hour<10> 1000 + RHS AreaBalance::area::hour<10> -1000 + RHS AreaBalance::area::hour<10> 1000 + RHS FictiveLoads::area::hour<10> 1000 + RHS AreaBalance::area::hour<11> -2024 + RHS FictiveLoads::area::hour<11> 1363 + RHS AreaBalance::area::hour<11> -2501 + RHS FictiveLoads::area::hour<11> 1760 + RHS AreaBalance::area::hour<11> 1000 + RHS FictiveLoads::area::hour<11> 1000 + RHS AreaBalance::area::hour<11> -1000 + RHS AreaBalance::area::hour<11> 1000 + RHS FictiveLoads::area::hour<11> 1000 + RHS AreaBalance::area::hour<12> -2136 + RHS FictiveLoads::area::hour<12> 1438 + RHS AreaBalance::area::hour<12> -2590 + RHS FictiveLoads::area::hour<12> 1800 + RHS AreaBalance::area::hour<12> 1000 + RHS FictiveLoads::area::hour<12> 1000 + RHS AreaBalance::area::hour<12> -1000 + RHS AreaBalance::area::hour<12> 1000 + RHS FictiveLoads::area::hour<12> 1000 + RHS AreaBalance::area::hour<13> -1875 + RHS FictiveLoads::area::hour<13> 1504 + RHS AreaBalance::area::hour<13> -2432 + RHS FictiveLoads::area::hour<13> 1776 + RHS AreaBalance::area::hour<13> 1000 + RHS FictiveLoads::area::hour<13> 1000 + RHS AreaBalance::area::hour<13> -1000 + RHS AreaBalance::area::hour<13> 1000 + RHS FictiveLoads::area::hour<13> 1000 + RHS AreaBalance::area::hour<14> -1643 + RHS FictiveLoads::area::hour<14> 1550 + RHS AreaBalance::area::hour<14> -2382 + RHS FictiveLoads::area::hour<14> 1723 + RHS AreaBalance::area::hour<14> 1000 + RHS FictiveLoads::area::hour<14> 1000 + RHS AreaBalance::area::hour<14> -1000 + RHS AreaBalance::area::hour<14> 1000 + RHS FictiveLoads::area::hour<14> 1000 + RHS AreaBalance::area::hour<15> -1720 + RHS FictiveLoads::area::hour<15> 1476 + RHS AreaBalance::area::hour<15> -2382 + RHS FictiveLoads::area::hour<15> 1611 + RHS AreaBalance::area::hour<15> 1000 + RHS FictiveLoads::area::hour<15> 1000 + RHS AreaBalance::area::hour<15> -1000 + RHS AreaBalance::area::hour<15> 1000 + RHS FictiveLoads::area::hour<15> 1000 + RHS AreaBalance::area::hour<16> -2050 + RHS FictiveLoads::area::hour<16> 1403 + RHS AreaBalance::area::hour<16> -2586 + RHS FictiveLoads::area::hour<16> 1501 + RHS AreaBalance::area::hour<16> 1000 + RHS FictiveLoads::area::hour<16> 1000 + RHS AreaBalance::area::hour<16> -1000 + RHS AreaBalance::area::hour<16> 1000 + RHS FictiveLoads::area::hour<16> 1000 + RHS AreaBalance::area::hour<17> -2290 + RHS FictiveLoads::area::hour<17> 1454 + RHS AreaBalance::area::hour<17> -2934 + RHS FictiveLoads::area::hour<17> 1549 + RHS AreaBalance::area::hour<17> 1000 + RHS FictiveLoads::area::hour<17> 1000 + RHS AreaBalance::area::hour<17> -1000 + RHS AreaBalance::area::hour<17> 1000 + RHS FictiveLoads::area::hour<17> 1000 + RHS AreaBalance::area::hour<18> -2520 + RHS FictiveLoads::area::hour<18> 1393 + RHS AreaBalance::area::hour<18> -3044 + RHS FictiveLoads::area::hour<18> 1603 + RHS AreaBalance::area::hour<18> 1000 + RHS FictiveLoads::area::hour<18> 1000 + RHS AreaBalance::area::hour<18> -1000 + RHS AreaBalance::area::hour<18> 1000 + RHS FictiveLoads::area::hour<18> 1000 + RHS AreaBalance::area::hour<19> -2535 + RHS FictiveLoads::area::hour<19> 1334 + RHS AreaBalance::area::hour<19> -2921 + RHS FictiveLoads::area::hour<19> 1663 + RHS AreaBalance::area::hour<19> 1000 + RHS FictiveLoads::area::hour<19> 1000 + RHS AreaBalance::area::hour<19> -1000 + RHS AreaBalance::area::hour<19> 1000 + RHS FictiveLoads::area::hour<19> 1000 + RHS AreaBalance::area::hour<20> -2513 + RHS FictiveLoads::area::hour<20> 1309 + RHS AreaBalance::area::hour<20> -2767 + RHS FictiveLoads::area::hour<20> 1726 + RHS AreaBalance::area::hour<20> 1000 + RHS FictiveLoads::area::hour<20> 1000 + RHS AreaBalance::area::hour<20> -1000 + RHS AreaBalance::area::hour<20> 1000 + RHS FictiveLoads::area::hour<20> 1000 + RHS AreaBalance::area::hour<21> -2450 + RHS FictiveLoads::area::hour<21> 1234 + RHS AreaBalance::area::hour<21> -2743 + RHS FictiveLoads::area::hour<21> 1659 + RHS AreaBalance::area::hour<21> 1000 + RHS FictiveLoads::area::hour<21> 1000 + RHS AreaBalance::area::hour<21> -1000 + RHS AreaBalance::area::hour<21> 1000 + RHS FictiveLoads::area::hour<21> 1000 + RHS AreaBalance::area::hour<22> -2768 + RHS FictiveLoads::area::hour<22> 1237 + RHS AreaBalance::area::hour<22> -3118 + RHS FictiveLoads::area::hour<22> 1567 + RHS AreaBalance::area::hour<22> 1000 + RHS FictiveLoads::area::hour<22> 1000 + RHS AreaBalance::area::hour<22> -1000 + RHS AreaBalance::area::hour<22> 1000 + RHS FictiveLoads::area::hour<22> 1000 + RHS AreaBalance::area::hour<23> -2730 + RHS FictiveLoads::area::hour<23> 1339 + RHS AreaBalance::area::hour<23> -3164 + RHS FictiveLoads::area::hour<23> 1486 + RHS AreaBalance::area::hour<23> 1000 + RHS FictiveLoads::area::hour<23> 1000 + RHS AreaBalance::area::hour<23> -1000 + RHS AreaBalance::area::hour<23> 1000 + RHS FictiveLoads::area::hour<23> 1000 + RHS AreaBalance::area::hour<24> -2503 + RHS FictiveLoads::area::hour<24> 1296 + RHS AreaBalance::area::hour<24> -3032 + RHS FictiveLoads::area::hour<24> 1320 + RHS AreaBalance::area::hour<24> 1000 + RHS FictiveLoads::area::hour<24> 1000 + RHS AreaBalance::area::hour<24> -1000 + RHS AreaBalance::area::hour<24> 1000 + RHS FictiveLoads::area::hour<24> 1000 + RHS AreaBalance::area::hour<25> -2453 + RHS FictiveLoads::area::hour<25> 1272 + RHS AreaBalance::area::hour<25> -3127 + RHS FictiveLoads::area::hour<25> 1166 + RHS AreaBalance::area::hour<25> 1000 + RHS FictiveLoads::area::hour<25> 1000 + RHS AreaBalance::area::hour<25> -1000 + RHS AreaBalance::area::hour<25> 1000 + RHS FictiveLoads::area::hour<25> 1000 + RHS AreaBalance::area::hour<26> -2271 + RHS FictiveLoads::area::hour<26> 1168 + RHS AreaBalance::area::hour<26> -3084 + RHS FictiveLoads::area::hour<26> 1008 + RHS AreaBalance::area::hour<26> 1000 + RHS FictiveLoads::area::hour<26> 1000 + RHS AreaBalance::area::hour<26> -1000 + RHS AreaBalance::area::hour<26> 1000 + RHS FictiveLoads::area::hour<26> 1000 + RHS AreaBalance::area::hour<27> -2345 + RHS FictiveLoads::area::hour<27> 993 + RHS AreaBalance::area::hour<27> -3251 + RHS FictiveLoads::area::hour<27> 837 + RHS AreaBalance::area::hour<27> 1000 + RHS FictiveLoads::area::hour<27> 1000 + RHS AreaBalance::area::hour<27> -1000 + RHS AreaBalance::area::hour<27> 1000 + RHS FictiveLoads::area::hour<27> 1000 + RHS AreaBalance::area::hour<28> -2460 + RHS FictiveLoads::area::hour<28> 891 + RHS AreaBalance::area::hour<28> -3301 + RHS FictiveLoads::area::hour<28> 767 + RHS AreaBalance::area::hour<28> 1000 + RHS FictiveLoads::area::hour<28> 1000 + RHS AreaBalance::area::hour<28> -1000 + RHS AreaBalance::area::hour<28> 1000 + RHS FictiveLoads::area::hour<28> 1000 + RHS AreaBalance::area::hour<29> -2641 + RHS FictiveLoads::area::hour<29> 855 + RHS AreaBalance::area::hour<29> -3422 + RHS FictiveLoads::area::hour<29> 817 + RHS AreaBalance::area::hour<29> 1000 + RHS FictiveLoads::area::hour<29> 1000 + RHS AreaBalance::area::hour<29> -1000 + RHS AreaBalance::area::hour<29> 1000 + RHS FictiveLoads::area::hour<29> 1000 + RHS AreaBalance::area::hour<30> -2924 + RHS FictiveLoads::area::hour<30> 842 + RHS AreaBalance::area::hour<30> -3618 + RHS FictiveLoads::area::hour<30> 881 + RHS AreaBalance::area::hour<30> 1000 + RHS FictiveLoads::area::hour<30> 1000 + RHS AreaBalance::area::hour<30> -1000 + RHS AreaBalance::area::hour<30> 1000 + RHS FictiveLoads::area::hour<30> 1000 + RHS AreaBalance::area::hour<31> -2971 + RHS FictiveLoads::area::hour<31> 814 + RHS AreaBalance::area::hour<31> -3519 + RHS FictiveLoads::area::hour<31> 955 + RHS AreaBalance::area::hour<31> 1000 + RHS FictiveLoads::area::hour<31> 1000 + RHS AreaBalance::area::hour<31> -1000 + RHS AreaBalance::area::hour<31> 1000 + RHS FictiveLoads::area::hour<31> 1000 + RHS AreaBalance::area::hour<32> -2949 + RHS FictiveLoads::area::hour<32> 781 + RHS AreaBalance::area::hour<32> -3328 + RHS FictiveLoads::area::hour<32> 1002 + RHS AreaBalance::area::hour<32> 1000 + RHS FictiveLoads::area::hour<32> 1000 + RHS AreaBalance::area::hour<32> -1000 + RHS AreaBalance::area::hour<32> 1000 + RHS FictiveLoads::area::hour<32> 1000 + RHS AreaBalance::area::hour<33> -2965 + RHS FictiveLoads::area::hour<33> 677 + RHS AreaBalance::area::hour<33> -3317 + RHS FictiveLoads::area::hour<33> 937 + RHS AreaBalance::area::hour<33> 1000 + RHS FictiveLoads::area::hour<33> 1000 + RHS AreaBalance::area::hour<33> -1000 + RHS AreaBalance::area::hour<33> 1000 + RHS FictiveLoads::area::hour<33> 1000 + RHS AreaBalance::area::hour<34> -2975 + RHS FictiveLoads::area::hour<34> 645 + RHS AreaBalance::area::hour<34> -3289 + RHS FictiveLoads::area::hour<34> 817 + RHS AreaBalance::area::hour<34> 1000 + RHS FictiveLoads::area::hour<34> 1000 + RHS AreaBalance::area::hour<34> -1000 + RHS AreaBalance::area::hour<34> 1000 + RHS FictiveLoads::area::hour<34> 1000 + RHS AreaBalance::area::hour<35> -3021 + RHS FictiveLoads::area::hour<35> 638 + RHS AreaBalance::area::hour<35> -3446 + RHS FictiveLoads::area::hour<35> 719 + RHS AreaBalance::area::hour<35> 1000 + RHS FictiveLoads::area::hour<35> 1000 + RHS AreaBalance::area::hour<35> -1000 + RHS AreaBalance::area::hour<35> 1000 + RHS FictiveLoads::area::hour<35> 1000 + RHS AreaBalance::area::hour<36> -3147 + RHS FictiveLoads::area::hour<36> 643 + RHS AreaBalance::area::hour<36> -3722 + RHS FictiveLoads::area::hour<36> 592 + RHS AreaBalance::area::hour<36> 1000 + RHS FictiveLoads::area::hour<36> 1000 + RHS AreaBalance::area::hour<36> -1000 + RHS AreaBalance::area::hour<36> 1000 + RHS FictiveLoads::area::hour<36> 1000 + RHS AreaBalance::area::hour<37> -2884 + RHS FictiveLoads::area::hour<37> 778 + RHS AreaBalance::area::hour<37> -3628 + RHS FictiveLoads::area::hour<37> 512 + RHS AreaBalance::area::hour<37> 1000 + RHS FictiveLoads::area::hour<37> 1000 + RHS AreaBalance::area::hour<37> -1000 + RHS AreaBalance::area::hour<37> 1000 + RHS FictiveLoads::area::hour<37> 1000 + RHS AreaBalance::area::hour<38> -2738 + RHS FictiveLoads::area::hour<38> 807 + RHS AreaBalance::area::hour<38> -3528 + RHS FictiveLoads::area::hour<38> 472 + RHS AreaBalance::area::hour<38> 1000 + RHS FictiveLoads::area::hour<38> 1000 + RHS AreaBalance::area::hour<38> -1000 + RHS AreaBalance::area::hour<38> 1000 + RHS FictiveLoads::area::hour<38> 1000 + RHS AreaBalance::area::hour<39> -2632 + RHS FictiveLoads::area::hour<39> 833 + RHS AreaBalance::area::hour<39> -3483 + RHS FictiveLoads::area::hour<39> 406 + RHS AreaBalance::area::hour<39> 1000 + RHS FictiveLoads::area::hour<39> 1000 + RHS AreaBalance::area::hour<39> -1000 + RHS AreaBalance::area::hour<39> 1000 + RHS FictiveLoads::area::hour<39> 1000 + RHS AreaBalance::area::hour<40> -2729 + RHS FictiveLoads::area::hour<40> 903 + RHS AreaBalance::area::hour<40> -3713 + RHS FictiveLoads::area::hour<40> 366 + RHS AreaBalance::area::hour<40> 1000 + RHS FictiveLoads::area::hour<40> 1000 + RHS AreaBalance::area::hour<40> -1000 + RHS AreaBalance::area::hour<40> 1000 + RHS FictiveLoads::area::hour<40> 1000 + RHS AreaBalance::area::hour<41> -3127 + RHS FictiveLoads::area::hour<41> 907 + RHS AreaBalance::area::hour<41> -4115 + RHS FictiveLoads::area::hour<41> 297 + RHS AreaBalance::area::hour<41> 1000 + RHS FictiveLoads::area::hour<41> 1000 + RHS AreaBalance::area::hour<41> -1000 + RHS AreaBalance::area::hour<41> 1000 + RHS FictiveLoads::area::hour<41> 1000 + RHS AreaBalance::area::hour<42> -3187 + RHS FictiveLoads::area::hour<42> 928 + RHS AreaBalance::area::hour<42> -4344 + RHS FictiveLoads::area::hour<42> 243 + RHS AreaBalance::area::hour<42> 1000 + RHS FictiveLoads::area::hour<42> 1000 + RHS AreaBalance::area::hour<42> -1000 + RHS AreaBalance::area::hour<42> 1000 + RHS FictiveLoads::area::hour<42> 1000 + RHS AreaBalance::area::hour<43> -3253 + RHS FictiveLoads::area::hour<43> 892 + RHS AreaBalance::area::hour<43> -4290 + RHS FictiveLoads::area::hour<43> 174 + RHS AreaBalance::area::hour<43> 1000 + RHS FictiveLoads::area::hour<43> 1000 + RHS AreaBalance::area::hour<43> -1000 + RHS AreaBalance::area::hour<43> 1000 + RHS FictiveLoads::area::hour<43> 1000 + RHS AreaBalance::area::hour<44> -3168 + RHS FictiveLoads::area::hour<44> 759 + RHS AreaBalance::area::hour<44> -4174 + RHS FictiveLoads::area::hour<44> 128 + RHS AreaBalance::area::hour<44> 1000 + RHS FictiveLoads::area::hour<44> 1000 + RHS AreaBalance::area::hour<44> -1000 + RHS AreaBalance::area::hour<44> 1000 + RHS FictiveLoads::area::hour<44> 1000 + RHS AreaBalance::area::hour<45> -3325 + RHS FictiveLoads::area::hour<45> 542 + RHS AreaBalance::area::hour<45> -4051 + RHS FictiveLoads::area::hour<45> 87 + RHS AreaBalance::area::hour<45> 1000 + RHS FictiveLoads::area::hour<45> 1000 + RHS AreaBalance::area::hour<45> -1000 + RHS AreaBalance::area::hour<45> 1000 + RHS FictiveLoads::area::hour<45> 1000 + RHS AreaBalance::area::hour<46> -3837 + RHS FictiveLoads::area::hour<46> 345 + RHS AreaBalance::area::hour<46> -4339 + RHS FictiveLoads::area::hour<46> 63 + RHS AreaBalance::area::hour<46> 1000 + RHS FictiveLoads::area::hour<46> 1000 + RHS AreaBalance::area::hour<46> -1000 + RHS AreaBalance::area::hour<46> 1000 + RHS FictiveLoads::area::hour<46> 1000 + RHS AreaBalance::area::hour<47> -3970 + RHS FictiveLoads::area::hour<47> 228 + RHS AreaBalance::area::hour<47> -4447 + RHS FictiveLoads::area::hour<47> 62 + RHS AreaBalance::area::hour<47> 1000 + RHS FictiveLoads::area::hour<47> 1000 + RHS AreaBalance::area::hour<47> -1000 + RHS AreaBalance::area::hour<47> 1000 + RHS FictiveLoads::area::hour<47> 1000 + RHS AreaBalance::area::hour<48> -3855 + RHS FictiveLoads::area::hour<48> 181 + RHS AreaBalance::area::hour<48> -4371 + RHS FictiveLoads::area::hour<48> 25 + RHS AreaBalance::area::hour<48> 1000 + RHS FictiveLoads::area::hour<48> 1000 + RHS AreaBalance::area::hour<48> -1000 + RHS AreaBalance::area::hour<48> 1000 + RHS FictiveLoads::area::hour<48> 1000 + RHS AreaBalance::area::hour<49> -3679 + RHS FictiveLoads::area::hour<49> 183 + RHS AreaBalance::area::hour<49> -4275 + RHS FictiveLoads::area::hour<49> 26 + RHS AreaBalance::area::hour<49> 1000 + RHS FictiveLoads::area::hour<49> 1000 + RHS AreaBalance::area::hour<49> -1000 + RHS AreaBalance::area::hour<49> 1000 + RHS FictiveLoads::area::hour<49> 1000 + RHS AreaBalance::area::hour<50> -3446 + RHS FictiveLoads::area::hour<50> 192 + RHS AreaBalance::area::hour<50> -3970 + RHS FictiveLoads::area::hour<50> 26 + RHS AreaBalance::area::hour<50> 1000 + RHS FictiveLoads::area::hour<50> 1000 + RHS AreaBalance::area::hour<50> -1000 + RHS AreaBalance::area::hour<50> 1000 + RHS FictiveLoads::area::hour<50> 1000 + RHS AreaBalance::area::hour<51> -3439 + RHS FictiveLoads::area::hour<51> 185 + RHS AreaBalance::area::hour<51> -3890 + RHS FictiveLoads::area::hour<51> 20 + RHS AreaBalance::area::hour<51> 1000 + RHS FictiveLoads::area::hour<51> 1000 + RHS AreaBalance::area::hour<51> -1000 + RHS AreaBalance::area::hour<51> 1000 + RHS FictiveLoads::area::hour<51> 1000 + RHS AreaBalance::area::hour<52> -3510 + RHS FictiveLoads::area::hour<52> 124 + RHS AreaBalance::area::hour<52> -3831 + RHS FictiveLoads::area::hour<52> 27 + RHS AreaBalance::area::hour<52> 1000 + RHS FictiveLoads::area::hour<52> 1000 + RHS AreaBalance::area::hour<52> -1000 + RHS AreaBalance::area::hour<52> 1000 + RHS FictiveLoads::area::hour<52> 1000 + RHS AreaBalance::area::hour<53> -3686 + RHS FictiveLoads::area::hour<53> 151 + RHS AreaBalance::area::hour<53> -3931 + RHS FictiveLoads::area::hour<53> 62 + RHS AreaBalance::area::hour<53> 1000 + RHS FictiveLoads::area::hour<53> 1000 + RHS AreaBalance::area::hour<53> -1000 + RHS AreaBalance::area::hour<53> 1000 + RHS FictiveLoads::area::hour<53> 1000 + RHS AreaBalance::area::hour<54> -3730 + RHS FictiveLoads::area::hour<54> 213 + RHS AreaBalance::area::hour<54> -4084 + RHS FictiveLoads::area::hour<54> 116 + RHS AreaBalance::area::hour<54> 1000 + RHS FictiveLoads::area::hour<54> 1000 + RHS AreaBalance::area::hour<54> -1000 + RHS AreaBalance::area::hour<54> 1000 + RHS FictiveLoads::area::hour<54> 1000 + RHS AreaBalance::area::hour<55> -3676 + RHS FictiveLoads::area::hour<55> 329 + RHS AreaBalance::area::hour<55> -4066 + RHS FictiveLoads::area::hour<55> 180 + RHS AreaBalance::area::hour<55> 1000 + RHS FictiveLoads::area::hour<55> 1000 + RHS AreaBalance::area::hour<55> -1000 + RHS AreaBalance::area::hour<55> 1000 + RHS FictiveLoads::area::hour<55> 1000 + RHS AreaBalance::area::hour<56> -3289 + RHS FictiveLoads::area::hour<56> 517 + RHS AreaBalance::area::hour<56> -3884 + RHS FictiveLoads::area::hour<56> 205 + RHS AreaBalance::area::hour<56> 1000 + RHS FictiveLoads::area::hour<56> 1000 + RHS AreaBalance::area::hour<56> -1000 + RHS AreaBalance::area::hour<56> 1000 + RHS FictiveLoads::area::hour<56> 1000 + RHS AreaBalance::area::hour<57> -3050 + RHS FictiveLoads::area::hour<57> 725 + RHS AreaBalance::area::hour<57> -3808 + RHS FictiveLoads::area::hour<57> 260 + RHS AreaBalance::area::hour<57> 1000 + RHS FictiveLoads::area::hour<57> 1000 + RHS AreaBalance::area::hour<57> -1000 + RHS AreaBalance::area::hour<57> 1000 + RHS FictiveLoads::area::hour<57> 1000 + RHS AreaBalance::area::hour<58> -2843 + RHS FictiveLoads::area::hour<58> 943 + RHS AreaBalance::area::hour<58> -3611 + RHS FictiveLoads::area::hour<58> 325 + RHS AreaBalance::area::hour<58> 1000 + RHS FictiveLoads::area::hour<58> 1000 + RHS AreaBalance::area::hour<58> -1000 + RHS AreaBalance::area::hour<58> 1000 + RHS FictiveLoads::area::hour<58> 1000 + RHS AreaBalance::area::hour<59> -2856 + RHS FictiveLoads::area::hour<59> 1003 + RHS AreaBalance::area::hour<59> -3609 + RHS FictiveLoads::area::hour<59> 379 + RHS AreaBalance::area::hour<59> 1000 + RHS FictiveLoads::area::hour<59> 1000 + RHS AreaBalance::area::hour<59> -1000 + RHS AreaBalance::area::hour<59> 1000 + RHS FictiveLoads::area::hour<59> 1000 + RHS AreaBalance::area::hour<60> -3019 + RHS FictiveLoads::area::hour<60> 919 + RHS AreaBalance::area::hour<60> -3696 + RHS FictiveLoads::area::hour<60> 433 + RHS AreaBalance::area::hour<60> 1000 + RHS FictiveLoads::area::hour<60> 1000 + RHS AreaBalance::area::hour<60> -1000 + RHS AreaBalance::area::hour<60> 1000 + RHS FictiveLoads::area::hour<60> 1000 + RHS AreaBalance::area::hour<61> -2993 + RHS FictiveLoads::area::hour<61> 788 + RHS AreaBalance::area::hour<61> -3661 + RHS FictiveLoads::area::hour<61> 411 + RHS AreaBalance::area::hour<61> 1000 + RHS FictiveLoads::area::hour<61> 1000 + RHS AreaBalance::area::hour<61> -1000 + RHS AreaBalance::area::hour<61> 1000 + RHS FictiveLoads::area::hour<61> 1000 + RHS AreaBalance::area::hour<62> -3025 + RHS FictiveLoads::area::hour<62> 666 + RHS AreaBalance::area::hour<62> -3598 + RHS FictiveLoads::area::hour<62> 393 + RHS AreaBalance::area::hour<62> 1000 + RHS FictiveLoads::area::hour<62> 1000 + RHS AreaBalance::area::hour<62> -1000 + RHS AreaBalance::area::hour<62> 1000 + RHS FictiveLoads::area::hour<62> 1000 + RHS AreaBalance::area::hour<63> -2882 + RHS FictiveLoads::area::hour<63> 700 + RHS AreaBalance::area::hour<63> -3506 + RHS FictiveLoads::area::hour<63> 442 + RHS AreaBalance::area::hour<63> 1000 + RHS FictiveLoads::area::hour<63> 1000 + RHS AreaBalance::area::hour<63> -1000 + RHS AreaBalance::area::hour<63> 1000 + RHS FictiveLoads::area::hour<63> 1000 + RHS AreaBalance::area::hour<64> -2988 + RHS FictiveLoads::area::hour<64> 731 + RHS AreaBalance::area::hour<64> -3610 + RHS FictiveLoads::area::hour<64> 500 + RHS AreaBalance::area::hour<64> 1000 + RHS FictiveLoads::area::hour<64> 1000 + RHS AreaBalance::area::hour<64> -1000 + RHS AreaBalance::area::hour<64> 1000 + RHS FictiveLoads::area::hour<64> 1000 + RHS AreaBalance::area::hour<65> -3236 + RHS FictiveLoads::area::hour<65> 738 + RHS AreaBalance::area::hour<65> -3845 + RHS FictiveLoads::area::hour<65> 580 + RHS AreaBalance::area::hour<65> 1000 + RHS FictiveLoads::area::hour<65> 1000 + RHS AreaBalance::area::hour<65> -1000 + RHS AreaBalance::area::hour<65> 1000 + RHS FictiveLoads::area::hour<65> 1000 + RHS AreaBalance::area::hour<66> -3461 + RHS FictiveLoads::area::hour<66> 645 + RHS AreaBalance::area::hour<66> -3995 + RHS FictiveLoads::area::hour<66> 644 + RHS AreaBalance::area::hour<66> 1000 + RHS FictiveLoads::area::hour<66> 1000 + RHS AreaBalance::area::hour<66> -1000 + RHS AreaBalance::area::hour<66> 1000 + RHS FictiveLoads::area::hour<66> 1000 + RHS AreaBalance::area::hour<67> -3572 + RHS FictiveLoads::area::hour<67> 510 + RHS AreaBalance::area::hour<67> -4097 + RHS FictiveLoads::area::hour<67> 579 + RHS AreaBalance::area::hour<67> 1000 + RHS FictiveLoads::area::hour<67> 1000 + RHS AreaBalance::area::hour<67> -1000 + RHS AreaBalance::area::hour<67> 1000 + RHS FictiveLoads::area::hour<67> 1000 + RHS AreaBalance::area::hour<68> -3574 + RHS FictiveLoads::area::hour<68> 435 + RHS AreaBalance::area::hour<68> -4011 + RHS FictiveLoads::area::hour<68> 542 + RHS AreaBalance::area::hour<68> 1000 + RHS FictiveLoads::area::hour<68> 1000 + RHS AreaBalance::area::hour<68> -1000 + RHS AreaBalance::area::hour<68> 1000 + RHS FictiveLoads::area::hour<68> 1000 + RHS AreaBalance::area::hour<69> -3569 + RHS FictiveLoads::area::hour<69> 362 + RHS AreaBalance::area::hour<69> -3862 + RHS FictiveLoads::area::hour<69> 551 + RHS AreaBalance::area::hour<69> 1000 + RHS FictiveLoads::area::hour<69> 1000 + RHS AreaBalance::area::hour<69> -1000 + RHS AreaBalance::area::hour<69> 1000 + RHS FictiveLoads::area::hour<69> 1000 + RHS AreaBalance::area::hour<70> -3756 + RHS FictiveLoads::area::hour<70> 304 + RHS AreaBalance::area::hour<70> -4120 + RHS FictiveLoads::area::hour<70> 515 + RHS AreaBalance::area::hour<70> 1000 + RHS FictiveLoads::area::hour<70> 1000 + RHS AreaBalance::area::hour<70> -1000 + RHS AreaBalance::area::hour<70> 1000 + RHS FictiveLoads::area::hour<70> 1000 + RHS AreaBalance::area::hour<71> -3907 + RHS FictiveLoads::area::hour<71> 184 + RHS AreaBalance::area::hour<71> -4197 + RHS FictiveLoads::area::hour<71> 463 + RHS AreaBalance::area::hour<71> 1000 + RHS FictiveLoads::area::hour<71> 1000 + RHS AreaBalance::area::hour<71> -1000 + RHS AreaBalance::area::hour<71> 1000 + RHS FictiveLoads::area::hour<71> 1000 + RHS AreaBalance::area::hour<72> -3813 + RHS FictiveLoads::area::hour<72> 115 + RHS AreaBalance::area::hour<72> -4136 + RHS FictiveLoads::area::hour<72> 375 + RHS AreaBalance::area::hour<72> 1000 + RHS FictiveLoads::area::hour<72> 1000 + RHS AreaBalance::area::hour<72> -1000 + RHS AreaBalance::area::hour<72> 1000 + RHS FictiveLoads::area::hour<72> 1000 + RHS AreaBalance::area::hour<73> -3801 + RHS FictiveLoads::area::hour<73> 54 + RHS AreaBalance::area::hour<73> -4191 + RHS FictiveLoads::area::hour<73> 235 + RHS AreaBalance::area::hour<73> 1000 + RHS FictiveLoads::area::hour<73> 1000 + RHS AreaBalance::area::hour<73> -1000 + RHS AreaBalance::area::hour<73> 1000 + RHS FictiveLoads::area::hour<73> 1000 + RHS AreaBalance::area::hour<74> -3569 + RHS FictiveLoads::area::hour<74> 71 + RHS AreaBalance::area::hour<74> -4047 + RHS FictiveLoads::area::hour<74> 184 + RHS AreaBalance::area::hour<74> 1000 + RHS FictiveLoads::area::hour<74> 1000 + RHS AreaBalance::area::hour<74> -1000 + RHS AreaBalance::area::hour<74> 1000 + RHS FictiveLoads::area::hour<74> 1000 + RHS AreaBalance::area::hour<75> -3390 + RHS FictiveLoads::area::hour<75> 113 + RHS AreaBalance::area::hour<75> -3975 + RHS FictiveLoads::area::hour<75> 214 + RHS AreaBalance::area::hour<75> 1000 + RHS FictiveLoads::area::hour<75> 1000 + RHS AreaBalance::area::hour<75> -1000 + RHS AreaBalance::area::hour<75> 1000 + RHS FictiveLoads::area::hour<75> 1000 + RHS AreaBalance::area::hour<76> -3307 + RHS FictiveLoads::area::hour<76> 180 + RHS AreaBalance::area::hour<76> -3752 + RHS FictiveLoads::area::hour<76> 338 + RHS AreaBalance::area::hour<76> 1000 + RHS FictiveLoads::area::hour<76> 1000 + RHS AreaBalance::area::hour<76> -1000 + RHS AreaBalance::area::hour<76> 1000 + RHS FictiveLoads::area::hour<76> 1000 + RHS AreaBalance::area::hour<77> -3332 + RHS FictiveLoads::area::hour<77> 262 + RHS AreaBalance::area::hour<77> -3649 + RHS FictiveLoads::area::hour<77> 536 + RHS AreaBalance::area::hour<77> 1000 + RHS FictiveLoads::area::hour<77> 1000 + RHS AreaBalance::area::hour<77> -1000 + RHS AreaBalance::area::hour<77> 1000 + RHS FictiveLoads::area::hour<77> 1000 + RHS AreaBalance::area::hour<78> -3558 + RHS FictiveLoads::area::hour<78> 289 + RHS AreaBalance::area::hour<78> -3802 + RHS FictiveLoads::area::hour<78> 625 + RHS AreaBalance::area::hour<78> 1000 + RHS FictiveLoads::area::hour<78> 1000 + RHS AreaBalance::area::hour<78> -1000 + RHS AreaBalance::area::hour<78> 1000 + RHS FictiveLoads::area::hour<78> 1000 + RHS AreaBalance::area::hour<79> -3566 + RHS FictiveLoads::area::hour<79> 339 + RHS AreaBalance::area::hour<79> -3756 + RHS FictiveLoads::area::hour<79> 749 + RHS AreaBalance::area::hour<79> 1000 + RHS FictiveLoads::area::hour<79> 1000 + RHS AreaBalance::area::hour<79> -1000 + RHS AreaBalance::area::hour<79> 1000 + RHS FictiveLoads::area::hour<79> 1000 + RHS AreaBalance::area::hour<80> -3340 + RHS FictiveLoads::area::hour<80> 377 + RHS AreaBalance::area::hour<80> -3641 + RHS FictiveLoads::area::hour<80> 779 + RHS AreaBalance::area::hour<80> 1000 + RHS FictiveLoads::area::hour<80> 1000 + RHS AreaBalance::area::hour<80> -1000 + RHS AreaBalance::area::hour<80> 1000 + RHS FictiveLoads::area::hour<80> 1000 + RHS AreaBalance::area::hour<81> -3281 + RHS FictiveLoads::area::hour<81> 362 + RHS AreaBalance::area::hour<81> -3654 + RHS FictiveLoads::area::hour<81> 698 + RHS AreaBalance::area::hour<81> 1000 + RHS FictiveLoads::area::hour<81> 1000 + RHS AreaBalance::area::hour<81> -1000 + RHS AreaBalance::area::hour<81> 1000 + RHS FictiveLoads::area::hour<81> 1000 + RHS AreaBalance::area::hour<82> -3329 + RHS FictiveLoads::area::hour<82> 329 + RHS AreaBalance::area::hour<82> -3632 + RHS FictiveLoads::area::hour<82> 615 + RHS AreaBalance::area::hour<82> 1000 + RHS FictiveLoads::area::hour<82> 1000 + RHS AreaBalance::area::hour<82> -1000 + RHS AreaBalance::area::hour<82> 1000 + RHS FictiveLoads::area::hour<82> 1000 + RHS AreaBalance::area::hour<83> -3329 + RHS FictiveLoads::area::hour<83> 300 + RHS AreaBalance::area::hour<83> -3743 + RHS FictiveLoads::area::hour<83> 560 + RHS AreaBalance::area::hour<83> 1000 + RHS FictiveLoads::area::hour<83> 1000 + RHS AreaBalance::area::hour<83> -1000 + RHS AreaBalance::area::hour<83> 1000 + RHS FictiveLoads::area::hour<83> 1000 + RHS AreaBalance::area::hour<84> -3350 + RHS FictiveLoads::area::hour<84> 358 + RHS AreaBalance::area::hour<84> -3777 + RHS FictiveLoads::area::hour<84> 570 + RHS AreaBalance::area::hour<84> 1000 + RHS FictiveLoads::area::hour<84> 1000 + RHS AreaBalance::area::hour<84> -1000 + RHS AreaBalance::area::hour<84> 1000 + RHS FictiveLoads::area::hour<84> 1000 + RHS AreaBalance::area::hour<85> -3160 + RHS FictiveLoads::area::hour<85> 418 + RHS AreaBalance::area::hour<85> -3567 + RHS FictiveLoads::area::hour<85> 620 + RHS AreaBalance::area::hour<85> 1000 + RHS FictiveLoads::area::hour<85> 1000 + RHS AreaBalance::area::hour<85> -1000 + RHS AreaBalance::area::hour<85> 1000 + RHS FictiveLoads::area::hour<85> 1000 + RHS AreaBalance::area::hour<86> -3088 + RHS FictiveLoads::area::hour<86> 479 + RHS AreaBalance::area::hour<86> -3353 + RHS FictiveLoads::area::hour<86> 631 + RHS AreaBalance::area::hour<86> 1000 + RHS FictiveLoads::area::hour<86> 1000 + RHS AreaBalance::area::hour<86> -1000 + RHS AreaBalance::area::hour<86> 1000 + RHS FictiveLoads::area::hour<86> 1000 + RHS AreaBalance::area::hour<87> -2919 + RHS FictiveLoads::area::hour<87> 558 + RHS AreaBalance::area::hour<87> -3316 + RHS FictiveLoads::area::hour<87> 606 + RHS AreaBalance::area::hour<87> 1000 + RHS FictiveLoads::area::hour<87> 1000 + RHS AreaBalance::area::hour<87> -1000 + RHS AreaBalance::area::hour<87> 1000 + RHS FictiveLoads::area::hour<87> 1000 + RHS AreaBalance::area::hour<88> -3004 + RHS FictiveLoads::area::hour<88> 592 + RHS AreaBalance::area::hour<88> -3431 + RHS FictiveLoads::area::hour<88> 604 + RHS AreaBalance::area::hour<88> 1000 + RHS FictiveLoads::area::hour<88> 1000 + RHS AreaBalance::area::hour<88> -1000 + RHS AreaBalance::area::hour<88> 1000 + RHS FictiveLoads::area::hour<88> 1000 + RHS AreaBalance::area::hour<89> -3220 + RHS FictiveLoads::area::hour<89> 684 + RHS AreaBalance::area::hour<89> -3813 + RHS FictiveLoads::area::hour<89> 588 + RHS AreaBalance::area::hour<89> 1000 + RHS FictiveLoads::area::hour<89> 1000 + RHS AreaBalance::area::hour<89> -1000 + RHS AreaBalance::area::hour<89> 1000 + RHS FictiveLoads::area::hour<89> 1000 + RHS AreaBalance::area::hour<90> -3320 + RHS FictiveLoads::area::hour<90> 798 + RHS AreaBalance::area::hour<90> -3814 + RHS FictiveLoads::area::hour<90> 700 + RHS AreaBalance::area::hour<90> 1000 + RHS FictiveLoads::area::hour<90> 1000 + RHS AreaBalance::area::hour<90> -1000 + RHS AreaBalance::area::hour<90> 1000 + RHS FictiveLoads::area::hour<90> 1000 + RHS AreaBalance::area::hour<91> -3197 + RHS FictiveLoads::area::hour<91> 883 + RHS AreaBalance::area::hour<91> -3617 + RHS FictiveLoads::area::hour<91> 774 + RHS AreaBalance::area::hour<91> 1000 + RHS FictiveLoads::area::hour<91> 1000 + RHS AreaBalance::area::hour<91> -1000 + RHS AreaBalance::area::hour<91> 1000 + RHS FictiveLoads::area::hour<91> 1000 + RHS AreaBalance::area::hour<92> -2958 + RHS FictiveLoads::area::hour<92> 875 + RHS AreaBalance::area::hour<92> -3443 + RHS FictiveLoads::area::hour<92> 797 + RHS AreaBalance::area::hour<92> 1000 + RHS FictiveLoads::area::hour<92> 1000 + RHS AreaBalance::area::hour<92> -1000 + RHS AreaBalance::area::hour<92> 1000 + RHS FictiveLoads::area::hour<92> 1000 + RHS AreaBalance::area::hour<93> -2777 + RHS FictiveLoads::area::hour<93> 825 + RHS AreaBalance::area::hour<93> -3243 + RHS FictiveLoads::area::hour<93> 864 + RHS AreaBalance::area::hour<93> 1000 + RHS FictiveLoads::area::hour<93> 1000 + RHS AreaBalance::area::hour<93> -1000 + RHS AreaBalance::area::hour<93> 1000 + RHS FictiveLoads::area::hour<93> 1000 + RHS AreaBalance::area::hour<94> -3181 + RHS FictiveLoads::area::hour<94> 703 + RHS AreaBalance::area::hour<94> -3539 + RHS FictiveLoads::area::hour<94> 789 + RHS AreaBalance::area::hour<94> 1000 + RHS FictiveLoads::area::hour<94> 1000 + RHS AreaBalance::area::hour<94> -1000 + RHS AreaBalance::area::hour<94> 1000 + RHS FictiveLoads::area::hour<94> 1000 + RHS AreaBalance::area::hour<95> -3308 + RHS FictiveLoads::area::hour<95> 616 + RHS AreaBalance::area::hour<95> -3607 + RHS FictiveLoads::area::hour<95> 698 + RHS AreaBalance::area::hour<95> 1000 + RHS FictiveLoads::area::hour<95> 1000 + RHS AreaBalance::area::hour<95> -1000 + RHS AreaBalance::area::hour<95> 1000 + RHS FictiveLoads::area::hour<95> 1000 + RHS AreaBalance::area::hour<96> -3003 + RHS FictiveLoads::area::hour<96> 611 + RHS AreaBalance::area::hour<96> -3336 + RHS FictiveLoads::area::hour<96> 686 + RHS AreaBalance::area::hour<96> 1000 + RHS FictiveLoads::area::hour<96> 1000 + RHS AreaBalance::area::hour<96> -1000 + RHS AreaBalance::area::hour<96> 1000 + RHS FictiveLoads::area::hour<96> 1000 + RHS AreaBalance::area::hour<97> -2896 + RHS FictiveLoads::area::hour<97> 608 + RHS AreaBalance::area::hour<97> -3077 + RHS FictiveLoads::area::hour<97> 696 + RHS AreaBalance::area::hour<97> 1000 + RHS FictiveLoads::area::hour<97> 1000 + RHS AreaBalance::area::hour<97> -1000 + RHS AreaBalance::area::hour<97> 1000 + RHS FictiveLoads::area::hour<97> 1000 + RHS AreaBalance::area::hour<98> -2628 + RHS FictiveLoads::area::hour<98> 665 + RHS AreaBalance::area::hour<98> -2855 + RHS FictiveLoads::area::hour<98> 809 + RHS AreaBalance::area::hour<98> 1000 + RHS FictiveLoads::area::hour<98> 1000 + RHS AreaBalance::area::hour<98> -1000 + RHS AreaBalance::area::hour<98> 1000 + RHS FictiveLoads::area::hour<98> 1000 + RHS AreaBalance::area::hour<99> -2707 + RHS FictiveLoads::area::hour<99> 647 + RHS AreaBalance::area::hour<99> -2752 + RHS FictiveLoads::area::hour<99> 915 + RHS AreaBalance::area::hour<99> 1000 + RHS FictiveLoads::area::hour<99> 1000 + RHS AreaBalance::area::hour<99> -1000 + RHS AreaBalance::area::hour<99> 1000 + RHS FictiveLoads::area::hour<99> 1000 + RHS AreaBalance::area::hour<100> -2818 + RHS FictiveLoads::area::hour<100> 543 + RHS AreaBalance::area::hour<100> -2781 + RHS FictiveLoads::area::hour<100> 807 + RHS AreaBalance::area::hour<100> 1000 + RHS FictiveLoads::area::hour<100> 1000 + RHS AreaBalance::area::hour<100> -1000 + RHS AreaBalance::area::hour<100> 1000 + RHS FictiveLoads::area::hour<100> 1000 + RHS AreaBalance::area::hour<101> -2993 + RHS FictiveLoads::area::hour<101> 549 + RHS AreaBalance::area::hour<101> -3082 + RHS FictiveLoads::area::hour<101> 716 + RHS AreaBalance::area::hour<101> 1000 + RHS FictiveLoads::area::hour<101> 1000 + RHS AreaBalance::area::hour<101> -1000 + RHS AreaBalance::area::hour<101> 1000 + RHS FictiveLoads::area::hour<101> 1000 + RHS AreaBalance::area::hour<102> -3126 + RHS FictiveLoads::area::hour<102> 629 + RHS AreaBalance::area::hour<102> -3359 + RHS FictiveLoads::area::hour<102> 681 + RHS AreaBalance::area::hour<102> 1000 + RHS FictiveLoads::area::hour<102> 1000 + RHS AreaBalance::area::hour<102> -1000 + RHS AreaBalance::area::hour<102> 1000 + RHS FictiveLoads::area::hour<102> 1000 + RHS AreaBalance::area::hour<103> -3110 + RHS FictiveLoads::area::hour<103> 753 + RHS AreaBalance::area::hour<103> -3525 + RHS FictiveLoads::area::hour<103> 627 + RHS AreaBalance::area::hour<103> 1000 + RHS FictiveLoads::area::hour<103> 1000 + RHS AreaBalance::area::hour<103> -1000 + RHS AreaBalance::area::hour<103> 1000 + RHS FictiveLoads::area::hour<103> 1000 + RHS AreaBalance::area::hour<104> -2949 + RHS FictiveLoads::area::hour<104> 812 + RHS AreaBalance::area::hour<104> -3370 + RHS FictiveLoads::area::hour<104> 650 + RHS AreaBalance::area::hour<104> 1000 + RHS FictiveLoads::area::hour<104> 1000 + RHS AreaBalance::area::hour<104> -1000 + RHS AreaBalance::area::hour<104> 1000 + RHS FictiveLoads::area::hour<104> 1000 + RHS AreaBalance::area::hour<105> -2787 + RHS FictiveLoads::area::hour<105> 861 + RHS AreaBalance::area::hour<105> -3166 + RHS FictiveLoads::area::hour<105> 789 + RHS AreaBalance::area::hour<105> 1000 + RHS FictiveLoads::area::hour<105> 1000 + RHS AreaBalance::area::hour<105> -1000 + RHS AreaBalance::area::hour<105> 1000 + RHS FictiveLoads::area::hour<105> 1000 + RHS AreaBalance::area::hour<106> -2699 + RHS FictiveLoads::area::hour<106> 918 + RHS AreaBalance::area::hour<106> -3010 + RHS FictiveLoads::area::hour<106> 854 + RHS AreaBalance::area::hour<106> 1000 + RHS FictiveLoads::area::hour<106> 1000 + RHS AreaBalance::area::hour<106> -1000 + RHS AreaBalance::area::hour<106> 1000 + RHS FictiveLoads::area::hour<106> 1000 + RHS AreaBalance::area::hour<107> -2668 + RHS FictiveLoads::area::hour<107> 944 + RHS AreaBalance::area::hour<107> -2918 + RHS FictiveLoads::area::hour<107> 1004 + RHS AreaBalance::area::hour<107> 1000 + RHS FictiveLoads::area::hour<107> 1000 + RHS AreaBalance::area::hour<107> -1000 + RHS AreaBalance::area::hour<107> 1000 + RHS FictiveLoads::area::hour<107> 1000 + RHS AreaBalance::area::hour<108> -2651 + RHS FictiveLoads::area::hour<108> 1098 + RHS AreaBalance::area::hour<108> -2763 + RHS FictiveLoads::area::hour<108> 1250 + RHS AreaBalance::area::hour<108> 1000 + RHS FictiveLoads::area::hour<108> 1000 + RHS AreaBalance::area::hour<108> -1000 + RHS AreaBalance::area::hour<108> 1000 + RHS FictiveLoads::area::hour<108> 1000 + RHS AreaBalance::area::hour<109> -2376 + RHS FictiveLoads::area::hour<109> 1229 + RHS AreaBalance::area::hour<109> -2541 + RHS FictiveLoads::area::hour<109> 1346 + RHS AreaBalance::area::hour<109> 1000 + RHS FictiveLoads::area::hour<109> 1000 + RHS AreaBalance::area::hour<109> -1000 + RHS AreaBalance::area::hour<109> 1000 + RHS FictiveLoads::area::hour<109> 1000 + RHS AreaBalance::area::hour<110> -2221 + RHS FictiveLoads::area::hour<110> 1248 + RHS AreaBalance::area::hour<110> -2318 + RHS FictiveLoads::area::hour<110> 1413 + RHS AreaBalance::area::hour<110> 1000 + RHS FictiveLoads::area::hour<110> 1000 + RHS AreaBalance::area::hour<110> -1000 + RHS AreaBalance::area::hour<110> 1000 + RHS FictiveLoads::area::hour<110> 1000 + RHS AreaBalance::area::hour<111> -2083 + RHS FictiveLoads::area::hour<111> 1331 + RHS AreaBalance::area::hour<111> -2291 + RHS FictiveLoads::area::hour<111> 1461 + RHS AreaBalance::area::hour<111> 1000 + RHS FictiveLoads::area::hour<111> 1000 + RHS AreaBalance::area::hour<111> -1000 + RHS AreaBalance::area::hour<111> 1000 + RHS FictiveLoads::area::hour<111> 1000 + RHS AreaBalance::area::hour<112> -2144 + RHS FictiveLoads::area::hour<112> 1379 + RHS AreaBalance::area::hour<112> -2432 + RHS FictiveLoads::area::hour<112> 1474 + RHS AreaBalance::area::hour<112> 1000 + RHS FictiveLoads::area::hour<112> 1000 + RHS AreaBalance::area::hour<112> -1000 + RHS AreaBalance::area::hour<112> 1000 + RHS FictiveLoads::area::hour<112> 1000 + RHS AreaBalance::area::hour<113> -2600 + RHS FictiveLoads::area::hour<113> 1357 + RHS AreaBalance::area::hour<113> -2647 + RHS FictiveLoads::area::hour<113> 1531 + RHS AreaBalance::area::hour<113> 1000 + RHS FictiveLoads::area::hour<113> 1000 + RHS AreaBalance::area::hour<113> -1000 + RHS AreaBalance::area::hour<113> 1000 + RHS FictiveLoads::area::hour<113> 1000 + RHS AreaBalance::area::hour<114> -2739 + RHS FictiveLoads::area::hour<114> 1315 + RHS AreaBalance::area::hour<114> -2746 + RHS FictiveLoads::area::hour<114> 1596 + RHS AreaBalance::area::hour<114> 1000 + RHS FictiveLoads::area::hour<114> 1000 + RHS AreaBalance::area::hour<114> -1000 + RHS AreaBalance::area::hour<114> 1000 + RHS FictiveLoads::area::hour<114> 1000 + RHS AreaBalance::area::hour<115> -2771 + RHS FictiveLoads::area::hour<115> 1212 + RHS AreaBalance::area::hour<115> -2690 + RHS FictiveLoads::area::hour<115> 1611 + RHS AreaBalance::area::hour<115> 1000 + RHS FictiveLoads::area::hour<115> 1000 + RHS AreaBalance::area::hour<115> -1000 + RHS AreaBalance::area::hour<115> 1000 + RHS FictiveLoads::area::hour<115> 1000 + RHS AreaBalance::area::hour<116> -2743 + RHS FictiveLoads::area::hour<116> 1102 + RHS AreaBalance::area::hour<116> -2550 + RHS FictiveLoads::area::hour<116> 1575 + RHS AreaBalance::area::hour<116> 1000 + RHS FictiveLoads::area::hour<116> 1000 + RHS AreaBalance::area::hour<116> -1000 + RHS AreaBalance::area::hour<116> 1000 + RHS FictiveLoads::area::hour<116> 1000 + RHS AreaBalance::area::hour<117> -2878 + RHS FictiveLoads::area::hour<117> 967 + RHS AreaBalance::area::hour<117> -2589 + RHS FictiveLoads::area::hour<117> 1434 + RHS AreaBalance::area::hour<117> 1000 + RHS FictiveLoads::area::hour<117> 1000 + RHS AreaBalance::area::hour<117> -1000 + RHS AreaBalance::area::hour<117> 1000 + RHS FictiveLoads::area::hour<117> 1000 + RHS AreaBalance::area::hour<118> -3222 + RHS FictiveLoads::area::hour<118> 916 + RHS AreaBalance::area::hour<118> -3005 + RHS FictiveLoads::area::hour<118> 1302 + RHS AreaBalance::area::hour<118> 1000 + RHS FictiveLoads::area::hour<118> 1000 + RHS AreaBalance::area::hour<118> -1000 + RHS AreaBalance::area::hour<118> 1000 + RHS FictiveLoads::area::hour<118> 1000 + RHS AreaBalance::area::hour<119> -3381 + RHS FictiveLoads::area::hour<119> 864 + RHS AreaBalance::area::hour<119> -3205 + RHS FictiveLoads::area::hour<119> 1149 + RHS AreaBalance::area::hour<119> 1000 + RHS FictiveLoads::area::hour<119> 1000 + RHS AreaBalance::area::hour<119> -1000 + RHS AreaBalance::area::hour<119> 1000 + RHS FictiveLoads::area::hour<119> 1000 + RHS AreaBalance::area::hour<120> -3474 + RHS FictiveLoads::area::hour<120> 849 + RHS AreaBalance::area::hour<120> -3370 + RHS FictiveLoads::area::hour<120> 973 + RHS AreaBalance::area::hour<120> 1000 + RHS FictiveLoads::area::hour<120> 1000 + RHS AreaBalance::area::hour<120> -1000 + RHS AreaBalance::area::hour<120> 1000 + RHS FictiveLoads::area::hour<120> 1000 + RHS AreaBalance::area::hour<121> -3272 + RHS FictiveLoads::area::hour<121> 945 + RHS AreaBalance::area::hour<121> -3386 + RHS FictiveLoads::area::hour<121> 878 + RHS AreaBalance::area::hour<121> 1000 + RHS FictiveLoads::area::hour<121> 1000 + RHS AreaBalance::area::hour<121> -1000 + RHS AreaBalance::area::hour<121> 1000 + RHS FictiveLoads::area::hour<121> 1000 + RHS AreaBalance::area::hour<122> -2991 + RHS FictiveLoads::area::hour<122> 972 + RHS AreaBalance::area::hour<122> -3248 + RHS FictiveLoads::area::hour<122> 786 + RHS AreaBalance::area::hour<122> 1000 + RHS FictiveLoads::area::hour<122> 1000 + RHS AreaBalance::area::hour<122> -1000 + RHS AreaBalance::area::hour<122> 1000 + RHS FictiveLoads::area::hour<122> 1000 + RHS AreaBalance::area::hour<123> -2807 + RHS FictiveLoads::area::hour<123> 951 + RHS AreaBalance::area::hour<123> -3098 + RHS FictiveLoads::area::hour<123> 701 + RHS AreaBalance::area::hour<123> 1000 + RHS FictiveLoads::area::hour<123> 1000 + RHS AreaBalance::area::hour<123> -1000 + RHS AreaBalance::area::hour<123> 1000 + RHS FictiveLoads::area::hour<123> 1000 + RHS AreaBalance::area::hour<124> -2697 + RHS FictiveLoads::area::hour<124> 1006 + RHS AreaBalance::area::hour<124> -2889 + RHS FictiveLoads::area::hour<124> 791 + RHS AreaBalance::area::hour<124> 1000 + RHS FictiveLoads::area::hour<124> 1000 + RHS AreaBalance::area::hour<124> -1000 + RHS AreaBalance::area::hour<124> 1000 + RHS FictiveLoads::area::hour<124> 1000 + RHS AreaBalance::area::hour<125> -2742 + RHS FictiveLoads::area::hour<125> 1039 + RHS AreaBalance::area::hour<125> -2936 + RHS FictiveLoads::area::hour<125> 907 + RHS AreaBalance::area::hour<125> 1000 + RHS FictiveLoads::area::hour<125> 1000 + RHS AreaBalance::area::hour<125> -1000 + RHS AreaBalance::area::hour<125> 1000 + RHS FictiveLoads::area::hour<125> 1000 + RHS AreaBalance::area::hour<126> -2705 + RHS FictiveLoads::area::hour<126> 1032 + RHS AreaBalance::area::hour<126> -2921 + RHS FictiveLoads::area::hour<126> 986 + RHS AreaBalance::area::hour<126> 1000 + RHS FictiveLoads::area::hour<126> 1000 + RHS AreaBalance::area::hour<126> -1000 + RHS AreaBalance::area::hour<126> 1000 + RHS FictiveLoads::area::hour<126> 1000 + RHS AreaBalance::area::hour<127> -2626 + RHS FictiveLoads::area::hour<127> 1057 + RHS AreaBalance::area::hour<127> -2751 + RHS FictiveLoads::area::hour<127> 1059 + RHS AreaBalance::area::hour<127> 1000 + RHS FictiveLoads::area::hour<127> 1000 + RHS AreaBalance::area::hour<127> -1000 + RHS AreaBalance::area::hour<127> 1000 + RHS FictiveLoads::area::hour<127> 1000 + RHS AreaBalance::area::hour<128> -2691 + RHS FictiveLoads::area::hour<128> 970 + RHS AreaBalance::area::hour<128> -2808 + RHS FictiveLoads::area::hour<128> 986 + RHS AreaBalance::area::hour<128> 1000 + RHS FictiveLoads::area::hour<128> 1000 + RHS AreaBalance::area::hour<128> -1000 + RHS AreaBalance::area::hour<128> 1000 + RHS FictiveLoads::area::hour<128> 1000 + RHS AreaBalance::area::hour<129> -2727 + RHS FictiveLoads::area::hour<129> 840 + RHS AreaBalance::area::hour<129> -2905 + RHS FictiveLoads::area::hour<129> 905 + RHS AreaBalance::area::hour<129> 1000 + RHS FictiveLoads::area::hour<129> 1000 + RHS AreaBalance::area::hour<129> -1000 + RHS AreaBalance::area::hour<129> 1000 + RHS FictiveLoads::area::hour<129> 1000 + RHS AreaBalance::area::hour<130> -2911 + RHS FictiveLoads::area::hour<130> 737 + RHS AreaBalance::area::hour<130> -2867 + RHS FictiveLoads::area::hour<130> 863 + RHS AreaBalance::area::hour<130> 1000 + RHS FictiveLoads::area::hour<130> 1000 + RHS AreaBalance::area::hour<130> -1000 + RHS AreaBalance::area::hour<130> 1000 + RHS FictiveLoads::area::hour<130> 1000 + RHS AreaBalance::area::hour<131> -3093 + RHS FictiveLoads::area::hour<131> 645 + RHS AreaBalance::area::hour<131> -2878 + RHS FictiveLoads::area::hour<131> 852 + RHS AreaBalance::area::hour<131> 1000 + RHS FictiveLoads::area::hour<131> 1000 + RHS AreaBalance::area::hour<131> -1000 + RHS AreaBalance::area::hour<131> 1000 + RHS FictiveLoads::area::hour<131> 1000 + RHS AreaBalance::area::hour<132> -3331 + RHS FictiveLoads::area::hour<132> 465 + RHS AreaBalance::area::hour<132> -2964 + RHS FictiveLoads::area::hour<132> 813 + RHS AreaBalance::area::hour<132> 1000 + RHS FictiveLoads::area::hour<132> 1000 + RHS AreaBalance::area::hour<132> -1000 + RHS AreaBalance::area::hour<132> 1000 + RHS FictiveLoads::area::hour<132> 1000 + RHS AreaBalance::area::hour<133> -3371 + RHS FictiveLoads::area::hour<133> 294 + RHS AreaBalance::area::hour<133> -2780 + RHS FictiveLoads::area::hour<133> 752 + RHS AreaBalance::area::hour<133> 1000 + RHS FictiveLoads::area::hour<133> 1000 + RHS AreaBalance::area::hour<133> -1000 + RHS AreaBalance::area::hour<133> 1000 + RHS FictiveLoads::area::hour<133> 1000 + RHS AreaBalance::area::hour<134> -3439 + RHS FictiveLoads::area::hour<134> 167 + RHS AreaBalance::area::hour<134> -2805 + RHS FictiveLoads::area::hour<134> 606 + RHS AreaBalance::area::hour<134> 1000 + RHS FictiveLoads::area::hour<134> 1000 + RHS AreaBalance::area::hour<134> -1000 + RHS AreaBalance::area::hour<134> 1000 + RHS FictiveLoads::area::hour<134> 1000 + RHS AreaBalance::area::hour<135> -3343 + RHS FictiveLoads::area::hour<135> 97 + RHS AreaBalance::area::hour<135> -2731 + RHS FictiveLoads::area::hour<135> 546 + RHS AreaBalance::area::hour<135> 1000 + RHS FictiveLoads::area::hour<135> 1000 + RHS AreaBalance::area::hour<135> -1000 + RHS AreaBalance::area::hour<135> 1000 + RHS FictiveLoads::area::hour<135> 1000 + RHS AreaBalance::area::hour<136> -3505 + RHS FictiveLoads::area::hour<136> 91 + RHS AreaBalance::area::hour<136> -2841 + RHS FictiveLoads::area::hour<136> 489 + RHS AreaBalance::area::hour<136> 1000 + RHS FictiveLoads::area::hour<136> 1000 + RHS AreaBalance::area::hour<136> -1000 + RHS AreaBalance::area::hour<136> 1000 + RHS FictiveLoads::area::hour<136> 1000 + RHS AreaBalance::area::hour<137> -3859 + RHS FictiveLoads::area::hour<137> 160 + RHS AreaBalance::area::hour<137> -3214 + RHS FictiveLoads::area::hour<137> 516 + RHS AreaBalance::area::hour<137> 1000 + RHS FictiveLoads::area::hour<137> 1000 + RHS AreaBalance::area::hour<137> -1000 + RHS AreaBalance::area::hour<137> 1000 + RHS FictiveLoads::area::hour<137> 1000 + RHS AreaBalance::area::hour<138> -3866 + RHS FictiveLoads::area::hour<138> 299 + RHS AreaBalance::area::hour<138> -3240 + RHS FictiveLoads::area::hour<138> 661 + RHS AreaBalance::area::hour<138> 1000 + RHS FictiveLoads::area::hour<138> 1000 + RHS AreaBalance::area::hour<138> -1000 + RHS AreaBalance::area::hour<138> 1000 + RHS FictiveLoads::area::hour<138> 1000 + RHS AreaBalance::area::hour<139> -3730 + RHS FictiveLoads::area::hour<139> 357 + RHS AreaBalance::area::hour<139> -3164 + RHS FictiveLoads::area::hour<139> 793 + RHS AreaBalance::area::hour<139> 1000 + RHS FictiveLoads::area::hour<139> 1000 + RHS AreaBalance::area::hour<139> -1000 + RHS AreaBalance::area::hour<139> 1000 + RHS FictiveLoads::area::hour<139> 1000 + RHS AreaBalance::area::hour<140> -3521 + RHS FictiveLoads::area::hour<140> 445 + RHS AreaBalance::area::hour<140> -2767 + RHS FictiveLoads::area::hour<140> 1019 + RHS AreaBalance::area::hour<140> 1000 + RHS FictiveLoads::area::hour<140> 1000 + RHS AreaBalance::area::hour<140> -1000 + RHS AreaBalance::area::hour<140> 1000 + RHS FictiveLoads::area::hour<140> 1000 + RHS AreaBalance::area::hour<141> -3552 + RHS FictiveLoads::area::hour<141> 435 + RHS AreaBalance::area::hour<141> -2523 + RHS FictiveLoads::area::hour<141> 1189 + RHS AreaBalance::area::hour<141> 1000 + RHS FictiveLoads::area::hour<141> 1000 + RHS AreaBalance::area::hour<141> -1000 + RHS AreaBalance::area::hour<141> 1000 + RHS FictiveLoads::area::hour<141> 1000 + RHS AreaBalance::area::hour<142> -3991 + RHS FictiveLoads::area::hour<142> 345 + RHS AreaBalance::area::hour<142> -2776 + RHS FictiveLoads::area::hour<142> 1254 + RHS AreaBalance::area::hour<142> 1000 + RHS FictiveLoads::area::hour<142> 1000 + RHS AreaBalance::area::hour<142> -1000 + RHS AreaBalance::area::hour<142> 1000 + RHS FictiveLoads::area::hour<142> 1000 + RHS AreaBalance::area::hour<143> -4082 + RHS FictiveLoads::area::hour<143> 267 + RHS AreaBalance::area::hour<143> -2744 + RHS FictiveLoads::area::hour<143> 1264 + RHS AreaBalance::area::hour<143> 1000 + RHS FictiveLoads::area::hour<143> 1000 + RHS AreaBalance::area::hour<143> -1000 + RHS AreaBalance::area::hour<143> 1000 + RHS FictiveLoads::area::hour<143> 1000 + RHS AreaBalance::area::hour<144> -4064 + RHS FictiveLoads::area::hour<144> 142 + RHS AreaBalance::area::hour<144> -2830 + RHS FictiveLoads::area::hour<144> 1157 + RHS AreaBalance::area::hour<144> 1000 + RHS FictiveLoads::area::hour<144> 1000 + RHS AreaBalance::area::hour<144> -1000 + RHS AreaBalance::area::hour<144> 1000 + RHS FictiveLoads::area::hour<144> 1000 + RHS AreaBalance::area::hour<145> -4105 + RHS FictiveLoads::area::hour<145> 76 + RHS AreaBalance::area::hour<145> -2773 + RHS FictiveLoads::area::hour<145> 1147 + RHS AreaBalance::area::hour<145> 1000 + RHS FictiveLoads::area::hour<145> 1000 + RHS AreaBalance::area::hour<145> -1000 + RHS AreaBalance::area::hour<145> 1000 + RHS FictiveLoads::area::hour<145> 1000 + RHS AreaBalance::area::hour<146> -3829 + RHS FictiveLoads::area::hour<146> 49 + RHS AreaBalance::area::hour<146> -2579 + RHS FictiveLoads::area::hour<146> 1148 + RHS AreaBalance::area::hour<146> 1000 + RHS FictiveLoads::area::hour<146> 1000 + RHS AreaBalance::area::hour<146> -1000 + RHS AreaBalance::area::hour<146> 1000 + RHS FictiveLoads::area::hour<146> 1000 + RHS AreaBalance::area::hour<147> -3649 + RHS FictiveLoads::area::hour<147> 92 + RHS AreaBalance::area::hour<147> -2453 + RHS FictiveLoads::area::hour<147> 1105 + RHS AreaBalance::area::hour<147> 1000 + RHS FictiveLoads::area::hour<147> 1000 + RHS AreaBalance::area::hour<147> -1000 + RHS AreaBalance::area::hour<147> 1000 + RHS FictiveLoads::area::hour<147> 1000 + RHS AreaBalance::area::hour<148> -3395 + RHS FictiveLoads::area::hour<148> 245 + RHS AreaBalance::area::hour<148> -2382 + RHS FictiveLoads::area::hour<148> 1087 + RHS AreaBalance::area::hour<148> 1000 + RHS FictiveLoads::area::hour<148> 1000 + RHS AreaBalance::area::hour<148> -1000 + RHS AreaBalance::area::hour<148> 1000 + RHS FictiveLoads::area::hour<148> 1000 + RHS AreaBalance::area::hour<149> -3317 + RHS FictiveLoads::area::hour<149> 430 + RHS AreaBalance::area::hour<149> -2581 + RHS FictiveLoads::area::hour<149> 966 + RHS AreaBalance::area::hour<149> 1000 + RHS FictiveLoads::area::hour<149> 1000 + RHS AreaBalance::area::hour<149> -1000 + RHS AreaBalance::area::hour<149> 1000 + RHS FictiveLoads::area::hour<149> 1000 + RHS AreaBalance::area::hour<150> -3078 + RHS FictiveLoads::area::hour<150> 643 + RHS AreaBalance::area::hour<150> -2695 + RHS FictiveLoads::area::hour<150> 908 + RHS AreaBalance::area::hour<150> 1000 + RHS FictiveLoads::area::hour<150> 1000 + RHS AreaBalance::area::hour<150> -1000 + RHS AreaBalance::area::hour<150> 1000 + RHS FictiveLoads::area::hour<150> 1000 + RHS AreaBalance::area::hour<151> -2892 + RHS FictiveLoads::area::hour<151> 758 + RHS AreaBalance::area::hour<151> -2532 + RHS FictiveLoads::area::hour<151> 979 + RHS AreaBalance::area::hour<151> 1000 + RHS FictiveLoads::area::hour<151> 1000 + RHS AreaBalance::area::hour<151> -1000 + RHS AreaBalance::area::hour<151> 1000 + RHS FictiveLoads::area::hour<151> 1000 + RHS AreaBalance::area::hour<152> -2850 + RHS FictiveLoads::area::hour<152> 714 + RHS AreaBalance::area::hour<152> -2371 + RHS FictiveLoads::area::hour<152> 1036 + RHS AreaBalance::area::hour<152> 1000 + RHS FictiveLoads::area::hour<152> 1000 + RHS AreaBalance::area::hour<152> -1000 + RHS AreaBalance::area::hour<152> 1000 + RHS FictiveLoads::area::hour<152> 1000 + RHS AreaBalance::area::hour<153> -2925 + RHS FictiveLoads::area::hour<153> 649 + RHS AreaBalance::area::hour<153> -2194 + RHS FictiveLoads::area::hour<153> 1116 + RHS AreaBalance::area::hour<153> 1000 + RHS FictiveLoads::area::hour<153> 1000 + RHS AreaBalance::area::hour<153> -1000 + RHS AreaBalance::area::hour<153> 1000 + RHS FictiveLoads::area::hour<153> 1000 + RHS AreaBalance::area::hour<154> -3042 + RHS FictiveLoads::area::hour<154> 537 + RHS AreaBalance::area::hour<154> -2137 + RHS FictiveLoads::area::hour<154> 1184 + RHS AreaBalance::area::hour<154> 1000 + RHS FictiveLoads::area::hour<154> 1000 + RHS AreaBalance::area::hour<154> -1000 + RHS AreaBalance::area::hour<154> 1000 + RHS FictiveLoads::area::hour<154> 1000 + RHS AreaBalance::area::hour<155> -3123 + RHS FictiveLoads::area::hour<155> 435 + RHS AreaBalance::area::hour<155> -2219 + RHS FictiveLoads::area::hour<155> 1168 + RHS AreaBalance::area::hour<155> 1000 + RHS FictiveLoads::area::hour<155> 1000 + RHS AreaBalance::area::hour<155> -1000 + RHS AreaBalance::area::hour<155> 1000 + RHS FictiveLoads::area::hour<155> 1000 + RHS AreaBalance::area::hour<156> -3300 + RHS FictiveLoads::area::hour<156> 416 + RHS AreaBalance::area::hour<156> -2281 + RHS FictiveLoads::area::hour<156> 1211 + RHS AreaBalance::area::hour<156> 1000 + RHS FictiveLoads::area::hour<156> 1000 + RHS AreaBalance::area::hour<156> -1000 + RHS AreaBalance::area::hour<156> 1000 + RHS FictiveLoads::area::hour<156> 1000 + RHS AreaBalance::area::hour<157> -2973 + RHS FictiveLoads::area::hour<157> 484 + RHS AreaBalance::area::hour<157> -2109 + RHS FictiveLoads::area::hour<157> 1201 + RHS AreaBalance::area::hour<157> 1000 + RHS FictiveLoads::area::hour<157> 1000 + RHS AreaBalance::area::hour<157> -1000 + RHS AreaBalance::area::hour<157> 1000 + RHS FictiveLoads::area::hour<157> 1000 + RHS AreaBalance::area::hour<158> -2793 + RHS FictiveLoads::area::hour<158> 568 + RHS AreaBalance::area::hour<158> -1983 + RHS FictiveLoads::area::hour<158> 1209 + RHS AreaBalance::area::hour<158> 1000 + RHS FictiveLoads::area::hour<158> 1000 + RHS AreaBalance::area::hour<158> -1000 + RHS AreaBalance::area::hour<158> 1000 + RHS FictiveLoads::area::hour<158> 1000 + RHS AreaBalance::area::hour<159> -2704 + RHS FictiveLoads::area::hour<159> 723 + RHS AreaBalance::area::hour<159> -1818 + RHS FictiveLoads::area::hour<159> 1243 + RHS AreaBalance::area::hour<159> 1000 + RHS FictiveLoads::area::hour<159> 1000 + RHS AreaBalance::area::hour<159> -1000 + RHS AreaBalance::area::hour<159> 1000 + RHS FictiveLoads::area::hour<159> 1000 + RHS AreaBalance::area::hour<160> -2665 + RHS FictiveLoads::area::hour<160> 904 + RHS AreaBalance::area::hour<160> -2034 + RHS FictiveLoads::area::hour<160> 1138 + RHS AreaBalance::area::hour<160> 1000 + RHS FictiveLoads::area::hour<160> 1000 + RHS AreaBalance::area::hour<160> -1000 + RHS AreaBalance::area::hour<160> 1000 + RHS FictiveLoads::area::hour<160> 1000 + RHS AreaBalance::area::hour<161> -2907 + RHS FictiveLoads::area::hour<161> 1041 + RHS AreaBalance::area::hour<161> -2323 + RHS FictiveLoads::area::hour<161> 1139 + RHS AreaBalance::area::hour<161> 1000 + RHS FictiveLoads::area::hour<161> 1000 + RHS AreaBalance::area::hour<161> -1000 + RHS AreaBalance::area::hour<161> 1000 + RHS FictiveLoads::area::hour<161> 1000 + RHS AreaBalance::area::hour<162> -2989 + RHS FictiveLoads::area::hour<162> 1151 + RHS AreaBalance::area::hour<162> -2547 + RHS FictiveLoads::area::hour<162> 1083 + RHS AreaBalance::area::hour<162> 1000 + RHS FictiveLoads::area::hour<162> 1000 + RHS AreaBalance::area::hour<162> -1000 + RHS AreaBalance::area::hour<162> 1000 + RHS FictiveLoads::area::hour<162> 1000 + RHS AreaBalance::area::hour<163> -2883 + RHS FictiveLoads::area::hour<163> 1195 + RHS AreaBalance::area::hour<163> -2586 + RHS FictiveLoads::area::hour<163> 1035 + RHS AreaBalance::area::hour<163> 1000 + RHS FictiveLoads::area::hour<163> 1000 + RHS AreaBalance::area::hour<163> -1000 + RHS AreaBalance::area::hour<163> 1000 + RHS FictiveLoads::area::hour<163> 1000 + RHS AreaBalance::area::hour<164> -2810 + RHS FictiveLoads::area::hour<164> 1178 + RHS AreaBalance::area::hour<164> -2592 + RHS FictiveLoads::area::hour<164> 1084 + RHS AreaBalance::area::hour<164> 1000 + RHS FictiveLoads::area::hour<164> 1000 + RHS AreaBalance::area::hour<164> -1000 + RHS AreaBalance::area::hour<164> 1000 + RHS FictiveLoads::area::hour<164> 1000 + RHS AreaBalance::area::hour<165> -2838 + RHS FictiveLoads::area::hour<165> 1100 + RHS AreaBalance::area::hour<165> -2503 + RHS FictiveLoads::area::hour<165> 1111 + RHS AreaBalance::area::hour<165> 1000 + RHS FictiveLoads::area::hour<165> 1000 + RHS AreaBalance::area::hour<165> -1000 + RHS AreaBalance::area::hour<165> 1000 + RHS FictiveLoads::area::hour<165> 1000 + RHS AreaBalance::area::hour<166> -3246 + RHS FictiveLoads::area::hour<166> 1015 + RHS AreaBalance::area::hour<166> -2815 + RHS FictiveLoads::area::hour<166> 1126 + RHS AreaBalance::area::hour<166> 1000 + RHS FictiveLoads::area::hour<166> 1000 + RHS AreaBalance::area::hour<166> -1000 + RHS AreaBalance::area::hour<166> 1000 + RHS FictiveLoads::area::hour<166> 1000 + RHS AreaBalance::area::hour<167> -3300 + RHS FictiveLoads::area::hour<167> 988 + RHS AreaBalance::area::hour<167> -2748 + RHS FictiveLoads::area::hour<167> 1190 + RHS AreaBalance::area::hour<167> 1000 + RHS FictiveLoads::area::hour<167> 1000 + RHS AreaBalance::area::hour<167> -1000 + RHS AreaBalance::area::hour<167> 1000 + RHS FictiveLoads::area::hour<167> 1000 +BOUNDS + LO BOUND NTCDirect::link::hour<0> -1e+20 + UP BOUND NTCDirect::link::hour<0> 1e+20 + UP BOUND IntercoDirectCost::link::hour<0> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<0> 1e+20 + LO BOUND NTCDirect::link::hour<0> -1e+20 + UP BOUND NTCDirect::link::hour<0> 1e+20 + LO BOUND NTCDirect::link::hour<0> -1e+20 + UP BOUND NTCDirect::link::hour<0> 1e+20 + LO BOUND NTCDirect::link::hour<0> -1e+20 + UP BOUND NTCDirect::link::hour<0> 1e+20 + LO BOUND NTCDirect::link::hour<0> -1e+20 + UP BOUND NTCDirect::link::hour<0> 1e+20 + FR BOUND NTCDirect::link::hour<0> 1e+30 + FR BOUND NTCDirect::link::hour<0> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<0> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<0> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<0> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<0> 3686.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<0> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<0> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<0> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<0> 4028.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<0> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<0> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<0> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<0> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<0> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<0> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<0> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<0> 1e-05 + LO BOUND NTCDirect::link::hour<1> -1e+20 + UP BOUND NTCDirect::link::hour<1> 1e+20 + UP BOUND IntercoDirectCost::link::hour<1> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<1> 1e+20 + LO BOUND NTCDirect::link::hour<1> -1e+20 + UP BOUND NTCDirect::link::hour<1> 1e+20 + LO BOUND NTCDirect::link::hour<1> -1e+20 + UP BOUND NTCDirect::link::hour<1> 1e+20 + LO BOUND NTCDirect::link::hour<1> -1e+20 + UP BOUND NTCDirect::link::hour<1> 1e+20 + LO BOUND NTCDirect::link::hour<1> -1e+20 + UP BOUND NTCDirect::link::hour<1> 1e+20 + FR BOUND NTCDirect::link::hour<1> 1e+30 + FR BOUND NTCDirect::link::hour<1> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<1> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<1> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<1> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<1> 3598.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<1> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<1> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<1> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<1> 3973.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<1> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<1> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<1> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<1> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<1> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<1> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<1> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<1> 1e-05 + LO BOUND NTCDirect::link::hour<2> -1e+20 + UP BOUND NTCDirect::link::hour<2> 1e+20 + UP BOUND IntercoDirectCost::link::hour<2> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<2> 1e+20 + LO BOUND NTCDirect::link::hour<2> -1e+20 + UP BOUND NTCDirect::link::hour<2> 1e+20 + LO BOUND NTCDirect::link::hour<2> -1e+20 + UP BOUND NTCDirect::link::hour<2> 1e+20 + LO BOUND NTCDirect::link::hour<2> -1e+20 + UP BOUND NTCDirect::link::hour<2> 1e+20 + LO BOUND NTCDirect::link::hour<2> -1e+20 + UP BOUND NTCDirect::link::hour<2> 1e+20 + FR BOUND NTCDirect::link::hour<2> 1e+30 + FR BOUND NTCDirect::link::hour<2> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<2> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<2> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<2> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<2> 3312.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<2> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<2> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<2> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<2> 3811.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<2> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<2> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<2> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<2> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<2> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<2> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<2> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<2> 1e-05 + LO BOUND NTCDirect::link::hour<3> -1e+20 + UP BOUND NTCDirect::link::hour<3> 1e+20 + UP BOUND IntercoDirectCost::link::hour<3> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<3> 1e+20 + LO BOUND NTCDirect::link::hour<3> -1e+20 + UP BOUND NTCDirect::link::hour<3> 1e+20 + LO BOUND NTCDirect::link::hour<3> -1e+20 + UP BOUND NTCDirect::link::hour<3> 1e+20 + LO BOUND NTCDirect::link::hour<3> -1e+20 + UP BOUND NTCDirect::link::hour<3> 1e+20 + LO BOUND NTCDirect::link::hour<3> -1e+20 + UP BOUND NTCDirect::link::hour<3> 1e+20 + FR BOUND NTCDirect::link::hour<3> 1e+30 + FR BOUND NTCDirect::link::hour<3> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<3> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<3> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<3> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<3> 3300.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<3> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<3> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<3> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<3> 3814.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<3> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<3> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<3> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<3> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<3> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<3> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<3> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<3> 1e-05 + LO BOUND NTCDirect::link::hour<4> -1e+20 + UP BOUND NTCDirect::link::hour<4> 1e+20 + UP BOUND IntercoDirectCost::link::hour<4> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<4> 1e+20 + LO BOUND NTCDirect::link::hour<4> -1e+20 + UP BOUND NTCDirect::link::hour<4> 1e+20 + LO BOUND NTCDirect::link::hour<4> -1e+20 + UP BOUND NTCDirect::link::hour<4> 1e+20 + LO BOUND NTCDirect::link::hour<4> -1e+20 + UP BOUND NTCDirect::link::hour<4> 1e+20 + LO BOUND NTCDirect::link::hour<4> -1e+20 + UP BOUND NTCDirect::link::hour<4> 1e+20 + FR BOUND NTCDirect::link::hour<4> 1e+30 + FR BOUND NTCDirect::link::hour<4> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<4> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<4> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<4> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<4> 3203.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<4> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<4> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<4> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<4> 3827.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<4> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<4> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<4> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<4> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<4> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<4> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<4> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<4> 1e-05 + LO BOUND NTCDirect::link::hour<5> -1e+20 + UP BOUND NTCDirect::link::hour<5> 1e+20 + UP BOUND IntercoDirectCost::link::hour<5> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<5> 1e+20 + LO BOUND NTCDirect::link::hour<5> -1e+20 + UP BOUND NTCDirect::link::hour<5> 1e+20 + LO BOUND NTCDirect::link::hour<5> -1e+20 + UP BOUND NTCDirect::link::hour<5> 1e+20 + LO BOUND NTCDirect::link::hour<5> -1e+20 + UP BOUND NTCDirect::link::hour<5> 1e+20 + LO BOUND NTCDirect::link::hour<5> -1e+20 + UP BOUND NTCDirect::link::hour<5> 1e+20 + FR BOUND NTCDirect::link::hour<5> 1e+30 + FR BOUND NTCDirect::link::hour<5> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<5> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<5> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<5> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<5> 3326.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<5> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<5> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<5> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<5> 4027.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<5> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<5> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<5> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<5> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<5> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<5> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<5> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<5> 1e-05 + LO BOUND NTCDirect::link::hour<6> -1e+20 + UP BOUND NTCDirect::link::hour<6> 1e+20 + UP BOUND IntercoDirectCost::link::hour<6> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<6> 1e+20 + LO BOUND NTCDirect::link::hour<6> -1e+20 + UP BOUND NTCDirect::link::hour<6> 1e+20 + LO BOUND NTCDirect::link::hour<6> -1e+20 + UP BOUND NTCDirect::link::hour<6> 1e+20 + LO BOUND NTCDirect::link::hour<6> -1e+20 + UP BOUND NTCDirect::link::hour<6> 1e+20 + LO BOUND NTCDirect::link::hour<6> -1e+20 + UP BOUND NTCDirect::link::hour<6> 1e+20 + FR BOUND NTCDirect::link::hour<6> 1e+30 + FR BOUND NTCDirect::link::hour<6> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<6> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<6> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<6> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<6> 3475.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<6> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<6> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<6> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<6> 4250.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<6> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<6> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<6> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<6> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<6> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<6> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<6> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<6> 1e-05 + LO BOUND NTCDirect::link::hour<7> -1e+20 + UP BOUND NTCDirect::link::hour<7> 1e+20 + UP BOUND IntercoDirectCost::link::hour<7> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<7> 1e+20 + LO BOUND NTCDirect::link::hour<7> -1e+20 + UP BOUND NTCDirect::link::hour<7> 1e+20 + LO BOUND NTCDirect::link::hour<7> -1e+20 + UP BOUND NTCDirect::link::hour<7> 1e+20 + LO BOUND NTCDirect::link::hour<7> -1e+20 + UP BOUND NTCDirect::link::hour<7> 1e+20 + LO BOUND NTCDirect::link::hour<7> -1e+20 + UP BOUND NTCDirect::link::hour<7> 1e+20 + FR BOUND NTCDirect::link::hour<7> 1e+30 + FR BOUND NTCDirect::link::hour<7> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<7> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<7> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<7> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<7> 3503.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<7> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<7> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<7> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<7> 4349.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<7> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<7> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<7> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<7> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<7> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<7> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<7> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<7> 1e-05 + LO BOUND NTCDirect::link::hour<8> -1e+20 + UP BOUND NTCDirect::link::hour<8> 1e+20 + UP BOUND IntercoDirectCost::link::hour<8> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<8> 1e+20 + LO BOUND NTCDirect::link::hour<8> -1e+20 + UP BOUND NTCDirect::link::hour<8> 1e+20 + LO BOUND NTCDirect::link::hour<8> -1e+20 + UP BOUND NTCDirect::link::hour<8> 1e+20 + LO BOUND NTCDirect::link::hour<8> -1e+20 + UP BOUND NTCDirect::link::hour<8> 1e+20 + LO BOUND NTCDirect::link::hour<8> -1e+20 + UP BOUND NTCDirect::link::hour<8> 1e+20 + FR BOUND NTCDirect::link::hour<8> 1e+30 + FR BOUND NTCDirect::link::hour<8> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<8> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<8> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<8> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<8> 3377.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<8> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<8> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<8> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<8> 4246.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<8> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<8> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<8> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<8> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<8> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<8> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<8> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<8> 1e-05 + LO BOUND NTCDirect::link::hour<9> -1e+20 + UP BOUND NTCDirect::link::hour<9> 1e+20 + UP BOUND IntercoDirectCost::link::hour<9> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<9> 1e+20 + LO BOUND NTCDirect::link::hour<9> -1e+20 + UP BOUND NTCDirect::link::hour<9> 1e+20 + LO BOUND NTCDirect::link::hour<9> -1e+20 + UP BOUND NTCDirect::link::hour<9> 1e+20 + LO BOUND NTCDirect::link::hour<9> -1e+20 + UP BOUND NTCDirect::link::hour<9> 1e+20 + LO BOUND NTCDirect::link::hour<9> -1e+20 + UP BOUND NTCDirect::link::hour<9> 1e+20 + FR BOUND NTCDirect::link::hour<9> 1e+30 + FR BOUND NTCDirect::link::hour<9> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<9> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<9> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<9> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<9> 3290.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<9> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<9> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<9> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<9> 4183.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<9> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<9> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<9> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<9> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<9> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<9> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<9> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<9> 1e-05 + LO BOUND NTCDirect::link::hour<10> -1e+20 + UP BOUND NTCDirect::link::hour<10> 1e+20 + UP BOUND IntercoDirectCost::link::hour<10> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<10> 1e+20 + LO BOUND NTCDirect::link::hour<10> -1e+20 + UP BOUND NTCDirect::link::hour<10> 1e+20 + LO BOUND NTCDirect::link::hour<10> -1e+20 + UP BOUND NTCDirect::link::hour<10> 1e+20 + LO BOUND NTCDirect::link::hour<10> -1e+20 + UP BOUND NTCDirect::link::hour<10> 1e+20 + LO BOUND NTCDirect::link::hour<10> -1e+20 + UP BOUND NTCDirect::link::hour<10> 1e+20 + FR BOUND NTCDirect::link::hour<10> 1e+30 + FR BOUND NTCDirect::link::hour<10> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<10> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<10> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<10> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<10> 3257.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<10> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<10> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<10> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<10> 4249.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<10> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<10> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<10> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<10> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<10> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<10> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<10> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<10> 1e-05 + LO BOUND NTCDirect::link::hour<11> -1e+20 + UP BOUND NTCDirect::link::hour<11> 1e+20 + UP BOUND IntercoDirectCost::link::hour<11> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<11> 1e+20 + LO BOUND NTCDirect::link::hour<11> -1e+20 + UP BOUND NTCDirect::link::hour<11> 1e+20 + LO BOUND NTCDirect::link::hour<11> -1e+20 + UP BOUND NTCDirect::link::hour<11> 1e+20 + LO BOUND NTCDirect::link::hour<11> -1e+20 + UP BOUND NTCDirect::link::hour<11> 1e+20 + LO BOUND NTCDirect::link::hour<11> -1e+20 + UP BOUND NTCDirect::link::hour<11> 1e+20 + FR BOUND NTCDirect::link::hour<11> 1e+30 + FR BOUND NTCDirect::link::hour<11> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<11> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<11> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<11> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<11> 3387.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<11> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<11> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<11> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<11> 4261.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<11> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<11> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<11> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<11> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<11> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<11> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<11> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<11> 1e-05 + LO BOUND NTCDirect::link::hour<12> -1e+20 + UP BOUND NTCDirect::link::hour<12> 1e+20 + UP BOUND IntercoDirectCost::link::hour<12> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<12> 1e+20 + LO BOUND NTCDirect::link::hour<12> -1e+20 + UP BOUND NTCDirect::link::hour<12> 1e+20 + LO BOUND NTCDirect::link::hour<12> -1e+20 + UP BOUND NTCDirect::link::hour<12> 1e+20 + LO BOUND NTCDirect::link::hour<12> -1e+20 + UP BOUND NTCDirect::link::hour<12> 1e+20 + LO BOUND NTCDirect::link::hour<12> -1e+20 + UP BOUND NTCDirect::link::hour<12> 1e+20 + FR BOUND NTCDirect::link::hour<12> 1e+30 + FR BOUND NTCDirect::link::hour<12> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<12> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<12> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<12> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<12> 3574.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<12> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<12> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<12> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<12> 4390.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<12> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<12> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<12> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<12> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<12> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<12> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<12> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<12> 1e-05 + LO BOUND NTCDirect::link::hour<13> -1e+20 + UP BOUND NTCDirect::link::hour<13> 1e+20 + UP BOUND IntercoDirectCost::link::hour<13> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<13> 1e+20 + LO BOUND NTCDirect::link::hour<13> -1e+20 + UP BOUND NTCDirect::link::hour<13> 1e+20 + LO BOUND NTCDirect::link::hour<13> -1e+20 + UP BOUND NTCDirect::link::hour<13> 1e+20 + LO BOUND NTCDirect::link::hour<13> -1e+20 + UP BOUND NTCDirect::link::hour<13> 1e+20 + LO BOUND NTCDirect::link::hour<13> -1e+20 + UP BOUND NTCDirect::link::hour<13> 1e+20 + FR BOUND NTCDirect::link::hour<13> 1e+30 + FR BOUND NTCDirect::link::hour<13> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<13> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<13> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<13> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<13> 3379.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<13> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<13> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<13> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<13> 4208.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<13> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<13> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<13> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<13> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<13> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<13> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<13> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<13> 1e-05 + LO BOUND NTCDirect::link::hour<14> -1e+20 + UP BOUND NTCDirect::link::hour<14> 1e+20 + UP BOUND IntercoDirectCost::link::hour<14> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<14> 1e+20 + LO BOUND NTCDirect::link::hour<14> -1e+20 + UP BOUND NTCDirect::link::hour<14> 1e+20 + LO BOUND NTCDirect::link::hour<14> -1e+20 + UP BOUND NTCDirect::link::hour<14> 1e+20 + LO BOUND NTCDirect::link::hour<14> -1e+20 + UP BOUND NTCDirect::link::hour<14> 1e+20 + LO BOUND NTCDirect::link::hour<14> -1e+20 + UP BOUND NTCDirect::link::hour<14> 1e+20 + FR BOUND NTCDirect::link::hour<14> 1e+30 + FR BOUND NTCDirect::link::hour<14> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<14> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<14> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<14> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<14> 3193.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<14> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<14> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<14> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<14> 4105.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<14> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<14> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<14> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<14> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<14> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<14> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<14> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<14> 1e-05 + LO BOUND NTCDirect::link::hour<15> -1e+20 + UP BOUND NTCDirect::link::hour<15> 1e+20 + UP BOUND IntercoDirectCost::link::hour<15> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<15> 1e+20 + LO BOUND NTCDirect::link::hour<15> -1e+20 + UP BOUND NTCDirect::link::hour<15> 1e+20 + LO BOUND NTCDirect::link::hour<15> -1e+20 + UP BOUND NTCDirect::link::hour<15> 1e+20 + LO BOUND NTCDirect::link::hour<15> -1e+20 + UP BOUND NTCDirect::link::hour<15> 1e+20 + LO BOUND NTCDirect::link::hour<15> -1e+20 + UP BOUND NTCDirect::link::hour<15> 1e+20 + FR BOUND NTCDirect::link::hour<15> 1e+30 + FR BOUND NTCDirect::link::hour<15> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<15> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<15> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<15> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<15> 3196.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<15> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<15> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<15> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<15> 3993.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<15> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<15> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<15> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<15> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<15> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<15> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<15> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<15> 1e-05 + LO BOUND NTCDirect::link::hour<16> -1e+20 + UP BOUND NTCDirect::link::hour<16> 1e+20 + UP BOUND IntercoDirectCost::link::hour<16> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<16> 1e+20 + LO BOUND NTCDirect::link::hour<16> -1e+20 + UP BOUND NTCDirect::link::hour<16> 1e+20 + LO BOUND NTCDirect::link::hour<16> -1e+20 + UP BOUND NTCDirect::link::hour<16> 1e+20 + LO BOUND NTCDirect::link::hour<16> -1e+20 + UP BOUND NTCDirect::link::hour<16> 1e+20 + LO BOUND NTCDirect::link::hour<16> -1e+20 + UP BOUND NTCDirect::link::hour<16> 1e+20 + FR BOUND NTCDirect::link::hour<16> 1e+30 + FR BOUND NTCDirect::link::hour<16> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<16> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<16> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<16> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<16> 3453.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<16> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<16> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<16> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<16> 4087.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<16> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<16> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<16> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<16> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<16> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<16> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<16> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<16> 1e-05 + LO BOUND NTCDirect::link::hour<17> -1e+20 + UP BOUND NTCDirect::link::hour<17> 1e+20 + UP BOUND IntercoDirectCost::link::hour<17> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<17> 1e+20 + LO BOUND NTCDirect::link::hour<17> -1e+20 + UP BOUND NTCDirect::link::hour<17> 1e+20 + LO BOUND NTCDirect::link::hour<17> -1e+20 + UP BOUND NTCDirect::link::hour<17> 1e+20 + LO BOUND NTCDirect::link::hour<17> -1e+20 + UP BOUND NTCDirect::link::hour<17> 1e+20 + LO BOUND NTCDirect::link::hour<17> -1e+20 + UP BOUND NTCDirect::link::hour<17> 1e+20 + FR BOUND NTCDirect::link::hour<17> 1e+30 + FR BOUND NTCDirect::link::hour<17> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<17> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<17> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<17> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<17> 3744.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<17> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<17> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<17> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<17> 4483.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<17> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<17> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<17> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<17> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<17> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<17> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<17> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<17> 1e-05 + LO BOUND NTCDirect::link::hour<18> -1e+20 + UP BOUND NTCDirect::link::hour<18> 1e+20 + UP BOUND IntercoDirectCost::link::hour<18> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<18> 1e+20 + LO BOUND NTCDirect::link::hour<18> -1e+20 + UP BOUND NTCDirect::link::hour<18> 1e+20 + LO BOUND NTCDirect::link::hour<18> -1e+20 + UP BOUND NTCDirect::link::hour<18> 1e+20 + LO BOUND NTCDirect::link::hour<18> -1e+20 + UP BOUND NTCDirect::link::hour<18> 1e+20 + LO BOUND NTCDirect::link::hour<18> -1e+20 + UP BOUND NTCDirect::link::hour<18> 1e+20 + FR BOUND NTCDirect::link::hour<18> 1e+30 + FR BOUND NTCDirect::link::hour<18> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<18> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<18> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<18> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<18> 3913.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<18> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<18> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<18> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<18> 4647.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<18> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<18> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<18> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<18> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<18> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<18> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<18> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<18> 1e-05 + LO BOUND NTCDirect::link::hour<19> -1e+20 + UP BOUND NTCDirect::link::hour<19> 1e+20 + UP BOUND IntercoDirectCost::link::hour<19> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<19> 1e+20 + LO BOUND NTCDirect::link::hour<19> -1e+20 + UP BOUND NTCDirect::link::hour<19> 1e+20 + LO BOUND NTCDirect::link::hour<19> -1e+20 + UP BOUND NTCDirect::link::hour<19> 1e+20 + LO BOUND NTCDirect::link::hour<19> -1e+20 + UP BOUND NTCDirect::link::hour<19> 1e+20 + LO BOUND NTCDirect::link::hour<19> -1e+20 + UP BOUND NTCDirect::link::hour<19> 1e+20 + FR BOUND NTCDirect::link::hour<19> 1e+30 + FR BOUND NTCDirect::link::hour<19> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<19> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<19> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<19> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<19> 3869.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<19> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<19> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<19> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<19> 4584.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<19> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<19> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<19> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<19> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<19> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<19> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<19> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<19> 1e-05 + LO BOUND NTCDirect::link::hour<20> -1e+20 + UP BOUND NTCDirect::link::hour<20> 1e+20 + UP BOUND IntercoDirectCost::link::hour<20> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<20> 1e+20 + LO BOUND NTCDirect::link::hour<20> -1e+20 + UP BOUND NTCDirect::link::hour<20> 1e+20 + LO BOUND NTCDirect::link::hour<20> -1e+20 + UP BOUND NTCDirect::link::hour<20> 1e+20 + LO BOUND NTCDirect::link::hour<20> -1e+20 + UP BOUND NTCDirect::link::hour<20> 1e+20 + LO BOUND NTCDirect::link::hour<20> -1e+20 + UP BOUND NTCDirect::link::hour<20> 1e+20 + FR BOUND NTCDirect::link::hour<20> 1e+30 + FR BOUND NTCDirect::link::hour<20> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<20> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<20> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<20> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<20> 3822.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<20> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<20> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<20> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<20> 4493.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<20> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<20> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<20> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<20> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<20> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<20> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<20> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<20> 1e-05 + LO BOUND NTCDirect::link::hour<21> -1e+20 + UP BOUND NTCDirect::link::hour<21> 1e+20 + UP BOUND IntercoDirectCost::link::hour<21> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<21> 1e+20 + LO BOUND NTCDirect::link::hour<21> -1e+20 + UP BOUND NTCDirect::link::hour<21> 1e+20 + LO BOUND NTCDirect::link::hour<21> -1e+20 + UP BOUND NTCDirect::link::hour<21> 1e+20 + LO BOUND NTCDirect::link::hour<21> -1e+20 + UP BOUND NTCDirect::link::hour<21> 1e+20 + LO BOUND NTCDirect::link::hour<21> -1e+20 + UP BOUND NTCDirect::link::hour<21> 1e+20 + FR BOUND NTCDirect::link::hour<21> 1e+30 + FR BOUND NTCDirect::link::hour<21> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<21> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<21> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<21> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<21> 3684.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<21> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<21> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<21> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<21> 4402.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<21> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<21> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<21> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<21> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<21> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<21> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<21> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<21> 1e-05 + LO BOUND NTCDirect::link::hour<22> -1e+20 + UP BOUND NTCDirect::link::hour<22> 1e+20 + UP BOUND IntercoDirectCost::link::hour<22> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<22> 1e+20 + LO BOUND NTCDirect::link::hour<22> -1e+20 + UP BOUND NTCDirect::link::hour<22> 1e+20 + LO BOUND NTCDirect::link::hour<22> -1e+20 + UP BOUND NTCDirect::link::hour<22> 1e+20 + LO BOUND NTCDirect::link::hour<22> -1e+20 + UP BOUND NTCDirect::link::hour<22> 1e+20 + LO BOUND NTCDirect::link::hour<22> -1e+20 + UP BOUND NTCDirect::link::hour<22> 1e+20 + FR BOUND NTCDirect::link::hour<22> 1e+30 + FR BOUND NTCDirect::link::hour<22> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<22> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<22> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<22> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<22> 4005.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<22> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<22> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<22> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<22> 4685.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<22> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<22> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<22> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<22> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<22> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<22> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<22> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<22> 1e-05 + LO BOUND NTCDirect::link::hour<23> -1e+20 + UP BOUND NTCDirect::link::hour<23> 1e+20 + UP BOUND IntercoDirectCost::link::hour<23> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<23> 1e+20 + LO BOUND NTCDirect::link::hour<23> -1e+20 + UP BOUND NTCDirect::link::hour<23> 1e+20 + LO BOUND NTCDirect::link::hour<23> -1e+20 + UP BOUND NTCDirect::link::hour<23> 1e+20 + LO BOUND NTCDirect::link::hour<23> -1e+20 + UP BOUND NTCDirect::link::hour<23> 1e+20 + LO BOUND NTCDirect::link::hour<23> -1e+20 + UP BOUND NTCDirect::link::hour<23> 1e+20 + FR BOUND NTCDirect::link::hour<23> 1e+30 + FR BOUND NTCDirect::link::hour<23> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<23> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<23> 800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<23> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<23> 4069.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<23> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<23> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<23> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<23> 4650.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<23> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<23> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<23> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<23> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<23> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<23> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<23> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<23> 1e-05 + LO BOUND NTCDirect::link::hour<24> -1e+20 + UP BOUND NTCDirect::link::hour<24> 1e+20 + UP BOUND IntercoDirectCost::link::hour<24> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<24> 1e+20 + LO BOUND NTCDirect::link::hour<24> -1e+20 + UP BOUND NTCDirect::link::hour<24> 1e+20 + LO BOUND NTCDirect::link::hour<24> -1e+20 + UP BOUND NTCDirect::link::hour<24> 1e+20 + LO BOUND NTCDirect::link::hour<24> -1e+20 + UP BOUND NTCDirect::link::hour<24> 1e+20 + LO BOUND NTCDirect::link::hour<24> -1e+20 + UP BOUND NTCDirect::link::hour<24> 1e+20 + FR BOUND NTCDirect::link::hour<24> 1e+30 + FR BOUND NTCDirect::link::hour<24> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<24> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<24> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<24> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<24> 3799.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<24> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<24> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<24> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<24> 4352.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<24> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<24> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<24> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<24> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<24> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<24> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<24> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<24> 1e-05 + LO BOUND NTCDirect::link::hour<25> -1e+20 + UP BOUND NTCDirect::link::hour<25> 1e+20 + UP BOUND IntercoDirectCost::link::hour<25> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<25> 1e+20 + LO BOUND NTCDirect::link::hour<25> -1e+20 + UP BOUND NTCDirect::link::hour<25> 1e+20 + LO BOUND NTCDirect::link::hour<25> -1e+20 + UP BOUND NTCDirect::link::hour<25> 1e+20 + LO BOUND NTCDirect::link::hour<25> -1e+20 + UP BOUND NTCDirect::link::hour<25> 1e+20 + LO BOUND NTCDirect::link::hour<25> -1e+20 + UP BOUND NTCDirect::link::hour<25> 1e+20 + FR BOUND NTCDirect::link::hour<25> 1e+30 + FR BOUND NTCDirect::link::hour<25> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<25> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<25> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<25> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<25> 3725.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<25> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<25> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<25> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<25> 4293.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<25> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<25> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<25> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<25> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<25> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<25> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<25> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<25> 1e-05 + LO BOUND NTCDirect::link::hour<26> -1e+20 + UP BOUND NTCDirect::link::hour<26> 1e+20 + UP BOUND IntercoDirectCost::link::hour<26> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<26> 1e+20 + LO BOUND NTCDirect::link::hour<26> -1e+20 + UP BOUND NTCDirect::link::hour<26> 1e+20 + LO BOUND NTCDirect::link::hour<26> -1e+20 + UP BOUND NTCDirect::link::hour<26> 1e+20 + LO BOUND NTCDirect::link::hour<26> -1e+20 + UP BOUND NTCDirect::link::hour<26> 1e+20 + LO BOUND NTCDirect::link::hour<26> -1e+20 + UP BOUND NTCDirect::link::hour<26> 1e+20 + FR BOUND NTCDirect::link::hour<26> 1e+30 + FR BOUND NTCDirect::link::hour<26> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<26> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<26> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<26> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<26> 3439.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<26> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<26> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<26> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<26> 4092.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<26> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<26> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<26> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<26> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<26> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<26> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<26> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<26> 1e-05 + LO BOUND NTCDirect::link::hour<27> -1e+20 + UP BOUND NTCDirect::link::hour<27> 1e+20 + UP BOUND IntercoDirectCost::link::hour<27> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<27> 1e+20 + LO BOUND NTCDirect::link::hour<27> -1e+20 + UP BOUND NTCDirect::link::hour<27> 1e+20 + LO BOUND NTCDirect::link::hour<27> -1e+20 + UP BOUND NTCDirect::link::hour<27> 1e+20 + LO BOUND NTCDirect::link::hour<27> -1e+20 + UP BOUND NTCDirect::link::hour<27> 1e+20 + LO BOUND NTCDirect::link::hour<27> -1e+20 + UP BOUND NTCDirect::link::hour<27> 1e+20 + FR BOUND NTCDirect::link::hour<27> 1e+30 + FR BOUND NTCDirect::link::hour<27> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<27> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<27> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<27> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<27> 3338.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<27> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<27> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<27> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<27> 4088.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<27> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<27> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<27> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<27> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<27> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<27> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<27> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<27> 1e-05 + LO BOUND NTCDirect::link::hour<28> -1e+20 + UP BOUND NTCDirect::link::hour<28> 1e+20 + UP BOUND IntercoDirectCost::link::hour<28> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<28> 1e+20 + LO BOUND NTCDirect::link::hour<28> -1e+20 + UP BOUND NTCDirect::link::hour<28> 1e+20 + LO BOUND NTCDirect::link::hour<28> -1e+20 + UP BOUND NTCDirect::link::hour<28> 1e+20 + LO BOUND NTCDirect::link::hour<28> -1e+20 + UP BOUND NTCDirect::link::hour<28> 1e+20 + LO BOUND NTCDirect::link::hour<28> -1e+20 + UP BOUND NTCDirect::link::hour<28> 1e+20 + FR BOUND NTCDirect::link::hour<28> 1e+30 + FR BOUND NTCDirect::link::hour<28> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<28> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<28> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<28> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<28> 3351.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<28> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<28> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<28> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<28> 4068.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<28> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<28> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<28> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<28> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<28> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<28> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<28> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<28> 1e-05 + LO BOUND NTCDirect::link::hour<29> -1e+20 + UP BOUND NTCDirect::link::hour<29> 1e+20 + UP BOUND IntercoDirectCost::link::hour<29> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<29> 1e+20 + LO BOUND NTCDirect::link::hour<29> -1e+20 + UP BOUND NTCDirect::link::hour<29> 1e+20 + LO BOUND NTCDirect::link::hour<29> -1e+20 + UP BOUND NTCDirect::link::hour<29> 1e+20 + LO BOUND NTCDirect::link::hour<29> -1e+20 + UP BOUND NTCDirect::link::hour<29> 1e+20 + LO BOUND NTCDirect::link::hour<29> -1e+20 + UP BOUND NTCDirect::link::hour<29> 1e+20 + FR BOUND NTCDirect::link::hour<29> 1e+30 + FR BOUND NTCDirect::link::hour<29> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<29> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<29> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<29> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<29> 3496.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<29> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<29> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<29> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<29> 4239.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<29> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<29> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<29> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<29> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<29> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<29> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<29> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<29> 1e-05 + LO BOUND NTCDirect::link::hour<30> -1e+20 + UP BOUND NTCDirect::link::hour<30> 1e+20 + UP BOUND IntercoDirectCost::link::hour<30> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<30> 1e+20 + LO BOUND NTCDirect::link::hour<30> -1e+20 + UP BOUND NTCDirect::link::hour<30> 1e+20 + LO BOUND NTCDirect::link::hour<30> -1e+20 + UP BOUND NTCDirect::link::hour<30> 1e+20 + LO BOUND NTCDirect::link::hour<30> -1e+20 + UP BOUND NTCDirect::link::hour<30> 1e+20 + LO BOUND NTCDirect::link::hour<30> -1e+20 + UP BOUND NTCDirect::link::hour<30> 1e+20 + FR BOUND NTCDirect::link::hour<30> 1e+30 + FR BOUND NTCDirect::link::hour<30> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<30> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<30> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<30> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<30> 3766.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<30> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<30> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<30> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<30> 4499.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<30> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<30> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<30> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<30> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<30> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<30> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<30> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<30> 1e-05 + LO BOUND NTCDirect::link::hour<31> -1e+20 + UP BOUND NTCDirect::link::hour<31> 1e+20 + UP BOUND IntercoDirectCost::link::hour<31> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<31> 1e+20 + LO BOUND NTCDirect::link::hour<31> -1e+20 + UP BOUND NTCDirect::link::hour<31> 1e+20 + LO BOUND NTCDirect::link::hour<31> -1e+20 + UP BOUND NTCDirect::link::hour<31> 1e+20 + LO BOUND NTCDirect::link::hour<31> -1e+20 + UP BOUND NTCDirect::link::hour<31> 1e+20 + LO BOUND NTCDirect::link::hour<31> -1e+20 + UP BOUND NTCDirect::link::hour<31> 1e+20 + FR BOUND NTCDirect::link::hour<31> 1e+30 + FR BOUND NTCDirect::link::hour<31> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<31> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<31> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<31> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<31> 3785.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<31> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<31> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<31> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<31> 4474.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<31> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<31> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<31> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<31> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<31> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<31> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<31> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<31> 1e-05 + LO BOUND NTCDirect::link::hour<32> -1e+20 + UP BOUND NTCDirect::link::hour<32> 1e+20 + UP BOUND IntercoDirectCost::link::hour<32> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<32> 1e+20 + LO BOUND NTCDirect::link::hour<32> -1e+20 + UP BOUND NTCDirect::link::hour<32> 1e+20 + LO BOUND NTCDirect::link::hour<32> -1e+20 + UP BOUND NTCDirect::link::hour<32> 1e+20 + LO BOUND NTCDirect::link::hour<32> -1e+20 + UP BOUND NTCDirect::link::hour<32> 1e+20 + LO BOUND NTCDirect::link::hour<32> -1e+20 + UP BOUND NTCDirect::link::hour<32> 1e+20 + FR BOUND NTCDirect::link::hour<32> 1e+30 + FR BOUND NTCDirect::link::hour<32> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<32> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<32> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<32> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<32> 3730.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<32> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<32> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<32> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<32> 4330.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<32> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<32> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<32> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<32> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<32> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<32> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<32> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<32> 1e-05 + LO BOUND NTCDirect::link::hour<33> -1e+20 + UP BOUND NTCDirect::link::hour<33> 1e+20 + UP BOUND IntercoDirectCost::link::hour<33> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<33> 1e+20 + LO BOUND NTCDirect::link::hour<33> -1e+20 + UP BOUND NTCDirect::link::hour<33> 1e+20 + LO BOUND NTCDirect::link::hour<33> -1e+20 + UP BOUND NTCDirect::link::hour<33> 1e+20 + LO BOUND NTCDirect::link::hour<33> -1e+20 + UP BOUND NTCDirect::link::hour<33> 1e+20 + LO BOUND NTCDirect::link::hour<33> -1e+20 + UP BOUND NTCDirect::link::hour<33> 1e+20 + FR BOUND NTCDirect::link::hour<33> 1e+30 + FR BOUND NTCDirect::link::hour<33> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<33> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<33> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<33> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<33> 3642.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<33> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<33> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<33> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<33> 4254.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<33> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<33> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<33> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<33> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<33> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<33> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<33> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<33> 1e-05 + LO BOUND NTCDirect::link::hour<34> -1e+20 + UP BOUND NTCDirect::link::hour<34> 1e+20 + UP BOUND IntercoDirectCost::link::hour<34> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<34> 1e+20 + LO BOUND NTCDirect::link::hour<34> -1e+20 + UP BOUND NTCDirect::link::hour<34> 1e+20 + LO BOUND NTCDirect::link::hour<34> -1e+20 + UP BOUND NTCDirect::link::hour<34> 1e+20 + LO BOUND NTCDirect::link::hour<34> -1e+20 + UP BOUND NTCDirect::link::hour<34> 1e+20 + LO BOUND NTCDirect::link::hour<34> -1e+20 + UP BOUND NTCDirect::link::hour<34> 1e+20 + FR BOUND NTCDirect::link::hour<34> 1e+30 + FR BOUND NTCDirect::link::hour<34> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<34> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<34> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<34> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<34> 3620.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<34> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<34> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<34> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<34> 4106.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<34> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<34> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<34> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<34> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<34> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<34> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<34> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<34> 1e-05 + LO BOUND NTCDirect::link::hour<35> -1e+20 + UP BOUND NTCDirect::link::hour<35> 1e+20 + UP BOUND IntercoDirectCost::link::hour<35> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<35> 1e+20 + LO BOUND NTCDirect::link::hour<35> -1e+20 + UP BOUND NTCDirect::link::hour<35> 1e+20 + LO BOUND NTCDirect::link::hour<35> -1e+20 + UP BOUND NTCDirect::link::hour<35> 1e+20 + LO BOUND NTCDirect::link::hour<35> -1e+20 + UP BOUND NTCDirect::link::hour<35> 1e+20 + LO BOUND NTCDirect::link::hour<35> -1e+20 + UP BOUND NTCDirect::link::hour<35> 1e+20 + FR BOUND NTCDirect::link::hour<35> 1e+30 + FR BOUND NTCDirect::link::hour<35> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<35> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<35> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<35> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<35> 3659.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<35> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<35> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<35> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<35> 4165.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<35> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<35> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<35> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<35> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<35> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<35> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<35> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<35> 1e-05 + LO BOUND NTCDirect::link::hour<36> -1e+20 + UP BOUND NTCDirect::link::hour<36> 1e+20 + UP BOUND IntercoDirectCost::link::hour<36> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<36> 1e+20 + LO BOUND NTCDirect::link::hour<36> -1e+20 + UP BOUND NTCDirect::link::hour<36> 1e+20 + LO BOUND NTCDirect::link::hour<36> -1e+20 + UP BOUND NTCDirect::link::hour<36> 1e+20 + LO BOUND NTCDirect::link::hour<36> -1e+20 + UP BOUND NTCDirect::link::hour<36> 1e+20 + LO BOUND NTCDirect::link::hour<36> -1e+20 + UP BOUND NTCDirect::link::hour<36> 1e+20 + FR BOUND NTCDirect::link::hour<36> 1e+30 + FR BOUND NTCDirect::link::hour<36> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<36> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<36> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<36> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<36> 3790.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<36> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<36> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<36> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<36> 4314.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<36> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<36> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<36> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<36> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<36> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<36> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<36> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<36> 1e-05 + LO BOUND NTCDirect::link::hour<37> -1e+20 + UP BOUND NTCDirect::link::hour<37> 1e+20 + UP BOUND IntercoDirectCost::link::hour<37> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<37> 1e+20 + LO BOUND NTCDirect::link::hour<37> -1e+20 + UP BOUND NTCDirect::link::hour<37> 1e+20 + LO BOUND NTCDirect::link::hour<37> -1e+20 + UP BOUND NTCDirect::link::hour<37> 1e+20 + LO BOUND NTCDirect::link::hour<37> -1e+20 + UP BOUND NTCDirect::link::hour<37> 1e+20 + LO BOUND NTCDirect::link::hour<37> -1e+20 + UP BOUND NTCDirect::link::hour<37> 1e+20 + FR BOUND NTCDirect::link::hour<37> 1e+30 + FR BOUND NTCDirect::link::hour<37> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<37> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<37> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<37> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<37> 3662.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<37> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<37> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<37> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<37> 4140.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<37> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<37> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<37> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<37> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<37> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<37> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<37> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<37> 1e-05 + LO BOUND NTCDirect::link::hour<38> -1e+20 + UP BOUND NTCDirect::link::hour<38> 1e+20 + UP BOUND IntercoDirectCost::link::hour<38> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<38> 1e+20 + LO BOUND NTCDirect::link::hour<38> -1e+20 + UP BOUND NTCDirect::link::hour<38> 1e+20 + LO BOUND NTCDirect::link::hour<38> -1e+20 + UP BOUND NTCDirect::link::hour<38> 1e+20 + LO BOUND NTCDirect::link::hour<38> -1e+20 + UP BOUND NTCDirect::link::hour<38> 1e+20 + LO BOUND NTCDirect::link::hour<38> -1e+20 + UP BOUND NTCDirect::link::hour<38> 1e+20 + FR BOUND NTCDirect::link::hour<38> 1e+30 + FR BOUND NTCDirect::link::hour<38> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<38> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<38> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<38> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<38> 3545.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<38> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<38> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<38> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<38> 4000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<38> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<38> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<38> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<38> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<38> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<38> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<38> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<38> 1e-05 + LO BOUND NTCDirect::link::hour<39> -1e+20 + UP BOUND NTCDirect::link::hour<39> 1e+20 + UP BOUND IntercoDirectCost::link::hour<39> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<39> 1e+20 + LO BOUND NTCDirect::link::hour<39> -1e+20 + UP BOUND NTCDirect::link::hour<39> 1e+20 + LO BOUND NTCDirect::link::hour<39> -1e+20 + UP BOUND NTCDirect::link::hour<39> 1e+20 + LO BOUND NTCDirect::link::hour<39> -1e+20 + UP BOUND NTCDirect::link::hour<39> 1e+20 + LO BOUND NTCDirect::link::hour<39> -1e+20 + UP BOUND NTCDirect::link::hour<39> 1e+20 + FR BOUND NTCDirect::link::hour<39> 1e+30 + FR BOUND NTCDirect::link::hour<39> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<39> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<39> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<39> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<39> 3465.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<39> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<39> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<39> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<39> 3889.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<39> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<39> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<39> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<39> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<39> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<39> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<39> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<39> 1e-05 + LO BOUND NTCDirect::link::hour<40> -1e+20 + UP BOUND NTCDirect::link::hour<40> 1e+20 + UP BOUND IntercoDirectCost::link::hour<40> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<40> 1e+20 + LO BOUND NTCDirect::link::hour<40> -1e+20 + UP BOUND NTCDirect::link::hour<40> 1e+20 + LO BOUND NTCDirect::link::hour<40> -1e+20 + UP BOUND NTCDirect::link::hour<40> 1e+20 + LO BOUND NTCDirect::link::hour<40> -1e+20 + UP BOUND NTCDirect::link::hour<40> 1e+20 + LO BOUND NTCDirect::link::hour<40> -1e+20 + UP BOUND NTCDirect::link::hour<40> 1e+20 + FR BOUND NTCDirect::link::hour<40> 1e+30 + FR BOUND NTCDirect::link::hour<40> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<40> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<40> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<40> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<40> 3632.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<40> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<40> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<40> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<40> 4079.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<40> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<40> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<40> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<40> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<40> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<40> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<40> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<40> 1e-05 + LO BOUND NTCDirect::link::hour<41> -1e+20 + UP BOUND NTCDirect::link::hour<41> 1e+20 + UP BOUND IntercoDirectCost::link::hour<41> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<41> 1e+20 + LO BOUND NTCDirect::link::hour<41> -1e+20 + UP BOUND NTCDirect::link::hour<41> 1e+20 + LO BOUND NTCDirect::link::hour<41> -1e+20 + UP BOUND NTCDirect::link::hour<41> 1e+20 + LO BOUND NTCDirect::link::hour<41> -1e+20 + UP BOUND NTCDirect::link::hour<41> 1e+20 + LO BOUND NTCDirect::link::hour<41> -1e+20 + UP BOUND NTCDirect::link::hour<41> 1e+20 + FR BOUND NTCDirect::link::hour<41> 1e+30 + FR BOUND NTCDirect::link::hour<41> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<41> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<41> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<41> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<41> 4034.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<41> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<41> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<41> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<41> 4412.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<41> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<41> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<41> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<41> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<41> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<41> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<41> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<41> 1e-05 + LO BOUND NTCDirect::link::hour<42> -1e+20 + UP BOUND NTCDirect::link::hour<42> 1e+20 + UP BOUND IntercoDirectCost::link::hour<42> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<42> 1e+20 + LO BOUND NTCDirect::link::hour<42> -1e+20 + UP BOUND NTCDirect::link::hour<42> 1e+20 + LO BOUND NTCDirect::link::hour<42> -1e+20 + UP BOUND NTCDirect::link::hour<42> 1e+20 + LO BOUND NTCDirect::link::hour<42> -1e+20 + UP BOUND NTCDirect::link::hour<42> 1e+20 + LO BOUND NTCDirect::link::hour<42> -1e+20 + UP BOUND NTCDirect::link::hour<42> 1e+20 + FR BOUND NTCDirect::link::hour<42> 1e+30 + FR BOUND NTCDirect::link::hour<42> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<42> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<42> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<42> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<42> 4115.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<42> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<42> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<42> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<42> 4587.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<42> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<42> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<42> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<42> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<42> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<42> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<42> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<42> 1e-05 + LO BOUND NTCDirect::link::hour<43> -1e+20 + UP BOUND NTCDirect::link::hour<43> 1e+20 + UP BOUND IntercoDirectCost::link::hour<43> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<43> 1e+20 + LO BOUND NTCDirect::link::hour<43> -1e+20 + UP BOUND NTCDirect::link::hour<43> 1e+20 + LO BOUND NTCDirect::link::hour<43> -1e+20 + UP BOUND NTCDirect::link::hour<43> 1e+20 + LO BOUND NTCDirect::link::hour<43> -1e+20 + UP BOUND NTCDirect::link::hour<43> 1e+20 + LO BOUND NTCDirect::link::hour<43> -1e+20 + UP BOUND NTCDirect::link::hour<43> 1e+20 + FR BOUND NTCDirect::link::hour<43> 1e+30 + FR BOUND NTCDirect::link::hour<43> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<43> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<43> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<43> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<43> 4145.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<43> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<43> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<43> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<43> 4464.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<43> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<43> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<43> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<43> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<43> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<43> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<43> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<43> 1e-05 + LO BOUND NTCDirect::link::hour<44> -1e+20 + UP BOUND NTCDirect::link::hour<44> 1e+20 + UP BOUND IntercoDirectCost::link::hour<44> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<44> 1e+20 + LO BOUND NTCDirect::link::hour<44> -1e+20 + UP BOUND NTCDirect::link::hour<44> 1e+20 + LO BOUND NTCDirect::link::hour<44> -1e+20 + UP BOUND NTCDirect::link::hour<44> 1e+20 + LO BOUND NTCDirect::link::hour<44> -1e+20 + UP BOUND NTCDirect::link::hour<44> 1e+20 + LO BOUND NTCDirect::link::hour<44> -1e+20 + UP BOUND NTCDirect::link::hour<44> 1e+20 + FR BOUND NTCDirect::link::hour<44> 1e+30 + FR BOUND NTCDirect::link::hour<44> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<44> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<44> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<44> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<44> 3927.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<44> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<44> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<44> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<44> 4302.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<44> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<44> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<44> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<44> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<44> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<44> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<44> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<44> 1e-05 + LO BOUND NTCDirect::link::hour<45> -1e+20 + UP BOUND NTCDirect::link::hour<45> 1e+20 + UP BOUND IntercoDirectCost::link::hour<45> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<45> 1e+20 + LO BOUND NTCDirect::link::hour<45> -1e+20 + UP BOUND NTCDirect::link::hour<45> 1e+20 + LO BOUND NTCDirect::link::hour<45> -1e+20 + UP BOUND NTCDirect::link::hour<45> 1e+20 + LO BOUND NTCDirect::link::hour<45> -1e+20 + UP BOUND NTCDirect::link::hour<45> 1e+20 + LO BOUND NTCDirect::link::hour<45> -1e+20 + UP BOUND NTCDirect::link::hour<45> 1e+20 + FR BOUND NTCDirect::link::hour<45> 1e+30 + FR BOUND NTCDirect::link::hour<45> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<45> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<45> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<45> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<45> 3867.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<45> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<45> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<45> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<45> 4138.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<45> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<45> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<45> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<45> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<45> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<45> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<45> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<45> 1e-05 + LO BOUND NTCDirect::link::hour<46> -1e+20 + UP BOUND NTCDirect::link::hour<46> 1e+20 + UP BOUND IntercoDirectCost::link::hour<46> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<46> 1e+20 + LO BOUND NTCDirect::link::hour<46> -1e+20 + UP BOUND NTCDirect::link::hour<46> 1e+20 + LO BOUND NTCDirect::link::hour<46> -1e+20 + UP BOUND NTCDirect::link::hour<46> 1e+20 + LO BOUND NTCDirect::link::hour<46> -1e+20 + UP BOUND NTCDirect::link::hour<46> 1e+20 + LO BOUND NTCDirect::link::hour<46> -1e+20 + UP BOUND NTCDirect::link::hour<46> 1e+20 + FR BOUND NTCDirect::link::hour<46> 1e+30 + FR BOUND NTCDirect::link::hour<46> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<46> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<46> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<46> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<46> 4182.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<46> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<46> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<46> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<46> 4402.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<46> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<46> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<46> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<46> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<46> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<46> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<46> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<46> 1e-05 + LO BOUND NTCDirect::link::hour<47> -1e+20 + UP BOUND NTCDirect::link::hour<47> 1e+20 + UP BOUND IntercoDirectCost::link::hour<47> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<47> 1e+20 + LO BOUND NTCDirect::link::hour<47> -1e+20 + UP BOUND NTCDirect::link::hour<47> 1e+20 + LO BOUND NTCDirect::link::hour<47> -1e+20 + UP BOUND NTCDirect::link::hour<47> 1e+20 + LO BOUND NTCDirect::link::hour<47> -1e+20 + UP BOUND NTCDirect::link::hour<47> 1e+20 + LO BOUND NTCDirect::link::hour<47> -1e+20 + UP BOUND NTCDirect::link::hour<47> 1e+20 + FR BOUND NTCDirect::link::hour<47> 1e+30 + FR BOUND NTCDirect::link::hour<47> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<47> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<47> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<47> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<47> 4198.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<47> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<47> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<47> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<47> 4509.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<47> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<47> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<47> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<47> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<47> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<47> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<47> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<47> 1e-05 + LO BOUND NTCDirect::link::hour<48> -1e+20 + UP BOUND NTCDirect::link::hour<48> 1e+20 + UP BOUND IntercoDirectCost::link::hour<48> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<48> 1e+20 + LO BOUND NTCDirect::link::hour<48> -1e+20 + UP BOUND NTCDirect::link::hour<48> 1e+20 + LO BOUND NTCDirect::link::hour<48> -1e+20 + UP BOUND NTCDirect::link::hour<48> 1e+20 + LO BOUND NTCDirect::link::hour<48> -1e+20 + UP BOUND NTCDirect::link::hour<48> 1e+20 + LO BOUND NTCDirect::link::hour<48> -1e+20 + UP BOUND NTCDirect::link::hour<48> 1e+20 + FR BOUND NTCDirect::link::hour<48> 1e+30 + FR BOUND NTCDirect::link::hour<48> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<48> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<48> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<48> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<48> 4036.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<48> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<48> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<48> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<48> 4396.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<48> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<48> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<48> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<48> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<48> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<48> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<48> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<48> 1e-05 + LO BOUND NTCDirect::link::hour<49> -1e+20 + UP BOUND NTCDirect::link::hour<49> 1e+20 + UP BOUND IntercoDirectCost::link::hour<49> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<49> 1e+20 + LO BOUND NTCDirect::link::hour<49> -1e+20 + UP BOUND NTCDirect::link::hour<49> 1e+20 + LO BOUND NTCDirect::link::hour<49> -1e+20 + UP BOUND NTCDirect::link::hour<49> 1e+20 + LO BOUND NTCDirect::link::hour<49> -1e+20 + UP BOUND NTCDirect::link::hour<49> 1e+20 + LO BOUND NTCDirect::link::hour<49> -1e+20 + UP BOUND NTCDirect::link::hour<49> 1e+20 + FR BOUND NTCDirect::link::hour<49> 1e+30 + FR BOUND NTCDirect::link::hour<49> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<49> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<49> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<49> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<49> 3862.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<49> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<49> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<49> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<49> 4301.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<49> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<49> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<49> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<49> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<49> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<49> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<49> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<49> 1e-05 + LO BOUND NTCDirect::link::hour<50> -1e+20 + UP BOUND NTCDirect::link::hour<50> 1e+20 + UP BOUND IntercoDirectCost::link::hour<50> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<50> 1e+20 + LO BOUND NTCDirect::link::hour<50> -1e+20 + UP BOUND NTCDirect::link::hour<50> 1e+20 + LO BOUND NTCDirect::link::hour<50> -1e+20 + UP BOUND NTCDirect::link::hour<50> 1e+20 + LO BOUND NTCDirect::link::hour<50> -1e+20 + UP BOUND NTCDirect::link::hour<50> 1e+20 + LO BOUND NTCDirect::link::hour<50> -1e+20 + UP BOUND NTCDirect::link::hour<50> 1e+20 + FR BOUND NTCDirect::link::hour<50> 1e+30 + FR BOUND NTCDirect::link::hour<50> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<50> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<50> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<50> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<50> 3638.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<50> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<50> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<50> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<50> 3996.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<50> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<50> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<50> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<50> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<50> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<50> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<50> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<50> 1e-05 + LO BOUND NTCDirect::link::hour<51> -1e+20 + UP BOUND NTCDirect::link::hour<51> 1e+20 + UP BOUND IntercoDirectCost::link::hour<51> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<51> 1e+20 + LO BOUND NTCDirect::link::hour<51> -1e+20 + UP BOUND NTCDirect::link::hour<51> 1e+20 + LO BOUND NTCDirect::link::hour<51> -1e+20 + UP BOUND NTCDirect::link::hour<51> 1e+20 + LO BOUND NTCDirect::link::hour<51> -1e+20 + UP BOUND NTCDirect::link::hour<51> 1e+20 + LO BOUND NTCDirect::link::hour<51> -1e+20 + UP BOUND NTCDirect::link::hour<51> 1e+20 + FR BOUND NTCDirect::link::hour<51> 1e+30 + FR BOUND NTCDirect::link::hour<51> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<51> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<51> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<51> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<51> 3624.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<51> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<51> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<51> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<51> 3910.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<51> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<51> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<51> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<51> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<51> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<51> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<51> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<51> 1e-05 + LO BOUND NTCDirect::link::hour<52> -1e+20 + UP BOUND NTCDirect::link::hour<52> 1e+20 + UP BOUND IntercoDirectCost::link::hour<52> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<52> 1e+20 + LO BOUND NTCDirect::link::hour<52> -1e+20 + UP BOUND NTCDirect::link::hour<52> 1e+20 + LO BOUND NTCDirect::link::hour<52> -1e+20 + UP BOUND NTCDirect::link::hour<52> 1e+20 + LO BOUND NTCDirect::link::hour<52> -1e+20 + UP BOUND NTCDirect::link::hour<52> 1e+20 + LO BOUND NTCDirect::link::hour<52> -1e+20 + UP BOUND NTCDirect::link::hour<52> 1e+20 + FR BOUND NTCDirect::link::hour<52> 1e+30 + FR BOUND NTCDirect::link::hour<52> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<52> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<52> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<52> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<52> 3634.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<52> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<52> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<52> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<52> 3858.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<52> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<52> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<52> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<52> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<52> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<52> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<52> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<52> 1e-05 + LO BOUND NTCDirect::link::hour<53> -1e+20 + UP BOUND NTCDirect::link::hour<53> 1e+20 + UP BOUND IntercoDirectCost::link::hour<53> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<53> 1e+20 + LO BOUND NTCDirect::link::hour<53> -1e+20 + UP BOUND NTCDirect::link::hour<53> 1e+20 + LO BOUND NTCDirect::link::hour<53> -1e+20 + UP BOUND NTCDirect::link::hour<53> 1e+20 + LO BOUND NTCDirect::link::hour<53> -1e+20 + UP BOUND NTCDirect::link::hour<53> 1e+20 + LO BOUND NTCDirect::link::hour<53> -1e+20 + UP BOUND NTCDirect::link::hour<53> 1e+20 + FR BOUND NTCDirect::link::hour<53> 1e+30 + FR BOUND NTCDirect::link::hour<53> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<53> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<53> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<53> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<53> 3837.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<53> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<53> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<53> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<53> 3993.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<53> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<53> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<53> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<53> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<53> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<53> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<53> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<53> 1e-05 + LO BOUND NTCDirect::link::hour<54> -1e+20 + UP BOUND NTCDirect::link::hour<54> 1e+20 + UP BOUND IntercoDirectCost::link::hour<54> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<54> 1e+20 + LO BOUND NTCDirect::link::hour<54> -1e+20 + UP BOUND NTCDirect::link::hour<54> 1e+20 + LO BOUND NTCDirect::link::hour<54> -1e+20 + UP BOUND NTCDirect::link::hour<54> 1e+20 + LO BOUND NTCDirect::link::hour<54> -1e+20 + UP BOUND NTCDirect::link::hour<54> 1e+20 + LO BOUND NTCDirect::link::hour<54> -1e+20 + UP BOUND NTCDirect::link::hour<54> 1e+20 + FR BOUND NTCDirect::link::hour<54> 1e+30 + FR BOUND NTCDirect::link::hour<54> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<54> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<54> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<54> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<54> 3943.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<54> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<54> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<54> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<54> 4200.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<54> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<54> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<54> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<54> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<54> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<54> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<54> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<54> 1e-05 + LO BOUND NTCDirect::link::hour<55> -1e+20 + UP BOUND NTCDirect::link::hour<55> 1e+20 + UP BOUND IntercoDirectCost::link::hour<55> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<55> 1e+20 + LO BOUND NTCDirect::link::hour<55> -1e+20 + UP BOUND NTCDirect::link::hour<55> 1e+20 + LO BOUND NTCDirect::link::hour<55> -1e+20 + UP BOUND NTCDirect::link::hour<55> 1e+20 + LO BOUND NTCDirect::link::hour<55> -1e+20 + UP BOUND NTCDirect::link::hour<55> 1e+20 + LO BOUND NTCDirect::link::hour<55> -1e+20 + UP BOUND NTCDirect::link::hour<55> 1e+20 + FR BOUND NTCDirect::link::hour<55> 1e+30 + FR BOUND NTCDirect::link::hour<55> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<55> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<55> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<55> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<55> 4005.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<55> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<55> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<55> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<55> 4246.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<55> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<55> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<55> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<55> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<55> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<55> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<55> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<55> 1e-05 + LO BOUND NTCDirect::link::hour<56> -1e+20 + UP BOUND NTCDirect::link::hour<56> 1e+20 + UP BOUND IntercoDirectCost::link::hour<56> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<56> 1e+20 + LO BOUND NTCDirect::link::hour<56> -1e+20 + UP BOUND NTCDirect::link::hour<56> 1e+20 + LO BOUND NTCDirect::link::hour<56> -1e+20 + UP BOUND NTCDirect::link::hour<56> 1e+20 + LO BOUND NTCDirect::link::hour<56> -1e+20 + UP BOUND NTCDirect::link::hour<56> 1e+20 + LO BOUND NTCDirect::link::hour<56> -1e+20 + UP BOUND NTCDirect::link::hour<56> 1e+20 + FR BOUND NTCDirect::link::hour<56> 1e+30 + FR BOUND NTCDirect::link::hour<56> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<56> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<56> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<56> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<56> 3806.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<56> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<56> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<56> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<56> 4089.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<56> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<56> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<56> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<56> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<56> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<56> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<56> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<56> 1e-05 + LO BOUND NTCDirect::link::hour<57> -1e+20 + UP BOUND NTCDirect::link::hour<57> 1e+20 + UP BOUND IntercoDirectCost::link::hour<57> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<57> 1e+20 + LO BOUND NTCDirect::link::hour<57> -1e+20 + UP BOUND NTCDirect::link::hour<57> 1e+20 + LO BOUND NTCDirect::link::hour<57> -1e+20 + UP BOUND NTCDirect::link::hour<57> 1e+20 + LO BOUND NTCDirect::link::hour<57> -1e+20 + UP BOUND NTCDirect::link::hour<57> 1e+20 + LO BOUND NTCDirect::link::hour<57> -1e+20 + UP BOUND NTCDirect::link::hour<57> 1e+20 + FR BOUND NTCDirect::link::hour<57> 1e+30 + FR BOUND NTCDirect::link::hour<57> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<57> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<57> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<57> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<57> 3775.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<57> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<57> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<57> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<57> 4068.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<57> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<57> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<57> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<57> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<57> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<57> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<57> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<57> 1e-05 + LO BOUND NTCDirect::link::hour<58> -1e+20 + UP BOUND NTCDirect::link::hour<58> 1e+20 + UP BOUND IntercoDirectCost::link::hour<58> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<58> 1e+20 + LO BOUND NTCDirect::link::hour<58> -1e+20 + UP BOUND NTCDirect::link::hour<58> 1e+20 + LO BOUND NTCDirect::link::hour<58> -1e+20 + UP BOUND NTCDirect::link::hour<58> 1e+20 + LO BOUND NTCDirect::link::hour<58> -1e+20 + UP BOUND NTCDirect::link::hour<58> 1e+20 + LO BOUND NTCDirect::link::hour<58> -1e+20 + UP BOUND NTCDirect::link::hour<58> 1e+20 + FR BOUND NTCDirect::link::hour<58> 1e+30 + FR BOUND NTCDirect::link::hour<58> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<58> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<58> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<58> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<58> 3786.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<58> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<58> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<58> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<58> 3936.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<58> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<58> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<58> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<58> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<58> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<58> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<58> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<58> 1e-05 + LO BOUND NTCDirect::link::hour<59> -1e+20 + UP BOUND NTCDirect::link::hour<59> 1e+20 + UP BOUND IntercoDirectCost::link::hour<59> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<59> 1e+20 + LO BOUND NTCDirect::link::hour<59> -1e+20 + UP BOUND NTCDirect::link::hour<59> 1e+20 + LO BOUND NTCDirect::link::hour<59> -1e+20 + UP BOUND NTCDirect::link::hour<59> 1e+20 + LO BOUND NTCDirect::link::hour<59> -1e+20 + UP BOUND NTCDirect::link::hour<59> 1e+20 + LO BOUND NTCDirect::link::hour<59> -1e+20 + UP BOUND NTCDirect::link::hour<59> 1e+20 + FR BOUND NTCDirect::link::hour<59> 1e+30 + FR BOUND NTCDirect::link::hour<59> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<59> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<59> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<59> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<59> 3859.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<59> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<59> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<59> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<59> 3988.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<59> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<59> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<59> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<59> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<59> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<59> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<59> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<59> 1e-05 + LO BOUND NTCDirect::link::hour<60> -1e+20 + UP BOUND NTCDirect::link::hour<60> 1e+20 + UP BOUND IntercoDirectCost::link::hour<60> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<60> 1e+20 + LO BOUND NTCDirect::link::hour<60> -1e+20 + UP BOUND NTCDirect::link::hour<60> 1e+20 + LO BOUND NTCDirect::link::hour<60> -1e+20 + UP BOUND NTCDirect::link::hour<60> 1e+20 + LO BOUND NTCDirect::link::hour<60> -1e+20 + UP BOUND NTCDirect::link::hour<60> 1e+20 + LO BOUND NTCDirect::link::hour<60> -1e+20 + UP BOUND NTCDirect::link::hour<60> 1e+20 + FR BOUND NTCDirect::link::hour<60> 1e+30 + FR BOUND NTCDirect::link::hour<60> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<60> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<60> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<60> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<60> 3938.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<60> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<60> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<60> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<60> 4129.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<60> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<60> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<60> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<60> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<60> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<60> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<60> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<60> 1e-05 + LO BOUND NTCDirect::link::hour<61> -1e+20 + UP BOUND NTCDirect::link::hour<61> 1e+20 + UP BOUND IntercoDirectCost::link::hour<61> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<61> 1e+20 + LO BOUND NTCDirect::link::hour<61> -1e+20 + UP BOUND NTCDirect::link::hour<61> 1e+20 + LO BOUND NTCDirect::link::hour<61> -1e+20 + UP BOUND NTCDirect::link::hour<61> 1e+20 + LO BOUND NTCDirect::link::hour<61> -1e+20 + UP BOUND NTCDirect::link::hour<61> 1e+20 + LO BOUND NTCDirect::link::hour<61> -1e+20 + UP BOUND NTCDirect::link::hour<61> 1e+20 + FR BOUND NTCDirect::link::hour<61> 1e+30 + FR BOUND NTCDirect::link::hour<61> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<61> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<61> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<61> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<61> 3781.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<61> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<61> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<61> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<61> 4072.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<61> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<61> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<61> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<61> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<61> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<61> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<61> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<61> 1e-05 + LO BOUND NTCDirect::link::hour<62> -1e+20 + UP BOUND NTCDirect::link::hour<62> 1e+20 + UP BOUND IntercoDirectCost::link::hour<62> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<62> 1e+20 + LO BOUND NTCDirect::link::hour<62> -1e+20 + UP BOUND NTCDirect::link::hour<62> 1e+20 + LO BOUND NTCDirect::link::hour<62> -1e+20 + UP BOUND NTCDirect::link::hour<62> 1e+20 + LO BOUND NTCDirect::link::hour<62> -1e+20 + UP BOUND NTCDirect::link::hour<62> 1e+20 + LO BOUND NTCDirect::link::hour<62> -1e+20 + UP BOUND NTCDirect::link::hour<62> 1e+20 + FR BOUND NTCDirect::link::hour<62> 1e+30 + FR BOUND NTCDirect::link::hour<62> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<62> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<62> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<62> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<62> 3691.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<62> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<62> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<62> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<62> 3991.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<62> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<62> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<62> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<62> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<62> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<62> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<62> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<62> 1e-05 + LO BOUND NTCDirect::link::hour<63> -1e+20 + UP BOUND NTCDirect::link::hour<63> 1e+20 + UP BOUND IntercoDirectCost::link::hour<63> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<63> 1e+20 + LO BOUND NTCDirect::link::hour<63> -1e+20 + UP BOUND NTCDirect::link::hour<63> 1e+20 + LO BOUND NTCDirect::link::hour<63> -1e+20 + UP BOUND NTCDirect::link::hour<63> 1e+20 + LO BOUND NTCDirect::link::hour<63> -1e+20 + UP BOUND NTCDirect::link::hour<63> 1e+20 + LO BOUND NTCDirect::link::hour<63> -1e+20 + UP BOUND NTCDirect::link::hour<63> 1e+20 + FR BOUND NTCDirect::link::hour<63> 1e+30 + FR BOUND NTCDirect::link::hour<63> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<63> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<63> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<63> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<63> 3582.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<63> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<63> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<63> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<63> 3948.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<63> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<63> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<63> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<63> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<63> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<63> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<63> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<63> 1e-05 + LO BOUND NTCDirect::link::hour<64> -1e+20 + UP BOUND NTCDirect::link::hour<64> 1e+20 + UP BOUND IntercoDirectCost::link::hour<64> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<64> 1e+20 + LO BOUND NTCDirect::link::hour<64> -1e+20 + UP BOUND NTCDirect::link::hour<64> 1e+20 + LO BOUND NTCDirect::link::hour<64> -1e+20 + UP BOUND NTCDirect::link::hour<64> 1e+20 + LO BOUND NTCDirect::link::hour<64> -1e+20 + UP BOUND NTCDirect::link::hour<64> 1e+20 + LO BOUND NTCDirect::link::hour<64> -1e+20 + UP BOUND NTCDirect::link::hour<64> 1e+20 + FR BOUND NTCDirect::link::hour<64> 1e+30 + FR BOUND NTCDirect::link::hour<64> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<64> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<64> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<64> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<64> 3719.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<64> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<64> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<64> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<64> 4110.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<64> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<64> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<64> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<64> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<64> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<64> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<64> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<64> 1e-05 + LO BOUND NTCDirect::link::hour<65> -1e+20 + UP BOUND NTCDirect::link::hour<65> 1e+20 + UP BOUND IntercoDirectCost::link::hour<65> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<65> 1e+20 + LO BOUND NTCDirect::link::hour<65> -1e+20 + UP BOUND NTCDirect::link::hour<65> 1e+20 + LO BOUND NTCDirect::link::hour<65> -1e+20 + UP BOUND NTCDirect::link::hour<65> 1e+20 + LO BOUND NTCDirect::link::hour<65> -1e+20 + UP BOUND NTCDirect::link::hour<65> 1e+20 + LO BOUND NTCDirect::link::hour<65> -1e+20 + UP BOUND NTCDirect::link::hour<65> 1e+20 + FR BOUND NTCDirect::link::hour<65> 1e+30 + FR BOUND NTCDirect::link::hour<65> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<65> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<65> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<65> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<65> 3974.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<65> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<65> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<65> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<65> 4425.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<65> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<65> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<65> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<65> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<65> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<65> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<65> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<65> 1e-05 + LO BOUND NTCDirect::link::hour<66> -1e+20 + UP BOUND NTCDirect::link::hour<66> 1e+20 + UP BOUND IntercoDirectCost::link::hour<66> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<66> 1e+20 + LO BOUND NTCDirect::link::hour<66> -1e+20 + UP BOUND NTCDirect::link::hour<66> 1e+20 + LO BOUND NTCDirect::link::hour<66> -1e+20 + UP BOUND NTCDirect::link::hour<66> 1e+20 + LO BOUND NTCDirect::link::hour<66> -1e+20 + UP BOUND NTCDirect::link::hour<66> 1e+20 + LO BOUND NTCDirect::link::hour<66> -1e+20 + UP BOUND NTCDirect::link::hour<66> 1e+20 + FR BOUND NTCDirect::link::hour<66> 1e+30 + FR BOUND NTCDirect::link::hour<66> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<66> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<66> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<66> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<66> 4106.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<66> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<66> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<66> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<66> 4639.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<66> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<66> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<66> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<66> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<66> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<66> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<66> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<66> 1e-05 + LO BOUND NTCDirect::link::hour<67> -1e+20 + UP BOUND NTCDirect::link::hour<67> 1e+20 + UP BOUND IntercoDirectCost::link::hour<67> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<67> 1e+20 + LO BOUND NTCDirect::link::hour<67> -1e+20 + UP BOUND NTCDirect::link::hour<67> 1e+20 + LO BOUND NTCDirect::link::hour<67> -1e+20 + UP BOUND NTCDirect::link::hour<67> 1e+20 + LO BOUND NTCDirect::link::hour<67> -1e+20 + UP BOUND NTCDirect::link::hour<67> 1e+20 + LO BOUND NTCDirect::link::hour<67> -1e+20 + UP BOUND NTCDirect::link::hour<67> 1e+20 + FR BOUND NTCDirect::link::hour<67> 1e+30 + FR BOUND NTCDirect::link::hour<67> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<67> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<67> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<67> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<67> 4082.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<67> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<67> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<67> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<67> 4676.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<67> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<67> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<67> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<67> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<67> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<67> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<67> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<67> 1e-05 + LO BOUND NTCDirect::link::hour<68> -1e+20 + UP BOUND NTCDirect::link::hour<68> 1e+20 + UP BOUND IntercoDirectCost::link::hour<68> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<68> 1e+20 + LO BOUND NTCDirect::link::hour<68> -1e+20 + UP BOUND NTCDirect::link::hour<68> 1e+20 + LO BOUND NTCDirect::link::hour<68> -1e+20 + UP BOUND NTCDirect::link::hour<68> 1e+20 + LO BOUND NTCDirect::link::hour<68> -1e+20 + UP BOUND NTCDirect::link::hour<68> 1e+20 + LO BOUND NTCDirect::link::hour<68> -1e+20 + UP BOUND NTCDirect::link::hour<68> 1e+20 + FR BOUND NTCDirect::link::hour<68> 1e+30 + FR BOUND NTCDirect::link::hour<68> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<68> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<68> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<68> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<68> 4009.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<68> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<68> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<68> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<68> 4553.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<68> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<68> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<68> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<68> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<68> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<68> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<68> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<68> 1e-05 + LO BOUND NTCDirect::link::hour<69> -1e+20 + UP BOUND NTCDirect::link::hour<69> 1e+20 + UP BOUND IntercoDirectCost::link::hour<69> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<69> 1e+20 + LO BOUND NTCDirect::link::hour<69> -1e+20 + UP BOUND NTCDirect::link::hour<69> 1e+20 + LO BOUND NTCDirect::link::hour<69> -1e+20 + UP BOUND NTCDirect::link::hour<69> 1e+20 + LO BOUND NTCDirect::link::hour<69> -1e+20 + UP BOUND NTCDirect::link::hour<69> 1e+20 + LO BOUND NTCDirect::link::hour<69> -1e+20 + UP BOUND NTCDirect::link::hour<69> 1e+20 + FR BOUND NTCDirect::link::hour<69> 1e+30 + FR BOUND NTCDirect::link::hour<69> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<69> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<69> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<69> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<69> 3931.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<69> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<69> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<69> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<69> 4413.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<69> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<69> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<69> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<69> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<69> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<69> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<69> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<69> 1e-05 + LO BOUND NTCDirect::link::hour<70> -1e+20 + UP BOUND NTCDirect::link::hour<70> 1e+20 + UP BOUND IntercoDirectCost::link::hour<70> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<70> 1e+20 + LO BOUND NTCDirect::link::hour<70> -1e+20 + UP BOUND NTCDirect::link::hour<70> 1e+20 + LO BOUND NTCDirect::link::hour<70> -1e+20 + UP BOUND NTCDirect::link::hour<70> 1e+20 + LO BOUND NTCDirect::link::hour<70> -1e+20 + UP BOUND NTCDirect::link::hour<70> 1e+20 + LO BOUND NTCDirect::link::hour<70> -1e+20 + UP BOUND NTCDirect::link::hour<70> 1e+20 + FR BOUND NTCDirect::link::hour<70> 1e+30 + FR BOUND NTCDirect::link::hour<70> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<70> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<70> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<70> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<70> 4060.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<70> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<70> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<70> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<70> 4635.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<70> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<70> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<70> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<70> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<70> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<70> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<70> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<70> 1e-05 + LO BOUND NTCDirect::link::hour<71> -1e+20 + UP BOUND NTCDirect::link::hour<71> 1e+20 + UP BOUND IntercoDirectCost::link::hour<71> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<71> 1e+20 + LO BOUND NTCDirect::link::hour<71> -1e+20 + UP BOUND NTCDirect::link::hour<71> 1e+20 + LO BOUND NTCDirect::link::hour<71> -1e+20 + UP BOUND NTCDirect::link::hour<71> 1e+20 + LO BOUND NTCDirect::link::hour<71> -1e+20 + UP BOUND NTCDirect::link::hour<71> 1e+20 + LO BOUND NTCDirect::link::hour<71> -1e+20 + UP BOUND NTCDirect::link::hour<71> 1e+20 + FR BOUND NTCDirect::link::hour<71> 1e+30 + FR BOUND NTCDirect::link::hour<71> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<71> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<71> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<71> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<71> 4091.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<71> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<71> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<71> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<71> 4660.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<71> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<71> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<71> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<71> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<71> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<71> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<71> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<71> 1e-05 + LO BOUND NTCDirect::link::hour<72> -1e+20 + UP BOUND NTCDirect::link::hour<72> 1e+20 + UP BOUND IntercoDirectCost::link::hour<72> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<72> 1e+20 + LO BOUND NTCDirect::link::hour<72> -1e+20 + UP BOUND NTCDirect::link::hour<72> 1e+20 + LO BOUND NTCDirect::link::hour<72> -1e+20 + UP BOUND NTCDirect::link::hour<72> 1e+20 + LO BOUND NTCDirect::link::hour<72> -1e+20 + UP BOUND NTCDirect::link::hour<72> 1e+20 + LO BOUND NTCDirect::link::hour<72> -1e+20 + UP BOUND NTCDirect::link::hour<72> 1e+20 + FR BOUND NTCDirect::link::hour<72> 1e+30 + FR BOUND NTCDirect::link::hour<72> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<72> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<72> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<72> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<72> 3928.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<72> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<72> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<72> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<72> 4511.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<72> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<72> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<72> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<72> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<72> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<72> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<72> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<72> 1e-05 + LO BOUND NTCDirect::link::hour<73> -1e+20 + UP BOUND NTCDirect::link::hour<73> 1e+20 + UP BOUND IntercoDirectCost::link::hour<73> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<73> 1e+20 + LO BOUND NTCDirect::link::hour<73> -1e+20 + UP BOUND NTCDirect::link::hour<73> 1e+20 + LO BOUND NTCDirect::link::hour<73> -1e+20 + UP BOUND NTCDirect::link::hour<73> 1e+20 + LO BOUND NTCDirect::link::hour<73> -1e+20 + UP BOUND NTCDirect::link::hour<73> 1e+20 + LO BOUND NTCDirect::link::hour<73> -1e+20 + UP BOUND NTCDirect::link::hour<73> 1e+20 + FR BOUND NTCDirect::link::hour<73> 1e+30 + FR BOUND NTCDirect::link::hour<73> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<73> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<73> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<73> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<73> 3855.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<73> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<73> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<73> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<73> 4426.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<73> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<73> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<73> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<73> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<73> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<73> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<73> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<73> 1e-05 + LO BOUND NTCDirect::link::hour<74> -1e+20 + UP BOUND NTCDirect::link::hour<74> 1e+20 + UP BOUND IntercoDirectCost::link::hour<74> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<74> 1e+20 + LO BOUND NTCDirect::link::hour<74> -1e+20 + UP BOUND NTCDirect::link::hour<74> 1e+20 + LO BOUND NTCDirect::link::hour<74> -1e+20 + UP BOUND NTCDirect::link::hour<74> 1e+20 + LO BOUND NTCDirect::link::hour<74> -1e+20 + UP BOUND NTCDirect::link::hour<74> 1e+20 + LO BOUND NTCDirect::link::hour<74> -1e+20 + UP BOUND NTCDirect::link::hour<74> 1e+20 + FR BOUND NTCDirect::link::hour<74> 1e+30 + FR BOUND NTCDirect::link::hour<74> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<74> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<74> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<74> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<74> 3640.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<74> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<74> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<74> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<74> 4231.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<74> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<74> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<74> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<74> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<74> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<74> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<74> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<74> 1e-05 + LO BOUND NTCDirect::link::hour<75> -1e+20 + UP BOUND NTCDirect::link::hour<75> 1e+20 + UP BOUND IntercoDirectCost::link::hour<75> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<75> 1e+20 + LO BOUND NTCDirect::link::hour<75> -1e+20 + UP BOUND NTCDirect::link::hour<75> 1e+20 + LO BOUND NTCDirect::link::hour<75> -1e+20 + UP BOUND NTCDirect::link::hour<75> 1e+20 + LO BOUND NTCDirect::link::hour<75> -1e+20 + UP BOUND NTCDirect::link::hour<75> 1e+20 + LO BOUND NTCDirect::link::hour<75> -1e+20 + UP BOUND NTCDirect::link::hour<75> 1e+20 + FR BOUND NTCDirect::link::hour<75> 1e+30 + FR BOUND NTCDirect::link::hour<75> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<75> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<75> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<75> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<75> 3503.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<75> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<75> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<75> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<75> 4189.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<75> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<75> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<75> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<75> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<75> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<75> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<75> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<75> 1e-05 + LO BOUND NTCDirect::link::hour<76> -1e+20 + UP BOUND NTCDirect::link::hour<76> 1e+20 + UP BOUND IntercoDirectCost::link::hour<76> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<76> 1e+20 + LO BOUND NTCDirect::link::hour<76> -1e+20 + UP BOUND NTCDirect::link::hour<76> 1e+20 + LO BOUND NTCDirect::link::hour<76> -1e+20 + UP BOUND NTCDirect::link::hour<76> 1e+20 + LO BOUND NTCDirect::link::hour<76> -1e+20 + UP BOUND NTCDirect::link::hour<76> 1e+20 + LO BOUND NTCDirect::link::hour<76> -1e+20 + UP BOUND NTCDirect::link::hour<76> 1e+20 + FR BOUND NTCDirect::link::hour<76> 1e+30 + FR BOUND NTCDirect::link::hour<76> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<76> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<76> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<76> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<76> 3487.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<76> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<76> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<76> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<76> 4090.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<76> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<76> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<76> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<76> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<76> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<76> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<76> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<76> 1e-05 + LO BOUND NTCDirect::link::hour<77> -1e+20 + UP BOUND NTCDirect::link::hour<77> 1e+20 + UP BOUND IntercoDirectCost::link::hour<77> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<77> 1e+20 + LO BOUND NTCDirect::link::hour<77> -1e+20 + UP BOUND NTCDirect::link::hour<77> 1e+20 + LO BOUND NTCDirect::link::hour<77> -1e+20 + UP BOUND NTCDirect::link::hour<77> 1e+20 + LO BOUND NTCDirect::link::hour<77> -1e+20 + UP BOUND NTCDirect::link::hour<77> 1e+20 + LO BOUND NTCDirect::link::hour<77> -1e+20 + UP BOUND NTCDirect::link::hour<77> 1e+20 + FR BOUND NTCDirect::link::hour<77> 1e+30 + FR BOUND NTCDirect::link::hour<77> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<77> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<77> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<77> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<77> 3594.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<77> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<77> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<77> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<77> 4185.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<77> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<77> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<77> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<77> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<77> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<77> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<77> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<77> 1e-05 + LO BOUND NTCDirect::link::hour<78> -1e+20 + UP BOUND NTCDirect::link::hour<78> 1e+20 + UP BOUND IntercoDirectCost::link::hour<78> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<78> 1e+20 + LO BOUND NTCDirect::link::hour<78> -1e+20 + UP BOUND NTCDirect::link::hour<78> 1e+20 + LO BOUND NTCDirect::link::hour<78> -1e+20 + UP BOUND NTCDirect::link::hour<78> 1e+20 + LO BOUND NTCDirect::link::hour<78> -1e+20 + UP BOUND NTCDirect::link::hour<78> 1e+20 + LO BOUND NTCDirect::link::hour<78> -1e+20 + UP BOUND NTCDirect::link::hour<78> 1e+20 + FR BOUND NTCDirect::link::hour<78> 1e+30 + FR BOUND NTCDirect::link::hour<78> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<78> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<78> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<78> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<78> 3847.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<78> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<78> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<78> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<78> 4427.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<78> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<78> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<78> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<78> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<78> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<78> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<78> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<78> 1e-05 + LO BOUND NTCDirect::link::hour<79> -1e+20 + UP BOUND NTCDirect::link::hour<79> 1e+20 + UP BOUND IntercoDirectCost::link::hour<79> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<79> 1e+20 + LO BOUND NTCDirect::link::hour<79> -1e+20 + UP BOUND NTCDirect::link::hour<79> 1e+20 + LO BOUND NTCDirect::link::hour<79> -1e+20 + UP BOUND NTCDirect::link::hour<79> 1e+20 + LO BOUND NTCDirect::link::hour<79> -1e+20 + UP BOUND NTCDirect::link::hour<79> 1e+20 + LO BOUND NTCDirect::link::hour<79> -1e+20 + UP BOUND NTCDirect::link::hour<79> 1e+20 + FR BOUND NTCDirect::link::hour<79> 1e+30 + FR BOUND NTCDirect::link::hour<79> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<79> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<79> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<79> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<79> 3905.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<79> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<79> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<79> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<79> 4505.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<79> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<79> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<79> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<79> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<79> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<79> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<79> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<79> 1e-05 + LO BOUND NTCDirect::link::hour<80> -1e+20 + UP BOUND NTCDirect::link::hour<80> 1e+20 + UP BOUND IntercoDirectCost::link::hour<80> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<80> 1e+20 + LO BOUND NTCDirect::link::hour<80> -1e+20 + UP BOUND NTCDirect::link::hour<80> 1e+20 + LO BOUND NTCDirect::link::hour<80> -1e+20 + UP BOUND NTCDirect::link::hour<80> 1e+20 + LO BOUND NTCDirect::link::hour<80> -1e+20 + UP BOUND NTCDirect::link::hour<80> 1e+20 + LO BOUND NTCDirect::link::hour<80> -1e+20 + UP BOUND NTCDirect::link::hour<80> 1e+20 + FR BOUND NTCDirect::link::hour<80> 1e+30 + FR BOUND NTCDirect::link::hour<80> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<80> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<80> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<80> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<80> 3717.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<80> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<80> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<80> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<80> 4420.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<80> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<80> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<80> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<80> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<80> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<80> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<80> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<80> 1e-05 + LO BOUND NTCDirect::link::hour<81> -1e+20 + UP BOUND NTCDirect::link::hour<81> 1e+20 + UP BOUND IntercoDirectCost::link::hour<81> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<81> 1e+20 + LO BOUND NTCDirect::link::hour<81> -1e+20 + UP BOUND NTCDirect::link::hour<81> 1e+20 + LO BOUND NTCDirect::link::hour<81> -1e+20 + UP BOUND NTCDirect::link::hour<81> 1e+20 + LO BOUND NTCDirect::link::hour<81> -1e+20 + UP BOUND NTCDirect::link::hour<81> 1e+20 + LO BOUND NTCDirect::link::hour<81> -1e+20 + UP BOUND NTCDirect::link::hour<81> 1e+20 + FR BOUND NTCDirect::link::hour<81> 1e+30 + FR BOUND NTCDirect::link::hour<81> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<81> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<81> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<81> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<81> 3643.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<81> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<81> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<81> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<81> 4352.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<81> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<81> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<81> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<81> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<81> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<81> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<81> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<81> 1e-05 + LO BOUND NTCDirect::link::hour<82> -1e+20 + UP BOUND NTCDirect::link::hour<82> 1e+20 + UP BOUND IntercoDirectCost::link::hour<82> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<82> 1e+20 + LO BOUND NTCDirect::link::hour<82> -1e+20 + UP BOUND NTCDirect::link::hour<82> 1e+20 + LO BOUND NTCDirect::link::hour<82> -1e+20 + UP BOUND NTCDirect::link::hour<82> 1e+20 + LO BOUND NTCDirect::link::hour<82> -1e+20 + UP BOUND NTCDirect::link::hour<82> 1e+20 + LO BOUND NTCDirect::link::hour<82> -1e+20 + UP BOUND NTCDirect::link::hour<82> 1e+20 + FR BOUND NTCDirect::link::hour<82> 1e+30 + FR BOUND NTCDirect::link::hour<82> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<82> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<82> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<82> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<82> 3658.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<82> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<82> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<82> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<82> 4247.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<82> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<82> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<82> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<82> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<82> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<82> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<82> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<82> 1e-05 + LO BOUND NTCDirect::link::hour<83> -1e+20 + UP BOUND NTCDirect::link::hour<83> 1e+20 + UP BOUND IntercoDirectCost::link::hour<83> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<83> 1e+20 + LO BOUND NTCDirect::link::hour<83> -1e+20 + UP BOUND NTCDirect::link::hour<83> 1e+20 + LO BOUND NTCDirect::link::hour<83> -1e+20 + UP BOUND NTCDirect::link::hour<83> 1e+20 + LO BOUND NTCDirect::link::hour<83> -1e+20 + UP BOUND NTCDirect::link::hour<83> 1e+20 + LO BOUND NTCDirect::link::hour<83> -1e+20 + UP BOUND NTCDirect::link::hour<83> 1e+20 + FR BOUND NTCDirect::link::hour<83> 1e+30 + FR BOUND NTCDirect::link::hour<83> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<83> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<83> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<83> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<83> 3629.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<83> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<83> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<83> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<83> 4303.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<83> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<83> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<83> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<83> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<83> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<83> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<83> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<83> 1e-05 + LO BOUND NTCDirect::link::hour<84> -1e+20 + UP BOUND NTCDirect::link::hour<84> 1e+20 + UP BOUND IntercoDirectCost::link::hour<84> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<84> 1e+20 + LO BOUND NTCDirect::link::hour<84> -1e+20 + UP BOUND NTCDirect::link::hour<84> 1e+20 + LO BOUND NTCDirect::link::hour<84> -1e+20 + UP BOUND NTCDirect::link::hour<84> 1e+20 + LO BOUND NTCDirect::link::hour<84> -1e+20 + UP BOUND NTCDirect::link::hour<84> 1e+20 + LO BOUND NTCDirect::link::hour<84> -1e+20 + UP BOUND NTCDirect::link::hour<84> 1e+20 + FR BOUND NTCDirect::link::hour<84> 1e+30 + FR BOUND NTCDirect::link::hour<84> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<84> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<84> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<84> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<84> 3708.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<84> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<84> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<84> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<84> 4347.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<84> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<84> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<84> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<84> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<84> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<84> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<84> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<84> 1e-05 + LO BOUND NTCDirect::link::hour<85> -1e+20 + UP BOUND NTCDirect::link::hour<85> 1e+20 + UP BOUND IntercoDirectCost::link::hour<85> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<85> 1e+20 + LO BOUND NTCDirect::link::hour<85> -1e+20 + UP BOUND NTCDirect::link::hour<85> 1e+20 + LO BOUND NTCDirect::link::hour<85> -1e+20 + UP BOUND NTCDirect::link::hour<85> 1e+20 + LO BOUND NTCDirect::link::hour<85> -1e+20 + UP BOUND NTCDirect::link::hour<85> 1e+20 + LO BOUND NTCDirect::link::hour<85> -1e+20 + UP BOUND NTCDirect::link::hour<85> 1e+20 + FR BOUND NTCDirect::link::hour<85> 1e+30 + FR BOUND NTCDirect::link::hour<85> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<85> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<85> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<85> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<85> 3578.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<85> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<85> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<85> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<85> 4187.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<85> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<85> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<85> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<85> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<85> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<85> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<85> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<85> 1e-05 + LO BOUND NTCDirect::link::hour<86> -1e+20 + UP BOUND NTCDirect::link::hour<86> 1e+20 + UP BOUND IntercoDirectCost::link::hour<86> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<86> 1e+20 + LO BOUND NTCDirect::link::hour<86> -1e+20 + UP BOUND NTCDirect::link::hour<86> 1e+20 + LO BOUND NTCDirect::link::hour<86> -1e+20 + UP BOUND NTCDirect::link::hour<86> 1e+20 + LO BOUND NTCDirect::link::hour<86> -1e+20 + UP BOUND NTCDirect::link::hour<86> 1e+20 + LO BOUND NTCDirect::link::hour<86> -1e+20 + UP BOUND NTCDirect::link::hour<86> 1e+20 + FR BOUND NTCDirect::link::hour<86> 1e+30 + FR BOUND NTCDirect::link::hour<86> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<86> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<86> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<86> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<86> 3567.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<86> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<86> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<86> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<86> 3984.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<86> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<86> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<86> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<86> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<86> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<86> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<86> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<86> 1e-05 + LO BOUND NTCDirect::link::hour<87> -1e+20 + UP BOUND NTCDirect::link::hour<87> 1e+20 + UP BOUND IntercoDirectCost::link::hour<87> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<87> 1e+20 + LO BOUND NTCDirect::link::hour<87> -1e+20 + UP BOUND NTCDirect::link::hour<87> 1e+20 + LO BOUND NTCDirect::link::hour<87> -1e+20 + UP BOUND NTCDirect::link::hour<87> 1e+20 + LO BOUND NTCDirect::link::hour<87> -1e+20 + UP BOUND NTCDirect::link::hour<87> 1e+20 + LO BOUND NTCDirect::link::hour<87> -1e+20 + UP BOUND NTCDirect::link::hour<87> 1e+20 + FR BOUND NTCDirect::link::hour<87> 1e+30 + FR BOUND NTCDirect::link::hour<87> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<87> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<87> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<87> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<87> 3477.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<87> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<87> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<87> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<87> 3922.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<87> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<87> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<87> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<87> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<87> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<87> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<87> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<87> 1e-05 + LO BOUND NTCDirect::link::hour<88> -1e+20 + UP BOUND NTCDirect::link::hour<88> 1e+20 + UP BOUND IntercoDirectCost::link::hour<88> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<88> 1e+20 + LO BOUND NTCDirect::link::hour<88> -1e+20 + UP BOUND NTCDirect::link::hour<88> 1e+20 + LO BOUND NTCDirect::link::hour<88> -1e+20 + UP BOUND NTCDirect::link::hour<88> 1e+20 + LO BOUND NTCDirect::link::hour<88> -1e+20 + UP BOUND NTCDirect::link::hour<88> 1e+20 + LO BOUND NTCDirect::link::hour<88> -1e+20 + UP BOUND NTCDirect::link::hour<88> 1e+20 + FR BOUND NTCDirect::link::hour<88> 1e+30 + FR BOUND NTCDirect::link::hour<88> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<88> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<88> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<88> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<88> 3596.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<88> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<88> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<88> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<88> 4035.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<88> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<88> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<88> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<88> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<88> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<88> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<88> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<88> 1e-05 + LO BOUND NTCDirect::link::hour<89> -1e+20 + UP BOUND NTCDirect::link::hour<89> 1e+20 + UP BOUND IntercoDirectCost::link::hour<89> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<89> 1e+20 + LO BOUND NTCDirect::link::hour<89> -1e+20 + UP BOUND NTCDirect::link::hour<89> 1e+20 + LO BOUND NTCDirect::link::hour<89> -1e+20 + UP BOUND NTCDirect::link::hour<89> 1e+20 + LO BOUND NTCDirect::link::hour<89> -1e+20 + UP BOUND NTCDirect::link::hour<89> 1e+20 + LO BOUND NTCDirect::link::hour<89> -1e+20 + UP BOUND NTCDirect::link::hour<89> 1e+20 + FR BOUND NTCDirect::link::hour<89> 1e+30 + FR BOUND NTCDirect::link::hour<89> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<89> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<89> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<89> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<89> 3904.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<89> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<89> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<89> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<89> 4401.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<89> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<89> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<89> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<89> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<89> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<89> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<89> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<89> 1e-05 + LO BOUND NTCDirect::link::hour<90> -1e+20 + UP BOUND NTCDirect::link::hour<90> 1e+20 + UP BOUND IntercoDirectCost::link::hour<90> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<90> 1e+20 + LO BOUND NTCDirect::link::hour<90> -1e+20 + UP BOUND NTCDirect::link::hour<90> 1e+20 + LO BOUND NTCDirect::link::hour<90> -1e+20 + UP BOUND NTCDirect::link::hour<90> 1e+20 + LO BOUND NTCDirect::link::hour<90> -1e+20 + UP BOUND NTCDirect::link::hour<90> 1e+20 + LO BOUND NTCDirect::link::hour<90> -1e+20 + UP BOUND NTCDirect::link::hour<90> 1e+20 + FR BOUND NTCDirect::link::hour<90> 1e+30 + FR BOUND NTCDirect::link::hour<90> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<90> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<90> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<90> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<90> 4118.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<90> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<90> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<90> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<90> 4514.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<90> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<90> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<90> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<90> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<90> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<90> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<90> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<90> 1e-05 + LO BOUND NTCDirect::link::hour<91> -1e+20 + UP BOUND NTCDirect::link::hour<91> 1e+20 + UP BOUND IntercoDirectCost::link::hour<91> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<91> 1e+20 + LO BOUND NTCDirect::link::hour<91> -1e+20 + UP BOUND NTCDirect::link::hour<91> 1e+20 + LO BOUND NTCDirect::link::hour<91> -1e+20 + UP BOUND NTCDirect::link::hour<91> 1e+20 + LO BOUND NTCDirect::link::hour<91> -1e+20 + UP BOUND NTCDirect::link::hour<91> 1e+20 + LO BOUND NTCDirect::link::hour<91> -1e+20 + UP BOUND NTCDirect::link::hour<91> 1e+20 + FR BOUND NTCDirect::link::hour<91> 1e+30 + FR BOUND NTCDirect::link::hour<91> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<91> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<91> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<91> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<91> 4080.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<91> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<91> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<91> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<91> 4391.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<91> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<91> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<91> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<91> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<91> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<91> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<91> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<91> 1e-05 + LO BOUND NTCDirect::link::hour<92> -1e+20 + UP BOUND NTCDirect::link::hour<92> 1e+20 + UP BOUND IntercoDirectCost::link::hour<92> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<92> 1e+20 + LO BOUND NTCDirect::link::hour<92> -1e+20 + UP BOUND NTCDirect::link::hour<92> 1e+20 + LO BOUND NTCDirect::link::hour<92> -1e+20 + UP BOUND NTCDirect::link::hour<92> 1e+20 + LO BOUND NTCDirect::link::hour<92> -1e+20 + UP BOUND NTCDirect::link::hour<92> 1e+20 + LO BOUND NTCDirect::link::hour<92> -1e+20 + UP BOUND NTCDirect::link::hour<92> 1e+20 + FR BOUND NTCDirect::link::hour<92> 1e+30 + FR BOUND NTCDirect::link::hour<92> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<92> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<92> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<92> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<92> 3833.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<92> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<92> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<92> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<92> 4240.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<92> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<92> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<92> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<92> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<92> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<92> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<92> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<92> 1e-05 + LO BOUND NTCDirect::link::hour<93> -1e+20 + UP BOUND NTCDirect::link::hour<93> 1e+20 + UP BOUND IntercoDirectCost::link::hour<93> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<93> 1e+20 + LO BOUND NTCDirect::link::hour<93> -1e+20 + UP BOUND NTCDirect::link::hour<93> 1e+20 + LO BOUND NTCDirect::link::hour<93> -1e+20 + UP BOUND NTCDirect::link::hour<93> 1e+20 + LO BOUND NTCDirect::link::hour<93> -1e+20 + UP BOUND NTCDirect::link::hour<93> 1e+20 + LO BOUND NTCDirect::link::hour<93> -1e+20 + UP BOUND NTCDirect::link::hour<93> 1e+20 + FR BOUND NTCDirect::link::hour<93> 1e+30 + FR BOUND NTCDirect::link::hour<93> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<93> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<93> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<93> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<93> 3602.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<93> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<93> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<93> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<93> 4107.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<93> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<93> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<93> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<93> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<93> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<93> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<93> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<93> 1e-05 + LO BOUND NTCDirect::link::hour<94> -1e+20 + UP BOUND NTCDirect::link::hour<94> 1e+20 + UP BOUND IntercoDirectCost::link::hour<94> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<94> 1e+20 + LO BOUND NTCDirect::link::hour<94> -1e+20 + UP BOUND NTCDirect::link::hour<94> 1e+20 + LO BOUND NTCDirect::link::hour<94> -1e+20 + UP BOUND NTCDirect::link::hour<94> 1e+20 + LO BOUND NTCDirect::link::hour<94> -1e+20 + UP BOUND NTCDirect::link::hour<94> 1e+20 + LO BOUND NTCDirect::link::hour<94> -1e+20 + UP BOUND NTCDirect::link::hour<94> 1e+20 + FR BOUND NTCDirect::link::hour<94> 1e+30 + FR BOUND NTCDirect::link::hour<94> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<94> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<94> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<94> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<94> 3884.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<94> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<94> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<94> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<94> 4328.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<94> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<94> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<94> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<94> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<94> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<94> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<94> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<94> 1e-05 + LO BOUND NTCDirect::link::hour<95> -1e+20 + UP BOUND NTCDirect::link::hour<95> 1e+20 + UP BOUND IntercoDirectCost::link::hour<95> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<95> 1e+20 + LO BOUND NTCDirect::link::hour<95> -1e+20 + UP BOUND NTCDirect::link::hour<95> 1e+20 + LO BOUND NTCDirect::link::hour<95> -1e+20 + UP BOUND NTCDirect::link::hour<95> 1e+20 + LO BOUND NTCDirect::link::hour<95> -1e+20 + UP BOUND NTCDirect::link::hour<95> 1e+20 + LO BOUND NTCDirect::link::hour<95> -1e+20 + UP BOUND NTCDirect::link::hour<95> 1e+20 + FR BOUND NTCDirect::link::hour<95> 1e+30 + FR BOUND NTCDirect::link::hour<95> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<95> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<95> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<95> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<95> 3924.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<95> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<95> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<95> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<95> 4305.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<95> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<95> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<95> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<95> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<95> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<95> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<95> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<95> 1e-05 + LO BOUND NTCDirect::link::hour<96> -1e+20 + UP BOUND NTCDirect::link::hour<96> 1e+20 + UP BOUND IntercoDirectCost::link::hour<96> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<96> 1e+20 + LO BOUND NTCDirect::link::hour<96> -1e+20 + UP BOUND NTCDirect::link::hour<96> 1e+20 + LO BOUND NTCDirect::link::hour<96> -1e+20 + UP BOUND NTCDirect::link::hour<96> 1e+20 + LO BOUND NTCDirect::link::hour<96> -1e+20 + UP BOUND NTCDirect::link::hour<96> 1e+20 + LO BOUND NTCDirect::link::hour<96> -1e+20 + UP BOUND NTCDirect::link::hour<96> 1e+20 + FR BOUND NTCDirect::link::hour<96> 1e+30 + FR BOUND NTCDirect::link::hour<96> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<96> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<96> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<96> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<96> 3614.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<96> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<96> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<96> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<96> 4022.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<96> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<96> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<96> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<96> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<96> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<96> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<96> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<96> 1e-05 + LO BOUND NTCDirect::link::hour<97> -1e+20 + UP BOUND NTCDirect::link::hour<97> 1e+20 + UP BOUND IntercoDirectCost::link::hour<97> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<97> 1e+20 + LO BOUND NTCDirect::link::hour<97> -1e+20 + UP BOUND NTCDirect::link::hour<97> 1e+20 + LO BOUND NTCDirect::link::hour<97> -1e+20 + UP BOUND NTCDirect::link::hour<97> 1e+20 + LO BOUND NTCDirect::link::hour<97> -1e+20 + UP BOUND NTCDirect::link::hour<97> 1e+20 + LO BOUND NTCDirect::link::hour<97> -1e+20 + UP BOUND NTCDirect::link::hour<97> 1e+20 + FR BOUND NTCDirect::link::hour<97> 1e+30 + FR BOUND NTCDirect::link::hour<97> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<97> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<97> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<97> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<97> 3504.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<97> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<97> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<97> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<97> 3773.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<97> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<97> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<97> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<97> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<97> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<97> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<97> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<97> 1e-05 + LO BOUND NTCDirect::link::hour<98> -1e+20 + UP BOUND NTCDirect::link::hour<98> 1e+20 + UP BOUND IntercoDirectCost::link::hour<98> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<98> 1e+20 + LO BOUND NTCDirect::link::hour<98> -1e+20 + UP BOUND NTCDirect::link::hour<98> 1e+20 + LO BOUND NTCDirect::link::hour<98> -1e+20 + UP BOUND NTCDirect::link::hour<98> 1e+20 + LO BOUND NTCDirect::link::hour<98> -1e+20 + UP BOUND NTCDirect::link::hour<98> 1e+20 + LO BOUND NTCDirect::link::hour<98> -1e+20 + UP BOUND NTCDirect::link::hour<98> 1e+20 + FR BOUND NTCDirect::link::hour<98> 1e+30 + FR BOUND NTCDirect::link::hour<98> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<98> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<98> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<98> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<98> 3293.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<98> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<98> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<98> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<98> 3664.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<98> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<98> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<98> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<98> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<98> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<98> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<98> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<98> 1e-05 + LO BOUND NTCDirect::link::hour<99> -1e+20 + UP BOUND NTCDirect::link::hour<99> 1e+20 + UP BOUND IntercoDirectCost::link::hour<99> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<99> 1e+20 + LO BOUND NTCDirect::link::hour<99> -1e+20 + UP BOUND NTCDirect::link::hour<99> 1e+20 + LO BOUND NTCDirect::link::hour<99> -1e+20 + UP BOUND NTCDirect::link::hour<99> 1e+20 + LO BOUND NTCDirect::link::hour<99> -1e+20 + UP BOUND NTCDirect::link::hour<99> 1e+20 + LO BOUND NTCDirect::link::hour<99> -1e+20 + UP BOUND NTCDirect::link::hour<99> 1e+20 + FR BOUND NTCDirect::link::hour<99> 1e+30 + FR BOUND NTCDirect::link::hour<99> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<99> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<99> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<99> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<99> 3354.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<99> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<99> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<99> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<99> 3667.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<99> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<99> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<99> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<99> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<99> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<99> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<99> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<99> 1e-05 + LO BOUND NTCDirect::link::hour<100> -1e+20 + UP BOUND NTCDirect::link::hour<100> 1e+20 + UP BOUND IntercoDirectCost::link::hour<100> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<100> 1e+20 + LO BOUND NTCDirect::link::hour<100> -1e+20 + UP BOUND NTCDirect::link::hour<100> 1e+20 + LO BOUND NTCDirect::link::hour<100> -1e+20 + UP BOUND NTCDirect::link::hour<100> 1e+20 + LO BOUND NTCDirect::link::hour<100> -1e+20 + UP BOUND NTCDirect::link::hour<100> 1e+20 + LO BOUND NTCDirect::link::hour<100> -1e+20 + UP BOUND NTCDirect::link::hour<100> 1e+20 + FR BOUND NTCDirect::link::hour<100> 1e+30 + FR BOUND NTCDirect::link::hour<100> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<100> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<100> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<100> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<100> 3361.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<100> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<100> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<100> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<100> 3588.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<100> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<100> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<100> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<100> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<100> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<100> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<100> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<100> 1e-05 + LO BOUND NTCDirect::link::hour<101> -1e+20 + UP BOUND NTCDirect::link::hour<101> 1e+20 + UP BOUND IntercoDirectCost::link::hour<101> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<101> 1e+20 + LO BOUND NTCDirect::link::hour<101> -1e+20 + UP BOUND NTCDirect::link::hour<101> 1e+20 + LO BOUND NTCDirect::link::hour<101> -1e+20 + UP BOUND NTCDirect::link::hour<101> 1e+20 + LO BOUND NTCDirect::link::hour<101> -1e+20 + UP BOUND NTCDirect::link::hour<101> 1e+20 + LO BOUND NTCDirect::link::hour<101> -1e+20 + UP BOUND NTCDirect::link::hour<101> 1e+20 + FR BOUND NTCDirect::link::hour<101> 1e+30 + FR BOUND NTCDirect::link::hour<101> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<101> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<101> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<101> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<101> 3542.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<101> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<101> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<101> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<101> 3798.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<101> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<101> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<101> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<101> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<101> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<101> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<101> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<101> 1e-05 + LO BOUND NTCDirect::link::hour<102> -1e+20 + UP BOUND NTCDirect::link::hour<102> 1e+20 + UP BOUND IntercoDirectCost::link::hour<102> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<102> 1e+20 + LO BOUND NTCDirect::link::hour<102> -1e+20 + UP BOUND NTCDirect::link::hour<102> 1e+20 + LO BOUND NTCDirect::link::hour<102> -1e+20 + UP BOUND NTCDirect::link::hour<102> 1e+20 + LO BOUND NTCDirect::link::hour<102> -1e+20 + UP BOUND NTCDirect::link::hour<102> 1e+20 + LO BOUND NTCDirect::link::hour<102> -1e+20 + UP BOUND NTCDirect::link::hour<102> 1e+20 + FR BOUND NTCDirect::link::hour<102> 1e+30 + FR BOUND NTCDirect::link::hour<102> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<102> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<102> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<102> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<102> 3755.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<102> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<102> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<102> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<102> 4040.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<102> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<102> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<102> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<102> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<102> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<102> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<102> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<102> 1e-05 + LO BOUND NTCDirect::link::hour<103> -1e+20 + UP BOUND NTCDirect::link::hour<103> 1e+20 + UP BOUND IntercoDirectCost::link::hour<103> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<103> 1e+20 + LO BOUND NTCDirect::link::hour<103> -1e+20 + UP BOUND NTCDirect::link::hour<103> 1e+20 + LO BOUND NTCDirect::link::hour<103> -1e+20 + UP BOUND NTCDirect::link::hour<103> 1e+20 + LO BOUND NTCDirect::link::hour<103> -1e+20 + UP BOUND NTCDirect::link::hour<103> 1e+20 + LO BOUND NTCDirect::link::hour<103> -1e+20 + UP BOUND NTCDirect::link::hour<103> 1e+20 + FR BOUND NTCDirect::link::hour<103> 1e+30 + FR BOUND NTCDirect::link::hour<103> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<103> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<103> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<103> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<103> 3863.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<103> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<103> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<103> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<103> 4152.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<103> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<103> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<103> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<103> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<103> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<103> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<103> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<103> 1e-05 + LO BOUND NTCDirect::link::hour<104> -1e+20 + UP BOUND NTCDirect::link::hour<104> 1e+20 + UP BOUND IntercoDirectCost::link::hour<104> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<104> 1e+20 + LO BOUND NTCDirect::link::hour<104> -1e+20 + UP BOUND NTCDirect::link::hour<104> 1e+20 + LO BOUND NTCDirect::link::hour<104> -1e+20 + UP BOUND NTCDirect::link::hour<104> 1e+20 + LO BOUND NTCDirect::link::hour<104> -1e+20 + UP BOUND NTCDirect::link::hour<104> 1e+20 + LO BOUND NTCDirect::link::hour<104> -1e+20 + UP BOUND NTCDirect::link::hour<104> 1e+20 + FR BOUND NTCDirect::link::hour<104> 1e+30 + FR BOUND NTCDirect::link::hour<104> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<104> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<104> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<104> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<104> 3761.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<104> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<104> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<104> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<104> 4020.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<104> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<104> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<104> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<104> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<104> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<104> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<104> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<104> 1e-05 + LO BOUND NTCDirect::link::hour<105> -1e+20 + UP BOUND NTCDirect::link::hour<105> 1e+20 + UP BOUND IntercoDirectCost::link::hour<105> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<105> 1e+20 + LO BOUND NTCDirect::link::hour<105> -1e+20 + UP BOUND NTCDirect::link::hour<105> 1e+20 + LO BOUND NTCDirect::link::hour<105> -1e+20 + UP BOUND NTCDirect::link::hour<105> 1e+20 + LO BOUND NTCDirect::link::hour<105> -1e+20 + UP BOUND NTCDirect::link::hour<105> 1e+20 + LO BOUND NTCDirect::link::hour<105> -1e+20 + UP BOUND NTCDirect::link::hour<105> 1e+20 + FR BOUND NTCDirect::link::hour<105> 1e+30 + FR BOUND NTCDirect::link::hour<105> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<105> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<105> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<105> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<105> 3648.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<105> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<105> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<105> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<105> 3955.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<105> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<105> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<105> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<105> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<105> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<105> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<105> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<105> 1e-05 + LO BOUND NTCDirect::link::hour<106> -1e+20 + UP BOUND NTCDirect::link::hour<106> 1e+20 + UP BOUND IntercoDirectCost::link::hour<106> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<106> 1e+20 + LO BOUND NTCDirect::link::hour<106> -1e+20 + UP BOUND NTCDirect::link::hour<106> 1e+20 + LO BOUND NTCDirect::link::hour<106> -1e+20 + UP BOUND NTCDirect::link::hour<106> 1e+20 + LO BOUND NTCDirect::link::hour<106> -1e+20 + UP BOUND NTCDirect::link::hour<106> 1e+20 + LO BOUND NTCDirect::link::hour<106> -1e+20 + UP BOUND NTCDirect::link::hour<106> 1e+20 + FR BOUND NTCDirect::link::hour<106> 1e+30 + FR BOUND NTCDirect::link::hour<106> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<106> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<106> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<106> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<106> 3617.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<106> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<106> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<106> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<106> 3864.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<106> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<106> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<106> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<106> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<106> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<106> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<106> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<106> 1e-05 + LO BOUND NTCDirect::link::hour<107> -1e+20 + UP BOUND NTCDirect::link::hour<107> 1e+20 + UP BOUND IntercoDirectCost::link::hour<107> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<107> 1e+20 + LO BOUND NTCDirect::link::hour<107> -1e+20 + UP BOUND NTCDirect::link::hour<107> 1e+20 + LO BOUND NTCDirect::link::hour<107> -1e+20 + UP BOUND NTCDirect::link::hour<107> 1e+20 + LO BOUND NTCDirect::link::hour<107> -1e+20 + UP BOUND NTCDirect::link::hour<107> 1e+20 + LO BOUND NTCDirect::link::hour<107> -1e+20 + UP BOUND NTCDirect::link::hour<107> 1e+20 + FR BOUND NTCDirect::link::hour<107> 1e+30 + FR BOUND NTCDirect::link::hour<107> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<107> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<107> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<107> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<107> 3612.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<107> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<107> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<107> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<107> 3922.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<107> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<107> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<107> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<107> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<107> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<107> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<107> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<107> 1e-05 + LO BOUND NTCDirect::link::hour<108> -1e+20 + UP BOUND NTCDirect::link::hour<108> 1e+20 + UP BOUND IntercoDirectCost::link::hour<108> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<108> 1e+20 + LO BOUND NTCDirect::link::hour<108> -1e+20 + UP BOUND NTCDirect::link::hour<108> 1e+20 + LO BOUND NTCDirect::link::hour<108> -1e+20 + UP BOUND NTCDirect::link::hour<108> 1e+20 + LO BOUND NTCDirect::link::hour<108> -1e+20 + UP BOUND NTCDirect::link::hour<108> 1e+20 + LO BOUND NTCDirect::link::hour<108> -1e+20 + UP BOUND NTCDirect::link::hour<108> 1e+20 + FR BOUND NTCDirect::link::hour<108> 1e+30 + FR BOUND NTCDirect::link::hour<108> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<108> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<108> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<108> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<108> 3749.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<108> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<108> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<108> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<108> 4013.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<108> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<108> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<108> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<108> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<108> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<108> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<108> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<108> 1e-05 + LO BOUND NTCDirect::link::hour<109> -1e+20 + UP BOUND NTCDirect::link::hour<109> 1e+20 + UP BOUND IntercoDirectCost::link::hour<109> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<109> 1e+20 + LO BOUND NTCDirect::link::hour<109> -1e+20 + UP BOUND NTCDirect::link::hour<109> 1e+20 + LO BOUND NTCDirect::link::hour<109> -1e+20 + UP BOUND NTCDirect::link::hour<109> 1e+20 + LO BOUND NTCDirect::link::hour<109> -1e+20 + UP BOUND NTCDirect::link::hour<109> 1e+20 + LO BOUND NTCDirect::link::hour<109> -1e+20 + UP BOUND NTCDirect::link::hour<109> 1e+20 + FR BOUND NTCDirect::link::hour<109> 1e+30 + FR BOUND NTCDirect::link::hour<109> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<109> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<109> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<109> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<109> 3605.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<109> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<109> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<109> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<109> 3887.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<109> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<109> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<109> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<109> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<109> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<109> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<109> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<109> 1e-05 + LO BOUND NTCDirect::link::hour<110> -1e+20 + UP BOUND NTCDirect::link::hour<110> 1e+20 + UP BOUND IntercoDirectCost::link::hour<110> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<110> 1e+20 + LO BOUND NTCDirect::link::hour<110> -1e+20 + UP BOUND NTCDirect::link::hour<110> 1e+20 + LO BOUND NTCDirect::link::hour<110> -1e+20 + UP BOUND NTCDirect::link::hour<110> 1e+20 + LO BOUND NTCDirect::link::hour<110> -1e+20 + UP BOUND NTCDirect::link::hour<110> 1e+20 + LO BOUND NTCDirect::link::hour<110> -1e+20 + UP BOUND NTCDirect::link::hour<110> 1e+20 + FR BOUND NTCDirect::link::hour<110> 1e+30 + FR BOUND NTCDirect::link::hour<110> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<110> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<110> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<110> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<110> 3469.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<110> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<110> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<110> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<110> 3731.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<110> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<110> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<110> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<110> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<110> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<110> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<110> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<110> 1e-05 + LO BOUND NTCDirect::link::hour<111> -1e+20 + UP BOUND NTCDirect::link::hour<111> 1e+20 + UP BOUND IntercoDirectCost::link::hour<111> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<111> 1e+20 + LO BOUND NTCDirect::link::hour<111> -1e+20 + UP BOUND NTCDirect::link::hour<111> 1e+20 + LO BOUND NTCDirect::link::hour<111> -1e+20 + UP BOUND NTCDirect::link::hour<111> 1e+20 + LO BOUND NTCDirect::link::hour<111> -1e+20 + UP BOUND NTCDirect::link::hour<111> 1e+20 + LO BOUND NTCDirect::link::hour<111> -1e+20 + UP BOUND NTCDirect::link::hour<111> 1e+20 + FR BOUND NTCDirect::link::hour<111> 1e+30 + FR BOUND NTCDirect::link::hour<111> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<111> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<111> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<111> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<111> 3414.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<111> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<111> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<111> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<111> 3752.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<111> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<111> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<111> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<111> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<111> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<111> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<111> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<111> 1e-05 + LO BOUND NTCDirect::link::hour<112> -1e+20 + UP BOUND NTCDirect::link::hour<112> 1e+20 + UP BOUND IntercoDirectCost::link::hour<112> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<112> 1e+20 + LO BOUND NTCDirect::link::hour<112> -1e+20 + UP BOUND NTCDirect::link::hour<112> 1e+20 + LO BOUND NTCDirect::link::hour<112> -1e+20 + UP BOUND NTCDirect::link::hour<112> 1e+20 + LO BOUND NTCDirect::link::hour<112> -1e+20 + UP BOUND NTCDirect::link::hour<112> 1e+20 + LO BOUND NTCDirect::link::hour<112> -1e+20 + UP BOUND NTCDirect::link::hour<112> 1e+20 + FR BOUND NTCDirect::link::hour<112> 1e+30 + FR BOUND NTCDirect::link::hour<112> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<112> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<112> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<112> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<112> 3523.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<112> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<112> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<112> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<112> 3906.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<112> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<112> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<112> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<112> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<112> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<112> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<112> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<112> 1e-05 + LO BOUND NTCDirect::link::hour<113> -1e+20 + UP BOUND NTCDirect::link::hour<113> 1e+20 + UP BOUND IntercoDirectCost::link::hour<113> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<113> 1e+20 + LO BOUND NTCDirect::link::hour<113> -1e+20 + UP BOUND NTCDirect::link::hour<113> 1e+20 + LO BOUND NTCDirect::link::hour<113> -1e+20 + UP BOUND NTCDirect::link::hour<113> 1e+20 + LO BOUND NTCDirect::link::hour<113> -1e+20 + UP BOUND NTCDirect::link::hour<113> 1e+20 + LO BOUND NTCDirect::link::hour<113> -1e+20 + UP BOUND NTCDirect::link::hour<113> 1e+20 + FR BOUND NTCDirect::link::hour<113> 1e+30 + FR BOUND NTCDirect::link::hour<113> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<113> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<113> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<113> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<113> 3957.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<113> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<113> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<113> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<113> 4178.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<113> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<113> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<113> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<113> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<113> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<113> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<113> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<113> 1e-05 + LO BOUND NTCDirect::link::hour<114> -1e+20 + UP BOUND NTCDirect::link::hour<114> 1e+20 + UP BOUND IntercoDirectCost::link::hour<114> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<114> 1e+20 + LO BOUND NTCDirect::link::hour<114> -1e+20 + UP BOUND NTCDirect::link::hour<114> 1e+20 + LO BOUND NTCDirect::link::hour<114> -1e+20 + UP BOUND NTCDirect::link::hour<114> 1e+20 + LO BOUND NTCDirect::link::hour<114> -1e+20 + UP BOUND NTCDirect::link::hour<114> 1e+20 + LO BOUND NTCDirect::link::hour<114> -1e+20 + UP BOUND NTCDirect::link::hour<114> 1e+20 + FR BOUND NTCDirect::link::hour<114> 1e+30 + FR BOUND NTCDirect::link::hour<114> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<114> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<114> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<114> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<114> 4054.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<114> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<114> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<114> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<114> 4342.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<114> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<114> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<114> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<114> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<114> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<114> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<114> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<114> 1e-05 + LO BOUND NTCDirect::link::hour<115> -1e+20 + UP BOUND NTCDirect::link::hour<115> 1e+20 + UP BOUND IntercoDirectCost::link::hour<115> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<115> 1e+20 + LO BOUND NTCDirect::link::hour<115> -1e+20 + UP BOUND NTCDirect::link::hour<115> 1e+20 + LO BOUND NTCDirect::link::hour<115> -1e+20 + UP BOUND NTCDirect::link::hour<115> 1e+20 + LO BOUND NTCDirect::link::hour<115> -1e+20 + UP BOUND NTCDirect::link::hour<115> 1e+20 + LO BOUND NTCDirect::link::hour<115> -1e+20 + UP BOUND NTCDirect::link::hour<115> 1e+20 + FR BOUND NTCDirect::link::hour<115> 1e+30 + FR BOUND NTCDirect::link::hour<115> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<115> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<115> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<115> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<115> 3983.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<115> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<115> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<115> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<115> 4301.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<115> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<115> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<115> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<115> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<115> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<115> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<115> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<115> 1e-05 + LO BOUND NTCDirect::link::hour<116> -1e+20 + UP BOUND NTCDirect::link::hour<116> 1e+20 + UP BOUND IntercoDirectCost::link::hour<116> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<116> 1e+20 + LO BOUND NTCDirect::link::hour<116> -1e+20 + UP BOUND NTCDirect::link::hour<116> 1e+20 + LO BOUND NTCDirect::link::hour<116> -1e+20 + UP BOUND NTCDirect::link::hour<116> 1e+20 + LO BOUND NTCDirect::link::hour<116> -1e+20 + UP BOUND NTCDirect::link::hour<116> 1e+20 + LO BOUND NTCDirect::link::hour<116> -1e+20 + UP BOUND NTCDirect::link::hour<116> 1e+20 + FR BOUND NTCDirect::link::hour<116> 1e+30 + FR BOUND NTCDirect::link::hour<116> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<116> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<116> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<116> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<116> 3845.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<116> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<116> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<116> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<116> 4125.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<116> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<116> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<116> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<116> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<116> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<116> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<116> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<116> 1e-05 + LO BOUND NTCDirect::link::hour<117> -1e+20 + UP BOUND NTCDirect::link::hour<117> 1e+20 + UP BOUND IntercoDirectCost::link::hour<117> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<117> 1e+20 + LO BOUND NTCDirect::link::hour<117> -1e+20 + UP BOUND NTCDirect::link::hour<117> 1e+20 + LO BOUND NTCDirect::link::hour<117> -1e+20 + UP BOUND NTCDirect::link::hour<117> 1e+20 + LO BOUND NTCDirect::link::hour<117> -1e+20 + UP BOUND NTCDirect::link::hour<117> 1e+20 + LO BOUND NTCDirect::link::hour<117> -1e+20 + UP BOUND NTCDirect::link::hour<117> 1e+20 + FR BOUND NTCDirect::link::hour<117> 1e+30 + FR BOUND NTCDirect::link::hour<117> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<117> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<117> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<117> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<117> 3845.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<117> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<117> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<117> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<117> 4023.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<117> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<117> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<117> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<117> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<117> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<117> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<117> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<117> 1e-05 + LO BOUND NTCDirect::link::hour<118> -1e+20 + UP BOUND NTCDirect::link::hour<118> 1e+20 + UP BOUND IntercoDirectCost::link::hour<118> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<118> 1e+20 + LO BOUND NTCDirect::link::hour<118> -1e+20 + UP BOUND NTCDirect::link::hour<118> 1e+20 + LO BOUND NTCDirect::link::hour<118> -1e+20 + UP BOUND NTCDirect::link::hour<118> 1e+20 + LO BOUND NTCDirect::link::hour<118> -1e+20 + UP BOUND NTCDirect::link::hour<118> 1e+20 + LO BOUND NTCDirect::link::hour<118> -1e+20 + UP BOUND NTCDirect::link::hour<118> 1e+20 + FR BOUND NTCDirect::link::hour<118> 1e+30 + FR BOUND NTCDirect::link::hour<118> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<118> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<118> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<118> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<118> 4138.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<118> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<118> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<118> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<118> 4307.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<118> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<118> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<118> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<118> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<118> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<118> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<118> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<118> 1e-05 + LO BOUND NTCDirect::link::hour<119> -1e+20 + UP BOUND NTCDirect::link::hour<119> 1e+20 + UP BOUND IntercoDirectCost::link::hour<119> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<119> 1e+20 + LO BOUND NTCDirect::link::hour<119> -1e+20 + UP BOUND NTCDirect::link::hour<119> 1e+20 + LO BOUND NTCDirect::link::hour<119> -1e+20 + UP BOUND NTCDirect::link::hour<119> 1e+20 + LO BOUND NTCDirect::link::hour<119> -1e+20 + UP BOUND NTCDirect::link::hour<119> 1e+20 + LO BOUND NTCDirect::link::hour<119> -1e+20 + UP BOUND NTCDirect::link::hour<119> 1e+20 + FR BOUND NTCDirect::link::hour<119> 1e+30 + FR BOUND NTCDirect::link::hour<119> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<119> 2700 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<119> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<119> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<119> 4245.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<119> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<119> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<119> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<119> 4354.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<119> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<119> 1400 + UP BOUND PositiveUnsuppliedEnergy::area::hour<119> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<119> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<119> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<119> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<119> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<119> 1e-05 + LO BOUND NTCDirect::link::hour<120> -1e+20 + UP BOUND NTCDirect::link::hour<120> 1e+20 + UP BOUND IntercoDirectCost::link::hour<120> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<120> 1e+20 + LO BOUND NTCDirect::link::hour<120> -1e+20 + UP BOUND NTCDirect::link::hour<120> 1e+20 + LO BOUND NTCDirect::link::hour<120> -1e+20 + UP BOUND NTCDirect::link::hour<120> 1e+20 + LO BOUND NTCDirect::link::hour<120> -1e+20 + UP BOUND NTCDirect::link::hour<120> 1e+20 + LO BOUND NTCDirect::link::hour<120> -1e+20 + UP BOUND NTCDirect::link::hour<120> 1e+20 + FR BOUND NTCDirect::link::hour<120> 1e+30 + FR BOUND NTCDirect::link::hour<120> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<120> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<120> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<120> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<120> 4323.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<120> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<120> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<120> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<120> 4343.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<120> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<120> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<120> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<120> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<120> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<120> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<120> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<120> 1e-05 + LO BOUND NTCDirect::link::hour<121> -1e+20 + UP BOUND NTCDirect::link::hour<121> 1e+20 + UP BOUND IntercoDirectCost::link::hour<121> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<121> 1e+20 + LO BOUND NTCDirect::link::hour<121> -1e+20 + UP BOUND NTCDirect::link::hour<121> 1e+20 + LO BOUND NTCDirect::link::hour<121> -1e+20 + UP BOUND NTCDirect::link::hour<121> 1e+20 + LO BOUND NTCDirect::link::hour<121> -1e+20 + UP BOUND NTCDirect::link::hour<121> 1e+20 + LO BOUND NTCDirect::link::hour<121> -1e+20 + UP BOUND NTCDirect::link::hour<121> 1e+20 + FR BOUND NTCDirect::link::hour<121> 1e+30 + FR BOUND NTCDirect::link::hour<121> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<121> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<121> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<121> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<121> 4217.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<121> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<121> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<121> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<121> 4264.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<121> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<121> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<121> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<121> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<121> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<121> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<121> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<121> 1e-05 + LO BOUND NTCDirect::link::hour<122> -1e+20 + UP BOUND NTCDirect::link::hour<122> 1e+20 + UP BOUND IntercoDirectCost::link::hour<122> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<122> 1e+20 + LO BOUND NTCDirect::link::hour<122> -1e+20 + UP BOUND NTCDirect::link::hour<122> 1e+20 + LO BOUND NTCDirect::link::hour<122> -1e+20 + UP BOUND NTCDirect::link::hour<122> 1e+20 + LO BOUND NTCDirect::link::hour<122> -1e+20 + UP BOUND NTCDirect::link::hour<122> 1e+20 + LO BOUND NTCDirect::link::hour<122> -1e+20 + UP BOUND NTCDirect::link::hour<122> 1e+20 + FR BOUND NTCDirect::link::hour<122> 1e+30 + FR BOUND NTCDirect::link::hour<122> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<122> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<122> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<122> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<122> 3963.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<122> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<122> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<122> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<122> 4034.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<122> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<122> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<122> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<122> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<122> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<122> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<122> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<122> 1e-05 + LO BOUND NTCDirect::link::hour<123> -1e+20 + UP BOUND NTCDirect::link::hour<123> 1e+20 + UP BOUND IntercoDirectCost::link::hour<123> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<123> 1e+20 + LO BOUND NTCDirect::link::hour<123> -1e+20 + UP BOUND NTCDirect::link::hour<123> 1e+20 + LO BOUND NTCDirect::link::hour<123> -1e+20 + UP BOUND NTCDirect::link::hour<123> 1e+20 + LO BOUND NTCDirect::link::hour<123> -1e+20 + UP BOUND NTCDirect::link::hour<123> 1e+20 + LO BOUND NTCDirect::link::hour<123> -1e+20 + UP BOUND NTCDirect::link::hour<123> 1e+20 + FR BOUND NTCDirect::link::hour<123> 1e+30 + FR BOUND NTCDirect::link::hour<123> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<123> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<123> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<123> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<123> 3758.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<123> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<123> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<123> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<123> 3799.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<123> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<123> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<123> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<123> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<123> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<123> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<123> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<123> 1e-05 + LO BOUND NTCDirect::link::hour<124> -1e+20 + UP BOUND NTCDirect::link::hour<124> 1e+20 + UP BOUND IntercoDirectCost::link::hour<124> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<124> 1e+20 + LO BOUND NTCDirect::link::hour<124> -1e+20 + UP BOUND NTCDirect::link::hour<124> 1e+20 + LO BOUND NTCDirect::link::hour<124> -1e+20 + UP BOUND NTCDirect::link::hour<124> 1e+20 + LO BOUND NTCDirect::link::hour<124> -1e+20 + UP BOUND NTCDirect::link::hour<124> 1e+20 + LO BOUND NTCDirect::link::hour<124> -1e+20 + UP BOUND NTCDirect::link::hour<124> 1e+20 + FR BOUND NTCDirect::link::hour<124> 1e+30 + FR BOUND NTCDirect::link::hour<124> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<124> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<124> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<124> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<124> 3703.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<124> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<124> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<124> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<124> 3680.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<124> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<124> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<124> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<124> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<124> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<124> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<124> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<124> 1e-05 + LO BOUND NTCDirect::link::hour<125> -1e+20 + UP BOUND NTCDirect::link::hour<125> 1e+20 + UP BOUND IntercoDirectCost::link::hour<125> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<125> 1e+20 + LO BOUND NTCDirect::link::hour<125> -1e+20 + UP BOUND NTCDirect::link::hour<125> 1e+20 + LO BOUND NTCDirect::link::hour<125> -1e+20 + UP BOUND NTCDirect::link::hour<125> 1e+20 + LO BOUND NTCDirect::link::hour<125> -1e+20 + UP BOUND NTCDirect::link::hour<125> 1e+20 + LO BOUND NTCDirect::link::hour<125> -1e+20 + UP BOUND NTCDirect::link::hour<125> 1e+20 + FR BOUND NTCDirect::link::hour<125> 1e+30 + FR BOUND NTCDirect::link::hour<125> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<125> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<125> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<125> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<125> 3781.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<125> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<125> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<125> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<125> 3843.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<125> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<125> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<125> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<125> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<125> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<125> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<125> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<125> 1e-05 + LO BOUND NTCDirect::link::hour<126> -1e+20 + UP BOUND NTCDirect::link::hour<126> 1e+20 + UP BOUND IntercoDirectCost::link::hour<126> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<126> 1e+20 + LO BOUND NTCDirect::link::hour<126> -1e+20 + UP BOUND NTCDirect::link::hour<126> 1e+20 + LO BOUND NTCDirect::link::hour<126> -1e+20 + UP BOUND NTCDirect::link::hour<126> 1e+20 + LO BOUND NTCDirect::link::hour<126> -1e+20 + UP BOUND NTCDirect::link::hour<126> 1e+20 + LO BOUND NTCDirect::link::hour<126> -1e+20 + UP BOUND NTCDirect::link::hour<126> 1e+20 + FR BOUND NTCDirect::link::hour<126> 1e+30 + FR BOUND NTCDirect::link::hour<126> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<126> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<126> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<126> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<126> 3737.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<126> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<126> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<126> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<126> 3907.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<126> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<126> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<126> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<126> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<126> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<126> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<126> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<126> 1e-05 + LO BOUND NTCDirect::link::hour<127> -1e+20 + UP BOUND NTCDirect::link::hour<127> 1e+20 + UP BOUND IntercoDirectCost::link::hour<127> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<127> 1e+20 + LO BOUND NTCDirect::link::hour<127> -1e+20 + UP BOUND NTCDirect::link::hour<127> 1e+20 + LO BOUND NTCDirect::link::hour<127> -1e+20 + UP BOUND NTCDirect::link::hour<127> 1e+20 + LO BOUND NTCDirect::link::hour<127> -1e+20 + UP BOUND NTCDirect::link::hour<127> 1e+20 + LO BOUND NTCDirect::link::hour<127> -1e+20 + UP BOUND NTCDirect::link::hour<127> 1e+20 + FR BOUND NTCDirect::link::hour<127> 1e+30 + FR BOUND NTCDirect::link::hour<127> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<127> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<127> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<127> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<127> 3683.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<127> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<127> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<127> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<127> 3810.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<127> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<127> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<127> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<127> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<127> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<127> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<127> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<127> 1e-05 + LO BOUND NTCDirect::link::hour<128> -1e+20 + UP BOUND NTCDirect::link::hour<128> 1e+20 + UP BOUND IntercoDirectCost::link::hour<128> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<128> 1e+20 + LO BOUND NTCDirect::link::hour<128> -1e+20 + UP BOUND NTCDirect::link::hour<128> 1e+20 + LO BOUND NTCDirect::link::hour<128> -1e+20 + UP BOUND NTCDirect::link::hour<128> 1e+20 + LO BOUND NTCDirect::link::hour<128> -1e+20 + UP BOUND NTCDirect::link::hour<128> 1e+20 + LO BOUND NTCDirect::link::hour<128> -1e+20 + UP BOUND NTCDirect::link::hour<128> 1e+20 + FR BOUND NTCDirect::link::hour<128> 1e+30 + FR BOUND NTCDirect::link::hour<128> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<128> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<128> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<128> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<128> 3661.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<128> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<128> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<128> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<128> 3794.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<128> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<128> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<128> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<128> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<128> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<128> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<128> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<128> 1e-05 + LO BOUND NTCDirect::link::hour<129> -1e+20 + UP BOUND NTCDirect::link::hour<129> 1e+20 + UP BOUND IntercoDirectCost::link::hour<129> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<129> 1e+20 + LO BOUND NTCDirect::link::hour<129> -1e+20 + UP BOUND NTCDirect::link::hour<129> 1e+20 + LO BOUND NTCDirect::link::hour<129> -1e+20 + UP BOUND NTCDirect::link::hour<129> 1e+20 + LO BOUND NTCDirect::link::hour<129> -1e+20 + UP BOUND NTCDirect::link::hour<129> 1e+20 + LO BOUND NTCDirect::link::hour<129> -1e+20 + UP BOUND NTCDirect::link::hour<129> 1e+20 + FR BOUND NTCDirect::link::hour<129> 1e+30 + FR BOUND NTCDirect::link::hour<129> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<129> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<129> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<129> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<129> 3567.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<129> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<129> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<129> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<129> 3810.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<129> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<129> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<129> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<129> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<129> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<129> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<129> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<129> 1e-05 + LO BOUND NTCDirect::link::hour<130> -1e+20 + UP BOUND NTCDirect::link::hour<130> 1e+20 + UP BOUND IntercoDirectCost::link::hour<130> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<130> 1e+20 + LO BOUND NTCDirect::link::hour<130> -1e+20 + UP BOUND NTCDirect::link::hour<130> 1e+20 + LO BOUND NTCDirect::link::hour<130> -1e+20 + UP BOUND NTCDirect::link::hour<130> 1e+20 + LO BOUND NTCDirect::link::hour<130> -1e+20 + UP BOUND NTCDirect::link::hour<130> 1e+20 + LO BOUND NTCDirect::link::hour<130> -1e+20 + UP BOUND NTCDirect::link::hour<130> 1e+20 + FR BOUND NTCDirect::link::hour<130> 1e+30 + FR BOUND NTCDirect::link::hour<130> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<130> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<130> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<130> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<130> 3648.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<130> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<130> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<130> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<130> 3730.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<130> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<130> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<130> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<130> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<130> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<130> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<130> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<130> 1e-05 + LO BOUND NTCDirect::link::hour<131> -1e+20 + UP BOUND NTCDirect::link::hour<131> 1e+20 + UP BOUND IntercoDirectCost::link::hour<131> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<131> 1e+20 + LO BOUND NTCDirect::link::hour<131> -1e+20 + UP BOUND NTCDirect::link::hour<131> 1e+20 + LO BOUND NTCDirect::link::hour<131> -1e+20 + UP BOUND NTCDirect::link::hour<131> 1e+20 + LO BOUND NTCDirect::link::hour<131> -1e+20 + UP BOUND NTCDirect::link::hour<131> 1e+20 + LO BOUND NTCDirect::link::hour<131> -1e+20 + UP BOUND NTCDirect::link::hour<131> 1e+20 + FR BOUND NTCDirect::link::hour<131> 1e+30 + FR BOUND NTCDirect::link::hour<131> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<131> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<131> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<131> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<131> 3738.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<131> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<131> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<131> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<131> 3730.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<131> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<131> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<131> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<131> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<131> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<131> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<131> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<131> 1e-05 + LO BOUND NTCDirect::link::hour<132> -1e+20 + UP BOUND NTCDirect::link::hour<132> 1e+20 + UP BOUND IntercoDirectCost::link::hour<132> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<132> 1e+20 + LO BOUND NTCDirect::link::hour<132> -1e+20 + UP BOUND NTCDirect::link::hour<132> 1e+20 + LO BOUND NTCDirect::link::hour<132> -1e+20 + UP BOUND NTCDirect::link::hour<132> 1e+20 + LO BOUND NTCDirect::link::hour<132> -1e+20 + UP BOUND NTCDirect::link::hour<132> 1e+20 + LO BOUND NTCDirect::link::hour<132> -1e+20 + UP BOUND NTCDirect::link::hour<132> 1e+20 + FR BOUND NTCDirect::link::hour<132> 1e+30 + FR BOUND NTCDirect::link::hour<132> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<132> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<132> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<132> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<132> 3796.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<132> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<132> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<132> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<132> 3777.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<132> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<132> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<132> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<132> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<132> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<132> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<132> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<132> 1e-05 + LO BOUND NTCDirect::link::hour<133> -1e+20 + UP BOUND NTCDirect::link::hour<133> 1e+20 + UP BOUND IntercoDirectCost::link::hour<133> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<133> 1e+20 + LO BOUND NTCDirect::link::hour<133> -1e+20 + UP BOUND NTCDirect::link::hour<133> 1e+20 + LO BOUND NTCDirect::link::hour<133> -1e+20 + UP BOUND NTCDirect::link::hour<133> 1e+20 + LO BOUND NTCDirect::link::hour<133> -1e+20 + UP BOUND NTCDirect::link::hour<133> 1e+20 + LO BOUND NTCDirect::link::hour<133> -1e+20 + UP BOUND NTCDirect::link::hour<133> 1e+20 + FR BOUND NTCDirect::link::hour<133> 1e+30 + FR BOUND NTCDirect::link::hour<133> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<133> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<133> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<133> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<133> 3665.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<133> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<133> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<133> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<133> 3532.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<133> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<133> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<133> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<133> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<133> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<133> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<133> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<133> 1e-05 + LO BOUND NTCDirect::link::hour<134> -1e+20 + UP BOUND NTCDirect::link::hour<134> 1e+20 + UP BOUND IntercoDirectCost::link::hour<134> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<134> 1e+20 + LO BOUND NTCDirect::link::hour<134> -1e+20 + UP BOUND NTCDirect::link::hour<134> 1e+20 + LO BOUND NTCDirect::link::hour<134> -1e+20 + UP BOUND NTCDirect::link::hour<134> 1e+20 + LO BOUND NTCDirect::link::hour<134> -1e+20 + UP BOUND NTCDirect::link::hour<134> 1e+20 + LO BOUND NTCDirect::link::hour<134> -1e+20 + UP BOUND NTCDirect::link::hour<134> 1e+20 + FR BOUND NTCDirect::link::hour<134> 1e+30 + FR BOUND NTCDirect::link::hour<134> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<134> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<134> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<134> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<134> 3606.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<134> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<134> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<134> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<134> 3411.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<134> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<134> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<134> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<134> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<134> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<134> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<134> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<134> 1e-05 + LO BOUND NTCDirect::link::hour<135> -1e+20 + UP BOUND NTCDirect::link::hour<135> 1e+20 + UP BOUND IntercoDirectCost::link::hour<135> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<135> 1e+20 + LO BOUND NTCDirect::link::hour<135> -1e+20 + UP BOUND NTCDirect::link::hour<135> 1e+20 + LO BOUND NTCDirect::link::hour<135> -1e+20 + UP BOUND NTCDirect::link::hour<135> 1e+20 + LO BOUND NTCDirect::link::hour<135> -1e+20 + UP BOUND NTCDirect::link::hour<135> 1e+20 + LO BOUND NTCDirect::link::hour<135> -1e+20 + UP BOUND NTCDirect::link::hour<135> 1e+20 + FR BOUND NTCDirect::link::hour<135> 1e+30 + FR BOUND NTCDirect::link::hour<135> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<135> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<135> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<135> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<135> 3440.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<135> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<135> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<135> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<135> 3277.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<135> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<135> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<135> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<135> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<135> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<135> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<135> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<135> 1e-05 + LO BOUND NTCDirect::link::hour<136> -1e+20 + UP BOUND NTCDirect::link::hour<136> 1e+20 + UP BOUND IntercoDirectCost::link::hour<136> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<136> 1e+20 + LO BOUND NTCDirect::link::hour<136> -1e+20 + UP BOUND NTCDirect::link::hour<136> 1e+20 + LO BOUND NTCDirect::link::hour<136> -1e+20 + UP BOUND NTCDirect::link::hour<136> 1e+20 + LO BOUND NTCDirect::link::hour<136> -1e+20 + UP BOUND NTCDirect::link::hour<136> 1e+20 + LO BOUND NTCDirect::link::hour<136> -1e+20 + UP BOUND NTCDirect::link::hour<136> 1e+20 + FR BOUND NTCDirect::link::hour<136> 1e+30 + FR BOUND NTCDirect::link::hour<136> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<136> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<136> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<136> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<136> 3596.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<136> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<136> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<136> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<136> 3330.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<136> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<136> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<136> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<136> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<136> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<136> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<136> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<136> 1e-05 + LO BOUND NTCDirect::link::hour<137> -1e+20 + UP BOUND NTCDirect::link::hour<137> 1e+20 + UP BOUND IntercoDirectCost::link::hour<137> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<137> 1e+20 + LO BOUND NTCDirect::link::hour<137> -1e+20 + UP BOUND NTCDirect::link::hour<137> 1e+20 + LO BOUND NTCDirect::link::hour<137> -1e+20 + UP BOUND NTCDirect::link::hour<137> 1e+20 + LO BOUND NTCDirect::link::hour<137> -1e+20 + UP BOUND NTCDirect::link::hour<137> 1e+20 + LO BOUND NTCDirect::link::hour<137> -1e+20 + UP BOUND NTCDirect::link::hour<137> 1e+20 + FR BOUND NTCDirect::link::hour<137> 1e+30 + FR BOUND NTCDirect::link::hour<137> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<137> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<137> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<137> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<137> 4019.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<137> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<137> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<137> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<137> 3730.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<137> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<137> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<137> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<137> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<137> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<137> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<137> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<137> 1e-05 + LO BOUND NTCDirect::link::hour<138> -1e+20 + UP BOUND NTCDirect::link::hour<138> 1e+20 + UP BOUND IntercoDirectCost::link::hour<138> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<138> 1e+20 + LO BOUND NTCDirect::link::hour<138> -1e+20 + UP BOUND NTCDirect::link::hour<138> 1e+20 + LO BOUND NTCDirect::link::hour<138> -1e+20 + UP BOUND NTCDirect::link::hour<138> 1e+20 + LO BOUND NTCDirect::link::hour<138> -1e+20 + UP BOUND NTCDirect::link::hour<138> 1e+20 + LO BOUND NTCDirect::link::hour<138> -1e+20 + UP BOUND NTCDirect::link::hour<138> 1e+20 + FR BOUND NTCDirect::link::hour<138> 1e+30 + FR BOUND NTCDirect::link::hour<138> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<138> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<138> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<138> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<138> 4165.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<138> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<138> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<138> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<138> 3901.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<138> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<138> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<138> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<138> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<138> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<138> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<138> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<138> 1e-05 + LO BOUND NTCDirect::link::hour<139> -1e+20 + UP BOUND NTCDirect::link::hour<139> 1e+20 + UP BOUND IntercoDirectCost::link::hour<139> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<139> 1e+20 + LO BOUND NTCDirect::link::hour<139> -1e+20 + UP BOUND NTCDirect::link::hour<139> 1e+20 + LO BOUND NTCDirect::link::hour<139> -1e+20 + UP BOUND NTCDirect::link::hour<139> 1e+20 + LO BOUND NTCDirect::link::hour<139> -1e+20 + UP BOUND NTCDirect::link::hour<139> 1e+20 + LO BOUND NTCDirect::link::hour<139> -1e+20 + UP BOUND NTCDirect::link::hour<139> 1e+20 + FR BOUND NTCDirect::link::hour<139> 1e+30 + FR BOUND NTCDirect::link::hour<139> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<139> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<139> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<139> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<139> 4087.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<139> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<139> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<139> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<139> 3957.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<139> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<139> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<139> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<139> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<139> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<139> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<139> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<139> 1e-05 + LO BOUND NTCDirect::link::hour<140> -1e+20 + UP BOUND NTCDirect::link::hour<140> 1e+20 + UP BOUND IntercoDirectCost::link::hour<140> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<140> 1e+20 + LO BOUND NTCDirect::link::hour<140> -1e+20 + UP BOUND NTCDirect::link::hour<140> 1e+20 + LO BOUND NTCDirect::link::hour<140> -1e+20 + UP BOUND NTCDirect::link::hour<140> 1e+20 + LO BOUND NTCDirect::link::hour<140> -1e+20 + UP BOUND NTCDirect::link::hour<140> 1e+20 + LO BOUND NTCDirect::link::hour<140> -1e+20 + UP BOUND NTCDirect::link::hour<140> 1e+20 + FR BOUND NTCDirect::link::hour<140> 1e+30 + FR BOUND NTCDirect::link::hour<140> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<140> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<140> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<140> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<140> 3966.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<140> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<140> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<140> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<140> 3786.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<140> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<140> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<140> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<140> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<140> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<140> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<140> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<140> 1e-05 + LO BOUND NTCDirect::link::hour<141> -1e+20 + UP BOUND NTCDirect::link::hour<141> 1e+20 + UP BOUND IntercoDirectCost::link::hour<141> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<141> 1e+20 + LO BOUND NTCDirect::link::hour<141> -1e+20 + UP BOUND NTCDirect::link::hour<141> 1e+20 + LO BOUND NTCDirect::link::hour<141> -1e+20 + UP BOUND NTCDirect::link::hour<141> 1e+20 + LO BOUND NTCDirect::link::hour<141> -1e+20 + UP BOUND NTCDirect::link::hour<141> 1e+20 + LO BOUND NTCDirect::link::hour<141> -1e+20 + UP BOUND NTCDirect::link::hour<141> 1e+20 + FR BOUND NTCDirect::link::hour<141> 1e+30 + FR BOUND NTCDirect::link::hour<141> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<141> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<141> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<141> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<141> 3987.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<141> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<141> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<141> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<141> 3712.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<141> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<141> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<141> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<141> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<141> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<141> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<141> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<141> 1e-05 + LO BOUND NTCDirect::link::hour<142> -1e+20 + UP BOUND NTCDirect::link::hour<142> 1e+20 + UP BOUND IntercoDirectCost::link::hour<142> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<142> 1e+20 + LO BOUND NTCDirect::link::hour<142> -1e+20 + UP BOUND NTCDirect::link::hour<142> 1e+20 + LO BOUND NTCDirect::link::hour<142> -1e+20 + UP BOUND NTCDirect::link::hour<142> 1e+20 + LO BOUND NTCDirect::link::hour<142> -1e+20 + UP BOUND NTCDirect::link::hour<142> 1e+20 + LO BOUND NTCDirect::link::hour<142> -1e+20 + UP BOUND NTCDirect::link::hour<142> 1e+20 + FR BOUND NTCDirect::link::hour<142> 1e+30 + FR BOUND NTCDirect::link::hour<142> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<142> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<142> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<142> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<142> 4336.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<142> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<142> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<142> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<142> 4030.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<142> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<142> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<142> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<142> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<142> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<142> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<142> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<142> 1e-05 + LO BOUND NTCDirect::link::hour<143> -1e+20 + UP BOUND NTCDirect::link::hour<143> 1e+20 + UP BOUND IntercoDirectCost::link::hour<143> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<143> 1e+20 + LO BOUND NTCDirect::link::hour<143> -1e+20 + UP BOUND NTCDirect::link::hour<143> 1e+20 + LO BOUND NTCDirect::link::hour<143> -1e+20 + UP BOUND NTCDirect::link::hour<143> 1e+20 + LO BOUND NTCDirect::link::hour<143> -1e+20 + UP BOUND NTCDirect::link::hour<143> 1e+20 + LO BOUND NTCDirect::link::hour<143> -1e+20 + UP BOUND NTCDirect::link::hour<143> 1e+20 + FR BOUND NTCDirect::link::hour<143> 1e+30 + FR BOUND NTCDirect::link::hour<143> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<143> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<143> 900 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<143> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<143> 4349.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<143> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<143> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<143> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<143> 4008.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<143> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<143> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<143> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<143> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<143> 1800 + UP BOUND PositiveUnsuppliedEnergy::area::hour<143> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<143> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<143> 1e-05 + LO BOUND NTCDirect::link::hour<144> -1e+20 + UP BOUND NTCDirect::link::hour<144> 1e+20 + UP BOUND IntercoDirectCost::link::hour<144> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<144> 1e+20 + LO BOUND NTCDirect::link::hour<144> -1e+20 + UP BOUND NTCDirect::link::hour<144> 1e+20 + LO BOUND NTCDirect::link::hour<144> -1e+20 + UP BOUND NTCDirect::link::hour<144> 1e+20 + LO BOUND NTCDirect::link::hour<144> -1e+20 + UP BOUND NTCDirect::link::hour<144> 1e+20 + LO BOUND NTCDirect::link::hour<144> -1e+20 + UP BOUND NTCDirect::link::hour<144> 1e+20 + FR BOUND NTCDirect::link::hour<144> 1e+30 + FR BOUND NTCDirect::link::hour<144> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<144> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<144> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<144> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<144> 4206.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<144> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<144> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<144> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<144> 3987.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<144> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<144> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<144> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<144> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<144> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<144> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<144> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<144> 1e-05 + LO BOUND NTCDirect::link::hour<145> -1e+20 + UP BOUND NTCDirect::link::hour<145> 1e+20 + UP BOUND IntercoDirectCost::link::hour<145> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<145> 1e+20 + LO BOUND NTCDirect::link::hour<145> -1e+20 + UP BOUND NTCDirect::link::hour<145> 1e+20 + LO BOUND NTCDirect::link::hour<145> -1e+20 + UP BOUND NTCDirect::link::hour<145> 1e+20 + LO BOUND NTCDirect::link::hour<145> -1e+20 + UP BOUND NTCDirect::link::hour<145> 1e+20 + LO BOUND NTCDirect::link::hour<145> -1e+20 + UP BOUND NTCDirect::link::hour<145> 1e+20 + FR BOUND NTCDirect::link::hour<145> 1e+30 + FR BOUND NTCDirect::link::hour<145> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<145> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<145> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<145> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<145> 4181.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<145> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<145> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<145> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<145> 3920.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<145> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<145> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<145> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<145> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<145> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<145> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<145> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<145> 1e-05 + LO BOUND NTCDirect::link::hour<146> -1e+20 + UP BOUND NTCDirect::link::hour<146> 1e+20 + UP BOUND IntercoDirectCost::link::hour<146> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<146> 1e+20 + LO BOUND NTCDirect::link::hour<146> -1e+20 + UP BOUND NTCDirect::link::hour<146> 1e+20 + LO BOUND NTCDirect::link::hour<146> -1e+20 + UP BOUND NTCDirect::link::hour<146> 1e+20 + LO BOUND NTCDirect::link::hour<146> -1e+20 + UP BOUND NTCDirect::link::hour<146> 1e+20 + LO BOUND NTCDirect::link::hour<146> -1e+20 + UP BOUND NTCDirect::link::hour<146> 1e+20 + FR BOUND NTCDirect::link::hour<146> 1e+30 + FR BOUND NTCDirect::link::hour<146> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<146> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<146> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<146> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<146> 3878.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<146> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<146> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<146> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<146> 3727.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<146> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<146> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<146> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<146> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<146> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<146> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<146> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<146> 1e-05 + LO BOUND NTCDirect::link::hour<147> -1e+20 + UP BOUND NTCDirect::link::hour<147> 1e+20 + UP BOUND IntercoDirectCost::link::hour<147> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<147> 1e+20 + LO BOUND NTCDirect::link::hour<147> -1e+20 + UP BOUND NTCDirect::link::hour<147> 1e+20 + LO BOUND NTCDirect::link::hour<147> -1e+20 + UP BOUND NTCDirect::link::hour<147> 1e+20 + LO BOUND NTCDirect::link::hour<147> -1e+20 + UP BOUND NTCDirect::link::hour<147> 1e+20 + LO BOUND NTCDirect::link::hour<147> -1e+20 + UP BOUND NTCDirect::link::hour<147> 1e+20 + FR BOUND NTCDirect::link::hour<147> 1e+30 + FR BOUND NTCDirect::link::hour<147> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<147> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<147> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<147> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<147> 3741.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<147> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<147> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<147> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<147> 3558.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<147> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<147> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<147> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<147> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<147> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<147> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<147> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<147> 1e-05 + LO BOUND NTCDirect::link::hour<148> -1e+20 + UP BOUND NTCDirect::link::hour<148> 1e+20 + UP BOUND IntercoDirectCost::link::hour<148> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<148> 1e+20 + LO BOUND NTCDirect::link::hour<148> -1e+20 + UP BOUND NTCDirect::link::hour<148> 1e+20 + LO BOUND NTCDirect::link::hour<148> -1e+20 + UP BOUND NTCDirect::link::hour<148> 1e+20 + LO BOUND NTCDirect::link::hour<148> -1e+20 + UP BOUND NTCDirect::link::hour<148> 1e+20 + LO BOUND NTCDirect::link::hour<148> -1e+20 + UP BOUND NTCDirect::link::hour<148> 1e+20 + FR BOUND NTCDirect::link::hour<148> 1e+30 + FR BOUND NTCDirect::link::hour<148> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<148> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<148> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<148> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<148> 3640.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<148> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<148> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<148> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<148> 3469.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<148> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<148> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<148> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<148> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<148> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<148> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<148> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<148> 1e-05 + LO BOUND NTCDirect::link::hour<149> -1e+20 + UP BOUND NTCDirect::link::hour<149> 1e+20 + UP BOUND IntercoDirectCost::link::hour<149> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<149> 1e+20 + LO BOUND NTCDirect::link::hour<149> -1e+20 + UP BOUND NTCDirect::link::hour<149> 1e+20 + LO BOUND NTCDirect::link::hour<149> -1e+20 + UP BOUND NTCDirect::link::hour<149> 1e+20 + LO BOUND NTCDirect::link::hour<149> -1e+20 + UP BOUND NTCDirect::link::hour<149> 1e+20 + LO BOUND NTCDirect::link::hour<149> -1e+20 + UP BOUND NTCDirect::link::hour<149> 1e+20 + FR BOUND NTCDirect::link::hour<149> 1e+30 + FR BOUND NTCDirect::link::hour<149> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<149> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<149> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<149> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<149> 3747.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<149> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<149> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<149> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<149> 3547.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<149> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<149> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<149> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<149> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<149> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<149> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<149> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<149> 1e-05 + LO BOUND NTCDirect::link::hour<150> -1e+20 + UP BOUND NTCDirect::link::hour<150> 1e+20 + UP BOUND IntercoDirectCost::link::hour<150> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<150> 1e+20 + LO BOUND NTCDirect::link::hour<150> -1e+20 + UP BOUND NTCDirect::link::hour<150> 1e+20 + LO BOUND NTCDirect::link::hour<150> -1e+20 + UP BOUND NTCDirect::link::hour<150> 1e+20 + LO BOUND NTCDirect::link::hour<150> -1e+20 + UP BOUND NTCDirect::link::hour<150> 1e+20 + LO BOUND NTCDirect::link::hour<150> -1e+20 + UP BOUND NTCDirect::link::hour<150> 1e+20 + FR BOUND NTCDirect::link::hour<150> 1e+30 + FR BOUND NTCDirect::link::hour<150> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<150> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<150> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<150> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<150> 3721.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<150> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<150> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<150> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<150> 3603.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<150> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<150> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<150> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<150> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<150> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<150> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<150> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<150> 1e-05 + LO BOUND NTCDirect::link::hour<151> -1e+20 + UP BOUND NTCDirect::link::hour<151> 1e+20 + UP BOUND IntercoDirectCost::link::hour<151> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<151> 1e+20 + LO BOUND NTCDirect::link::hour<151> -1e+20 + UP BOUND NTCDirect::link::hour<151> 1e+20 + LO BOUND NTCDirect::link::hour<151> -1e+20 + UP BOUND NTCDirect::link::hour<151> 1e+20 + LO BOUND NTCDirect::link::hour<151> -1e+20 + UP BOUND NTCDirect::link::hour<151> 1e+20 + LO BOUND NTCDirect::link::hour<151> -1e+20 + UP BOUND NTCDirect::link::hour<151> 1e+20 + FR BOUND NTCDirect::link::hour<151> 1e+30 + FR BOUND NTCDirect::link::hour<151> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<151> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<151> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<151> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<151> 3650.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<151> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<151> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<151> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<151> 3511.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<151> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<151> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<151> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<151> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<151> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<151> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<151> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<151> 1e-05 + LO BOUND NTCDirect::link::hour<152> -1e+20 + UP BOUND NTCDirect::link::hour<152> 1e+20 + UP BOUND IntercoDirectCost::link::hour<152> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<152> 1e+20 + LO BOUND NTCDirect::link::hour<152> -1e+20 + UP BOUND NTCDirect::link::hour<152> 1e+20 + LO BOUND NTCDirect::link::hour<152> -1e+20 + UP BOUND NTCDirect::link::hour<152> 1e+20 + LO BOUND NTCDirect::link::hour<152> -1e+20 + UP BOUND NTCDirect::link::hour<152> 1e+20 + LO BOUND NTCDirect::link::hour<152> -1e+20 + UP BOUND NTCDirect::link::hour<152> 1e+20 + FR BOUND NTCDirect::link::hour<152> 1e+30 + FR BOUND NTCDirect::link::hour<152> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<152> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<152> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<152> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<152> 3564.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<152> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<152> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<152> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<152> 3407.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<152> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<152> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<152> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<152> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<152> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<152> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<152> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<152> 1e-05 + LO BOUND NTCDirect::link::hour<153> -1e+20 + UP BOUND NTCDirect::link::hour<153> 1e+20 + UP BOUND IntercoDirectCost::link::hour<153> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<153> 1e+20 + LO BOUND NTCDirect::link::hour<153> -1e+20 + UP BOUND NTCDirect::link::hour<153> 1e+20 + LO BOUND NTCDirect::link::hour<153> -1e+20 + UP BOUND NTCDirect::link::hour<153> 1e+20 + LO BOUND NTCDirect::link::hour<153> -1e+20 + UP BOUND NTCDirect::link::hour<153> 1e+20 + LO BOUND NTCDirect::link::hour<153> -1e+20 + UP BOUND NTCDirect::link::hour<153> 1e+20 + FR BOUND NTCDirect::link::hour<153> 1e+30 + FR BOUND NTCDirect::link::hour<153> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<153> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<153> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<153> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<153> 3574.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<153> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<153> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<153> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<153> 3310.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<153> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<153> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<153> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<153> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<153> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<153> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<153> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<153> 1e-05 + LO BOUND NTCDirect::link::hour<154> -1e+20 + UP BOUND NTCDirect::link::hour<154> 1e+20 + UP BOUND IntercoDirectCost::link::hour<154> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<154> 1e+20 + LO BOUND NTCDirect::link::hour<154> -1e+20 + UP BOUND NTCDirect::link::hour<154> 1e+20 + LO BOUND NTCDirect::link::hour<154> -1e+20 + UP BOUND NTCDirect::link::hour<154> 1e+20 + LO BOUND NTCDirect::link::hour<154> -1e+20 + UP BOUND NTCDirect::link::hour<154> 1e+20 + LO BOUND NTCDirect::link::hour<154> -1e+20 + UP BOUND NTCDirect::link::hour<154> 1e+20 + FR BOUND NTCDirect::link::hour<154> 1e+30 + FR BOUND NTCDirect::link::hour<154> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<154> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<154> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<154> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<154> 3579.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<154> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<154> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<154> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<154> 3321.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<154> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<154> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<154> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<154> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<154> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<154> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<154> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<154> 1e-05 + LO BOUND NTCDirect::link::hour<155> -1e+20 + UP BOUND NTCDirect::link::hour<155> 1e+20 + UP BOUND IntercoDirectCost::link::hour<155> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<155> 1e+20 + LO BOUND NTCDirect::link::hour<155> -1e+20 + UP BOUND NTCDirect::link::hour<155> 1e+20 + LO BOUND NTCDirect::link::hour<155> -1e+20 + UP BOUND NTCDirect::link::hour<155> 1e+20 + LO BOUND NTCDirect::link::hour<155> -1e+20 + UP BOUND NTCDirect::link::hour<155> 1e+20 + LO BOUND NTCDirect::link::hour<155> -1e+20 + UP BOUND NTCDirect::link::hour<155> 1e+20 + FR BOUND NTCDirect::link::hour<155> 1e+30 + FR BOUND NTCDirect::link::hour<155> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<155> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<155> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<155> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<155> 3558.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<155> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<155> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<155> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<155> 3387.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<155> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<155> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<155> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<155> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<155> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<155> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<155> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<155> 1e-05 + LO BOUND NTCDirect::link::hour<156> -1e+20 + UP BOUND NTCDirect::link::hour<156> 1e+20 + UP BOUND IntercoDirectCost::link::hour<156> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<156> 1e+20 + LO BOUND NTCDirect::link::hour<156> -1e+20 + UP BOUND NTCDirect::link::hour<156> 1e+20 + LO BOUND NTCDirect::link::hour<156> -1e+20 + UP BOUND NTCDirect::link::hour<156> 1e+20 + LO BOUND NTCDirect::link::hour<156> -1e+20 + UP BOUND NTCDirect::link::hour<156> 1e+20 + LO BOUND NTCDirect::link::hour<156> -1e+20 + UP BOUND NTCDirect::link::hour<156> 1e+20 + FR BOUND NTCDirect::link::hour<156> 1e+30 + FR BOUND NTCDirect::link::hour<156> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<156> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<156> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<156> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<156> 3716.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<156> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<156> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<156> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<156> 3492.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<156> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<156> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<156> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<156> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<156> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<156> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<156> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<156> 1e-05 + LO BOUND NTCDirect::link::hour<157> -1e+20 + UP BOUND NTCDirect::link::hour<157> 1e+20 + UP BOUND IntercoDirectCost::link::hour<157> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<157> 1e+20 + LO BOUND NTCDirect::link::hour<157> -1e+20 + UP BOUND NTCDirect::link::hour<157> 1e+20 + LO BOUND NTCDirect::link::hour<157> -1e+20 + UP BOUND NTCDirect::link::hour<157> 1e+20 + LO BOUND NTCDirect::link::hour<157> -1e+20 + UP BOUND NTCDirect::link::hour<157> 1e+20 + LO BOUND NTCDirect::link::hour<157> -1e+20 + UP BOUND NTCDirect::link::hour<157> 1e+20 + FR BOUND NTCDirect::link::hour<157> 1e+30 + FR BOUND NTCDirect::link::hour<157> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<157> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<157> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<157> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<157> 3457.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<157> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<157> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<157> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<157> 3310.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<157> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<157> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<157> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<157> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<157> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<157> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<157> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<157> 1e-05 + LO BOUND NTCDirect::link::hour<158> -1e+20 + UP BOUND NTCDirect::link::hour<158> 1e+20 + UP BOUND IntercoDirectCost::link::hour<158> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<158> 1e+20 + LO BOUND NTCDirect::link::hour<158> -1e+20 + UP BOUND NTCDirect::link::hour<158> 1e+20 + LO BOUND NTCDirect::link::hour<158> -1e+20 + UP BOUND NTCDirect::link::hour<158> 1e+20 + LO BOUND NTCDirect::link::hour<158> -1e+20 + UP BOUND NTCDirect::link::hour<158> 1e+20 + LO BOUND NTCDirect::link::hour<158> -1e+20 + UP BOUND NTCDirect::link::hour<158> 1e+20 + FR BOUND NTCDirect::link::hour<158> 1e+30 + FR BOUND NTCDirect::link::hour<158> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<158> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<158> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<158> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<158> 3361.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<158> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<158> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<158> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<158> 3192.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<158> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<158> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<158> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<158> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<158> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<158> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<158> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<158> 1e-05 + LO BOUND NTCDirect::link::hour<159> -1e+20 + UP BOUND NTCDirect::link::hour<159> 1e+20 + UP BOUND IntercoDirectCost::link::hour<159> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<159> 1e+20 + LO BOUND NTCDirect::link::hour<159> -1e+20 + UP BOUND NTCDirect::link::hour<159> 1e+20 + LO BOUND NTCDirect::link::hour<159> -1e+20 + UP BOUND NTCDirect::link::hour<159> 1e+20 + LO BOUND NTCDirect::link::hour<159> -1e+20 + UP BOUND NTCDirect::link::hour<159> 1e+20 + LO BOUND NTCDirect::link::hour<159> -1e+20 + UP BOUND NTCDirect::link::hour<159> 1e+20 + FR BOUND NTCDirect::link::hour<159> 1e+30 + FR BOUND NTCDirect::link::hour<159> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<159> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<159> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<159> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<159> 3427.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<159> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<159> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<159> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<159> 3061.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<159> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<159> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<159> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<159> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<159> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<159> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<159> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<159> 1e-05 + LO BOUND NTCDirect::link::hour<160> -1e+20 + UP BOUND NTCDirect::link::hour<160> 1e+20 + UP BOUND IntercoDirectCost::link::hour<160> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<160> 1e+20 + LO BOUND NTCDirect::link::hour<160> -1e+20 + UP BOUND NTCDirect::link::hour<160> 1e+20 + LO BOUND NTCDirect::link::hour<160> -1e+20 + UP BOUND NTCDirect::link::hour<160> 1e+20 + LO BOUND NTCDirect::link::hour<160> -1e+20 + UP BOUND NTCDirect::link::hour<160> 1e+20 + LO BOUND NTCDirect::link::hour<160> -1e+20 + UP BOUND NTCDirect::link::hour<160> 1e+20 + FR BOUND NTCDirect::link::hour<160> 1e+30 + FR BOUND NTCDirect::link::hour<160> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<160> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<160> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<160> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<160> 3569.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<160> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<160> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<160> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<160> 3172.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<160> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<160> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<160> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<160> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<160> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<160> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<160> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<160> 1e-05 + LO BOUND NTCDirect::link::hour<161> -1e+20 + UP BOUND NTCDirect::link::hour<161> 1e+20 + UP BOUND IntercoDirectCost::link::hour<161> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<161> 1e+20 + LO BOUND NTCDirect::link::hour<161> -1e+20 + UP BOUND NTCDirect::link::hour<161> 1e+20 + LO BOUND NTCDirect::link::hour<161> -1e+20 + UP BOUND NTCDirect::link::hour<161> 1e+20 + LO BOUND NTCDirect::link::hour<161> -1e+20 + UP BOUND NTCDirect::link::hour<161> 1e+20 + LO BOUND NTCDirect::link::hour<161> -1e+20 + UP BOUND NTCDirect::link::hour<161> 1e+20 + FR BOUND NTCDirect::link::hour<161> 1e+30 + FR BOUND NTCDirect::link::hour<161> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<161> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<161> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<161> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<161> 3948.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<161> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<161> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<161> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<161> 3462.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<161> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<161> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<161> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<161> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<161> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<161> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<161> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<161> 1e-05 + LO BOUND NTCDirect::link::hour<162> -1e+20 + UP BOUND NTCDirect::link::hour<162> 1e+20 + UP BOUND IntercoDirectCost::link::hour<162> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<162> 1e+20 + LO BOUND NTCDirect::link::hour<162> -1e+20 + UP BOUND NTCDirect::link::hour<162> 1e+20 + LO BOUND NTCDirect::link::hour<162> -1e+20 + UP BOUND NTCDirect::link::hour<162> 1e+20 + LO BOUND NTCDirect::link::hour<162> -1e+20 + UP BOUND NTCDirect::link::hour<162> 1e+20 + LO BOUND NTCDirect::link::hour<162> -1e+20 + UP BOUND NTCDirect::link::hour<162> 1e+20 + FR BOUND NTCDirect::link::hour<162> 1e+30 + FR BOUND NTCDirect::link::hour<162> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<162> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<162> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<162> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<162> 4140.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<162> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<162> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<162> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<162> 3630.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<162> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<162> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<162> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<162> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<162> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<162> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<162> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<162> 1e-05 + LO BOUND NTCDirect::link::hour<163> -1e+20 + UP BOUND NTCDirect::link::hour<163> 1e+20 + UP BOUND IntercoDirectCost::link::hour<163> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<163> 1e+20 + LO BOUND NTCDirect::link::hour<163> -1e+20 + UP BOUND NTCDirect::link::hour<163> 1e+20 + LO BOUND NTCDirect::link::hour<163> -1e+20 + UP BOUND NTCDirect::link::hour<163> 1e+20 + LO BOUND NTCDirect::link::hour<163> -1e+20 + UP BOUND NTCDirect::link::hour<163> 1e+20 + LO BOUND NTCDirect::link::hour<163> -1e+20 + UP BOUND NTCDirect::link::hour<163> 1e+20 + FR BOUND NTCDirect::link::hour<163> 1e+30 + FR BOUND NTCDirect::link::hour<163> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<163> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<163> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<163> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<163> 4078.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<163> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<163> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<163> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<163> 3621.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<163> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<163> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<163> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<163> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<163> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<163> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<163> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<163> 1e-05 + LO BOUND NTCDirect::link::hour<164> -1e+20 + UP BOUND NTCDirect::link::hour<164> 1e+20 + UP BOUND IntercoDirectCost::link::hour<164> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<164> 1e+20 + LO BOUND NTCDirect::link::hour<164> -1e+20 + UP BOUND NTCDirect::link::hour<164> 1e+20 + LO BOUND NTCDirect::link::hour<164> -1e+20 + UP BOUND NTCDirect::link::hour<164> 1e+20 + LO BOUND NTCDirect::link::hour<164> -1e+20 + UP BOUND NTCDirect::link::hour<164> 1e+20 + LO BOUND NTCDirect::link::hour<164> -1e+20 + UP BOUND NTCDirect::link::hour<164> 1e+20 + FR BOUND NTCDirect::link::hour<164> 1e+30 + FR BOUND NTCDirect::link::hour<164> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<164> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<164> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<164> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<164> 3988.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<164> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<164> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<164> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<164> 3676.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<164> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<164> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<164> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<164> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<164> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<164> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<164> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<164> 1e-05 + LO BOUND NTCDirect::link::hour<165> -1e+20 + UP BOUND NTCDirect::link::hour<165> 1e+20 + UP BOUND IntercoDirectCost::link::hour<165> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<165> 1e+20 + LO BOUND NTCDirect::link::hour<165> -1e+20 + UP BOUND NTCDirect::link::hour<165> 1e+20 + LO BOUND NTCDirect::link::hour<165> -1e+20 + UP BOUND NTCDirect::link::hour<165> 1e+20 + LO BOUND NTCDirect::link::hour<165> -1e+20 + UP BOUND NTCDirect::link::hour<165> 1e+20 + LO BOUND NTCDirect::link::hour<165> -1e+20 + UP BOUND NTCDirect::link::hour<165> 1e+20 + FR BOUND NTCDirect::link::hour<165> 1e+30 + FR BOUND NTCDirect::link::hour<165> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<165> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<165> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<165> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<165> 3938.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<165> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<165> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<165> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<165> 3614.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<165> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<165> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<165> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<165> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<165> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<165> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<165> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<165> 1e-05 + LO BOUND NTCDirect::link::hour<166> -1e+20 + UP BOUND NTCDirect::link::hour<166> 1e+20 + UP BOUND IntercoDirectCost::link::hour<166> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<166> 1e+20 + LO BOUND NTCDirect::link::hour<166> -1e+20 + UP BOUND NTCDirect::link::hour<166> 1e+20 + LO BOUND NTCDirect::link::hour<166> -1e+20 + UP BOUND NTCDirect::link::hour<166> 1e+20 + LO BOUND NTCDirect::link::hour<166> -1e+20 + UP BOUND NTCDirect::link::hour<166> 1e+20 + LO BOUND NTCDirect::link::hour<166> -1e+20 + UP BOUND NTCDirect::link::hour<166> 1e+20 + FR BOUND NTCDirect::link::hour<166> 1e+30 + FR BOUND NTCDirect::link::hour<166> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<166> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<166> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<166> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<166> 4261.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<166> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<166> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<166> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<166> 3941.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<166> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<166> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<166> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<166> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<166> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<166> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<166> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<166> 1e-05 + LO BOUND NTCDirect::link::hour<167> -1e+20 + UP BOUND NTCDirect::link::hour<167> 1e+20 + UP BOUND IntercoDirectCost::link::hour<167> 1e+20 + UP BOUND IntercoIndirectCost::link::hour<167> 1e+20 + LO BOUND NTCDirect::link::hour<167> -1e+20 + UP BOUND NTCDirect::link::hour<167> 1e+20 + LO BOUND NTCDirect::link::hour<167> -1e+20 + UP BOUND NTCDirect::link::hour<167> 1e+20 + LO BOUND NTCDirect::link::hour<167> -1e+20 + UP BOUND NTCDirect::link::hour<167> 1e+20 + LO BOUND NTCDirect::link::hour<167> -1e+20 + UP BOUND NTCDirect::link::hour<167> 1e+20 + FR BOUND NTCDirect::link::hour<167> 1e+30 + FR BOUND NTCDirect::link::hour<167> 1e+30 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<167> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<167> 1000 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<167> 900 + UP BOUND PositiveUnsuppliedEnergy::area::hour<167> 4288.00001 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<167> 1800 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<167> 200 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<167> 450 + UP BOUND PositiveUnsuppliedEnergy::area::hour<167> 3938.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<167> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<167> 2000 + UP BOUND PositiveUnsuppliedEnergy::area::hour<167> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<167> 1e-05 + UP BOUND DispatchableProduction::area::ThermalCluster::hour<167> 1600 + UP BOUND PositiveUnsuppliedEnergy::area::hour<167> 1e-05 + UP BOUND PositiveUnsuppliedEnergy::area::hour<167> 1000.00001 + UP BOUND PositiveUnsuppliedEnergy::area::hour<167> 1e-05 + LO BOUND transmission_line -1e+20 + UP BOUND transmission_line 1e+20 + LO BOUND peak -1e+20 + UP BOUND peak 1e+20 + LO BOUND semibase -1e+20 + UP BOUND semibase 1e+20 + LO BOUND battery -1e+20 + UP BOUND battery 1e+20 + LO BOUND pv -1e+20 + UP BOUND pv 1e+20 +ENDATA diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/structure.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/structure.txt new file mode 100644 index 000000000..ce5f5cc67 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/structure.txt @@ -0,0 +1,10 @@ + master battery 0 + master peak 1 + master pv 2 + master semibase 3 + master transmission_line 4 + problem-1-1--optim-nb-1.mps battery 5547 + problem-1-1--optim-nb-1.mps peak 5545 + problem-1-1--optim-nb-1.mps pv 5548 + problem-1-1--optim-nb-1.mps semibase 5546 + problem-1-1--optim-nb-1.mps transmission_line 5544 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/generaldata.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/generaldata.ini index 1f39f94ad..000bbe89c 100644 --- a/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/generaldata.ini +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/settings/generaldata.ini @@ -1,14 +1,14 @@ [general] mode = Economy horizon = 2017 -nbyears = 3 +nbyears = 1 simulation.start = 1 -simulation.end = 364 +simulation.end = 7 january.1st = Monday first-month-in-year = july first.weekday = Saturday leapyear = false -year-by-year = true +year-by-year = false derated = false custom-scenario = false user-playlist = false @@ -35,8 +35,8 @@ readonly = false import = [output] -synthesis = true -storenewset = false +synthesis = false +storenewset = true archives = [optimization] @@ -82,3 +82,6 @@ seed-thermal-costs = 8005489 seed-hydro-costs = 9005489 seed-initial-reservoir-levels = 10005489 +[adequacy patch] +include-adq-patch = false + diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/candidates.ini b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/candidates.ini index a5290a8af..ee85e9b4c 100644 --- a/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/candidates.ini +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/user/expansion/candidates.ini @@ -17,7 +17,8 @@ name = pv link = area2 - pv annual-cost-per-mw = 55400 max-investment = 1000 -link-profile = capa_pv.ini +direct-link-profile = direct_capa_pv.ini +indirect-link-profile = direct_capa_pv.ini [4] name = battery @@ -25,12 +26,12 @@ link = area2 - flex annual-cost-per-mw = 60000 max-investment = 1000 - [5] name = transmission_line link = area1 - area2 annual-cost-per-mw = 10000 unit-size = 400 max-units = 8 -link-profile = 04_fr-05_fr.txt +direct-link-profile = direct_04_fr-05_fr.txt +indirect-link-profile = indirect_04_fr-05_fr.txt diff --git a/src/cpp/helpers/ArchiveReader.cpp b/src/cpp/helpers/ArchiveReader.cpp index 65cd7b490..93e7aea2c 100644 --- a/src/cpp/helpers/ArchiveReader.cpp +++ b/src/cpp/helpers/ArchiveReader.cpp @@ -15,7 +15,7 @@ ArchiveReader::ArchiveReader(const std::filesystem::path& archivePath) ArchiveReader::ArchiveReader() : ArchiveIO() { Create(); } void ArchiveReader::Create() { std::unique_lock lock(mutex_); - mz_zip_reader_create(&pmz_zip_reader_instance_); + pmz_zip_reader_instance_ = mz_zip_reader_create(&pmz_zip_reader_instance_); } int32_t ArchiveReader::Open() { diff --git a/src/python/antares_xpansion/driver.py b/src/python/antares_xpansion/driver.py index 501ce0074..53d8e193d 100644 --- a/src/python/antares_xpansion/driver.py +++ b/src/python/antares_xpansion/driver.py @@ -68,7 +68,7 @@ def launch(self): launch antares xpansion steps """ - if self.config_loader.step() == "full" and not self.config_loader.memory: + if self.config_loader.step() == "full" and not self.config_loader.memory(): self.launch_antares_step() self.logger.info("Post Antares") self.problem_generator_driver.set_output_path( @@ -84,7 +84,7 @@ def launch(self): self.config_loader.allow_run_as_root()) self.clean_step() - if self.config_loader.step() == "full" and self.config_loader.memory: + elif self.config_loader.step() == "full" and self.config_loader.memory(): self.launch_antares_step(memory_mode=True) self.launch_problem_generation_step_memory() self.launch_benders_step() diff --git a/tests/end_to_end/examples/example_test.py b/tests/end_to_end/examples/example_test.py index cfbb980a5..2e94c64f6 100644 --- a/tests/end_to_end/examples/example_test.py +++ b/tests/end_to_end/examples/example_test.py @@ -116,16 +116,22 @@ def assert_convergence(solution, options_data, method: BendersMethod): <= options_data["ABSOLUTE_GAP"]) or (method == BendersMethod.BENDERS_BY_BATCH and solution["ABSOLUTE_GAP"] <= options_data["ABSOLUTE_GAP"]) -def verify_solution(study_path, expected_values, expected_investment_solution, method: BendersMethod = BendersMethod.BENDERS): +def verify_solution(study_path, expected_values, expected_investment_solution, + method: BendersMethod = BendersMethod.BENDERS, use_archive=True): output_path = study_path / "output" - json_path = get_json_filepath(output_path, "expansion", "out.json") - options_path = get_json_filepath(output_path, "lp", "options.json") - with open(str(json_path), "r") as json_file: - json_data = json.load(json_file) + if use_archive: + json_data = get_json_file_data(output_path, "expansion", "out.json") + options_data = get_json_file_data(output_path, "lp", "options.json") + else: + json_path = get_json_filepath(output_path, "expansion", "out.json") + options_path = get_json_filepath(output_path, "lp", "options.json") - with open(str(options_path), "r") as options_file: - options_data = json.load(options_file) + with open(str(json_path), "r") as json_file: + json_data = json.load(json_file) + + with open(str(options_path), "r") as options_file: + options_data = json.load(options_file) solution = json_data["solution"] investment_solution = solution["values"] @@ -750,7 +756,7 @@ def test_full_study_short_memory( shutil.copytree(study_path, tmp_study) launch_xpansion_memory(install_dir, tmp_study, BendersMethod.BENDERS, allow_run_as_root, nproc=1) - verify_solution(tmp_study, expected_values, expected_investment_solution) + verify_solution(tmp_study, expected_values, expected_investment_solution, use_archive=False) verify_study_update( tmp_study, expected_investment_solution, antares_version) From d5eb74b1fe6d999cb717f1007d3965f15697639e Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 13 Feb 2024 11:18:54 +0100 Subject: [PATCH 045/422] remove locker --- data_test/tests_lpnamer/SmallTestFiveCandidates/.xpansion_locker | 1 - 1 file changed, 1 deletion(-) delete mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/.xpansion_locker diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/.xpansion_locker b/data_test/tests_lpnamer/SmallTestFiveCandidates/.xpansion_locker deleted file mode 100644 index 84fb955d4..000000000 --- a/data_test/tests_lpnamer/SmallTestFiveCandidates/.xpansion_locker +++ /dev/null @@ -1 +0,0 @@ -PID = 344486 \ No newline at end of file From 4ed96075712010f2eac28a780890092f015f92b4 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 13 Feb 2024 12:00:23 +0100 Subject: [PATCH 046/422] Format Cmake --- src/cpp/lpnamer/model/CMakeLists.txt | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/cpp/lpnamer/model/CMakeLists.txt b/src/cpp/lpnamer/model/CMakeLists.txt index 46d00100d..b902baa46 100644 --- a/src/cpp/lpnamer/model/CMakeLists.txt +++ b/src/cpp/lpnamer/model/CMakeLists.txt @@ -13,11 +13,15 @@ add_library (lp_namer_model STATIC ${CMAKE_CURRENT_SOURCE_DIR}/ActiveLinks.h ${CMAKE_CURRENT_SOURCE_DIR}/LinkProfile.cpp ${CMAKE_CURRENT_SOURCE_DIR}/LinkProfile.h - ${CMAKE_CURRENT_SOURCE_DIR}/Problem.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Problem.h - ${CMAKE_CURRENT_SOURCE_DIR}/ProblemNameParser.h ${CMAKE_CURRENT_SOURCE_DIR}/ProblemNameParser.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/ChronicleMapReader.h ${CMAKE_CURRENT_SOURCE_DIR}/ChronicleMapReader.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/ChronicleMapProvider.h ${CMAKE_CURRENT_SOURCE_DIR}/ChronicleMapProvider.cpp - Mode.h + ${CMAKE_CURRENT_SOURCE_DIR}/Problem.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/Problem.h + ${CMAKE_CURRENT_SOURCE_DIR}/ProblemNameParser.h + ${CMAKE_CURRENT_SOURCE_DIR}/ProblemNameParser.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/ChronicleMapReader.h + ${CMAKE_CURRENT_SOURCE_DIR}/ChronicleMapReader.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/ChronicleMapProvider.h + ${CMAKE_CURRENT_SOURCE_DIR}/ChronicleMapProvider.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/Mode.h ) target_include_directories (lp_namer_model From 5b2bcacf12e18a5842a655f782962849f7e83268 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 13 Feb 2024 15:22:16 +0100 Subject: [PATCH 047/422] Fix post rebase --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 176 ++++++++++++++------- 1 file changed, 115 insertions(+), 61 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 42da1f97b..73c184385 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -5,6 +5,7 @@ #include #include +#include #include "ActiveLinks.h" #include "AdditionalConstraints.h" @@ -27,6 +28,7 @@ #include "Version.h" #include "WeightsFileReader.h" #include "WeightsFileWriter.h" +#include "XpansionProblemsFromAntaresProvider.h" #include "ZipProblemsProviderAdapter.h" #include "config.h" @@ -43,21 +45,73 @@ void CreateDirectories(const std::filesystem::path& output_path) { } ProblemGeneration::ProblemGeneration(ProblemGenerationOptions& options) - : options_(options) {} + : options_(options) { + if (!options_.StudyPath().empty()) { + mode_ = Mode::ANTARES_API; + } else if (!options_.XpansionOutputDir().empty()) { + mode_ = Mode::FILE; + } else if (!options_.ArchivePath().empty()) { + mode_ = Mode::ARCHIVE; + } +} + +std::filesystem::path ProblemGeneration::performeAntaresSimulation() { + Antares::Solver::Application application; + application.outputWriter_.PrintMe(); + using namespace std::literals::string_literals; + char* argv[] = {"antares-8.8-solver", options_.StudyPath().string().data(), + "--force-parallel", "4", "-s"}; + auto argc = 4; + auto arg1 = "antares-8.8-solver"s; + auto arg2 = options_.StudyPath().string(); + auto arg3 = "--force-parallel"s; + auto arg4 = "4"s; + auto arg5 = "-s"s; + argv[0] = arg1.data(); + argv[1] = arg2.data(); + argv[2] = arg3.data(); + argv[3] = arg4.data(); + argv[4] = arg5.data(); + + LpsFromAntares lps; + application.prepare(argc, argv); + application.execute(); + application.outputWriter_.PrintMe(); + lps_ = application.outputWriter_.lps; + + return {application.pStudy->folderOutput}; +} std::filesystem::path ProblemGeneration::updateProblems() { - const auto xpansion_output_dir = options_.XpansionOutputDir(); + using namespace std::string_literals; + std::filesystem::path xpansion_output_dir; const auto archive_path = options_.ArchivePath(); - auto deduced_xpansion_output_dir = - options_.deduceXpansionDirIfEmpty(xpansion_output_dir, archive_path); + if (mode_ == Mode::ARCHIVE) { + xpansion_output_dir = + options_.deduceXpansionDirIfEmpty(xpansion_output_dir, archive_path); + } + + if (mode_ == Mode::ANTARES_API) { + simulation_dir_ = performeAntaresSimulation(); + } + + if (mode_ == Mode::FILE) { + simulation_dir_ = options_.XpansionOutputDir(); // Legacy naming. + // options_.XpansionOutputDir() point in fact to a simulation output from + // antares + } + + if (mode_ == Mode::ANTARES_API || mode_ == Mode::FILE) { + xpansion_output_dir = simulation_dir_; + } const auto log_file_path = - deduced_xpansion_output_dir / "lp" / "ProblemGenerationLog.txt"; + xpansion_output_dir / "lp"s / "ProblemGenerationLog.txt"s; - CreateDirectories(deduced_xpansion_output_dir); + CreateDirectories(xpansion_output_dir); // Ca ou -Xpansion ? auto logger = ProblemGenerationLog::BuildLogger(log_file_path, std::cout, - "Problem Generation"); + "Problem Generation"s); auto master_formulation = options_.MasterFormulation(); auto additionalConstraintFilename_l = @@ -65,9 +119,10 @@ std::filesystem::path ProblemGeneration::updateProblems() { auto weights_file = options_.WeightsFile(); auto unnamed_problems = options_.UnnamedProblems(); - RunProblemGeneration(deduced_xpansion_output_dir, master_formulation, - additionalConstraintFilename_l, archive_path, logger, log_file_path, weights_file, unnamed_problems); - return deduced_xpansion_output_dir; + RunProblemGeneration(xpansion_output_dir, master_formulation, + additionalConstraintFilename_l, archive_path, logger, + log_file_path, weights_file, unnamed_problems); + return xpansion_output_dir; } std::shared_ptr InstantiateZipReader( @@ -96,7 +151,8 @@ void ProblemGeneration::ExtractUtilsFiles( const std::filesystem::path& xpansion_output_dir, ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger) { auto utils_files_extractor = - LpFilesExtractor(antares_archive_path, xpansion_output_dir, logger); + LpFilesExtractor(antares_archive_path, xpansion_output_dir, + std::move(logger), mode_, simulation_dir_); utils_files_extractor.ExtractFiles(); } @@ -127,22 +183,33 @@ void validateMasterFormulation( } } -std::vector> getXpansionProblems( +std::vector> ProblemGeneration::getXpansionProblems( SolverLogManager& solver_log_manager, const std::string& solver_name, const std::vector& mpsList, std::filesystem::path& lpDir_, - std::shared_ptr& reader, bool with_archive = true) { + std::shared_ptr& reader, bool with_archive = true, + const LpsFromAntares& lps = {}) { std::vector problem_names; std::transform(mpsList.begin(), mpsList.end(), std::back_inserter(problem_names), [](ProblemData const& data) { return data._problem_mps; }); - if (with_archive) { - auto adapter = std::make_shared(lpDir_, reader, - problem_names); - return adapter->provideProblems(solver_name, solver_log_manager); - } else { - auto adapter = - std::make_shared(lpDir_, problem_names); - return adapter->provideProblems(solver_name, solver_log_manager); + switch (mode_) { + case Mode::FILE: { + auto adapter = + std::make_shared(lpDir_, problem_names); + return adapter->provideProblems(solver_name, solver_log_manager); + } + case Mode::ARCHIVE: { + auto adapter = std::make_shared( + lpDir_, reader, problem_names); + return adapter->provideProblems(solver_name, solver_log_manager); + } + case Mode::ANTARES_API: { + auto adapter = std::make_shared(lps); + return adapter->provideProblems(solver_name, solver_log_manager); + } + default: + // TODO : log + return {}; } } @@ -167,8 +234,7 @@ void ProblemGeneration::RunProblemGeneration( logger); } - if (!antares_archive_path.empty()) - ExtractUtilsFiles(antares_archive_path, xpansion_output_dir, logger); + ExtractUtilsFiles(antares_archive_path, xpansion_output_dir, logger); std::vector links = getLinks(xpansion_output_dir, logger); @@ -188,26 +254,6 @@ void ProblemGeneration::RunProblemGeneration( (*logger)(LogUtils::LOGLEVEL::INFO) << "rename problems: " << std::boolalpha << rename_problems << std::endl; - Antares::Solver::Application application; - application.outputWriter_.PrintMe(); - using namespace std::literals::string_literals; - char* argv[] = {"antares-8.8-solver", "./examples/SmallTestFiveCandidates/", - "--force-parallel", "4"}; - auto argc = 4; - auto arg1 = "antares-8.8-solver"s; - auto arg2 = "./examples/SmallTestFiveCandidates/"s; - auto arg3 = "--force-parallel"s; - auto arg4 = "4"s; - argv[0] = arg1.data(); - argv[1] = arg2.data(); - argv[2] = arg3.data(); - argv[3] = arg4.data(); - - application.prepare(argc, argv); - LpsFromAntares lps; - application.pStudy->_lps = &lps; - application.execute(); - application.outputWriter_.PrintMe(); auto files_mapper = FilesMapper(antares_archive_path, xpansion_output_dir); auto mpsList = files_mapper.MpsAndVariablesFilesVect(); @@ -223,37 +269,48 @@ void ProblemGeneration::RunProblemGeneration( /* Main stuff */ std::vector> xpansion_problems = getXpansionProblems(solver_log_manager, solver_name, mpsList, lpDir_, - reader, !antares_archive_path.empty()); + reader, !antares_archive_path.empty(), lps_); std::vector, ProblemData>> problems_and_data; for (int i = 0; i < xpansion_problems.size(); ++i) { - if (options_.StudyPath().empty()) { - xpansion_problems.at(i)->_name = mpsList.at(i)._problem_mps; - problems_and_data.emplace_back(xpansion_problems.at(i), mpsList.at(i)); - } else { + if (mode_ == Mode::ANTARES_API) { ProblemData data{xpansion_problems.at(i)->_name, {}}; problems_and_data.emplace_back(xpansion_problems.at(i), data); + } else { + xpansion_problems.at(i)->_name = mpsList.at(i)._problem_mps; + problems_and_data.emplace_back(xpansion_problems.at(i), mpsList.at(i)); } } auto mps_file_writer = std::make_shared(lpDir_); std::for_each( - std::execution::par, problems_and_data.begin(), problems_and_data.end(), + std::execution::seq, problems_and_data.begin(), problems_and_data.end(), [&](const auto& problem_and_data) { const auto& [problem, data] = problem_and_data; std::shared_ptr variables_provider; - if (antares_archive_path.empty()) { - variables_provider = std::make_shared( - data, links, logger, lpDir_); - } else { - if (rename_problems) { - variables_provider = std::make_shared( - reader, data, links, logger); - } else { + switch (mode_) { + case Mode::FILE: + variables_provider = std::make_shared( + data, links, logger, lpDir_); + break; + case Mode::ARCHIVE: + if (rename_problems) { + variables_provider = std::make_shared( + reader, data, links, logger); + } else { + variables_provider = + std::make_shared( + problem, links, logger); + } + break; + case Mode::ANTARES_API: variables_provider = std::make_shared( problem, links, logger); - } + break; + default: + (*logger)(LogUtils::LOGLEVEL::ERR) << "Undefined mode"; + break; } linkProblemsGenerator.treat(data._problem_mps, couplings, problem.get(), variables_provider.get(), @@ -277,6 +334,3 @@ std::shared_ptr InstantiateZipReader( reader->Open(); return reader; } -ProblemGeneration::MismatchedParameters::MismatchedParameters( - const std::string& err_message, const std::string& log_location) - : XpansionError(err_message, log_location) {} From 59aa66284dc88c43ed57b16e6ab6e8b9ca104739 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 13 Feb 2024 15:50:54 +0100 Subject: [PATCH 048/422] Fix test --- tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py index 09f224ab0..bd8031eee 100644 --- a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py +++ b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py @@ -100,7 +100,7 @@ def test_lp_directory_files(install_dir, test_dir, master_mode, option_mode, set @pytest.mark.parametrize("test_dir", test_data_multiple_candidates) @pytest.mark.parametrize("master_mode", ["integer"]) @pytest.mark.parametrize("option_mode", options_mode) -def test_lp_multiple_candidates(install_dir, test_dir, master_mode, option_mode, setup_and_teardown_lp_directory): +def test_lp_multiple_candidates(install_dir, test_dir, master_mode, option_mode, setup_lp_directory): if option_mode == OptionType.ARCHIVE: launch_and_compare_lp_with_reference_archive(install_dir, master_mode, test_dir) elif option_mode == OptionType.OUTPUT: @@ -113,6 +113,7 @@ def test_lp_multiple_candidates(install_dir, test_dir, master_mode, option_mode, def test_lp_with_study_option(install_dir, study_dir, master_mode, option_mode, ): launch_and_compare_lp_with_reference_study(install_dir, master_mode, study_dir) + def launch_and_compare_lp_with_reference_output(install_dir, master_mode, test_dir): old_path = os.getcwd() reference_lp_dir = test_dir / "reference_lp" @@ -139,7 +140,6 @@ def launch_and_compare_lp_with_reference_archive(install_dir, master_mode, test_ os.chdir(test_dir.parent.parent) launch_command = [str(lp_namer_exe), "-a", str(zip_path), "-e", "contraintes.txt", "-f", master_mode, "--unnamed-problems"] - print(launch_command) # when returned_l = subprocess.run(launch_command, shell=False) # then @@ -162,7 +162,6 @@ def launch_and_compare_lp_with_reference_study(install_dir, master_mode, study_d os.chdir(study_dir) launch_command = [str(lp_namer_exe), "--study", str(study_dir), "-e", "contraintes.txt", "-f", master_mode, "--unnamed-problems"] - print(launch_command) # when returned_l = subprocess.run(launch_command, shell=False) lp_dir = get_lp_dir(study_dir) From 5f37342d2a46c1b54ab30c43028771336fe1d717 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 13 Feb 2024 16:00:50 +0100 Subject: [PATCH 049/422] f --- tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py index bd8031eee..fe291417c 100644 --- a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py +++ b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py @@ -88,7 +88,7 @@ def setup_lp_directory(request): @pytest.mark.parametrize("test_dir, master_mode", test_data) -@pytest.mark.parametrize("option_mode", options_mode) +@pytest.mark.parametrize("option_mode", [OptionType.ARCHIVE, OptionType.OUTPUT]) def test_lp_directory_files(install_dir, test_dir, master_mode, option_mode, setup_lp_directory, tmp_path): # given if option_mode == OptionType.ARCHIVE: @@ -99,12 +99,12 @@ def test_lp_directory_files(install_dir, test_dir, master_mode, option_mode, set @pytest.mark.parametrize("test_dir", test_data_multiple_candidates) @pytest.mark.parametrize("master_mode", ["integer"]) -@pytest.mark.parametrize("option_mode", options_mode) +@pytest.mark.parametrize("option_mode", [OptionType.ARCHIVE, OptionType.OUTPUT]) def test_lp_multiple_candidates(install_dir, test_dir, master_mode, option_mode, setup_lp_directory): if option_mode == OptionType.ARCHIVE: - launch_and_compare_lp_with_reference_archive(install_dir, master_mode, test_dir) + launch_and_compare_lp_with_reference_archive(install_dir, master_mode, setup_lp_directory) elif option_mode == OptionType.OUTPUT: - launch_and_compare_lp_with_reference_output(install_dir, master_mode, test_dir) + launch_and_compare_lp_with_reference_output(install_dir, master_mode, setup_lp_directory) @pytest.mark.parametrize("study_dir", test_data_study_option) From 695b18d95c61f3f70898b3c56dbcd68a19ffe113 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 13 Feb 2024 16:36:02 +0100 Subject: [PATCH 050/422] Fix test --- .../lpnamer/test_lpnamerEndToEnd.py | 26 ++++++++++++++----- 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py index fe291417c..9ebb11c8c 100644 --- a/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py +++ b/tests/end_to_end/lpnamer/test_lpnamerEndToEnd.py @@ -53,7 +53,7 @@ class OptionType(Enum): ] test_data_study_option = [ - DATA_TEST / "examples" / "xpansion-test-01-weights" + DATA_TEST / "tests_lpnamer" / "SmallTestFiveCandidates" ] @pytest.fixture @@ -87,6 +87,15 @@ def setup_lp_directory(request): yield test_dir +@pytest.fixture +def setup_study(request): + tmp_path = request.getfixturevalue('tmp_path') + source_dir = request.getfixturevalue('study_dir') + shutil.copytree(source_dir, tmp_path / source_dir.stem) + index = source_dir.parts.index(source_dir.stem) + test_dir = tmp_path.joinpath(*source_dir.parts[index:]) + yield test_dir + @pytest.mark.parametrize("test_dir, master_mode", test_data) @pytest.mark.parametrize("option_mode", [OptionType.ARCHIVE, OptionType.OUTPUT]) def test_lp_directory_files(install_dir, test_dir, master_mode, option_mode, setup_lp_directory, tmp_path): @@ -110,8 +119,8 @@ def test_lp_multiple_candidates(install_dir, test_dir, master_mode, option_mode, @pytest.mark.parametrize("study_dir", test_data_study_option) @pytest.mark.parametrize("master_mode", ["integer"]) @pytest.mark.parametrize("option_mode", [OptionType.STUDY]) -def test_lp_with_study_option(install_dir, study_dir, master_mode, option_mode, ): - launch_and_compare_lp_with_reference_study(install_dir, master_mode, study_dir) +def test_lp_with_study_option(install_dir, study_dir, master_mode, option_mode, setup_study, tmp_path): + launch_and_compare_lp_with_reference_study(install_dir, master_mode, setup_study) def launch_and_compare_lp_with_reference_output(install_dir, master_mode, test_dir): @@ -152,16 +161,21 @@ def get_lp_dir(study_dir): # Sort the directories based on creation date directories.sort(key=lambda x: os.path.getctime(os.path.join(directory, x))) - return directories[-1] + return Path(directory) / directories[-1] / "lp" + + +def get_constraint_path(study): + return study / "user/expansion/constraints/contraintes.txt" def launch_and_compare_lp_with_reference_study(install_dir, master_mode, study_dir): old_path = os.getcwd() - reference_lp_dir = study_dir / "output" / "simulation-reference" / "lp" + reference_lp_dir = study_dir / "output" / "simulation" / "reference_lp" lp_namer_exe = Path(install_dir) / "lp_namer" os.chdir(study_dir) + constraint_path = get_constraint_path(study_dir) launch_command = [str(lp_namer_exe), "--study", str(study_dir), - "-e", "contraintes.txt", "-f", master_mode, "--unnamed-problems"] + "-e", constraint_path, "-f", master_mode, "--unnamed-problems"] # when returned_l = subprocess.run(launch_command, shell=False) lp_dir = get_lp_dir(study_dir) From 9ceff72094b5b8fd8e3ff4688de89bcc26d2bc6e Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Feb 2024 10:34:30 +0100 Subject: [PATCH 051/422] Don't use antares step in drivers in memory mode --- src/python/antares_xpansion/driver.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/python/antares_xpansion/driver.py b/src/python/antares_xpansion/driver.py index 53d8e193d..12c8270f0 100644 --- a/src/python/antares_xpansion/driver.py +++ b/src/python/antares_xpansion/driver.py @@ -85,7 +85,7 @@ def launch(self): self.clean_step() elif self.config_loader.step() == "full" and self.config_loader.memory(): - self.launch_antares_step(memory_mode=True) + self.update_study_settings(memory_mode=True) self.launch_problem_generation_step_memory() self.launch_benders_step() self.study_update_driver.launch( @@ -126,12 +126,8 @@ def clean_step(self): ) shutil.rmtree(self.config_loader.xpansion_simulation_output()) - def launch_antares_step(self, memory_mode=False): - self._configure_general_data_processor() - self._backup_general_data_ini() - self._update_general_data_ini(memory_mode) - if memory_mode: - return + def launch_antares_step(self): + self.update_study_settings(memory_mode=False) try: ret = self.antares_driver.launch( self.config_loader.data_dir(), self.config_loader.antares_n_cpu()) @@ -147,6 +143,11 @@ def launch_antares_step(self, memory_mode=False): self._revert_general_data_ini() raise e + def update_study_settings(self, memory_mode=False): + self._configure_general_data_processor() + self._backup_general_data_ini() + self._update_general_data_ini(memory_mode) + def _update_general_data_ini(self, memory_mode=False): self.gen_data_proc.change_general_data_file_to_configure_antares_execution(memory_mode) From 9ff43dbe0871bee014694a7bc1a07686e985b0f5 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Feb 2024 10:43:09 +0100 Subject: [PATCH 052/422] Extract complexe code in meaningful method --- .../main/ProblemGenerationExeOptions.cpp | 25 +++++++++++++------ .../include/ProblemGenerationExeOptions.h | 2 ++ 2 files changed, 19 insertions(+), 8 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp index da10a184c..89ed9d49e 100644 --- a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp +++ b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp @@ -26,14 +26,14 @@ void ProblemGenerationExeOptions::Parse(unsigned int argc, const char* const* argv) { OptionsParser::Parse(argc, argv); auto log_location = LOGLOCATION; - if (std::vector args = {XpansionOutputDir(), ArchivePath(), - StudyPath()}; - std::ranges::count_if(args, std::ranges::empty) < (args.size() - 1)) { - auto msg = "Only one of [archive, output, study] parameters is accepted"s; - throw ProblemGenerationOptions::ConflictingParameters(msg, log_location); - } - if (std::vector mandatory = {XpansionOutputDir(), ArchivePath(), - StudyPath()}; + checkOnlyOneMandatoryOption(log_location); + checkOnlyOneMandatoryOption(log_location); +} +void ProblemGenerationExeOptions::checkAtLeastOneMandatoryOption( + const std::string& log_location) const { + if (std::vector mandatory = {this->XpansionOutputDir(), + this->ArchivePath(), + this->StudyPath()}; std::ranges::all_of( mandatory, [](std::string_view string) { return string.empty(); })) { auto msg = @@ -41,6 +41,15 @@ void ProblemGenerationExeOptions::Parse(unsigned int argc, throw ProblemGenerationOptions::MissingParameters(msg, log_location); } } +void ProblemGenerationExeOptions::checkOnlyOneMandatoryOption( + const std::string& log_location) const { + if (std::vector args = {this->XpansionOutputDir(), + this->ArchivePath(), this->StudyPath()}; + std::ranges::count_if(args, std::ranges::empty) < (args.size() - 1)) { + auto msg = "Only one of [archive, output, study] parameters is accepted"s; + throw ProblemGenerationOptions::ConflictingParameters(msg, log_location); + } +} std::filesystem::path ProblemGenerationExeOptions::deduceArchivePathIfEmpty( const std::filesystem::path& xpansion_output_dir, diff --git a/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h b/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h index ed4f00b03..26d52a975 100644 --- a/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h +++ b/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h @@ -53,5 +53,7 @@ class ProblemGenerationExeOptions : public OptionsParser, const std::filesystem::path& xpansion_output_dir, const std::filesystem::path& archive_path) const override; [[nodiscard]] std::filesystem::path StudyPath() const override; + void checkOnlyOneMandatoryOption(const std::string& log_location) const; + void checkAtLeastOneMandatoryOption(const std::string& log_location) const; }; #endif // ANTARES_XPANSION_SRC_CPP_LPNAMER_MAIN_INCLUDE_PROBLEMGENERATIONEXEOPTIONS_H From cf6c3ad5fc00b1e5de7d9abcad782c71798d82d3 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Feb 2024 10:43:35 +0100 Subject: [PATCH 053/422] Remove useless code --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 73c184385..798b8a89d 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -76,7 +76,6 @@ std::filesystem::path ProblemGeneration::performeAntaresSimulation() { LpsFromAntares lps; application.prepare(argc, argv); application.execute(); - application.outputWriter_.PrintMe(); lps_ = application.outputWriter_.lps; return {application.pStudy->folderOutput}; From cdb799e7ffd581f94a2c33d483a8bb4dc93fba62 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Feb 2024 10:44:01 +0100 Subject: [PATCH 054/422] Re-enable parallelisation --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 798b8a89d..a4438f39f 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -283,7 +283,7 @@ void ProblemGeneration::RunProblemGeneration( } auto mps_file_writer = std::make_shared(lpDir_); std::for_each( - std::execution::seq, problems_and_data.begin(), problems_and_data.end(), + std::execution::par, problems_and_data.begin(), problems_and_data.end(), [&](const auto& problem_and_data) { const auto& [problem, data] = problem_and_data; std::shared_ptr variables_provider; From 61d01f2596d4d4664b5abc5ee8d849dc403018f0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Feb 2024 10:46:09 +0100 Subject: [PATCH 055/422] Fix various typo --- ...Change_xpansion_nominal_case_to_use_simulator_lib.md} | 9 +++++---- .../Keep_file_mode_support_in_pbgen.md | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) rename conception/Architecture_decision_records/{Change_xpansion_nomila_case_to_use_simulator_lib.md => Change_xpansion_nominal_case_to_use_simulator_lib.md} (66%) diff --git a/conception/Architecture_decision_records/Change_xpansion_nomila_case_to_use_simulator_lib.md b/conception/Architecture_decision_records/Change_xpansion_nominal_case_to_use_simulator_lib.md similarity index 66% rename from conception/Architecture_decision_records/Change_xpansion_nomila_case_to_use_simulator_lib.md rename to conception/Architecture_decision_records/Change_xpansion_nominal_case_to_use_simulator_lib.md index 2b7448644..f3e9c4296 100644 --- a/conception/Architecture_decision_records/Change_xpansion_nomila_case_to_use_simulator_lib.md +++ b/conception/Architecture_decision_records/Change_xpansion_nominal_case_to_use_simulator_lib.md @@ -4,11 +4,12 @@ ## Context -The current nominal case is to execute Antares which output MPS files and read them in subsequent xpansion component ( +The current nominal case is to execute Antares which outputs MPS files and reads them in subsequent xpansion component ( lpnamer). Having to write files to reread them is a performance pitfall. -A way to address this is to have Antares work as lib linked by Xpansion components. This way problems data can be shared -through API calls and common interface or data structures. +A way to address this is to have Antares work as a lib linked by Xpansion components. This way problems data can be +shared +through API calls and common interfaces or data structures. ## Decision @@ -19,6 +20,6 @@ through API calls and common interface or data structures. ## Consequences - No intermediate files written between Antares and Xpansion -- Improve performance in data transmission between component +- Improve performance in data transmission between components - Antares' simulation performed in Xpansion executable. Could lead to decrease performance with MPI if an MPI process is running in only one core. Meaning Antares simulation will not be or poorly parallelized. diff --git a/conception/Architecture_decision_records/Keep_file_mode_support_in_pbgen.md b/conception/Architecture_decision_records/Keep_file_mode_support_in_pbgen.md index 041a18b42..b5c97cf49 100644 --- a/conception/Architecture_decision_records/Keep_file_mode_support_in_pbgen.md +++ b/conception/Architecture_decision_records/Keep_file_mode_support_in_pbgen.md @@ -7,7 +7,7 @@ Given that the new nominal case is [to use Antares as a library](Change_xpansion_nomila_case_to_use_simulator_lib.md) we could remove support for file mode in problem generation. However, it can be useful to keep this mode for debugging purpose where we -will want to compare problems from Antares (written as files) and debug lpnamer. One case particulary would be if +want to compare problems from Antares (written as files) and debug lpnamer. One case particularly would be if Antares simulation takes a lot of time, in this case we may want to write mps files to prevent rerunning Antares simulation each time From 9e64a73536efbbd7d3131b21136e958c49c2fa20 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Feb 2024 10:47:42 +0100 Subject: [PATCH 056/422] Remove superfluous solver.init --- .../AntaresProblemToXpansionProblemTranslator.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp index 75cf93471..80a93d48f 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp @@ -17,7 +17,6 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( SolverFactory factory; auto problem = std::make_shared( factory.create_solver(solver_name, solver_log_manager)); - problem->init(); const auto& constant = lps._constant; const auto& hebdo = lps._hebdo.at({year, week}); problem->_name = hebdo->name; From 6dc13618d3f46540b967b7ff4e3a16f1a40a510b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Feb 2024 10:56:47 +0100 Subject: [PATCH 057/422] Typo --- tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp b/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp index 616db7578..87a078801 100644 --- a/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp +++ b/tests/cpp/lp_namer/ProblemGenerationExeOptionsTest.cpp @@ -50,7 +50,7 @@ class ProblemGenerationSpyAndMock : public ProblemGeneration { } private: - std::filesystem::path performeAntaresSimulation() override { + std::filesystem::path performAntaresSimulation() override { return options_.StudyPath() / "simulation"; } From 590457131777d9d518930fbbc539cb8049f54842 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Feb 2024 10:57:16 +0100 Subject: [PATCH 058/422] Typo --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 4 ++-- src/cpp/lpnamer/main/include/ProblemGeneration.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index a4438f39f..bd91ee0b6 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -55,7 +55,7 @@ ProblemGeneration::ProblemGeneration(ProblemGenerationOptions& options) } } -std::filesystem::path ProblemGeneration::performeAntaresSimulation() { +std::filesystem::path ProblemGeneration::performAntaresSimulation() { Antares::Solver::Application application; application.outputWriter_.PrintMe(); using namespace std::literals::string_literals; @@ -92,7 +92,7 @@ std::filesystem::path ProblemGeneration::updateProblems() { } if (mode_ == Mode::ANTARES_API) { - simulation_dir_ = performeAntaresSimulation(); + simulation_dir_ = performAntaresSimulation(); } if (mode_ == Mode::FILE) { diff --git a/src/cpp/lpnamer/main/include/ProblemGeneration.h b/src/cpp/lpnamer/main/include/ProblemGeneration.h index a70439f5f..cb81e1177 100644 --- a/src/cpp/lpnamer/main/include/ProblemGeneration.h +++ b/src/cpp/lpnamer/main/include/ProblemGeneration.h @@ -51,6 +51,6 @@ class ProblemGeneration { const LpsFromAntares& lps); LpsFromAntares lps_; Mode mode_ = Mode::UNKOWN; - virtual std::filesystem::path performeAntaresSimulation(); + virtual std::filesystem::path performAntaresSimulation(); std::filesystem::path simulation_dir_; }; From bc4c4245a5d6884685b262bccfd559d9d46b6acd Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Feb 2024 11:15:25 +0100 Subject: [PATCH 059/422] Complete ADR: Explain why archive mode is still supported despite accepted ADRs --- .../Change_xpansion_nominal_case_to_use_simulator_lib.md | 4 +++- .../Remove_archive_and_file_support_in_launcher.md | 4 +++- .../Remove_archive_support_in_pb_gen.md | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/conception/Architecture_decision_records/Change_xpansion_nominal_case_to_use_simulator_lib.md b/conception/Architecture_decision_records/Change_xpansion_nominal_case_to_use_simulator_lib.md index f3e9c4296..f364f1b0b 100644 --- a/conception/Architecture_decision_records/Change_xpansion_nominal_case_to_use_simulator_lib.md +++ b/conception/Architecture_decision_records/Change_xpansion_nominal_case_to_use_simulator_lib.md @@ -1,6 +1,6 @@ # Change Xpansion nominal case to use Antares as a library -## Accepted [09 Feb 2024] +## Accepted [09 Feb 2024] (Partial) ## Context @@ -17,6 +17,8 @@ through API calls and common interfaces or data structures. - Link to this API in Xpansion and retrieve data through said API instead of reading files - Handle this case as the nominal case for an Xpansion execution, mainly with Launcher.py +Note: 20 Feb. 2024: awaiting full readiness of study/API mode, archive mode is maintained in the meantime + ## Consequences - No intermediate files written between Antares and Xpansion diff --git a/conception/Architecture_decision_records/Remove_archive_and_file_support_in_launcher.md b/conception/Architecture_decision_records/Remove_archive_and_file_support_in_launcher.md index c98008110..73121252f 100644 --- a/conception/Architecture_decision_records/Remove_archive_and_file_support_in_launcher.md +++ b/conception/Architecture_decision_records/Remove_archive_and_file_support_in_launcher.md @@ -1,6 +1,6 @@ # Remove archive and file support in Launcher -## Accepted [09 Feb 2024] +## Accepted [09 Feb 2024] (Partial) ## Context @@ -14,6 +14,8 @@ it is not necessary to support archive mode or file mode in Launcher - Remove archive mode in launcher - Remove file mode in launcher +Note: 20 Feb. 2024: awaiting full readiness of study/API mode, archive mode is maintained in the meantime + ## Consequences Simplify and clarify Launcher code and usage diff --git a/conception/Architecture_decision_records/Remove_archive_support_in_pb_gen.md b/conception/Architecture_decision_records/Remove_archive_support_in_pb_gen.md index b06773af1..7b6fec01c 100644 --- a/conception/Architecture_decision_records/Remove_archive_support_in_pb_gen.md +++ b/conception/Architecture_decision_records/Remove_archive_support_in_pb_gen.md @@ -1,6 +1,6 @@ # Remove archive support in problem generation -## Accepted [09 Feb 2024] +## Accepted [09 Feb 2024] (Partial) ## Context @@ -15,6 +15,8 @@ output Remove archive support in problem generation +Note: 20 Feb. 2024: awaiting full readiness of study/API mode, archive mode is maintained in the meantime + ## Consequences - Fewer cases to maintain From e75f746c19c523cbf391c37b3043e250167b93dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+JasonMarechal25@users.noreply.github.com> Date: Thu, 15 Feb 2024 10:38:13 +0100 Subject: [PATCH 060/422] C4 architecture diagrams (#736) For architecture diagrams: - System Context Diagram : provide a high level view of the system surrounding Antares - Container Diagram : provide context on Antares platform components - Container Diagram (simple) : same as above, removing details for clarity - Component Diagram : provide a zoomed view of Xpansion components architecture --- ...rDiagram-Container_Diagram_for_Antares.svg | 761 ++++++++++++++++++ conception/C4/ContainerDiagram.puml | 46 ++ ...Container_Diagram_for_Antares__simple_.svg | 691 ++++++++++++++++ conception/C4/ContainerDiagramSimple.puml | 42 + conception/C4/SystemContextDiagram.puml | 30 + conception/C4/SystemContextDiagram.svg | 441 ++++++++++ ...mponent-Component_diagram_for_Xpansion.svg | 433 ++++++++++ conception/C4/XpansionComponent.puml | 27 + 8 files changed, 2471 insertions(+) create mode 100644 conception/C4/ContainerDiagram-Container_Diagram_for_Antares.svg create mode 100644 conception/C4/ContainerDiagram.puml create mode 100644 conception/C4/ContainerDiagramSimple-Container_Diagram_for_Antares__simple_.svg create mode 100644 conception/C4/ContainerDiagramSimple.puml create mode 100644 conception/C4/SystemContextDiagram.puml create mode 100644 conception/C4/SystemContextDiagram.svg create mode 100644 conception/C4/XpansionComponent-Component_diagram_for_Xpansion.svg create mode 100644 conception/C4/XpansionComponent.puml diff --git a/conception/C4/ContainerDiagram-Container_Diagram_for_Antares.svg b/conception/C4/ContainerDiagram-Container_Diagram_for_Antares.svg new file mode 100644 index 000000000..dc38ec188 --- /dev/null +++ b/conception/C4/ContainerDiagram-Container_Diagram_for_Antares.svg @@ -0,0 +1,761 @@ + + + + + Container Diagram for Antares + + + + Platform Antares + + [System] + + + + + Antares + +   + + Web + + [React/Python] + +   + + Manage + +   + + studies + + + + + Xpansion + + [C++] + +   + + Perform + +   + + investment + + simulations + +   + + for + +   + + Antares + + studies + + + + + Antares + +   + + simulator + + [C++] + +   + + Quantify + +   + + the + +   + + adequacy, + +   + + or + + the + +   + + economic + +   + + performance + + of + +   + + interconnected + +   + + energy + + systems + + + + + Script + +   + + R + + [R] + + + + + + Alice + +   + + Chargée + +   + + d'étude + + + + + + Toph + +   + + Chargée + +   + + d'étude + + + + + + Bob + +   + + Thésard + + + + + Calin + +   + + Host + +   + + Antares + + + + + VM + + + + + Windows + +   + + Virtual + + Machines + +   + + Host + +   + + studies + + + + + Downstream + +   + + systems + + (e.g. + +   + + Imagrid) + + + + + Upstream + +   + + systems + + (e.g. + +   + + User + +   + + scripts) + + + + + + Configure + +   + + and + +   + + run + + studies + + [Web + +   + + browser] + + + + + + Try + +   + + new + +   + + things + + [Local + +   + + file] + + + + + + Try + +   + + new + +   + + things + + [Local + +   + + file] + + + + + + Run + +   + + simulator + + [ssh/scp] + + + + + + Run + +   + + xpansion + + [ssh/scp] + + + + + + Execute + +   + + on + + [Command + +   + + line] + + + + + + Execute + +   + + on + + [Command + +   + + line] + + + + + + Run + +   + + several + +   + + iterations + + [Command + +   + + line] + + + + + + Hosted + +   + + on + + + + + + Generate + +   + + studies + + + + + + Generate + +   + + studies + + + + + + Provide + +   + + studies + + [Rest] + + + + + + Use + +   + + VM + +   + + to + +   + + manipulate + + studies + + + + + + Run + +   + + studies + +   + + on + + [Antares + +   + + Launcher] + + + + + + Share + +   + + studies + + [E:] + + + + + + Exploit + +   + + results + + + + + + Provide + +   + + data + + + Legend + +   + + + person + + + system + + + container + + + external person + + + external system + + + external container + + + + + + + + + + + + + \ No newline at end of file diff --git a/conception/C4/ContainerDiagram.puml b/conception/C4/ContainerDiagram.puml new file mode 100644 index 000000000..13954cf7f --- /dev/null +++ b/conception/C4/ContainerDiagram.puml @@ -0,0 +1,46 @@ +@startuml +'https://plantuml.com/sequence-diagram +!include + +LAYOUT_WITH_LEGEND() +title Container Diagram for Antares + +Person(Alice, "Alice", "Chargée d'étude") +Person(Toph, "Toph", "Chargée d'étude") +Person(Bob, "Bob", "Thésard") + +System_Boundary(antares, "Platform Antares", "Quantify the adequacy, or the economic performance of interconnected energy systems"){ + Container(web, "Antares Web", "React/Python", "Manage studies") + Container(xpansion, "Xpansion", "C++", "Perform investment simulations for Antares studies") + Container(simulator, "Antares simulator", "C++", "Quantify the adequacy, or the economic performance of interconnected energy systems") + Container(scripts, "Script R", "R") +} + +Rel(Alice, web, "Configure and run studies", "Web browser") +Rel(Bob, simulator, "Try new things", "Local file") +Rel(Bob, xpansion, "Try new things", "Local file") + +System_Ext(calin, "Calin", "Host Antares") +System_Ext(vm_web, "VM") + +Rel(web, calin, "Run simulator", "ssh/scp") +Rel(web, calin, "Run xpansion", "ssh/scp") +Rel(xpansion, calin, "Execute on", "Command line") +Rel(simulator, calin, "Execute on", "Command line") +Rel(xpansion, simulator, "Run several iterations", "Command line") +Rel(web, vm_web, "Hosted on") +Rel(scripts, simulator, "Generate studies") +Rel(scripts, xpansion, "Generate studies") +Rel(scripts, web, "Provide studies", Rest) + +System_Ext(vms, "Windows Virtual Machines", "Host studies") +Rel(Toph, vms, "Use VM to manipulate studies") +Rel(vms, calin, "Run studies on", "Antares Launcher") +Rel(vms, web, "Share studies", "E:") + +System_Ext(out, "Downstream systems (e.g. Imagrid)") +Rel(out, antares, "Exploit results") + +System_Ext(in, "Upstream systems (e.g. User scripts)") +Rel(in, scripts, "Provide data") +@enduml \ No newline at end of file diff --git a/conception/C4/ContainerDiagramSimple-Container_Diagram_for_Antares__simple_.svg b/conception/C4/ContainerDiagramSimple-Container_Diagram_for_Antares__simple_.svg new file mode 100644 index 000000000..44530829d --- /dev/null +++ b/conception/C4/ContainerDiagramSimple-Container_Diagram_for_Antares__simple_.svg @@ -0,0 +1,691 @@ + + + + + Container Diagram for Antares (simple) + + + + Platform Antares + + [System] + + + + + Antares + +   + + Web + + [React/Python] + +   + + Manage + +   + + studies + + + + + Xpansion + + [C++] + +   + + Perform + +   + + investment + + simulations + +   + + for + +   + + Antares + + studies + + + + + Antares + +   + + simulator + + [C++] + +   + + Quantify + +   + + the + +   + + adequacy, + +   + + or + + the + +   + + economic + +   + + performance + + of + +   + + interconnected + +   + + energy + + systems + + + + + Script + +   + + R + + [R] + + + + + + Alice + +   + + Chargée + +   + + d'étude + + + + + + Toph + +   + + Chargée + +   + + d'étude + + + + + + Bob + +   + + Thésard + + + + + Calin + +   + + Host + +   + + Antares + + + + + Windows + +   + + Virtual + + Machines + +   + + Host + +   + + studies + + + + + Downstream + +   + + systems + + (e.g. + +   + + Imagrid) + + + + + Upstream + +   + + systems + + (e.g. + +   + + User + +   + + scripts) + + + + + + Configure + +   + + and + +   + + run + + studies + + [Web + +   + + browser] + + + + + + Try + +   + + new + +   + + things + + [Local + +   + + file] + + + + + + Try + +   + + new + +   + + things + + [Local + +   + + file] + + + + + + Run + +   + + simulator + + [ssh/scp] + + + + + + Run + +   + + xpansion + + [ssh/scp] + + + + + + Run + +   + + several + +   + + iterations + + [Command + +   + + line] + + + + + + Generate + +   + + studies + + + + + + Generate + +   + + studies + + + + + + Provide + +   + + studies + + [Rest] + + + + + + Use + +   + + VM + +   + + to + +   + + manipulate + + studies + + + + + + Run + +   + + studies + +   + + on + + [Antares + +   + + Launcher] + + + + + + Share + +   + + studies + + [E:] + + + + + + Exploit + +   + + results + + + + + + Provide + +   + + data + + + Legend + +   + + + person + + + system + + + container + + + external person + + + external system + + + external container + + + + + + + + + + + + + \ No newline at end of file diff --git a/conception/C4/ContainerDiagramSimple.puml b/conception/C4/ContainerDiagramSimple.puml new file mode 100644 index 000000000..425880c29 --- /dev/null +++ b/conception/C4/ContainerDiagramSimple.puml @@ -0,0 +1,42 @@ +@startuml +'https://plantuml.com/sequence-diagram +!include + +LAYOUT_WITH_LEGEND() +title Container Diagram for Antares (simple) + +Person(Alice, "Alice", "Chargée d'étude") +Person(Toph, "Toph", "Chargée d'étude") +Person(Bob, "Bob", "Thésard") + +System_Boundary(antares, "Platform Antares", "Quantify the adequacy, or the economic performance of interconnected energy systems"){ + Container(web, "Antares Web", "React/Python", "Manage studies") + Container(xpansion, "Xpansion", "C++", "Perform investment simulations for Antares studies") + Container(simulator, "Antares simulator", "C++", "Quantify the adequacy, or the economic performance of interconnected energy systems") + Container(scripts, "Script R", "R") +} + +Rel(Alice, web, "Configure and run studies", "Web browser") +Rel(Bob, simulator, "Try new things", "Local file") +Rel(Bob, xpansion, "Try new things", "Local file") + +System_Ext(calin, "Calin", "Host Antares") + +Rel(web, calin, "Run simulator", "ssh/scp") +Rel(web, calin, "Run xpansion", "ssh/scp") +Rel(xpansion, simulator, "Run several iterations", "Command line") +Rel(scripts, simulator, "Generate studies") +Rel(scripts, xpansion, "Generate studies") +Rel(scripts, web, "Provide studies", Rest) + +System_Ext(vms, "Windows Virtual Machines", "Host studies") +Rel(Toph, vms, "Use VM to manipulate studies") +Rel(vms, calin, "Run studies on", "Antares Launcher") +Rel(vms, web, "Share studies", "E:") + +System_Ext(out, "Downstream systems (e.g. Imagrid)") +Rel(out, antares, "Exploit results") + +System_Ext(in, "Upstream systems (e.g. User scripts)") +Rel(in, scripts, "Provide data") +@enduml \ No newline at end of file diff --git a/conception/C4/SystemContextDiagram.puml b/conception/C4/SystemContextDiagram.puml new file mode 100644 index 000000000..2ec32814f --- /dev/null +++ b/conception/C4/SystemContextDiagram.puml @@ -0,0 +1,30 @@ +@startuml +'https://plantuml.com/sequence-diagram +!include + +LAYOUT_WITH_LEGEND() +title System Context Diagram for Antares + +Person(Alice, "Alice", "Chargée d'étude") +Person(Toph, "Toph", "Chargée d'étude") +Person(Bob, "Bob", "Thésard") + +System(antares, "Platform Antares", "Quantify the adequacy, or the economic performance of interconnected energy systems") + +Rel(Alice, antares, "Configure and run studies") +Rel(Bob, antares, "Try new things") + +System_Ext(calin, "Calin", "Host Antares") +Rel(antares, calin, "Run on") + +System_Ext(vms, "Windows Virtual Machines", "Host studies") +Rel(Toph, vms, "Use VM to manipulate studies") +Rel(vms, calin, "Run studies on") +Rel(vms, antares, "Host studies") + +System_Ext(out, "Downstream systems (e.g. Imagrid)") +Rel(out, antares, "Exploit results") + +System_Ext(in, "Upstream systems (e.g. User scripts)") +Rel(in, antares, "Generate data for") +@enduml \ No newline at end of file diff --git a/conception/C4/SystemContextDiagram.svg b/conception/C4/SystemContextDiagram.svg new file mode 100644 index 000000000..a2afe6136 --- /dev/null +++ b/conception/C4/SystemContextDiagram.svg @@ -0,0 +1,441 @@ + + + + + System Context Diagram for Antares + + + + + Alice + +   + + Chargée + +   + + d'étude + + + + + + Toph + +   + + Chargée + +   + + d'étude + + + + + + Bob + +   + + Thésard + + + + + Platform + +   + + Antares + +   + + Quantify + +   + + the + +   + + adequacy, + +   + + or + + the + +   + + economic + +   + + performance + + of + +   + + interconnected + +   + + energy + + systems + + + + + Calin + +   + + Host + +   + + Antares + + + + + Windows + +   + + Virtual + + Machines + +   + + Host + +   + + studies + + + + + Downstream + +   + + systems + + (e.g. + +   + + Imagrid) + + + + + Upstream + +   + + systems + + (e.g. + +   + + User + +   + + scripts) + + + + + + Configure + +   + + and + +   + + run + + studies + + + + + + Try + +   + + new + +   + + things + + + + + + Run + +   + + on + + + + + + Use + +   + + VM + +   + + to + +   + + manipulate + + studies + + + + + + Run + +   + + studies + +   + + on + + + + + + Host + +   + + studies + + + + + + Exploit + +   + + results + + + + + + Generate + +   + + data + +   + + for + + + Legend + +   + + + person + + + system + + + container + + + external person + + + external system + + + external container + + + + + + + + + + + + + \ No newline at end of file diff --git a/conception/C4/XpansionComponent-Component_diagram_for_Xpansion.svg b/conception/C4/XpansionComponent-Component_diagram_for_Xpansion.svg new file mode 100644 index 000000000..662c1a39c --- /dev/null +++ b/conception/C4/XpansionComponent-Component_diagram_for_Xpansion.svg @@ -0,0 +1,433 @@ + + + + + Component diagram for Xpansion + + + + Xpansion + + [Container] + + + + + Problem + +   + + Generation + + [C++] + +   + + Update + +   + + antares + +   + + simulator + + results + +   + + with + +   + + candidates + + + + + Benders + + [C++] + +   + + Solve + +   + + the + +   + + problem + + + + + Drivers + +   + + (executable) + + [python] + +   + + Perform + +   + + checks + +   + + on + +   + + input + + data + +   + + and + +   + + control + +   + + application + + flow + + + + + Full + +   + + run + + [c++] + +   + + Encompass + +   + + Problem + + Generation + +   + + and + +   + + Benders + + + + + Antares + +   + + Web + + [React/Python] + +   + + Manage + +   + + studies + + + + + Antares + +   + + simulator + + [C++] + +   + + Quantify + +   + + the + +   + + adequacy, + +   + + or + + the + +   + + economic + +   + + performance + + of + +   + + interconnected + +   + + energy + + systems + + + + + Script + +   + + R + + [R] + + + + + + Start + + + + + + Start + + + + + + Start + + + + + + Run + + + + + + Start + + + + + + Generate + +   + + study + + + Legend + +   + + + person + + + system + + + container + + + component + + + external person + + + external system + + + external container + + + external component + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/conception/C4/XpansionComponent.puml b/conception/C4/XpansionComponent.puml new file mode 100644 index 000000000..5903c6ee7 --- /dev/null +++ b/conception/C4/XpansionComponent.puml @@ -0,0 +1,27 @@ +@startuml +'https://plantuml.com/sequence-diagram +!include + +LAYOUT_WITH_LEGEND() +title Component diagram for Xpansion + +Container(web, "Antares Web", "React/Python", "Manage studies") +Container(simulator, "Antares simulator", "C++", "Quantify the adequacy, or the economic performance of interconnected energy systems") +Container(scripts, "Script R", "R") + +Container_Boundary(xpansion, "Xpansion") { + Component(pbgen, "Problem Generation", "C++", "Update antares simulator results with candidates") + Component(benders, "Benders", "C++", "Solve the problem") + Component(driver, "Drivers (executable)", "python", "Perform checks on input data and control application flow") + Component(fullrun, "Full run", "c++", "Encompass Problem Generation and Benders") + + Rel(driver, benders, "Start", "CLI") + Rel(driver, pbgen, "Start", "CLI") + Rel(driver, fullrun, "Start", "CLI") +} + +Rel(driver, simulator, "Run", "CLI") +Rel(web, driver, "Start", "CLI") +Rel(scripts, xpansion, "Generate study", "files") + +@enduml \ No newline at end of file From c8e80d6e135c283738756b6a1df9fa44e4c0337c Mon Sep 17 00:00:00 2001 From: abdoulbari zakir <32519851+a-zakir@users.noreply.github.com> Date: Thu, 22 Feb 2024 15:49:06 +0100 Subject: [PATCH 061/422] [Pb Gen] deal with last study not being a zip (#756) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Jason Maréchal <45510813+JasonMarechal25@users.noreply.github.com> --- src/python/antares_xpansion/config_loader.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/python/antares_xpansion/config_loader.py b/src/python/antares_xpansion/config_loader.py index 5e971ef78..a297019a5 100644 --- a/src/python/antares_xpansion/config_loader.py +++ b/src/python/antares_xpansion/config_loader.py @@ -515,16 +515,25 @@ class NotAnXpansionOutputDir(Exception): def _set_xpansion_simulation_name(self): - if self.step() in ["resume", "sensitivity"] : + xpansion_dir_suffix ="-Xpansion" + if self.step() in ["resume", "sensitivity"] : self._xpansion_simulation_name = self._last_study if self.is_zip(self._last_study): self._xpansion_simulation_name = self._last_study.parent / self._last_study.stem with zipfile.ZipFile(self._last_study, 'r') as output_zip: output_zip.extractall(self._xpansion_simulation_name) elif self.step() == "benders": - if(not self._last_study.name.endswith("-Xpansion")): + if(not self._last_study.name.endswith(xpansion_dir_suffix)): raise ConfigLoader.NotAnXpansionOutputDir(f"Error! {self._last_study} is not an Xpansion output directory") self._xpansion_simulation_name = self._last_study + + elif self.step() == "problem_generation": + if not self.is_zip(self._last_study): + if(not self._last_study.name.endswith(xpansion_dir_suffix)): + raise ConfigLoader.NotAnXpansionOutputDir(f"Error! {self._last_study} is not an Xpansion output directory") + else: + self._xpansion_simulation_name = self._last_study + self._last_study =self._last_study.parent / (self._last_study.stem[:-len(xpansion_dir_suffix)]+".zip") elif self.step() == "full" and self.memory(): self._xpansion_simulation_name = self._last_study else: From f283c0d6b1c3d54dcb8d37f2054ef53ff874bab2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+JasonMarechal25@users.noreply.github.com> Date: Tue, 27 Feb 2024 13:22:13 +0100 Subject: [PATCH 062/422] Release 1.2.2 (#759) --- .github/workflows/build_oracle8.yml | 3 ++- .github/workflows/centos-release.yml | 4 ++-- .github/workflows/compile-gtest/action.yml | 2 +- .github/workflows/ol8-release.yml | 6 ++++-- .github/workflows/windows-vcpkg.yml | 4 ++-- CMakeLists.txt | 2 +- antares-version.json | 4 ++-- cmake/dependencies/CMakeLists.txt | 6 +++--- docs/changelog/CHANGELOG.md | 5 +++++ sonar-project.properties | 2 +- 10 files changed, 23 insertions(+), 15 deletions(-) diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 364036392..1bec05abb 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -71,6 +71,8 @@ jobs: with: submodules: true + - uses: ./.github/workflows/compile-gtest + - name: Checkout xpressmp linux uses: actions/checkout@v3 with: @@ -101,7 +103,6 @@ jobs: uses: ./.github/workflows/compile-boost with: prefix: "../rte-antares-deps-Release/" - - name: Compile TBB uses: ./.github/workflows/compile-tbb diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml index d57352c9d..a89a3e87f 100644 --- a/.github/workflows/centos-release.yml +++ b/.github/workflows/centos-release.yml @@ -273,13 +273,13 @@ jobs: - name: Download Artifact uses: actions/download-artifact@v3 with: - name: $ZIP_NAME + name: ${{ env.ZIP_NAME}} path: . - name: Download Artifact uses: actions/download-artifact@v3 with: - name: $SINGLEFILE_NAME + name: ${{env.SINGLEFILE_NAME}} path: . - name: Upload Release Asset diff --git a/.github/workflows/compile-gtest/action.yml b/.github/workflows/compile-gtest/action.yml index ac77c96c5..9218e3fb6 100644 --- a/.github/workflows/compile-gtest/action.yml +++ b/.github/workflows/compile-gtest/action.yml @@ -6,7 +6,7 @@ runs: - id: build-gtest shell: bash run: | - source /opt/rh/devtoolset-10/enable + source /opt/rh/devtoolset-10/enable || source /opt/rh/gcc-toolset-10/enable || true git clone -b v1.14.0 https://github.com/google/googletest.git cd googletest cmake3 -G"Unix Makefiles" diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml index 45f68d153..2ca782880 100644 --- a/.github/workflows/ol8-release.yml +++ b/.github/workflows/ol8-release.yml @@ -126,6 +126,8 @@ jobs: - name: Compile tbb uses: ./.github/workflows/compile-tbb + - uses: ./.github/workflows/compile-gtest + - name: Install dependencies run: | pip3 install --upgrade pip @@ -249,13 +251,13 @@ jobs: - name: Download Artifact uses: actions/download-artifact@v3 with: - name: $ZIP_NAME + name: ${{env.ZIP_NAME}} path: . - name: Download Artifact uses: actions/download-artifact@v3 with: - name: $SINGLEFILE_NAME + name: ${{env.SINGLEFILE_NAME}} path: . - name: Upload Release Asset diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml index abbebbf60..158699079 100644 --- a/.github/workflows/windows-vcpkg.yml +++ b/.github/workflows/windows-vcpkg.yml @@ -256,13 +256,13 @@ jobs: - name: Download Artifact uses: actions/download-artifact@v3 with: - name: $ZIP_NAME + name: ${{env.ZIP_NAME}} path: . - name: Download Artifact uses: actions/download-artifact@v3 with: - name: $SINGLEFILE_NAME + name: ${{env.SINGLEFILE_NAME}} path: . - name: Upload Release Asset diff --git a/CMakeLists.txt b/CMakeLists.txt index 8f60685df..5fb9091e3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.0) # Project configuration # =========================================================================== -PROJECT(antaresXpansion VERSION 1.2.0) +PROJECT(antaresXpansion VERSION 1.2.2) set(ANTARES_XPANSION_RC 0) # =========================================================================== diff --git a/antares-version.json b/antares-version.json index ce581d557..fc47f8774 100644 --- a/antares-version.json +++ b/antares-version.json @@ -1,7 +1,7 @@ { - "antares_version": "8.8.0", + "antares_version": "8.8.3", "antares_version_executable": "8.8", - "antares_xpansion_version": "1.2.0", + "antares_xpansion_version": "1.2.2", "antares_deps_version": "2.0.7", "minizip_ng_version": "3.0.6" } diff --git a/cmake/dependencies/CMakeLists.txt b/cmake/dependencies/CMakeLists.txt index 1f0fa403a..3f1b24972 100644 --- a/cmake/dependencies/CMakeLists.txt +++ b/cmake/dependencies/CMakeLists.txt @@ -12,11 +12,11 @@ if (NOT antares-solver_FOUND) set(CMAKE_ARGS "-DBUILD_UI=OFF -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} -DDEPS_INSTALL_DIR=${DEPS_INSTALL_DIR} -DBUILD_not_system=OFF -DBUILD_ortools=ON ") if (CMAKE_BUILD_TYPE STREQUAL "Debug") - set(ANTARES_BUILD_TYPE "debug") + set(ANTARES_BUILD_TYPE "Debug") else () - - set(ANTARES_BUILD_TYPE "release") + set(ANTARES_BUILD_TYPE "Release") endif () + #Don't use CMAKE_BUILD_TYPE directly to support exotic build type in xpansion that may not exist in Simulator build_git_dependency( NAME diff --git a/docs/changelog/CHANGELOG.md b/docs/changelog/CHANGELOG.md index 0fae13ef0..80a041b6c 100644 --- a/docs/changelog/CHANGELOG.md +++ b/docs/changelog/CHANGELOG.md @@ -1,6 +1,11 @@ Antares-Xpansion changelog ================= +v1.2.2 (02/2024) +-------------------------------------------------------- + +- Update Antares simulator to 8.8.3 + v1.2 (10/2023) -------------------------------------------------------- diff --git a/sonar-project.properties b/sonar-project.properties index cea0584f4..1481123a3 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -1,7 +1,7 @@ sonar.projectName=antares-xpansion sonar.projectKey=AntaresSimulatorTeam_antares-xpansion sonar.organization=antaressimulatorteam -sonar.projectVersion=1.2.0 +sonar.projectVersion=1.2.2 # ===================================================== # Properties that will be shared amongst all modules From bd871df9d04cdd2fdfb5e91487c1c83c433537c1 Mon Sep 17 00:00:00 2001 From: tbittar Date: Wed, 28 Feb 2024 16:11:32 +0100 Subject: [PATCH 063/422] ADR subproblem data storage (#760) Write ADR to explain design choice for data storage in Benders outer loop. Co-authored-by: Thomas Bittar --- .../Subproblem_data_storage_for_outer_loop.md | 34 ++++++ .../images/design_outer_loop.drawio | 106 ++++++++++++++++++ .../images/design_outer_loop.svg | 1 + .../images/design_outer_loop_efficient.drawio | 105 +++++++++++++++++ .../images/design_outer_loop_efficient.svg | 1 + 5 files changed, 247 insertions(+) create mode 100644 conception/Architecture_decision_records/Subproblem_data_storage_for_outer_loop.md create mode 100644 conception/Architecture_decision_records/images/design_outer_loop.drawio create mode 100644 conception/Architecture_decision_records/images/design_outer_loop.svg create mode 100644 conception/Architecture_decision_records/images/design_outer_loop_efficient.drawio create mode 100644 conception/Architecture_decision_records/images/design_outer_loop_efficient.svg diff --git a/conception/Architecture_decision_records/Subproblem_data_storage_for_outer_loop.md b/conception/Architecture_decision_records/Subproblem_data_storage_for_outer_loop.md new file mode 100644 index 000000000..e352f71a7 --- /dev/null +++ b/conception/Architecture_decision_records/Subproblem_data_storage_for_outer_loop.md @@ -0,0 +1,34 @@ +# Storage of subproblem data for Benders outer loop + +## Status + +Accepted (2024/02/28) + +## Context + +When introducing the outer loop around Benders algorithm, some subproblem data need to be stored at each iteration, namely : +- Subproblem cuts, that are used later on by the cuts manager for Benders warm start, +- Subproblem solution data, that contain in particular the solution value for each variable of the subproblem. It is used later on the compute the criterion value. + +The initial design is the following : ![Initial design](images/design_outer_loop.svg) + +The source of the drawing can be accessed [here](images/design_outer_loop.drawio). + +With this design, there is a moment where the whole `SubproblemDataAndCutsAllIter` is in memory, which can be huge as we can have up to : +- thousands of subproblems, +- with hundreds of thousands variables each, +- with solution values for around a hundred iterations. + +## Decision + +To overcome this difficulty, another design is proposed where the criterion value is computed directly within Benders using only the data at the current iteration. Then only the criterion value for all iterations is stored and sent outside Benders. We only keep at most the subproblem data for a single iteration in memory. Outside Benders we can then easily get the criterion value at the best iteration, which is the only information of interest. + +The proposed desing is summarized in the following drawing : ![Initial design](images/design_outer_loop_efficient.svg) + +The source of the drawing can be accessed [here](images/design_outer_loop_efficient.drawio). + +## Consequences + +The second design is accepted, as it allows to greatly reduce the memory footprint, allowing for larger studies to be carried on. + +The only drawback is that `Benders` becomes dependent of `Criterion`. diff --git a/conception/Architecture_decision_records/images/design_outer_loop.drawio b/conception/Architecture_decision_records/images/design_outer_loop.drawio new file mode 100644 index 000000000..d5e903a5f --- /dev/null +++ b/conception/Architecture_decision_records/images/design_outer_loop.drawio @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/conception/Architecture_decision_records/images/design_outer_loop.svg b/conception/Architecture_decision_records/images/design_outer_loop.svg new file mode 100644 index 000000000..a5b72ea2c --- /dev/null +++ b/conception/Architecture_decision_records/images/design_outer_loop.svg @@ -0,0 +1 @@ +
OuterLoop
OuterLoop
Criterion(variable_name_list)
 Compute value only for best_it
Criterion(variable_name_li...
MasterUpdater
MasterUpdater
CutsManager
CutsManager
SubproblemDataAndCutsAllIter
(name->value for each var and each iteration : very large !!)
SubproblemDataAndCutsAllIter...
Master
Master
Subproblem
Subproblem
SubproblemCutSingleIter
SubproblemCutSingleIter
$$x_{cut}$$
Benders
Benders
SubproblemDataSingleIter (contains name->solution for each subpb variable)
SubproblemDataSingleIter (...
Text is not SVG - cannot display
\ No newline at end of file diff --git a/conception/Architecture_decision_records/images/design_outer_loop_efficient.drawio b/conception/Architecture_decision_records/images/design_outer_loop_efficient.drawio new file mode 100644 index 000000000..5f7273647 --- /dev/null +++ b/conception/Architecture_decision_records/images/design_outer_loop_efficient.drawio @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/conception/Architecture_decision_records/images/design_outer_loop_efficient.svg b/conception/Architecture_decision_records/images/design_outer_loop_efficient.svg new file mode 100644 index 000000000..c1e79aa44 --- /dev/null +++ b/conception/Architecture_decision_records/images/design_outer_loop_efficient.svg @@ -0,0 +1 @@ +
OuterLoop
OuterLoop
MasterUpdater
MasterUpdater
CutsManager
CutsManager
Master
Master
Subproblem
Subproblem
SubproblemCutSingleIter
SubproblemCutSingleIter
$$x_{cut}$$
Benders
Benders
Criterion(variable_name_list)
Criterion(variable_name_list)
SubproblemDataSingleIter (contains name->solution for each subpb variable)
SubproblemDataSingleIter (...
CriterionValueSingleIter
CriterionValueSingleIt...
SubpbCutsAndCriterionValueAllIter
(cuts + criterion values)
SubpbCutsAndCriterionValueAllIter(c...
get_best_it_criterion()
get_best_it_criterion()
Text is not SVG - cannot display
\ No newline at end of file From b3a9936c7acc7f99e22b3e6d45274ed5fecc0a22 Mon Sep 17 00:00:00 2001 From: abdoulbari zakir <32519851+a-zakir@users.noreply.github.com> Date: Thu, 29 Feb 2024 15:22:13 +0100 Subject: [PATCH 064/422] xpress licence in custom path (#758) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit this will allow to search Xpress licence firstly in XPRESS env var if it exists and if not in XPRESSDIR/bin --------- Co-authored-by: Jason Maréchal <45510813+JasonMarechal25@users.noreply.github.com> --- src/cpp/multisolver_interface/environment.cc | 80 +++++++++++++++----- 1 file changed, 59 insertions(+), 21 deletions(-) diff --git a/src/cpp/multisolver_interface/environment.cc b/src/cpp/multisolver_interface/environment.cc index 9aadf1180..926d59e84 100644 --- a/src/cpp/multisolver_interface/environment.cc +++ b/src/cpp/multisolver_interface/environment.cc @@ -209,22 +209,25 @@ void printXpressBanner() { std::cout << "Xpress banner :\n" << banner << "\n"; } -std::string GetXpressVarFromEnvironmentVariables(const char* XPRESS_var) { +std::string GetXpressVarFromEnvironmentVariables(const char* XPRESS_var, + bool verbose = true) { // Look for libraries pointed by XPRESSDIR first. std::string xpress_home_from_env = ""; #ifdef _MSC_VER size_t requiredSize; getenv_s(&requiredSize, NULL, 0, XPRESS_var); - if (requiredSize == 0) { - std::cout << "[Windows getenv_s function]: " << XPRESS_var - << " doesn't exist!\n"; - } else { + if (requiredSize != 0) { xpress_home_from_env.resize(requiredSize); // Get the value of the LIB environment variable. getenv_s(&requiredSize, xpress_home_from_env.data(), requiredSize, XPRESS_var); + } else { + if (verbose) { + std::cout << "[Windows getenv_s function]: " << XPRESS_var + << " doesn't exist!\n"; + } } #else char* path = nullptr; @@ -293,8 +296,8 @@ bool LoadXpressDynamicLibrary(std::string& xpresspath) { << "Found the Xpress library in " << path << ".\n"; xpress_lib_path.clear(); std::filesystem::path p(path); - p.remove_filename(); - xpress_lib_path.append(p.string()); + // p.remove_filename(); + xpress_lib_path.append(p.parent_path().string()); break; } } @@ -314,25 +317,60 @@ bool LoadXpressDynamicLibrary(std::string& xpresspath) { return ret; } -/** init XPRESS environment */ -bool initXpressEnv(bool verbose, int xpress_oem_license_key) { - std::string xpresspath; - bool status = LoadXpressDynamicLibrary(xpresspath); - if (!status) { - return false; +int loadLicence(const std::string& lib_path, bool verbose) { + //-----first let xpress find the licence + int code = XPRSinit(nullptr); + if (!code) { + return code; } - std::string xpress_from_env = - GetXpressVarFromEnvironmentVariables("XPRESSDIR"); - if (xpress_from_env == "") { + // search for XPAUTH_PATH env var + const auto XPAUTH_PATH = "XPAUTH_PATH"; + std::string xpauth_path_env_var = + GetXpressVarFromEnvironmentVariables(XPAUTH_PATH, false); + if (!xpauth_path_env_var.empty()) { + auto xpauth_path_parent_path = + std::filesystem::path(xpauth_path_env_var).parent_path().string(); + code = XPRSinit(xpauth_path_parent_path.c_str()); + if (!code) { + return code; + } + } else { if (verbose) { - std::cout << "Warning: Environment variable XPRESS undefined.\n"; + std::cout << "Warning: Environment variable " << XPAUTH_PATH + << " undefined.\n"; } - if (xpresspath.empty()) { - return false; + } + + //-- XPRESS env var + const auto XPRESS = "XPRESS"; + + std::string xpress_env_var = + GetXpressVarFromEnvironmentVariables(XPRESS, false); + if (!xpress_env_var.empty()) { + code = XPRSinit(xpress_env_var.c_str()); + if (!code) { + return code; } } else { - xpresspath = (std::filesystem::path(xpress_from_env) / "bin").string(); + if (verbose) { + std::cout << "Warning: Environment variable " << XPRESS + << " undefined.\n"; + } + } + // --- in xpress bin dir + auto xpress_bin_dir = + (std::filesystem::path(lib_path).parent_path() / "bin").string(); + code = XPRSinit(xpress_bin_dir.c_str()); + return code; +} + +/** init XPRESS environment */ +bool initXpressEnv(bool verbose, int xpress_oem_license_key) { + std::string xpresspath; + bool status = LoadXpressDynamicLibrary(xpresspath); + if (!status) { + return false; } int code; @@ -344,7 +382,7 @@ bool initXpressEnv(bool verbose, int xpress_oem_license_key) { << "\n"; } - code = XPRSinit(xpresspath.c_str()); + code = loadLicence(xpresspath, false); if (!code) { // XPRSbanner informs about Xpress version, options and error messages From aa355e78c2eb2c545232e95ca47729bcd1e677c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+JasonMarechal25@users.noreply.github.com> Date: Thu, 29 Feb 2024 15:57:02 +0100 Subject: [PATCH 065/422] Enable dependabot (#763) --- .github/dependabot.yml | 11 +++++++++++ .github/workflows/build-userguide.yml | 1 + .github/workflows/build_centos7.yml | 1 + .github/workflows/build_oracle8.yml | 1 + .github/workflows/build_ubuntu.yml | 1 + .github/workflows/build_windows.yml | 1 + .github/workflows/centos-release.yml | 1 + .github/workflows/centos7-system-deps-build.yml | 1 + .github/workflows/doxygen.yml | 1 + .github/workflows/ol8-release.yml | 1 + .github/workflows/sonarcloud.yml | 1 + .github/workflows/ubuntu-release.yml | 1 + .github/workflows/ubuntu-system-deps-build.yml | 1 + .github/workflows/windows-vcpkg-deps-build.yml | 1 + .github/workflows/windows-vcpkg.yml | 1 + 15 files changed, 25 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..0d08e261a --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,11 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file + +version: 2 +updates: + - package-ecosystem: "github-actions" # See documentation for possible values + directory: "/" # Location of package manifests + schedule: + interval: "weekly" diff --git a/.github/workflows/build-userguide.yml b/.github/workflows/build-userguide.yml index 45d07abc2..af45057b9 100644 --- a/.github/workflows/build-userguide.yml +++ b/.github/workflows/build-userguide.yml @@ -7,6 +7,7 @@ on: - develop - doc - test + - dependabot/* release: types: [ created ] diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 1730199e3..0cefbb0db 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -5,6 +5,7 @@ on: push: branches: - develop + - dependabot/* pull_request: release: types: [ created ] diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 1bec05abb..ac84da093 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -5,6 +5,7 @@ on: push: branches: - develop + - dependabot/* pull_request: release: types: [ created ] diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index ba64758a6..b9de03dc2 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -6,6 +6,7 @@ on: branches: - main - develop + - dependabot/* pull_request: release: types: [ created ] diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 23f97ce5a..dc8415fdf 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -6,6 +6,7 @@ on: branches: - main - develop + - dependabot/* pull_request: release: types: [ created ] diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml index a89a3e87f..5c1556284 100644 --- a/.github/workflows/centos-release.yml +++ b/.github/workflows/centos-release.yml @@ -6,6 +6,7 @@ on: - main - develop - ci/* + - dependabot/* workflow_dispatch: workflow_run: workflows: [ "Publish Release" ] diff --git a/.github/workflows/centos7-system-deps-build.yml b/.github/workflows/centos7-system-deps-build.yml index 025b00e91..1ad143b89 100644 --- a/.github/workflows/centos7-system-deps-build.yml +++ b/.github/workflows/centos7-system-deps-build.yml @@ -7,6 +7,7 @@ on: - develop - release/* - ci/* + - dependabot/* jobs: docker_publish: runs-on: ubuntu-latest diff --git a/.github/workflows/doxygen.yml b/.github/workflows/doxygen.yml index d8522d8f1..6c00bf286 100644 --- a/.github/workflows/doxygen.yml +++ b/.github/workflows/doxygen.yml @@ -4,6 +4,7 @@ on: push: branches: - develop # Set a branch name to trigger deployment + - dependabot/* jobs: deploy: diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml index 2ca782880..d67709a18 100644 --- a/.github/workflows/ol8-release.yml +++ b/.github/workflows/ol8-release.yml @@ -6,6 +6,7 @@ on: - main - develop - ci/* + - dependabot/* workflow_dispatch: workflow_run: workflows: [ "Publish Release" ] diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index e1157359d..b2f58aac1 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -6,6 +6,7 @@ on: - main - develop - release/* + - dependabot/* pull_request: jobs: diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 4ecc121b1..7ec148bba 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -6,6 +6,7 @@ on: - main - develop - ci/* + - dependabot/* workflow_dispatch: workflow_run: workflows: [ "Publish Release" ] diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index 4fee1e7b7..d9c0ea3c1 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -7,6 +7,7 @@ on: - develop - release/* - ci/* + - dependabot/* jobs: build: diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index 0b832b1c2..ad73c72c9 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -7,6 +7,7 @@ on: - develop - release/* - ci/* + - dependabot/* jobs: windows: diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml index 158699079..3f234faf5 100644 --- a/.github/workflows/windows-vcpkg.yml +++ b/.github/workflows/windows-vcpkg.yml @@ -6,6 +6,7 @@ on: - main - develop - ci/* + - dependabot/* workflow_dispatch: workflow_run: workflows: [ "Publish Release" ] From 05e026065a351df194c375413e8759e5ba6ed703 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+JasonMarechal25@users.noreply.github.com> Date: Thu, 29 Feb 2024 15:58:05 +0100 Subject: [PATCH 066/422] deliver json cpp (#762) Deliver jsoncpp library with install. Prevent library mismatch on clients --- .../Install_jsoncpp.md | 25 +++++++++++++++++++ conception/Using_jsoncpp_cmake.md | 13 ++++++++++ src/cpp/helpers/CMakeLists.txt | 5 ++++ 3 files changed, 43 insertions(+) create mode 100644 conception/Architecture_decision_records/Install_jsoncpp.md create mode 100644 conception/Using_jsoncpp_cmake.md diff --git a/conception/Architecture_decision_records/Install_jsoncpp.md b/conception/Architecture_decision_records/Install_jsoncpp.md new file mode 100644 index 000000000..0ab347cf2 --- /dev/null +++ b/conception/Architecture_decision_records/Install_jsoncpp.md @@ -0,0 +1,25 @@ +# Decision record template by Michael Nygard + +This is the template +in [Documenting architecture decisions - Michael Nygard](http://thinkrelevance.com/blog/2011/11/15/documenting-architecture-decisions). +You can use [adr-tools](https://github.com/npryce/adr-tools) for managing the ADR files. + +In each ADR file, write these sections: + +# Install jsoncpp library with xpansion + +## Status: Accepted [28 Feb. 2024] + +## Context + +In the context of migrating from centOS7 to oracle linux8 it was observed that managing jsoncpp library installation on +target environment +can be difficult. + +## Decision + +Deliver jsoncpp library with xpansion package + +## Consequences + +jsoncpp does not need to be installed on the target system. No version conflict diff --git a/conception/Using_jsoncpp_cmake.md b/conception/Using_jsoncpp_cmake.md new file mode 100644 index 000000000..9583a5743 --- /dev/null +++ b/conception/Using_jsoncpp_cmake.md @@ -0,0 +1,13 @@ +# How to use jsoncpp in cmake [Feb. 2024] + +The jsoncpp library doesn't follow modern Cmake convention. + +Following the library documentation https://github.com/open-source-parsers/jsoncpp/wiki/Building we need to do: + +get_target_property(JSON_INC_PATH jsoncpp_lib INTERFACE_INCLUDE_DIRECTORIES) +include_directories(${JSON_INC_PATH}) +target_link_libraries(${PROJECT_NAME} jsoncpp_lib) + +We can at least use target_include_directories instead of include_directories but don't try to use find package or +namespaced targets. +Some issues are opened on jsoncpp repository but not worked on \ No newline at end of file diff --git a/src/cpp/helpers/CMakeLists.txt b/src/cpp/helpers/CMakeLists.txt index c950f28cf..f3e94f5e9 100644 --- a/src/cpp/helpers/CMakeLists.txt +++ b/src/cpp/helpers/CMakeLists.txt @@ -57,3 +57,8 @@ target_link_libraries (helpers Boost::boost Boost::program_options MINIZIP::minizip-ng ) + +install(FILES + $ + DESTINATION bin +) From 871b62727769c25fef5e50e4ca27c7fdb3e59cd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+JasonMarechal25@users.noreply.github.com> Date: Thu, 29 Feb 2024 16:41:20 +0100 Subject: [PATCH 067/422] Produce only one asset (with xpress) (#764) Given xpress is now dynamically loaded at runtime it is no more necessary to produce several assets. --- .github/workflows/build_centos7.yml | 6 ++++-- .github/workflows/build_oracle8.yml | 5 +++-- .github/workflows/build_ubuntu.yml | 6 ++++-- .github/workflows/build_windows.yml | 5 +++-- .github/workflows/centos-release.yml | 5 ++++- .github/workflows/ol8-release.yml | 6 ++++-- .github/workflows/ubuntu-release.yml | 5 ++++- .github/workflows/windows-vcpkg.yml | 5 ++++- 8 files changed, 30 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 0cefbb0db..433354edf 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -75,9 +75,11 @@ jobs: container: 'antaresrte/rte-antares:centos7-system-deps' strategy: matrix: - xprs: [ { value: XPRESS-ON, ref: 8.13a }, + xprs: [ + # { value: XPRESS-ON, ref: 8.13a }, { value: XPRESS-ON, ref: 9.2.5 }, - { value: XPRESS-OFF } ] + # { value: XPRESS-OFF } + ] env: XPRESSDIR: ${{ github.workspace }}/xpress XPRESS: ${{ github.workspace }}/xpress/bin diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index ac84da093..e5f32e287 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -49,9 +49,10 @@ jobs: container: 'oraclelinux:8' strategy: matrix: - xprs: [ { value: XPRESS-ON, ref: 8.13a }, + xprs: [ #{ value: XPRESS-ON, ref: 8.13a }, { value: XPRESS-ON, ref: 9.2.5 }, - { value: XPRESS-OFF } ] + # { value: XPRESS-OFF } + ] needs: [ versions ] env: XPRESSDIR: ${{ github.workspace }}/xpress diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index b9de03dc2..c1bc2dc19 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -21,9 +21,11 @@ jobs: strategy: matrix: os: [ ubuntu-20.04 ] - xprs: [ { value: XPRESS-ON, ref: 8.13a }, + xprs: [ + #{ value: XPRESS-ON, ref: 8.13a }, { value: XPRESS-ON, ref: 9.2.5 }, - { value: XPRESS-OFF } ] + # { value: XPRESS-OFF } + ] env: XPRESSDIR: ${{ github.workspace }}/xpress XPRESS: ${{ github.workspace }}/xpress/bin diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index dc8415fdf..56eee4fc0 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -22,9 +22,10 @@ jobs: matrix: os: [ windows-latest ] triplet: [ x64-windows ] - xprs: [ { value: XPRESS-ON, ref: 8.13a }, + xprs: [ #{ value: XPRESS-ON, ref: 8.13a }, { value: XPRESS-ON, ref: 9.2.5 }, - { value: XPRESS-OFF } ] + #{ value: XPRESS-OFF } + ] env: XPRESSDIR: ${{ github.workspace }}\xpress XPRESS: ${{ github.workspace }}\xpress\bin diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml index 5c1556284..509140cc5 100644 --- a/.github/workflows/centos-release.yml +++ b/.github/workflows/centos-release.yml @@ -111,7 +111,10 @@ jobs: container: 'antaresrte/rte-antares:centos7-system-deps' strategy: matrix: - xprs: [ XPRESS-ON, XPRESS-OFF ] + xprs: [ + XPRESS-ON, + #XPRESS-OFF + ] env: XPRESSDIR: ${{ github.workspace }}/xpress XPRESS: ${{ github.workspace }}/xpress/bin diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml index d67709a18..7a2409606 100644 --- a/.github/workflows/ol8-release.yml +++ b/.github/workflows/ol8-release.yml @@ -82,8 +82,10 @@ jobs: container: 'oraclelinux:8' strategy: matrix: - xprs: [ { value: XPRESS-ON, ref: 9.2.5 }, - { value: XPRESS-OFF } ] + xprs: [ + { value: XPRESS-ON, ref: 9.2.5 }, + #{ value: XPRESS-OFF } + ] env: XPRESSDIR: ${{ github.workspace }}/xpress XPRESS: ${{ github.workspace }}/xpress/bin diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 7ec148bba..7bfd785b9 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -56,7 +56,10 @@ jobs: strategy: matrix: os: [ ubuntu-20.04 ] - xprs: [ XPRESS-ON, XPRESS-OFF ] + xprs: [ + XPRESS-ON, + #XPRESS-OFF + ] env: XPRESSDIR: ${{ github.workspace }}/xpress XPRESS: ${{ github.workspace }}/xpress/bin diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml index 3f234faf5..c7bf2babc 100644 --- a/.github/workflows/windows-vcpkg.yml +++ b/.github/workflows/windows-vcpkg.yml @@ -56,7 +56,10 @@ jobs: matrix: os: [ windows-latest ] triplet: [ x64-windows ] - xprs: [ XPRESS-ON, XPRESS-OFF ] + xprs: [ + XPRESS-ON, + #XPRESS-OFF + ] env: XPRESSDIR: ${{ github.workspace }}\xpress XPRESS: ${{ github.workspace }}\xpress\bin From f68c8d45ea8aa4a090543d7c6e296a45ee8b281e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 Mar 2024 11:00:57 +0100 Subject: [PATCH 068/422] Bump bruceadams/get-release from 1.2.3 to 1.3.2 (#769) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [bruceadams/get-release](https://github.com/bruceadams/get-release) from 1.2.3 to 1.3.2.
Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=bruceadams/get-release&package-manager=github_actions&previous-version=1.2.3&new-version=1.3.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jason Maréchal <45510813+JasonMarechal25@users.noreply.github.com> --- .github/workflows/build_centos7.yml | 2 +- .github/workflows/build_windows.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 433354edf..1e4d474a2 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -92,7 +92,7 @@ jobs: - name: Get release if: github.event_name == 'release' && github.event.action == 'created' id: get_release - uses: bruceadams/get-release@v1.2.3 + uses: bruceadams/get-release@v1.3.2 - uses: actions/checkout@v3 with: submodules: true diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 56eee4fc0..8f25c7f13 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -51,7 +51,7 @@ jobs: if: github.event_name == 'release' && github.event.action == 'created' id: get_release uses: - bruceadams/get-release@v1.2.3 + bruceadams/get-release@v1.3.2 - name: Set up Python uses: actions/setup-python@v3 From 71ba9ef6978f29ea432c874a2aa8acd82b6ad95e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 6 Mar 2024 09:24:07 +0100 Subject: [PATCH 069/422] Bump actions/cache from 3 to 4 (#766) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
Release notes

Sourced from actions/cache's releases.

v4.0.0

What's Changed

New Contributors

Full Changelog: https://github.com/actions/cache/compare/v3...v4.0.0

v3.3.3

What's Changed

New Contributors

Full Changelog: https://github.com/actions/cache/compare/v3...v3.3.3

v3.3.2

What's Changed

New Contributors

Full Changelog: https://github.com/actions/cache/compare/v3...v3.3.2

v3.3.1

What's Changed

Full Changelog: https://github.com/actions/cache/compare/v3...v3.3.1

v3.3.0

What's Changed

... (truncated)

Changelog

Sourced from actions/cache's changelog.

Releases

3.0.0

  • Updated minimum runner version support from node 12 -> node 16

3.0.1

  • Added support for caching from GHES 3.5.
  • Fixed download issue for files > 2GB during restore.

3.0.2

  • Added support for dynamic cache size cap on GHES.

3.0.3

  • Fixed avoiding empty cache save when no files are available for caching. (issue)

3.0.4

  • Fixed tar creation error while trying to create tar with path as ~/ home folder on ubuntu-latest. (issue)

3.0.5

  • Removed error handling by consuming actions/cache 3.0 toolkit, Now cache server error handling will be done by toolkit. (PR)

3.0.6

  • Fixed #809 - zstd -d: no such file or directory error
  • Fixed #833 - cache doesn't work with github workspace directory

3.0.7

  • Fixed #810 - download stuck issue. A new timeout is introduced in the download process to abort the download if it gets stuck and doesn't finish within an hour.

3.0.8

  • Fix zstd not working for windows on gnu tar in issues #888 and #891.
  • Allowing users to provide a custom timeout as input for aborting download of a cache segment using an environment variable SEGMENT_DOWNLOAD_TIMEOUT_MINS. Default is 60 minutes.

3.0.9

  • Enhanced the warning message for cache unavailablity in case of GHES.

3.0.10

  • Fix a bug with sorting inputs.
  • Update definition for restore-keys in README.md

... (truncated)

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jason Maréchal <45510813+JasonMarechal25@users.noreply.github.com> --- .github/workflows/build_windows.yml | 2 +- .github/workflows/windows-vcpkg-deps-build.yml | 2 +- .github/workflows/windows-vcpkg.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 8f25c7f13..a534e4267 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -62,7 +62,7 @@ jobs: # Restore both vcpkg and its artifacts from the GitHub cache service. - name: Restore vcpkg and its artifacts. - uses: actions/cache@v3 + uses: actions/cache@v4 with: # The first path is the location of vcpkg (it contains the vcpkg executable and data files). # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index ad73c72c9..9a0d21a62 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -38,7 +38,7 @@ jobs: # Restore both vcpkg and its artifacts from the GitHub cache service. - name: Restore vcpkg and its artifacts. - uses: actions/cache@v3 + uses: actions/cache@v4 with: # The first path is the location of vcpkg (it contains the vcpkg executable and data files). # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml index c7bf2babc..7853ea939 100644 --- a/.github/workflows/windows-vcpkg.yml +++ b/.github/workflows/windows-vcpkg.yml @@ -98,7 +98,7 @@ jobs: # Restore both vcpkg and its artifacts from the GitHub cache service. - name: Restore vcpkg and its artifacts. - uses: actions/cache@v3 + uses: actions/cache@v4 with: # The first path is the location of vcpkg (it contains the vcpkg executable and data files). # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. From 5ee9e93c02e0cdb0f3a85a88b6260280e8102c14 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 6 Mar 2024 10:14:32 +0100 Subject: [PATCH 070/422] Bump actions/setup-python from 3 to 5 (#765) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 5.
Release notes

Sourced from actions/setup-python's releases.

v5.0.0

What's Changed

In scope of this release, we update node version runtime from node16 to node20 (actions/setup-python#772). Besides, we update dependencies to the latest versions.

Full Changelog: https://github.com/actions/setup-python/compare/v4.8.0...v5.0.0

v4.8.0

What's Changed

In scope of this release we added support for GraalPy (actions/setup-python#694). You can use this snippet to set up GraalPy:

steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v4
  with:
    python-version: 'graalpy-22.3'
- run: python my_script.py

Besides, the release contains such changes as:

New Contributors

Full Changelog: https://github.com/actions/setup-python/compare/v4...v4.8.0

v4.7.1

What's Changed

Full Changelog: https://github.com/actions/setup-python/compare/v4...v4.7.1

v4.7.0

In scope of this release, the support for reading python version from pyproject.toml was added (actions/setup-python#669).

      - name: Setup Python
        uses: actions/setup-python@v4
</tr></table>

... (truncated)

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-python&package-manager=github_actions&previous-version=3&new-version=5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jason Maréchal <45510813+JasonMarechal25@users.noreply.github.com> --- .github/workflows/build_ubuntu.yml | 2 +- .github/workflows/build_windows.yml | 2 +- .github/workflows/sonarcloud.yml | 2 +- .github/workflows/ubuntu-release.yml | 2 +- .github/workflows/ubuntu-system-deps-build.yml | 2 +- .github/workflows/windows-vcpkg-deps-build.yml | 2 +- .github/workflows/windows-vcpkg.yml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index c1bc2dc19..667e59bcc 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -51,7 +51,7 @@ jobs: key: ${{ matrix.os }}-${{ matrix.xprs.value }} - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: cache: 'pip' python-version: 3.8 diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index a534e4267..d93c09ced 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -54,7 +54,7 @@ jobs: bruceadams/get-release@v1.3.2 - name: Set up Python - uses: actions/setup-python@v3 + uses: actions/setup-python@v5 with: python-version: '3.x' cache: 'pip' diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index b2f58aac1..934374b4e 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -38,7 +38,7 @@ jobs: key: sonarcloud-${{ env.SONAR_SCANNER_VERSION }} - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.8 diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 7bfd785b9..65e345888 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -85,7 +85,7 @@ jobs: key: ${{ matrix.os }}-${{ matrix.xprs }} - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.8 diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index d9c0ea3c1..416bcca17 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -27,7 +27,7 @@ jobs: uses: hendrikmuhs/ccache-action@v1.2.3 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.8 diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index 9a0d21a62..c26f95417 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -32,7 +32,7 @@ jobs: run: git config --system core.longpaths true - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.x' diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml index 7853ea939..bc949a47d 100644 --- a/.github/workflows/windows-vcpkg.yml +++ b/.github/workflows/windows-vcpkg.yml @@ -92,7 +92,7 @@ jobs: bruceadams/get-release@main - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.x' From f86c10eaadf0755da847eac3d32ef3fd344625bf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 6 Mar 2024 10:36:55 +0100 Subject: [PATCH 071/422] Bump actions/checkout from 3 to 4 (#767) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
Release notes

Sourced from actions/checkout's releases.

v4.0.0

What's Changed

New Contributors

Full Changelog: https://github.com/actions/checkout/compare/v3...v4.0.0

v3.6.0

What's Changed

New Contributors

Full Changelog: https://github.com/actions/checkout/compare/v3.5.3...v3.6.0

v3.5.3

What's Changed

New Contributors

Full Changelog: https://github.com/actions/checkout/compare/v3...v3.5.3

v3.5.2

What's Changed

Full Changelog: https://github.com/actions/checkout/compare/v3.5.1...v3.5.2

v3.5.1

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from actions/checkout's changelog.

Changelog

v4.1.0

v4.0.0

v3.6.0

v3.5.3

v3.5.2

v3.5.1

v3.5.0

v3.4.0

v3.3.0

v3.2.0

v3.1.0

v3.0.2

... (truncated)

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
--------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jason Maréchal <45510813+JasonMarechal25@users.noreply.github.com> --- .github/workflows/build-userguide.yml | 2 +- .github/workflows/build_centos7.yml | 9 +++++---- .github/workflows/build_oracle8.yml | 6 +++--- .github/workflows/build_ubuntu.yml | 4 ++-- .github/workflows/build_windows.yml | 4 ++-- .github/workflows/centos-release.yml | 8 ++++---- .github/workflows/centos7-system-deps-build.yml | 4 ++-- .github/workflows/doxygen.yml | 2 +- .github/workflows/ol8-release.yml | 8 ++++---- .github/workflows/release.yml | 2 +- .github/workflows/sonarcloud.yml | 2 +- .github/workflows/ubuntu-release.yml | 6 +++--- .github/workflows/ubuntu-system-deps-build.yml | 2 +- .github/workflows/windows-vcpkg-deps-build.yml | 2 +- .github/workflows/windows-vcpkg.yml | 6 +++--- 15 files changed, 34 insertions(+), 33 deletions(-) diff --git a/.github/workflows/build-userguide.yml b/.github/workflows/build-userguide.yml index af45057b9..a2c9b7b06 100644 --- a/.github/workflows/build-userguide.yml +++ b/.github/workflows/build-userguide.yml @@ -21,7 +21,7 @@ jobs: if: "!contains(github.event.head_commit.message, '[skip ci]')" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get release if: github.event_name == 'release' && github.event.action == 'created' diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 1e4d474a2..da87fd5bd 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -47,7 +47,7 @@ jobs: antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} antares-deps-version: ${{steps.antares-deps-version.outputs.result}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v3 #Keep at 3. v4 uses node 20 which uses glibc_2.27 - name: Read antares-solver version id: antares-version uses: ./.github/actions/read-json-value @@ -93,13 +93,14 @@ jobs: if: github.event_name == 'release' && github.event.action == 'created' id: get_release uses: bruceadams/get-release@v1.3.2 - - uses: actions/checkout@v3 + + - uses: actions/checkout@v3 #Keep at 3 with: submodules: true - uses: ./.github/workflows/compile-gtest - name: Checkout xpressmp linux - uses: actions/checkout@v3 + uses: actions/checkout@v3 #keep v3 with: token: ${{ secrets.AS_TOKEN }} repository: rte-france/xpress-mp @@ -163,4 +164,4 @@ jobs: export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build - ctest3 -C Release --output-on-failure -L "unit|benders|lpnamer|medium" \ No newline at end of file + ctest3 -C Release --output-on-failure -L "unit|benders|lpnamer|medium" diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index e5f32e287..132444be4 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -21,7 +21,7 @@ jobs: antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} antares-deps-version: ${{steps.antares-deps-version.outputs.result}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Read antares-solver version id: antares-version uses: ./.github/actions/read-json-value @@ -69,14 +69,14 @@ jobs: dnf install -y epel-release git cmake wget rpm-build redhat-lsb-core openmpi-devel dnf install -y unzip libuuid-devel boost-test boost-devel gcc-toolset-10-toolchain zlib-devel python3-devel - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - uses: ./.github/workflows/compile-gtest - name: Checkout xpressmp linux - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: token: ${{ secrets.AS_TOKEN }} repository: rte-france/xpress-mp diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 667e59bcc..902bbbf97 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -32,13 +32,13 @@ jobs: XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: Checkout xpressmp linux if: matrix.xprs.value == 'XPRESS-ON' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: rte-france/xpress-mp path: ${{ env.XPRESSDIR }} diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index d93c09ced..be2f6cfd8 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -34,13 +34,13 @@ jobs: VCPKG_ROOT: ${{ github.workspace }}/vcpkg steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: Checkout xpressmp linux if: matrix.xprs.value == 'XPRESS-ON' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: rte-france/xpress-mp-temp path: ${{ env.XPRESSDIR }} diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml index 509140cc5..febb1c614 100644 --- a/.github/workflows/centos-release.yml +++ b/.github/workflows/centos-release.yml @@ -54,7 +54,7 @@ jobs: pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Read antares-xpansion version id: antares-xpansion-version @@ -83,7 +83,7 @@ jobs: antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} antares-deps-version: ${{steps.antares-deps-version.outputs.result}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Read antares-solver version id: antares-version uses: ./.github/actions/read-json-value @@ -130,7 +130,7 @@ jobs: uses: tj-actions/branch-names@v6 - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true @@ -168,7 +168,7 @@ jobs: path: docs/ - name: Checkout xpressmp linux - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: token: ${{ secrets.AS_TOKEN }} repository: rte-france/xpress-mp diff --git a/.github/workflows/centos7-system-deps-build.yml b/.github/workflows/centos7-system-deps-build.yml index 1ad143b89..5e6c12c82 100644 --- a/.github/workflows/centos7-system-deps-build.yml +++ b/.github/workflows/centos7-system-deps-build.yml @@ -42,7 +42,7 @@ jobs: antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} antares-deps-version: ${{steps.antares-deps-version.outputs.result}} steps: - - uses: actions/checkout@v3.6.0 + - uses: actions/checkout@v4 - name: Read antares-solver version id: antares-version uses: ./.github/actions/read-json-value @@ -74,7 +74,7 @@ jobs: - id: branch-name uses: tj-actions/branch-names@v6 - - uses: actions/checkout@v3.6.0 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/doxygen.yml b/.github/workflows/doxygen.yml index 6c00bf286..23c0cab37 100644 --- a/.github/workflows/doxygen.yml +++ b/.github/workflows/doxygen.yml @@ -14,7 +14,7 @@ jobs: concurrency: group: ${{ github.workflow }}-${{ github.ref }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true # Fetch Hugo themes (true OR recursive) fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml index 7a2409606..12883b9f9 100644 --- a/.github/workflows/ol8-release.yml +++ b/.github/workflows/ol8-release.yml @@ -25,7 +25,7 @@ jobs: pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Read antares-xpansion version id: antares-xpansion-version @@ -54,7 +54,7 @@ jobs: antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} antares-deps-version: ${{steps.antares-deps-version.outputs.result}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Read antares-solver version id: antares-version uses: ./.github/actions/read-json-value @@ -108,7 +108,7 @@ jobs: dnf install -y jsoncpp-devel - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true @@ -145,7 +145,7 @@ jobs: path: docs/ - name: Checkout xpressmp linux - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: token: ${{ secrets.AS_TOKEN }} repository: rte-france/xpress-mp diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2eb524197..d1ea7a841 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Release uses: softprops/action-gh-release@v1 with: diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 934374b4e..960fee6e9 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -25,7 +25,7 @@ jobs: steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 65e345888..102369ea3 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -26,7 +26,7 @@ jobs: pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Read antares-xpansion version id: antares-xpansion-version @@ -66,13 +66,13 @@ jobs: XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: Checkout xpressmp linux if: matrix.xprs == 'XPRESS-ON' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: rte-france/xpress-mp path: ${{ env.XPRESSDIR }} diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index 416bcca17..1670a9c88 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -19,7 +19,7 @@ jobs: os: [ ubuntu-20.04 ] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index c26f95417..594c9a94f 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -24,7 +24,7 @@ jobs: VCPKG_ROOT: ${{ github.workspace }}/vcpkg steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml index bc949a47d..aa8418099 100644 --- a/.github/workflows/windows-vcpkg.yml +++ b/.github/workflows/windows-vcpkg.yml @@ -26,7 +26,7 @@ jobs: pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Read antares-xpansion version id: antares-xpansion-version @@ -69,7 +69,7 @@ jobs: outputs: zip_name: ${{ steps.zip_name.outputs.zip_name }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -78,7 +78,7 @@ jobs: - name: Checkout xpressmp linux if: matrix.xprs == 'XPRESS-ON' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: rte-france/xpress-mp-temp path: ${{ env.XPRESSDIR }} From 662d0284f5f52e8a92aeb4499d2ae6165c9b6791 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+JasonMarechal25@users.noreply.github.com> Date: Wed, 6 Mar 2024 11:02:14 +0100 Subject: [PATCH 072/422] Revert to checkout v3 for centOS (#772) checkout@v4 uses node 20 which depends on GLIBC_2.27 unavailable on centOS7 --- .github/workflows/centos-release.yml | 8 ++++---- .github/workflows/centos7-system-deps-build.yml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml index febb1c614..509140cc5 100644 --- a/.github/workflows/centos-release.yml +++ b/.github/workflows/centos-release.yml @@ -54,7 +54,7 @@ jobs: pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v3 - name: Read antares-xpansion version id: antares-xpansion-version @@ -83,7 +83,7 @@ jobs: antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} antares-deps-version: ${{steps.antares-deps-version.outputs.result}} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v3 - name: Read antares-solver version id: antares-version uses: ./.github/actions/read-json-value @@ -130,7 +130,7 @@ jobs: uses: tj-actions/branch-names@v6 - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v3 with: submodules: true @@ -168,7 +168,7 @@ jobs: path: docs/ - name: Checkout xpressmp linux - uses: actions/checkout@v4 + uses: actions/checkout@v3 with: token: ${{ secrets.AS_TOKEN }} repository: rte-france/xpress-mp diff --git a/.github/workflows/centos7-system-deps-build.yml b/.github/workflows/centos7-system-deps-build.yml index 5e6c12c82..7be482647 100644 --- a/.github/workflows/centos7-system-deps-build.yml +++ b/.github/workflows/centos7-system-deps-build.yml @@ -42,7 +42,7 @@ jobs: antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} antares-deps-version: ${{steps.antares-deps-version.outputs.result}} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v3 - name: Read antares-solver version id: antares-version uses: ./.github/actions/read-json-value @@ -74,7 +74,7 @@ jobs: - id: branch-name uses: tj-actions/branch-names@v6 - - uses: actions/checkout@v4 + - uses: actions/checkout@v3 with: submodules: true From e1603024f69fb3d4bf6003ae8d1c112544daaf01 Mon Sep 17 00:00:00 2001 From: abdoulbari zakir <32519851+a-zakir@users.noreply.github.com> Date: Mon, 18 Mar 2024 17:20:11 +0100 Subject: [PATCH 073/422] [ANT-1224] Preparing loop around benders solver (#739) steps: - [x] create a storage struct for cuts data - [x] interface and its implementation(s) to save cuts data - [x] re-use cuts - [x] external loop criterion check - [x] add external loop constraint - [x] add "mathematical" logs for external loop (think about data to print) - [x] improve operational logs with external loop - [x] Computation of initial lambda_max by solving investment free problem + check criterion -> raise warning / exception if not satisfied at this point - [ ] Handle infeasibility / errors / ... - [x] Write test #706 --- .../external_loop_test/expansion/.gitignore | 4 + data_test/external_loop_test/lp/master.mps | 17 ++ .../lp/master_last_basis.bss | 5 + data_test/external_loop_test/lp/options.json | 29 ++ data_test/external_loop_test/lp/structure.txt | 2 + .../external_loop_test/lp/subproblem.mps | 88 ++++++ src/cpp/benders/CMakeLists.txt | 1 + .../benders_by_batch/BendersByBatch.cpp | 24 +- src/cpp/benders/benders_core/BendersBase.cpp | 238 ++++++++++++----- .../benders_core/BendersMathLogger.cpp | 211 ++++++++++++++- .../benders_core/SimulationOptions.cpp | 9 +- .../benders/benders_core/SubproblemWorker.cpp | 17 ++ src/cpp/benders/benders_core/Worker.cpp | 28 +- .../benders_core/include/BendersBase.h | 73 ++++- .../benders_core/include/BendersMathLogger.h | 72 +++-- .../include/BendersStructsDatas.h | 21 +- .../benders_core/include/SimulationOptions.h | 1 + .../include/SimulationOptions.hxx | 10 + .../benders_core/include/SubproblemCut.h | 28 +- .../benders_core/include/SubproblemWorker.h | 1 + src/cpp/benders/benders_core/include/Worker.h | 19 ++ src/cpp/benders/benders_core/include/common.h | 13 +- src/cpp/benders/benders_mpi/BendersMPI.cpp | 40 ++- src/cpp/benders/external_loop/CMakeLists.txt | 40 +++ .../benders/external_loop/CutsManagement.cpp | 7 + .../external_loop/MasterUpdateBase.cpp | 112 ++++++++ src/cpp/benders/external_loop/OuterLoop.cpp | 90 +++++++ .../external_loop/OuterloopCriterion.cpp | 49 ++++ .../external_loop/include/CutsManagement.h | 18 ++ .../external_loop/include/MasterUpdate.h | 37 +++ .../benders/external_loop/include/OuterLoop.h | 25 ++ .../include/OuterLoopCriterion.h | 39 +++ src/cpp/benders/factories/BendersFactory.cpp | 245 +++++++++++------ src/cpp/benders/factories/CMakeLists.txt | 1 + .../factories/include/BendersFactory.h | 6 +- src/cpp/benders/logger/Master.cpp | 11 + src/cpp/benders/logger/MathLogger.cpp | 84 +----- src/cpp/benders/logger/User.cpp | 14 + src/cpp/benders/logger/UserFile.cpp | 15 ++ .../benders/logger/include/logger/Master.h | 3 + .../logger/include/logger/MathLogger.h | 5 + src/cpp/benders/logger/include/logger/User.h | 3 + .../benders/logger/include/logger/UserFile.h | 4 + src/cpp/exe/CMakeLists.txt | 1 + src/cpp/exe/ExtLoop/CMakeLists.txt | 33 +++ src/cpp/exe/ExtLoop/main.cpp | 9 + src/cpp/helpers/solver_utils.cc | 16 +- src/cpp/helpers/solver_utils.h | 5 +- .../input_reader/VariableFileReader.cpp | 4 +- .../lpnamer/input_reader/VariableFileReader.h | 2 +- src/cpp/lpnamer/model/Problem.h | 14 +- src/cpp/multisolver_interface/SolverCbc.cpp | 36 ++- src/cpp/multisolver_interface/SolverCbc.h | 7 +- src/cpp/multisolver_interface/SolverClp.cpp | 33 ++- src/cpp/multisolver_interface/SolverClp.h | 7 +- .../multisolver_interface/SolverXpress.cpp | 33 ++- src/cpp/multisolver_interface/SolverXpress.h | 7 +- .../multisolver_interface/SolverAbstract.h | 16 +- src/cpp/xpansion_interfaces/ILogger.h | 18 ++ tests/cpp/CMakeLists.txt | 1 + tests/cpp/TestDoubles/LoggerStub.h | 6 + tests/cpp/ext_loop/CMakeLists.txt | 21 ++ tests/cpp/ext_loop/ext_loop_test.cpp | 250 ++++++++++++++++++ tests/cpp/logger/logger_test.cpp | 27 +- tests/cpp/lp_namer/NOOPSolver.h | 7 +- 65 files changed, 1990 insertions(+), 322 deletions(-) create mode 100644 data_test/external_loop_test/expansion/.gitignore create mode 100644 data_test/external_loop_test/lp/master.mps create mode 100644 data_test/external_loop_test/lp/master_last_basis.bss create mode 100644 data_test/external_loop_test/lp/options.json create mode 100644 data_test/external_loop_test/lp/structure.txt create mode 100644 data_test/external_loop_test/lp/subproblem.mps create mode 100644 src/cpp/benders/external_loop/CMakeLists.txt create mode 100644 src/cpp/benders/external_loop/CutsManagement.cpp create mode 100644 src/cpp/benders/external_loop/MasterUpdateBase.cpp create mode 100644 src/cpp/benders/external_loop/OuterLoop.cpp create mode 100644 src/cpp/benders/external_loop/OuterloopCriterion.cpp create mode 100644 src/cpp/benders/external_loop/include/CutsManagement.h create mode 100644 src/cpp/benders/external_loop/include/MasterUpdate.h create mode 100644 src/cpp/benders/external_loop/include/OuterLoop.h create mode 100644 src/cpp/benders/external_loop/include/OuterLoopCriterion.h create mode 100644 src/cpp/exe/ExtLoop/CMakeLists.txt create mode 100644 src/cpp/exe/ExtLoop/main.cpp create mode 100644 tests/cpp/ext_loop/CMakeLists.txt create mode 100644 tests/cpp/ext_loop/ext_loop_test.cpp diff --git a/data_test/external_loop_test/expansion/.gitignore b/data_test/external_loop_test/expansion/.gitignore new file mode 100644 index 000000000..5e7d2734c --- /dev/null +++ b/data_test/external_loop_test/expansion/.gitignore @@ -0,0 +1,4 @@ +# Ignore everything in this directory +* +# Except this file +!.gitignore diff --git a/data_test/external_loop_test/lp/master.mps b/data_test/external_loop_test/lp/master.mps new file mode 100644 index 000000000..cb0088b71 --- /dev/null +++ b/data_test/external_loop_test/lp/master.mps @@ -0,0 +1,17 @@ +* Generated by MPModelProtoExporter +* Name : +* Format : Free +* Constraints : 0 +* Variables : 1 +* Binary : 0 +* Integer : 0 +* Continuous : 1 +NAME +ROWS + N COST +COLUMNS + G_p_max_0_0 COST 20 +RHS +BOUNDS + UP BOUND G_p_max_0_0 10 +ENDATA diff --git a/data_test/external_loop_test/lp/master_last_basis.bss b/data_test/external_loop_test/lp/master_last_basis.bss new file mode 100644 index 000000000..f632a4bee --- /dev/null +++ b/data_test/external_loop_test/lp/master_last_basis.bss @@ -0,0 +1,5 @@ +NAME + LL G_p_max_0_0 0 + XU alpha R1 19 0 + XL alpha_0 R2 19 -19 +ENDATA diff --git a/data_test/external_loop_test/lp/options.json b/data_test/external_loop_test/lp/options.json new file mode 100644 index 000000000..13a960d34 --- /dev/null +++ b/data_test/external_loop_test/lp/options.json @@ -0,0 +1,29 @@ +{ + "MAX_ITERATIONS": -1, + "ABSOLUTE_GAP": 1e-04, + "RELATIVE_GAP": 1e-06, + "RELAXED_GAP": 1e-05, + "AGGREGATION": false, + "OUTPUTROOT": "data_test/external_loop_test/lp/", + "TRACE": true, + "SLAVE_WEIGHT": "CONSTANT", + "SLAVE_WEIGHT_VALUE": 3, + "MASTER_NAME": "master", + "STRUCTURE_FILE": "data_test/external_loop_test/lp/structure.txt", + "INPUTROOT": "data_test/external_loop_test/lp/", + "CSV_NAME": "benders_output_trace", + "BOUND_ALPHA": true, + "SEPARATION_PARAM": 0.5, + "BATCH_SIZE": 0, + "JSON_FILE":"data_test/external_loop_test/expansion/out.json", + "LAST_ITERATION_JSON_FILE":"data_test/external_loop_test/expansion/last_iteration.json", + "MASTER_FORMULATION": "integer", + "SOLVER_NAME": "XPRESS", + "TIME_LIMIT": 1000000000000.0, + "LOG_LEVEL": 1, + "LAST_MASTER_MPS": "master_last_iteration", + "LAST_MASTER_BASIS": "master_last_basis.bss", + "EXT_LOOP_CRITERION_VALUE": 3.0, + "EXT_LOOP_CRITERION_TOLERANCE": 1e-1, + "EXT_LOOP_CRITERION_COUNT_THRESHOLD": 1e-1 +} diff --git a/data_test/external_loop_test/lp/structure.txt b/data_test/external_loop_test/lp/structure.txt new file mode 100644 index 000000000..838d690ea --- /dev/null +++ b/data_test/external_loop_test/lp/structure.txt @@ -0,0 +1,2 @@ + master G_p_max_0_0 0 + subproblem.mps G_p_max_0_0 24 diff --git a/data_test/external_loop_test/lp/subproblem.mps b/data_test/external_loop_test/lp/subproblem.mps new file mode 100644 index 000000000..e28608e1c --- /dev/null +++ b/data_test/external_loop_test/lp/subproblem.mps @@ -0,0 +1,88 @@ +* Generated by MPModelProtoExporter +* Name : +* Format : Free +* Constraints : 10 +* Variables : 25 +* Binary : 0 +* Integer : 0 +* Continuous : 25 +NAME +ROWS + N COST + E N0_Balance + E N0_Balance_1 + E N1_Balance + E N1_Balance_2 + E N2_Balance + E N2_Balance_3 + E N3_Balance + E N3_Balance_4 + L G_Max_generation + L G_Max_generation_5 +COLUMNS + N0_NegativeUnsuppliedEnergy_0_0 COST 0.5 N0_Balance -1 + N0_NegativeUnsuppliedEnergy_0_1 COST 0.5 N0_Balance_1 -1 + PositiveUnsuppliedEnergy::N0::0::0 COST 5 N0_Balance 1 + PositiveUnsuppliedEnergy::N0::0::1 COST 5 N0_Balance_1 1 + N1_NegativeUnsuppliedEnergy_0_0 COST 0.5 N1_Balance -1 + N1_NegativeUnsuppliedEnergy_0_1 COST 0.5 N1_Balance_2 -1 + PositiveUnsuppliedEnergy::N1::0::0 COST 5 N1_Balance 1 + PositiveUnsuppliedEnergy::N1::0::1 COST 5 N1_Balance_2 1 + N2_NegativeUnsuppliedEnergy_0_0 COST 0.5 N2_Balance -1 + N2_NegativeUnsuppliedEnergy_0_1 COST 0.5 N2_Balance_3 -1 + PositiveUnsuppliedEnergy::N2::0::0 COST 5 N2_Balance 1 + PositiveUnsuppliedEnergy::N2::0::1 COST 5 N2_Balance_3 1 + N3_NegativeUnsuppliedEnergy_0_0 COST 0.5 N3_Balance -1 + N3_NegativeUnsuppliedEnergy_0_1 COST 0.5 N3_Balance_4 -1 + PositiveUnsuppliedEnergy::N3::0::0 COST 5 N3_Balance 1 + PositiveUnsuppliedEnergy::N3::0::1 COST 5 N3_Balance_4 1 + L01_flow_0_0 COST 1 N0_Balance -1 + L01_flow_0_0 N1_Balance 1 + L01_flow_0_1 COST 1 N0_Balance_1 -1 + L01_flow_0_1 N1_Balance_2 1 + L02_flow_0_0 COST 0.5 N0_Balance -1 + L02_flow_0_0 N2_Balance 1 + L02_flow_0_1 COST 0.5 N0_Balance_1 -1 + L02_flow_0_1 N2_Balance_3 1 + L03_flow_0_0 COST 1.5 N0_Balance -1 + L03_flow_0_0 N3_Balance 1 + L03_flow_0_1 COST 1.5 N0_Balance_1 -1 + L03_flow_0_1 N3_Balance_4 1 + G_generation_0_0 COST 0.5 N0_Balance 1 + G_generation_0_0 G_Max_generation 1 + G_generation_0_1 COST 0.5 N0_Balance_1 1 + G_generation_0_1 G_Max_generation_5 1 + G_p_max_0_0 G_Max_generation -1 G_Max_generation_5 -1 +RHS + RHS N0_Balance 0 N0_Balance_1 0 + RHS N1_Balance 1 N1_Balance_2 3 + RHS N2_Balance 3 N2_Balance_3 3 + RHS N3_Balance 0 N3_Balance_4 3 + RHS G_Max_generation 1 G_Max_generation_5 1 +BOUNDS + PL BOUND N0_NegativeUnsuppliedEnergy_0_0 + PL BOUND N0_NegativeUnsuppliedEnergy_0_1 + PL BOUND PositiveUnsuppliedEnergy::N0::0::0 + PL BOUND PositiveUnsuppliedEnergy::N0::0::1 + PL BOUND N1_NegativeUnsuppliedEnergy_0_0 + PL BOUND N1_NegativeUnsuppliedEnergy_0_1 + PL BOUND PositiveUnsuppliedEnergy::N1::0::0 + PL BOUND PositiveUnsuppliedEnergy::N1::0::1 + PL BOUND N2_NegativeUnsuppliedEnergy_0_0 + PL BOUND N2_NegativeUnsuppliedEnergy_0_1 + PL BOUND PositiveUnsuppliedEnergy::N2::0::0 + PL BOUND PositiveUnsuppliedEnergy::N2::0::1 + PL BOUND N3_NegativeUnsuppliedEnergy_0_0 + PL BOUND N3_NegativeUnsuppliedEnergy_0_1 + PL BOUND PositiveUnsuppliedEnergy::N3::0::0 + PL BOUND PositiveUnsuppliedEnergy::N3::0::1 + UP BOUND L01_flow_0_0 100 + UP BOUND L01_flow_0_1 100 + UP BOUND L02_flow_0_0 100 + UP BOUND L02_flow_0_1 100 + UP BOUND L03_flow_0_0 100 + UP BOUND L03_flow_0_1 100 + PL BOUND G_generation_0_0 + PL BOUND G_generation_0_1 + UP BOUND G_p_max_0_0 10 +ENDATA diff --git a/src/cpp/benders/CMakeLists.txt b/src/cpp/benders/CMakeLists.txt index e306bd7b1..adea040ed 100644 --- a/src/cpp/benders/CMakeLists.txt +++ b/src/cpp/benders/CMakeLists.txt @@ -4,6 +4,7 @@ add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/benders_core") add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/logger") add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/benders_sequential") add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/benders_by_batch") +add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/external_loop") add_subdirectory ("${CMAKE_CURRENT_SOURCE_DIR}/benders_mpi") diff --git a/src/cpp/benders/benders_by_batch/BendersByBatch.cpp b/src/cpp/benders/benders_by_batch/BendersByBatch.cpp index e08d1c65b..1f5653ed7 100644 --- a/src/cpp/benders/benders_by_batch/BendersByBatch.cpp +++ b/src/cpp/benders/benders_by_batch/BendersByBatch.cpp @@ -46,6 +46,7 @@ void BendersByBatch::InitializeProblems() { problem_count++; } } + init_problems_ = false; } void BendersByBatch::BroadcastSingleSubpbCostsUnderApprox() { DblVector single_subpb_costs_under_approx(_data.nsubproblem); @@ -57,7 +58,13 @@ void BendersByBatch::BroadcastSingleSubpbCostsUnderApprox() { SetAlpha_i(single_subpb_costs_under_approx); } void BendersByBatch::Run() { - PreRunInitialization(); + if (init_data_) { + PreRunInitialization(); + } else { + // only ? + _data.stop = false; + } + MasterLoop(); if (Rank() == rank_0) { compute_ub(); @@ -94,11 +101,7 @@ void BendersByBatch::MasterLoop() { remaining_epsilon_ = Gap(); if (Rank() == rank_0) { - _logger->display_message( - " _______________________________________________________________" - "_" - "________"); - _logger->display_message("/"); + _logger->PrintIterationSeparatorBegin(); _logger->display_message("\tSolving master..."); get_master_value(); @@ -127,9 +130,7 @@ void BendersByBatch::MasterLoop() { _logger->LogSubproblemsSolvingCumulativeCpuTime( GetSubproblemsCumulativeCpuTime()); _logger->LogSubproblemsSolvingWalltime(GetSubproblemsWalltime()); - _logger->display_message( - "\\________________________________________________________________" - "________"); + _logger->PrintIterationSeparatorEnd(); mathLoggerDriver_->Print(_data); } } @@ -234,8 +235,9 @@ void BendersByBatch::BuildCut( misprice_ = global_misprice; Gather(subproblem_data_map, gathered_subproblem_map, rank_0); SetSubproblemsWalltime(subproblems_timer_per_proc.elapsed()); + for (const auto &subproblem_map : gathered_subproblem_map) { - for (auto &&[_, subproblem_data] : subproblem_map) { + for (auto &&[sub_problem_name, subproblem_data] : subproblem_map) { SetSubproblemCost(GetSubproblemCost() + subproblem_data.subproblem_cost); BoundSimplexIterations(subproblem_data.simplex_iter); } @@ -264,7 +266,7 @@ void BendersByBatch::GetSubproblemCut( if (std::find(batch_sub_problems.cbegin(), batch_sub_problems.cend(), name) != batch_sub_problems.cend()) { Timer subproblem_timer; - SubProblemData subproblem_data; + PlainData::SubProblemData subproblem_data; worker->fix_to(_data.x_cut); worker->solve(subproblem_data.lpstatus, Options().OUTPUTROOT, Options().LAST_MASTER_MPS + MPS_SUFFIX, _writer); diff --git a/src/cpp/benders/benders_core/BendersBase.cpp b/src/cpp/benders/benders_core/BendersBase.cpp index 9fa96397d..b0c94599c 100644 --- a/src/cpp/benders/benders_core/BendersBase.cpp +++ b/src/cpp/benders/benders_core/BendersBase.cpp @@ -26,17 +26,22 @@ BendersBase::BendersBase(BendersBaseOptions options, Logger logger, * \brief Initialize set of data used in the loop */ void BendersBase::init_data() { - _data.lb = -1e20; - _data.ub = +1e20; - _data.best_ub = +1e20; + _data.lb = relevantIterationData_.last._lb = -1e20; + _data.ub = relevantIterationData_.last._ub = +1e20; + _data.best_ub = relevantIterationData_.last._best_ub = +1e20; _data.stop = false; _data.it = 0; _data.overall_subpb_cost_under_approx = 0; - _data.invest_cost = 0; + _data.invest_cost = relevantIterationData_.last._invest_cost = 0; _data.best_it = 0; _data.stopping_criterion = StoppingCriterion::empty; _data.is_in_initial_relaxation = false; _data.cumulative_number_of_subproblem_solved = 0; + relevantIterationData_.best = relevantIterationData_.last; + _data.benders_time = 0; + _data.iteration_time = 0; + _data.timer_master = 0; + _data.subproblems_walltime = 0; } void BendersBase::OpenCsvFile() { @@ -61,17 +66,17 @@ void BendersBase::CloseCsvFile() { } } void BendersBase::PrintCurrentIterationCsv() { - if (relevantIterationData_.last->_valid) { + if (relevantIterationData_.last._valid) { auto ite = _data.it - 1; Point x_cut; // Write first problem : use result of best iteration if (ite == 0) { int best_it_index = _data.best_it - 1; - if (best_it_index >= 0 && relevantIterationData_.best != nullptr) { - x_cut = relevantIterationData_.best->get_x_cut(); + if (best_it_index >= 0) { + x_cut = relevantIterationData_.best.get_x_cut(); } } else { - x_cut = relevantIterationData_.last->get_x_cut(); + x_cut = relevantIterationData_.last.get_x_cut(); } print_master_and_cut(_csv_file, ite + 1 + iterations_before_resume, relevantIterationData_.last, x_cut); @@ -89,7 +94,8 @@ void BendersBase::PrintCurrentIterationCsv() { * * \param subproblem_index : problem id */ -void print_cut_csv(std::ostream &stream, const SubProblemData &subproblem_data, +void print_cut_csv(std::ostream &stream, + const PlainData::SubProblemData &subproblem_data, std::string const &subproblem_name, int subproblem_index, double alpha_i) { stream << "Subproblem" @@ -108,13 +114,13 @@ void print_cut_csv(std::ostream &stream, const SubProblemData &subproblem_data, } void BendersBase::print_master_and_cut(std::ostream &file, int ite, - WorkerMasterDataPtr &trace, + WorkerMasterData &trace, Point const &x_cut) { file << ite << ";"; print_master_csv(file, trace, x_cut); - for (auto &[subproblem_name, subproblem_data] : trace->_cut_trace) { + for (auto &[subproblem_name, subproblem_data] : trace._cut_trace) { auto problem_id = _problem_to_id[subproblem_name]; file << ite << ";"; print_cut_csv(file, subproblem_data, subproblem_name, problem_id, @@ -132,19 +138,19 @@ void BendersBase::print_master_and_cut(std::ostream &file, int ite, * \param x_cut : cut point determined after the master resolution */ void BendersBase::print_master_csv(std::ostream &stream, - const WorkerMasterDataPtr &trace, + const WorkerMasterData &trace, Point const &x_cut) const { stream << "Master" << ";"; stream << _options.MASTER_NAME << ";"; stream << _data.nsubproblem << ";"; - stream << trace->_ub << ";"; - stream << trace->_lb << ";"; - stream << trace->_best_ub << ";"; + stream << trace._ub << ";"; + stream << trace._lb << ";"; + stream << trace._best_ub << ";"; stream << ";"; - stream << norm_point(x_cut, trace->get_x_cut()) << ";"; + stream << norm_point(x_cut, trace.get_x_cut()) << ";"; stream << ";"; - stream << trace->_master_duration << ";"; + stream << trace._master_duration << ";"; stream << std::endl; } @@ -159,7 +165,8 @@ void BendersBase::update_best_ub() { _data.x_in = _data.x_cut; _data.best_ub = _data.ub; _data.best_it = _data.it; - relevantIterationData_.best = relevantIterationData_.last; + FillWorkerMasterData(relevantIterationData_.best); + relevantIterationData_.best._cut_trace = relevantIterationData_.last._cut_trace; best_iteration_data = bendersDataToLogData(_data); } } @@ -197,6 +204,21 @@ bool BendersBase::ShouldBendersStop() { return (_data.stopping_criterion != StoppingCriterion::empty) && !_data.is_in_initial_relaxation; } +void BendersBase::FillWorkerMasterData(WorkerMasterData &worker_master_data) { + worker_master_data._lb = _data.lb; + worker_master_data._ub = _data.ub; + worker_master_data._best_ub = _data.best_ub; + worker_master_data._x_in = std::make_shared(_data.x_in); + worker_master_data._x_out = std::make_shared(_data.x_out); + worker_master_data._x_cut = std::make_shared(_data.x_cut); + worker_master_data._max_invest = std::make_shared(_data.max_invest); + worker_master_data._min_invest = std::make_shared(_data.min_invest); + worker_master_data._master_duration = _data.timer_master; + worker_master_data._subproblem_duration = _data.subproblems_walltime; + worker_master_data._invest_cost = _data.invest_cost; + worker_master_data._operational_cost = _data.subproblem_cost; + worker_master_data._valid = true; +} /*! * \brief Update trace of the Benders for the current iteration @@ -204,22 +226,9 @@ bool BendersBase::ShouldBendersStop() { * Fonction to store the current Benders data in the trace */ void BendersBase::UpdateTrace() { - auto &LastWorkerMasterDataPtr = relevantIterationData_.last; - LastWorkerMasterDataPtr->_lb = _data.lb; - LastWorkerMasterDataPtr->_ub = _data.ub; - LastWorkerMasterDataPtr->_best_ub = _data.best_ub; - LastWorkerMasterDataPtr->_x_in = std::make_shared(_data.x_in); - LastWorkerMasterDataPtr->_x_out = std::make_shared(_data.x_out); - LastWorkerMasterDataPtr->_x_cut = std::make_shared(_data.x_cut); - LastWorkerMasterDataPtr->_max_invest = - std::make_shared(_data.max_invest); - LastWorkerMasterDataPtr->_min_invest = - std::make_shared(_data.min_invest); - LastWorkerMasterDataPtr->_master_duration = _data.timer_master; - LastWorkerMasterDataPtr->_subproblem_duration = _data.subproblems_walltime; - LastWorkerMasterDataPtr->_invest_cost = _data.invest_cost; - LastWorkerMasterDataPtr->_operational_cost = _data.subproblem_cost; - LastWorkerMasterDataPtr->_valid = true; + FillWorkerMasterData(relevantIterationData_.last); + // TODO Outer loop --> de-comment for general case + // workerMasterDataVect_.push_back(relevantIterationData_.last); } bool BendersBase::is_initial_relaxation_requested() const { @@ -327,8 +336,7 @@ void BendersBase::ComputeInvestCost() { _data.invest_cost = 0; int ncols = _master->_solver->get_ncols(); - std::vector obj(ncols); - _master->_solver->get_obj(obj.data(), 0, ncols - 1); + std::vector obj(MasterObjectiveFunctionCoeffs()); for (const auto &[col_name, value] : _data.x_cut) { int col_id = _master->_name_to_id[col_name]; @@ -366,11 +374,12 @@ void BendersBase::GetSubproblemCut(SubProblemDataMap &subproblem_data_map) { const std::pair &kvp) { const auto &[name, worker] = kvp; Timer subproblem_timer; - SubProblemData subproblem_data; + PlainData::SubProblemData subproblem_data; worker->fix_to(_data.x_cut); worker->solve(subproblem_data.lpstatus, _options.OUTPUTROOT, _options.LAST_MASTER_MPS + MPS_SUFFIX, _writer); worker->get_value(subproblem_data.subproblem_cost); + worker->get_solution(subproblem_data.variables); worker->get_subgradient(subproblem_data.var_name_and_subgradient); worker->get_splex_num_of_ite_last(subproblem_data.simplex_iter); subproblem_data.subproblem_timer = subproblem_timer.elapsed(); @@ -398,7 +407,7 @@ void BendersBase::compute_cut(const SubProblemDataMap &subproblem_data_map) { _master->addSubproblemCut(_problem_to_id[subproblem_name], subproblem_data.var_name_and_subgradient, _data.x_cut, subproblem_data.subproblem_cost); - relevantIterationData_.last->_cut_trace[subproblem_name] = subproblem_data; + relevantIterationData_.last._cut_trace[subproblem_name] = subproblem_data; } } @@ -432,7 +441,7 @@ void BendersBase::compute_cut_aggregate( compute_cut_val(subproblem_data.var_name_and_subgradient, _data.x_cut, s); - relevantIterationData_.last->_cut_trace[name] = subproblem_data; + relevantIterationData_.last._cut_trace[name] = subproblem_data; } _master->add_cut(s, _data.x_cut, rhs); } @@ -483,9 +492,9 @@ void BendersBase::post_run_actions() const { } void BendersBase::SaveCurrentIterationInOutputFile() const { - auto &LastWorkerMasterDataPtr = relevantIterationData_.last; - if (LastWorkerMasterDataPtr->_valid) { - _writer->write_iteration(iteration(LastWorkerMasterDataPtr), + auto &LastWorkerMasterData = relevantIterationData_.last; + if (LastWorkerMasterData._valid) { + _writer->write_iteration(iteration(LastWorkerMasterData), _data.it + iterations_before_resume); _writer->dump(); } @@ -495,15 +504,14 @@ void BendersBase::SaveSolutionInOutputFile() const { _writer->dump(); } -Output::CandidatesVec candidates_data( - const WorkerMasterDataPtr &masterDataPtr_l) { +Output::CandidatesVec candidates_data(const WorkerMasterData &masterDataPtr_l) { Output::CandidatesVec candidates_vec; - for (const auto &[cand_name, cand_value] : masterDataPtr_l->get_x_cut()) { + for (const auto &[cand_name, cand_value] : masterDataPtr_l.get_x_cut()) { Output::CandidateData candidate_data; candidate_data.name = cand_name; candidate_data.invest = cand_value; - candidate_data.min = masterDataPtr_l->get_min_invest()[cand_name]; - candidate_data.max = masterDataPtr_l->get_max_invest()[cand_name]; + candidate_data.min = masterDataPtr_l.get_min_invest()[cand_name]; + candidate_data.max = masterDataPtr_l.get_max_invest()[cand_name]; candidates_vec.push_back(candidate_data); } @@ -511,20 +519,20 @@ Output::CandidatesVec candidates_data( } Output::Iteration BendersBase::iteration( - const WorkerMasterDataPtr &masterDataPtr_l) const { + const WorkerMasterData &masterDataPtr_l) const { Output::Iteration iteration; - iteration.master_duration = masterDataPtr_l->_master_duration; - iteration.subproblem_duration = masterDataPtr_l->_subproblem_duration; - iteration.lb = masterDataPtr_l->_lb; - iteration.ub = masterDataPtr_l->_ub; - iteration.best_ub = masterDataPtr_l->_best_ub; - iteration.optimality_gap = masterDataPtr_l->_best_ub - masterDataPtr_l->_lb; - iteration.relative_gap = (masterDataPtr_l->_best_ub - masterDataPtr_l->_lb) / - masterDataPtr_l->_best_ub; - iteration.investment_cost = masterDataPtr_l->_invest_cost; - iteration.operational_cost = masterDataPtr_l->_operational_cost; + iteration.master_duration = masterDataPtr_l._master_duration; + iteration.subproblem_duration = masterDataPtr_l._subproblem_duration; + iteration.lb = masterDataPtr_l._lb; + iteration.ub = masterDataPtr_l._ub; + iteration.best_ub = masterDataPtr_l._best_ub; + iteration.optimality_gap = masterDataPtr_l._best_ub - masterDataPtr_l._lb; + iteration.relative_gap = (masterDataPtr_l._best_ub - masterDataPtr_l._lb) / + masterDataPtr_l._best_ub; + iteration.investment_cost = masterDataPtr_l._invest_cost; + iteration.operational_cost = masterDataPtr_l._operational_cost; iteration.overall_cost = - masterDataPtr_l->_invest_cost + masterDataPtr_l->_operational_cost; + masterDataPtr_l._invest_cost + masterDataPtr_l._operational_cost; iteration.candidates = candidates_data(masterDataPtr_l); iteration.cumulative_number_of_subproblem_resolved = _data.cumulative_number_of_subproblem_solved + @@ -567,11 +575,9 @@ Output::SolutionData BendersBase::solution() const { } else { const auto &best_iteration_worker_master_data = relevantIterationData_.best; - if (best_iteration_worker_master_data != nullptr) { - solution_data.solution = iteration(best_iteration_worker_master_data); - solution_data.solution.optimality_gap = optimal_gap; - solution_data.solution.relative_gap = relative_gap; - } + solution_data.solution = iteration(best_iteration_worker_master_data); + solution_data.solution.optimality_gap = optimal_gap; + solution_data.solution.relative_gap = relative_gap; } solution_data.stopping_criterion = criterion_to_str(_data.stopping_criterion); return solution_data; @@ -624,6 +630,13 @@ std::filesystem::path BendersBase::get_master_path() const { return std::filesystem::path(_options.INPUTROOT) / (_options.MASTER_NAME + MPS_SUFFIX); } +/*! + * \brief Get path to last mps file of master problem + */ +std::filesystem::path BendersBase::LastMasterPath() const { + return std::filesystem::path(_options.OUTPUTROOT) / + (_options.LAST_MASTER_MPS + MPS_SUFFIX); +} /*! * \brief Get path to structure txt file from options @@ -688,8 +701,12 @@ std::map BendersBase::get_master_variable_map( void BendersBase::reset_master(WorkerMaster *worker_master) { _master.reset(worker_master); + master_is_empty_ = false; +} +void BendersBase::free_master() { + _master->free(); + master_is_empty_ = true; } -void BendersBase::free_master() const { _master->free(); } WorkerMasterPtr BendersBase::get_master() const { return _master; } void BendersBase::AddSubproblem( @@ -826,8 +843,8 @@ void BendersBase::SaveCurrentBendersData() { PrintCurrentIterationCsv(); } } -void BendersBase::ClearCurrentIterationCutTrace() const { - relevantIterationData_.last->_cut_trace.clear(); +void BendersBase::ClearCurrentIterationCutTrace() { + relevantIterationData_.last._cut_trace.clear(); } void BendersBase::EndWritingInOutputFile() const { _writer->updateEndTime(); @@ -840,3 +857,90 @@ void BendersBase::write_basis() const { (_options.LAST_MASTER_BASIS)); _master->write_basis(filename); } + +WorkerMasterDataVect BendersBase::AllCuts() const { + return workerMasterDataVect_; +} + +int BendersBase::MasterRowIndex(const std::string &row_name) const { + return _master->RowIndex(row_name); +} + +void BendersBase::MasterChangeRhs(int id_row, double val) const { + _master->ChangeRhs(id_row, val); +} + +void BendersBase::MasterGetRhs(double &rhs, int id_row) const { + _master->GetRhs(&rhs, id_row); +} + +void BendersBase::MasterAddRows( + std::vector const &qrtype_p, std::vector const &rhs_p, + std::vector const &range_p, std::vector const &mstart_p, + std::vector const &mclind_p, std::vector const &dmatval_p, + const std::vector &row_names) const { + _master->AddRows(qrtype_p, rhs_p, range_p, mstart_p, mclind_p, dmatval_p, + row_names); +} +void BendersBase::ResetMasterFromLastIteration() { + reset_master(new WorkerMaster(master_variable_map_, LastMasterPath(), + get_solver_name(), get_log_level(), + _data.nsubproblem, solver_log_manager_, + IsResumeMode(), _logger)); +} +bool BendersBase::MasterIsEmpty() const { return master_is_empty_; } + +std::vector BendersBase::MasterObjectiveFunctionCoeffs() const { + int ncols = _master->_solver->get_ncols(); + std::vector obj(ncols); + _master->_solver->get_obj(obj.data(), 0, ncols - 1); + return obj; +} + +void BendersBase::MasterRowsCoeffs(std::vector &mstart, + std::vector &mclind, + std::vector &dmatval, int size, + std::vector &nels, int first, + int last) const { + _master->_solver->get_rows(mstart.data(), mclind.data(), dmatval.data(), size, + nels.data(), first, last); +} +int BendersBase::MasterGetNElems() const { + return _master->_solver->get_nelems(); +} +void BendersBase::SetMasterObjectiveFunctionCoeffsToZeros() const { + // assuming that master var id are in [0, size-1] + auto master_vars_size = master_variable_map_.size(); + std::vector zeros(master_vars_size, 0.0); + SetMasterObjectiveFunction(zeros.data(), 0, master_vars_size - 1); +} + +void BendersBase::SetMasterObjectiveFunction(const double *coeffs, int first, + int last) const { + _master->_solver->set_obj(coeffs, first, last); +} + +int BendersBase::MasterGetnrows() const { return _master->Getnrows(); } +int BendersBase::MasterGetncols() const { return _master->Getncols(); } +void BendersBase::MasterGetRowType(std::vector &qrtype, int first, + int last) const { + _master->_solver->get_row_type(qrtype.data(), first, last); +} + +WorkerMasterData BendersBase::BestIterationWorkerMaster() const { + return relevantIterationData_.best; +} + +void BendersBase::ResetData(double criterion) { + init_data(); + _data.external_loop_criterion = criterion; +} + +void BendersBase::InitExternalValues() { + _data.external_loop_criterion = 0; + _data.benders_num_run = 0; +} + +CurrentIterationData BendersBase::GetCurrentIterationData() const { + return _data; +} diff --git a/src/cpp/benders/benders_core/BendersMathLogger.cpp b/src/cpp/benders/benders_core/BendersMathLogger.cpp index 4c75de659..ccf2ace3d 100644 --- a/src/cpp/benders/benders_core/BendersMathLogger.cpp +++ b/src/cpp/benders/benders_core/BendersMathLogger.cpp @@ -1,12 +1,20 @@ #include "BendersMathLogger.h" +#include +#include + #include "LogUtils.h" #include "LoggerUtils.h" -HeadersManager::HeadersManager(HEADERSTYPE type, const BENDERSMETHOD& method) { +HeadersManager::HeadersManager(HEADERSTYPE type, const BENDERSMETHOD& method) + : type_(type), method_(method) {} + +std::vector HeadersManager::HeadersList() { + std::vector headers_list; + headers_list.push_back("Ite"); headers_list.push_back("Lb"); - if (method == BENDERSMETHOD::BENDERS) { + if (method_ == BENDERSMETHOD::BENDERS) { headers_list.push_back("Ub"); headers_list.push_back("BestUb"); headers_list.push_back("AbsGap"); @@ -15,20 +23,38 @@ HeadersManager::HeadersManager(HEADERSTYPE type, const BENDERSMETHOD& method) { headers_list.push_back("MinSpx"); headers_list.push_back("MaxSpx"); - if (type == HEADERSTYPE::LONG || method == BENDERSMETHOD::BENDERSBYBATCH) { + if (type_ == HEADERSTYPE::LONG || + method_ == BENDERSMETHOD::BENDERS_BY_BATCH) { headers_list.push_back("NbSubPbSolv"); } - if (type == HEADERSTYPE::LONG) { + if (type_ == HEADERSTYPE::LONG) { headers_list.push_back("CumulNbSubPbSolv"); } headers_list.push_back("IteTime (s)"); headers_list.push_back("MasterTime (s)"); headers_list.push_back("SPWallTime (s)"); - if (type == HEADERSTYPE::LONG) { + + if (type_ == HEADERSTYPE::LONG) { headers_list.push_back("SPCpuTime (s)"); headers_list.push_back("NotSolvingWallTime (s)"); } + + return headers_list; +} + +HeadersManagerExternalLoop::HeadersManagerExternalLoop( + HEADERSTYPE type, const BENDERSMETHOD& method) + : HeadersManager(type, method) {} + +std::vector HeadersManagerExternalLoop::HeadersList() { + std::vector headers_list; + headers_list.push_back("Outer loop"); + headers_list.push_back("Criterion value"); + auto base_headers = HeadersManager::HeadersList(); + std::move(base_headers.begin(), base_headers.end(), + std::back_inserter(headers_list)); + return headers_list; } LogDestination::LogDestination(std::streamsize width) @@ -51,6 +77,119 @@ LogDestination::LogDestination(const std::filesystem::path& file_path, std::cerr << err_msg.str(); } } + +void MathLoggerBehaviour::PrintIterationSeparatorBegin() { + std::string sep_msg("/*\\"); + sep_msg += std::string(74, '-'); + LogsDestination() << sep_msg << std::endl; +} + +void MathLoggerBehaviour::PrintIterationSeparatorEnd() { + std::string sep_msg(74, '-'); + sep_msg = "\\*/" + sep_msg; + LogsDestination() << sep_msg << std::endl; +} + +void MathLoggerBase::Print(const CurrentIterationData& data) { + PrintBendersData(LogsDestination(), data, HeadersType(), + BENDERSMETHOD::BENDERS); +} +void MathLoggerBase::setHeadersList() { + auto type = HeadersType(); + HeadersManager headers_manager(type, BENDERSMETHOD::BENDERS); + MathLogger::setHeadersList(headers_manager.HeadersList()); +} + +void MathLoggerBaseExternalLoop::setHeadersList() { + auto type = HeadersType(); + HeadersManagerExternalLoop headers_manager(type, BENDERSMETHOD::BENDERS); + MathLogger::setHeadersList(headers_manager.HeadersList()); +} + +void MathLogger::setHeadersList(const std::vector& headers) { + headers_.clear(); + headers_ = headers; +} + +double getDurationNotSolving(double iteration, double master, + double subproblems) { + return iteration - master - subproblems; +} + +void PrintBendersData(LogDestination& log_destination, + const CurrentIterationData& data, const HEADERSTYPE& type, + const BENDERSMETHOD& method) { + log_destination << data.it; + log_destination << std::scientific << std::setprecision(10) << data.lb; + if (method == BENDERSMETHOD::BENDERS) { + log_destination << std::scientific << std::setprecision(10) << data.ub; + log_destination << std::scientific << std::setprecision(10) << data.best_ub; + log_destination << std::scientific << std::setprecision(2) + << data.best_ub - data.lb; + log_destination << std::scientific << std::setprecision(2) + << (data.best_ub - data.lb) / data.best_ub; + } + log_destination << data.min_simplexiter; + log_destination << data.max_simplexiter; + if (type == HEADERSTYPE::LONG || method == BENDERSMETHOD::BENDERS_BY_BATCH) { + log_destination << data.number_of_subproblem_solved; + } + if (type == HEADERSTYPE::LONG) { + log_destination << data.cumulative_number_of_subproblem_solved; + } + + log_destination << std::setprecision(2) << data.iteration_time; + log_destination << std::setprecision(2) << data.timer_master; + log_destination << std::setprecision(2) << data.subproblems_walltime; + + if (type == HEADERSTYPE::LONG) { + log_destination << std::setprecision(2) + << data.subproblems_cumulative_cputime; + log_destination << std::setprecision(2) + << getDurationNotSolving(data.iteration_time, + data.timer_master, + data.subproblems_walltime); + } + log_destination << std::endl; +} + +void PrintExternalLoopData(LogDestination& log_destination, + const CurrentIterationData& data, + const HEADERSTYPE& type, + const BENDERSMETHOD& method) { + log_destination << data.benders_num_run; + log_destination << std::scientific << std::setprecision(10) + << data.external_loop_criterion; + PrintBendersData(log_destination, data, type, method); +} +void MathLoggerBaseExternalLoop::Print(const CurrentIterationData& data) { + PrintExternalLoopData(LogsDestination(), data, HeadersType(), + BENDERSMETHOD::BENDERS); +} + +void MathLoggerBendersByBatch::setHeadersList() { + auto type = HeadersType(); + HeadersManager headers_manager(type, BENDERSMETHOD::BENDERS_BY_BATCH); + + MathLogger::setHeadersList(headers_manager.HeadersList()); +} + +void MathLoggerBendersByBatchExternalLoop::setHeadersList() { + auto type = HeadersType(); + HeadersManagerExternalLoop headers_manager(type, + BENDERSMETHOD::BENDERS_BY_BATCH); + MathLogger::setHeadersList(headers_manager.HeadersList()); +} + +void MathLoggerBendersByBatch::Print(const CurrentIterationData& data) { + PrintBendersData(LogsDestination(), data, HeadersType(), + BENDERSMETHOD::BENDERS_BY_BATCH); +} +void MathLoggerBendersByBatchExternalLoop::Print( + const CurrentIterationData& data) { + PrintExternalLoopData(LogsDestination(), data, HeadersType(), + BENDERSMETHOD::BENDERS); +} void MathLoggerDriver::add_logger( std::shared_ptr logger) { if (logger) { @@ -75,3 +214,65 @@ void MathLoggerDriver::display_message(const std::string& str) { logger->display_message(str); } } + +void MathLoggerDriver::PrintIterationSeparatorBegin() { + for (auto logger : math_loggers_) { + logger->PrintIterationSeparatorBegin(); + } +} + +void MathLoggerDriver::PrintIterationSeparatorEnd() { + for (auto logger : math_loggers_) { + logger->PrintIterationSeparatorEnd(); + } +} + +MathLoggerImplementation::MathLoggerImplementation( + const BENDERSMETHOD& method, const std::filesystem::path& file_path, + std::streamsize width, HEADERSTYPE type) { + switch (method) { + case BENDERSMETHOD::BENDERS: + implementation_ = + std::make_shared(file_path, width, type); + break; + case BENDERSMETHOD::BENDERS_EXTERNAL_LOOP: + implementation_ = + std::make_shared(file_path, width, type); + break; + case BENDERSMETHOD::BENDERS_BY_BATCH: + implementation_ = + std::make_shared(file_path, width, type); + break; + case BENDERSMETHOD::BENDERS_BY_BATCH_EXTERNAL_LOOP: + implementation_ = std::make_shared( + file_path, width, type); + break; + + default: + break; + } +} + +MathLoggerImplementation::MathLoggerImplementation(const BENDERSMETHOD& method, + std::streamsize width, + HEADERSTYPE type) { + switch (method) { + case BENDERSMETHOD::BENDERS: + implementation_ = std::make_shared(width, type); + break; + case BENDERSMETHOD::BENDERS_EXTERNAL_LOOP: + implementation_ = + std::make_shared(width, type); + break; + case BENDERSMETHOD::BENDERS_BY_BATCH: + implementation_ = std::make_shared(width, type); + break; + case BENDERSMETHOD::BENDERS_BY_BATCH_EXTERNAL_LOOP: + implementation_ = + std::make_shared(width, type); + break; + + default: + break; + } +} diff --git a/src/cpp/benders/benders_core/SimulationOptions.cpp b/src/cpp/benders/benders_core/SimulationOptions.cpp index 8669e3d6c..90a8ff9ba 100644 --- a/src/cpp/benders/benders_core/SimulationOptions.cpp +++ b/src/cpp/benders/benders_core/SimulationOptions.cpp @@ -13,7 +13,8 @@ Json::Value SimulationOptions::get_value_from_json( std::string errs; if (!parseFromStream(builder_l, input_file_l, &_input, &errs)) { using namespace std::string_literals; - auto message = LOGLOCATION + "Invalid options file: "s + file_name.string(); + auto message = LOGLOCATION + "Invalid options file: "s + file_name.string() + + "\n" + errs; throw InvalidOptionFileException(message); } return _input; @@ -175,3 +176,9 @@ BendersBaseOptions SimulationOptions::get_benders_options() const { SimulationOptions::InvalidOptionFileException::InvalidOptionFileException( const std::string &arg) : runtime_error(arg) {} + + +ExternalLoopOptions SimulationOptions::GetExternalLoopOptions() const { + return {EXT_LOOP_CRITERION_VALUE, EXT_LOOP_CRITERION_TOLERANCE, + EXT_LOOP_CRITERION_COUNT_THRESHOLD}; +} \ No newline at end of file diff --git a/src/cpp/benders/benders_core/SubproblemWorker.cpp b/src/cpp/benders/benders_core/SubproblemWorker.cpp index 111ed586b..e88cea2a5 100644 --- a/src/cpp/benders/benders_core/SubproblemWorker.cpp +++ b/src/cpp/benders/benders_core/SubproblemWorker.cpp @@ -67,3 +67,20 @@ void SubproblemWorker::get_subgradient(Point &s) const { s[kvp.second] = +ptr[kvp.first]; } } + +/*! + * \brief Return the solutions values of a problem + * + * \param lb : reference to a map + */ +void SubproblemWorker::get_solution(PlainData::Variables &vars) const { + vars.values = std::vector(_solver->get_ncols()); + + if (_solver->get_n_integer_vars() > 0) { + _solver->get_mip_sol(vars.values.data()); + } else { + _solver->get_lp_sol(vars.values.data(), NULL, NULL); + } + + vars.names = _solver->get_col_names(); +} \ No newline at end of file diff --git a/src/cpp/benders/benders_core/Worker.cpp b/src/cpp/benders/benders_core/Worker.cpp index 8eb22cb49..2859df599 100644 --- a/src/cpp/benders/benders_core/Worker.cpp +++ b/src/cpp/benders/benders_core/Worker.cpp @@ -116,4 +116,30 @@ void Worker::get_splex_num_of_ite_last(int &result) const { void Worker::write_basis(const std::filesystem::path &filename) const { _solver->write_basis(filename); -} \ No newline at end of file +} + +int Worker::RowIndex(const std::string &row_name) const { + return _solver->get_row_index(row_name); +} + +void Worker::ChangeRhs(int id_row, double val) const { + _solver->chg_rhs(id_row, val); +} + +void Worker::GetRhs(double *val, int id_row) const { + _solver->get_rhs(val, id_row, id_row); +} + +void Worker::AddRows(std::vector const &qrtype_p, + std::vector const &rhs_p, + std::vector const &range_p, + std::vector const &mstart_p, + std::vector const &mclind_p, + std::vector const &dmatval_p, + const std::vector &row_names) const { + solver_addrows(*_solver, qrtype_p, rhs_p, {}, mstart_p, mclind_p, dmatval_p, + row_names); +} + +int Worker::Getnrows() const { return _solver->get_nrows(); } +int Worker::Getncols() const { return _solver->get_ncols(); } diff --git a/src/cpp/benders/benders_core/include/BendersBase.h b/src/cpp/benders/benders_core/include/BendersBase.h index 4961ba764..3054d3712 100644 --- a/src/cpp/benders/benders_core/include/BendersBase.h +++ b/src/cpp/benders/benders_core/include/BendersBase.h @@ -39,18 +39,66 @@ class BendersBase { } double execution_time() const; virtual std::string BendersName() const = 0; + // TODO rename to be consistent with data that it hold + // ref of value? + WorkerMasterDataVect AllCuts() const; + // BendersCuts CutsBestIteration() const; + // void Clean(); + LogData GetBestIterationData() const; void set_input_map(const CouplingMap &coupling_map); + int MasterRowIndex(const std::string &row_name) const; + void MasterChangeRhs(int id_row, double val) const; + // for test + void MasterGetRhs(double &rhs, int id_row) const; + const VariableMap &MasterVariables() const { return master_variable_map_; } + std::vector MasterObjectiveFunctionCoeffs() const; + void MasterRowsCoeffs(std::vector &mstart, std::vector &mclind, + std::vector &dmatval, int size, + std::vector &nels, int first, int last) const; + int MasterGetNElems() const; + void MasterAddRows(std::vector const &qrtype_p, + std::vector const &rhs_p, + std::vector const &range_p, + std::vector const &mstart_p, + std::vector const &mclind_p, + std::vector const &dmatval_p, + const std::vector &row_names = {}) const; + void MasterGetRowType(std::vector &qrtype, int first, int last) const; + void ResetMasterFromLastIteration(); + std::filesystem::path LastMasterPath() const; + bool MasterIsEmpty() const; + void DoFreeProblems(bool free_problems) { free_problems_ = free_problems; } + int MasterGetnrows() const; + int MasterGetncols() const; + WorkerMasterData BestIterationWorkerMaster() const; + void SetMasterObjectiveFunctionCoeffsToZeros() const; + void SetMasterObjectiveFunction(const double *coeffs, int first, + int last) const; + virtual void InitializeProblems() = 0; + void SetMaxIteration(int max_iteration) { + _options.MAX_ITERATIONS = max_iteration; + } + BendersBaseOptions Options() const { return _options; } + void ResetData(double criterion); + virtual void free() = 0; + void InitExternalValues(); + int GetBendersRunNumber() const { return _data.benders_num_run; } + CurrentIterationData GetCurrentIterationData() const; protected: CurrentIterationData _data; + WorkerMasterDataVect workerMasterDataVect_; + // BendersCuts best_iteration_cuts_; + // BendersCuts current_iteration_cuts_; VariableMap master_variable_map_; CouplingMap coupling_map_; - std::shared_ptr mathLoggerDriver_; + // for warmstart initialize all data, master, subproblem etc... + bool init_data_ = true; + bool init_problems_ = true; + bool free_problems_ = true; protected: - virtual void free() = 0; virtual void Run() = 0; - virtual void InitializeProblems() = 0; virtual void init_data(); void update_best_ub(); bool ShouldBendersStop(); @@ -77,7 +125,7 @@ class BendersBase { [[nodiscard]] LogData bendersDataToLogData( const CurrentIterationData &data) const; virtual void reset_master(WorkerMaster *worker_master); - void free_master() const; + void free_master(); void free_subproblems(); void AddSubproblem(const std::pair &kvp); [[nodiscard]] WorkerMasterPtr get_master() const; @@ -106,7 +154,6 @@ class BendersBase { return std::filesystem::path(_options.LAST_ITERATION_JSON_FILE); } void UpdateMaxNumberIterationResumeMode(const unsigned nb_iteration_done); - LogData GetBestIterationData() const; void SaveCurrentIterationInOutputFile() const; void SaveSolutionInOutputFile() const; void PrintCurrentIterationCsv(); @@ -114,7 +161,7 @@ class BendersBase { void CloseCsvFile(); void ChecksResumeMode(); virtual void SaveCurrentBendersData(); - void ClearCurrentIterationCutTrace() const; + void ClearCurrentIterationCutTrace(); virtual void EndWritingInOutputFile() const; [[nodiscard]] int GetNumIterationsBeforeRestart() const { return iterations_before_resume; @@ -134,7 +181,6 @@ class BendersBase { int ProblemToId(const std::string &problem_name) const { return _problem_to_id.at(problem_name); } - BendersBaseOptions Options() const { return _options; } virtual void UpdateStoppingCriterion(); virtual bool ShouldRelaxationStop() const; int GetNumOfSubProblemsSolvedBeforeResume() { @@ -148,8 +194,8 @@ class BendersBase { private: void print_master_and_cut(std::ostream &file, int ite, - WorkerMasterDataPtr &trace, Point const &xopt); - void print_master_csv(std::ostream &stream, const WorkerMasterDataPtr &trace, + WorkerMasterData &trace, Point const &xopt); + void print_master_csv(std::ostream &stream, const WorkerMasterData &trace, Point const &xopt) const; void check_status(const SubProblemDataMap &subproblem_data_map) const; [[nodiscard]] LogData build_log_data_from_data() const; @@ -160,15 +206,17 @@ class BendersBase { [[nodiscard]] std::map get_master_variable_map( const std::map> &input_map) const; [[nodiscard]] virtual bool shouldParallelize() const = 0; - Output::Iteration iteration(const WorkerMasterDataPtr &masterDataPtr_l) const; + Output::Iteration iteration(const WorkerMasterData &masterDataPtr_l) const; LogData FinalLogData() const; + void FillWorkerMasterData(WorkerMasterData &workerMasterData); private: + bool master_is_empty_ = true; BendersBaseOptions _options; unsigned int _totalNbProblems = 0; std::filesystem::path solver_log_file_ = ""; - BendersRelevantIterationsData relevantIterationData_ = { - std::make_shared(), nullptr}; + BendersRelevantIterationsData relevantIterationData_ = {WorkerMasterData(), + WorkerMasterData()}; WorkerMasterPtr _master; VariableMap _problem_to_id; SubproblemsMapPtr subproblem_map; @@ -183,5 +231,6 @@ class BendersBase { public: Logger _logger; Writer _writer; + std::shared_ptr mathLoggerDriver_; }; using pBendersBase = std::shared_ptr; diff --git a/src/cpp/benders/benders_core/include/BendersMathLogger.h b/src/cpp/benders/benders_core/include/BendersMathLogger.h index 346573fcf..3bee621a2 100644 --- a/src/cpp/benders/benders_core/include/BendersMathLogger.h +++ b/src/cpp/benders/benders_core/include/BendersMathLogger.h @@ -13,7 +13,16 @@ const std::string MATHLOGGERCONTEXT = "Benders"; enum class HEADERSTYPE { SHORT, LONG }; struct HeadersManager { explicit HeadersManager(HEADERSTYPE type, const BENDERSMETHOD& method); - std::vector headers_list; + + HEADERSTYPE type_; + BENDERSMETHOD method_; + + virtual std::vector HeadersList(); +}; +struct HeadersManagerExternalLoop : HeadersManager { + explicit HeadersManagerExternalLoop(HEADERSTYPE type, + const BENDERSMETHOD& method); + std::vector HeadersList() override; }; class LogDestination { @@ -38,6 +47,14 @@ template std::ostream& LogDestination::operator<<(const T& obj) { return (*stream_) << std::left << std::setw(width_) << obj; } +void PrintBendersData(LogDestination& log_destination, + const CurrentIterationData& data, const HEADERSTYPE& type, + const BENDERSMETHOD& method); + +void PrintExternalLoopData(LogDestination& log_destination, + const CurrentIterationData& data, + const HEADERSTYPE& type, + const BENDERSMETHOD& method); struct MathLoggerBehaviour : public ILoggerBenders { void write_header() { @@ -49,13 +66,17 @@ struct MathLoggerBehaviour : public ILoggerBenders { } virtual void display_message(const std::string& str) { - LogsDestination() << str; + LogsDestination() << str << std::endl; } virtual void Print(const CurrentIterationData& data) = 0; virtual std::vector Headers() const = 0; virtual LogDestination& LogsDestination() = 0; + + virtual void PrintIterationSeparatorBegin() override; + virtual void PrintIterationSeparatorEnd() override; virtual void setHeadersList() = 0; + virtual ~MathLoggerBehaviour() = default; }; struct MathLogger : public MathLoggerBehaviour { @@ -73,6 +94,7 @@ struct MathLogger : public MathLoggerBehaviour { virtual LogDestination& LogsDestination() { return log_destination_; } virtual void setHeadersList() = 0; HEADERSTYPE HeadersType() const { return type_; } + virtual ~MathLogger() = default; protected: void setHeadersList(const std::vector& headers); @@ -88,12 +110,27 @@ struct MathLoggerBase : public MathLogger { void Print(const CurrentIterationData& data) override; void setHeadersList() override; + virtual ~MathLoggerBase() = default; +}; + +struct MathLoggerBaseExternalLoop : public MathLoggerBase { + using MathLoggerBase::MathLoggerBase; + void Print(const CurrentIterationData& data) override; + void setHeadersList() override; + virtual ~MathLoggerBaseExternalLoop() = default; }; struct MathLoggerBendersByBatch : public MathLogger { using MathLogger::MathLogger; void Print(const CurrentIterationData& data) override; void setHeadersList() override; + virtual ~MathLoggerBendersByBatch() = default; +}; +struct MathLoggerBendersByBatchExternalLoop : public MathLoggerBendersByBatch { + using MathLoggerBendersByBatch::MathLoggerBendersByBatch; + void Print(const CurrentIterationData& data) override; + void setHeadersList() override; + virtual ~MathLoggerBendersByBatchExternalLoop() = default; }; class MathLoggerImplementation : public MathLoggerBehaviour { @@ -101,29 +138,21 @@ class MathLoggerImplementation : public MathLoggerBehaviour { explicit MathLoggerImplementation(const BENDERSMETHOD& method, const std::filesystem::path& file_path, std::streamsize width = 40, - HEADERSTYPE type = HEADERSTYPE::LONG) { - if (method == BENDERSMETHOD::BENDERS) { - implementation_ = - std::make_shared(file_path, width, type); - } else if (method == BENDERSMETHOD::BENDERSBYBATCH) { - implementation_ = - std::make_shared(file_path, width, type); - } - // else - } + HEADERSTYPE type = HEADERSTYPE::LONG); explicit MathLoggerImplementation(const BENDERSMETHOD& method, std::streamsize width = 40, - HEADERSTYPE type = HEADERSTYPE::LONG) { - if (method == BENDERSMETHOD::BENDERS) { - implementation_ = std::make_shared(width, type); - } else if (method == BENDERSMETHOD::BENDERSBYBATCH) { - implementation_ = std::make_shared(width, type); - } - // else } - } + HEADERSTYPE type = HEADERSTYPE::LONG); void Print(const CurrentIterationData& data) { implementation_->Print(data); } + void PrintIterationSeparatorBegin() override { + implementation_->PrintIterationSeparatorBegin(); + } + void PrintIterationSeparatorEnd() override { + implementation_->PrintIterationSeparatorEnd(); + } + virtual ~MathLoggerImplementation() = default; + protected: void setHeadersList() override { implementation_->setHeadersList(); } std::vector Headers() const override { @@ -144,6 +173,9 @@ class MathLoggerDriver : public ILoggerBenders { void display_message(const std::string& str) override; void add_logger(std::shared_ptr logger); void Print(const CurrentIterationData& data); + virtual void PrintIterationSeparatorBegin() override; + virtual void PrintIterationSeparatorEnd() override; + virtual ~MathLoggerDriver() = default; private: std::vector> math_loggers_; diff --git a/src/cpp/benders/benders_core/include/BendersStructsDatas.h b/src/cpp/benders/benders_core/include/BendersStructsDatas.h index d37a57be8..30318ab6b 100644 --- a/src/cpp/benders/benders_core/include/BendersStructsDatas.h +++ b/src/cpp/benders/benders_core/include/BendersStructsDatas.h @@ -5,6 +5,8 @@ #include "Worker.h" #include "common.h" +/*! \struct struct that hold current benders iteration + */ struct CurrentIterationData { double subproblems_walltime; double subproblems_cputime; @@ -36,7 +38,20 @@ struct CurrentIterationData { int cumulative_number_of_subproblem_solved; int min_simplexiter; int max_simplexiter; + // ugly + int benders_num_run; + double external_loop_criterion; }; + +// /*! \struct to store benders cuts data +// */ +// struct BendersCuts { +// Point x_cut; +// SubProblemDataMap subsProblemDataMap; +// }; + +// using BendersCutsPerIteration = std::vector; + /*! * \class WorkerMasterData * \brief Class use to store trace information during the algorithm run @@ -66,8 +81,8 @@ class WorkerMasterData { Point get_max_invest() const; }; -using WorkerMasterDataPtr = std::shared_ptr; struct BendersRelevantIterationsData { - WorkerMasterDataPtr last; - WorkerMasterDataPtr best; + WorkerMasterData last; + WorkerMasterData best; }; +using WorkerMasterDataVect = std::vector; diff --git a/src/cpp/benders/benders_core/include/SimulationOptions.h b/src/cpp/benders/benders_core/include/SimulationOptions.h index 7e039a936..1d9630e50 100644 --- a/src/cpp/benders/benders_core/include/SimulationOptions.h +++ b/src/cpp/benders/benders_core/include/SimulationOptions.h @@ -17,6 +17,7 @@ class SimulationOptions { void print(std::ostream &stream) const; BendersBaseOptions get_benders_options() const; BaseOptions get_base_options() const; + ExternalLoopOptions GetExternalLoopOptions() const; void write_default() const; Str2Dbl _weights; diff --git a/src/cpp/benders/benders_core/include/SimulationOptions.hxx b/src/cpp/benders/benders_core/include/SimulationOptions.hxx index df4f4487b..cd695af88 100644 --- a/src/cpp/benders/benders_core/include/SimulationOptions.hxx +++ b/src/cpp/benders/benders_core/include/SimulationOptions.hxx @@ -72,3 +72,13 @@ BENDERS_OPTIONS_MACRO(LAST_MASTER_BASIS, std::string, "master_last_basis", // BATCH SIZE (Benders by batch) BENDERS_OPTIONS_MACRO(BATCH_SIZE, size_t, 0, asUInt()) + +// EXTERNAL Loop Loss of Load thresold +BENDERS_OPTIONS_MACRO(EXT_LOOP_CRITERION_VALUE, double, 1.0, asDouble()) + +// EXTERNAL Loop epsilon +BENDERS_OPTIONS_MACRO(EXT_LOOP_CRITERION_TOLERANCE, double, 1e-1, asDouble()) + +// EXTERNAL Loop Max unsupplied energy per timestep +BENDERS_OPTIONS_MACRO(EXT_LOOP_CRITERION_COUNT_THRESHOLD, double, 1e-1, + asDouble()) diff --git a/src/cpp/benders/benders_core/include/SubproblemCut.h b/src/cpp/benders/benders_core/include/SubproblemCut.h index 58fef4899..ac85fbeba 100644 --- a/src/cpp/benders/benders_core/include/SubproblemCut.h +++ b/src/cpp/benders/benders_core/include/SubproblemCut.h @@ -4,21 +4,37 @@ #include "Worker.h" #include "common.h" +namespace PlainData { +struct Variables { + std::vector names; + std::vector values; + template + void serialize(Archive &ar, const unsigned int version) { + ar & names; + ar & values; + } +}; struct SubProblemData { double subproblem_cost; Point var_name_and_subgradient; + Variables variables; + double single_subpb_costs_under_approx; double subproblem_timer; int simplex_iter; int lpstatus; friend class boost::serialization::access; template void serialize(Archive &ar, const unsigned int version) { - ar &subproblem_cost; - ar &var_name_and_subgradient; - ar &subproblem_timer; - ar &simplex_iter; - ar &lpstatus; + ar & subproblem_cost; + ar & var_name_and_subgradient; + ar & variables; + ar & single_subpb_costs_under_approx; + ar & subproblem_timer; + ar & simplex_iter; + ar & lpstatus; } }; -using SubProblemDataMap = std::map; \ No newline at end of file +} // namespace PlainData + +using SubProblemDataMap = std::map; \ No newline at end of file diff --git a/src/cpp/benders/benders_core/include/SubproblemWorker.h b/src/cpp/benders/benders_core/include/SubproblemWorker.h index 9af7bcd0b..f84c80d93 100644 --- a/src/cpp/benders/benders_core/include/SubproblemWorker.h +++ b/src/cpp/benders/benders_core/include/SubproblemWorker.h @@ -22,6 +22,7 @@ class SubproblemWorker : public Worker { SolverLogManager&solver_log_manager, Logger logger); virtual ~SubproblemWorker() = default; + void get_solution(PlainData::Variables &vars) const; public: void fix_to(Point const &x0) const; diff --git a/src/cpp/benders/benders_core/include/Worker.h b/src/cpp/benders/benders_core/include/Worker.h index b41a5521c..4fdff708e 100644 --- a/src/cpp/benders/benders_core/include/Worker.h +++ b/src/cpp/benders/benders_core/include/Worker.h @@ -44,6 +44,25 @@ class Worker { void solve(int &lp_status, const std::string &outputroot, const std::string &output_master_mps_file_name, Writer writer) const; + int RowIndex(const std::string &row_name) const; + void ChangeRhs(int id_row, double val) const; + void GetRhs(double *val, int id_row) const; + void AddRows(std::vector const &qrtype_p, + std::vector const &rhs_p, + std::vector const &range_p, + std::vector const &mstart_p, + std::vector const &mclind_p, + std::vector const &dmatval_p, + const std::vector &row_names) const; + + /** + * @brief Returns the number of rows (constraints) + * + * @param solver_p : solver containing the model to consider. + */ + int Getnrows() const; + + int Getncols() const; public: SolverAbstract::Ptr _solver = diff --git a/src/cpp/benders/benders_core/include/common.h b/src/cpp/benders/benders_core/include/common.h index 3bf4c0dd1..3cfb2d115 100644 --- a/src/cpp/benders/benders_core/include/common.h +++ b/src/cpp/benders/benders_core/include/common.h @@ -49,7 +49,12 @@ typedef std::vector ActiveCutStorage; typedef std::pair mps_coupling; typedef std::list mps_coupling_list; -enum class BENDERSMETHOD { BENDERS, BENDERSBYBATCH }; +enum class BENDERSMETHOD { + BENDERS, + BENDERS_BY_BATCH, + BENDERS_EXTERNAL_LOOP, + BENDERS_BY_BATCH_EXTERNAL_LOOP +}; struct Predicate { bool operator()(PointPtr const &lhs, PointPtr const &rhs) const { @@ -161,6 +166,12 @@ struct BendersBaseOptions : public BaseOptions { size_t BATCH_SIZE; }; +struct ExternalLoopOptions { + double EXT_LOOP_CRITERION_VALUE = 1.0; + double EXT_LOOP_CRITERION_TOLERANCE = 1e-1; + double EXT_LOOP_CRITERION_COUNT_THRESHOLD = 1e-1; +}; + void usage(int argc); CouplingMap build_input(const std::filesystem::path &structure_path); Json::Value get_json_file_content(const std::filesystem::path &json_file); diff --git a/src/cpp/benders/benders_mpi/BendersMPI.cpp b/src/cpp/benders/benders_mpi/BendersMPI.cpp index 0c9b3b2bf..bf2859bc7 100644 --- a/src/cpp/benders/benders_mpi/BendersMPI.cpp +++ b/src/cpp/benders/benders_mpi/BendersMPI.cpp @@ -40,6 +40,7 @@ void BendersMpi::InitializeProblems() { } current_problem_id++; } + init_problems_ = false; } void BendersMpi::BuildMasterProblem() { if (_world.rank() == rank_0) { @@ -152,8 +153,21 @@ SubProblemDataMap BendersMpi::get_subproblem_cut_package() { void BendersMpi::master_build_cuts( std::vector gathered_subproblem_map) { SetSubproblemCost(0); + + // if (Rank() == rank_0) { + // TODO decoment to save all cuts + // workerMasterDataVect_.push_back({_data.x_cut, {}}); + // may be unuseful + // current_iteration_cuts_.x_cut = _data.x_cut; + // } for (const auto &subproblem_data_map : gathered_subproblem_map) { - for (auto &&[_, subproblem_data] : subproblem_data_map) { + for (auto &&[sub_problem_name, subproblem_data] : subproblem_data_map) { + // save current cuts + // workerMasterDataVect_.back().subsProblemDataMap[sub_problem_name] = + // subproblem_data; + + // current_iteration_cuts_.subsProblemDataMap[sub_problem_name] = + // subproblem_data; SetSubproblemCost(GetSubproblemCost() + subproblem_data.subproblem_cost); // compute delta_cut >= options.CUT_MASTER_TOL; BoundSimplexIterations(subproblem_data.simplex_iter); @@ -163,9 +177,11 @@ void BendersMpi::master_build_cuts( _logger->display_message("\tSolving subproblems..."); _data.ub = 0; + for (const auto &subproblem_data_map : gathered_subproblem_map) { BuildCutFull(subproblem_data_map); } + _logger->LogSubproblemsSolvingCumulativeCpuTime( GetSubproblemsCumulativeCpuTime()); _logger->LogSubproblemsSolvingWalltime(GetSubproblemsWalltime()); @@ -226,13 +242,19 @@ void BendersMpi::free() { * */ void BendersMpi::Run() { - PreRunInitialization(); + if (init_data_) { + PreRunInitialization(); + } else { + // only ? + _data.stop = false; + } _data.number_of_subproblem_solved = _data.nsubproblem; while (!_data.stop) { ++_data.it; ResetSimplexIterationsBounds(); - /*Solve Master problem, get optimal value and cost and send it to process*/ + /*Solve Master problem, get optimal value and cost and send it to + * process*/ step_1_solve_master(); /*Gather cut from each subproblem in master thread and add them to Master @@ -261,6 +283,7 @@ void BendersMpi::Run() { } _world.barrier(); } + void BendersMpi::PreRunInitialization() { init_data(); @@ -281,17 +304,22 @@ void BendersMpi::PreRunInitialization() { } } mathLoggerDriver_->write_header(); + init_data_ = false; } void BendersMpi::launch() { - InitializeProblems(); + ++_data.benders_num_run; + if (init_problems_) { + InitializeProblems(); + } _world.barrier(); Run(); _world.barrier(); post_run_actions(); - - free(); + if (free_problems_) { + free(); + } _world.barrier(); } diff --git a/src/cpp/benders/external_loop/CMakeLists.txt b/src/cpp/benders/external_loop/CMakeLists.txt new file mode 100644 index 000000000..68c3c1293 --- /dev/null +++ b/src/cpp/benders/external_loop/CMakeLists.txt @@ -0,0 +1,40 @@ +# =========================================================================== +# CMake configuration +# =========================================================================== + +# =========================================================================== +# Targets +# =========================================================================== + +find_package(TBB REQUIRED CONFIG) +if (TBB_VERSION_MAJOR VERSION_LESS "2018") + message(FATAL_ERROR "Require tbb 2018 or higher.") +endif() +if (TBB_VERSION_MAJOR VERSION_GREATER "2020") + message(FATAL_ERROR "Require tbb 2018 to 2020.") +endif() + +add_library (external_loop STATIC + ${CMAKE_CURRENT_SOURCE_DIR}/OuterLoop.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/OuterloopCriterion.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/MasterUpdateBase.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/CutsManagement.cpp + ) + + + + +target_include_directories (external_loop + PUBLIC + ${CMAKE_CURRENT_SOURCE_DIR}/include +) + +target_link_libraries (external_loop + PUBLIC + helpers + benders_core + benders_mpi_core + benders_by_batch_core +) + +add_library (${PROJECT_NAME}::external_loop ALIAS external_loop) \ No newline at end of file diff --git a/src/cpp/benders/external_loop/CutsManagement.cpp b/src/cpp/benders/external_loop/CutsManagement.cpp new file mode 100644 index 000000000..a0fd00625 --- /dev/null +++ b/src/cpp/benders/external_loop/CutsManagement.cpp @@ -0,0 +1,7 @@ +#include "CutsManagement.h" + +void CutsManagerRunTime::Save(const WorkerMasterDataVect& benders_cuts) { + benders_cuts_ = benders_cuts; +} + +WorkerMasterDataVect CutsManagerRunTime::Load() { return benders_cuts_; } diff --git a/src/cpp/benders/external_loop/MasterUpdateBase.cpp b/src/cpp/benders/external_loop/MasterUpdateBase.cpp new file mode 100644 index 000000000..2217dc88a --- /dev/null +++ b/src/cpp/benders/external_loop/MasterUpdateBase.cpp @@ -0,0 +1,112 @@ +#include "MasterUpdate.h" + +MasterUpdateBase::MasterUpdateBase(pBendersBase benders, double tau) + : benders_(std::move(benders)), lambda_(0), lambda_min_(0) { + CheckTau(tau); +} + +MasterUpdateBase::MasterUpdateBase(pBendersBase benders, double tau, + const std::string &name) + : MasterUpdateBase(benders, tau) { + min_invest_constraint_name_ = name; +} +MasterUpdateBase::MasterUpdateBase(pBendersBase benders, double lambda, + double lambda_min, double lambda_max, + double tau) + : benders_(std::move(benders)), + lambda_(lambda), + lambda_min_(lambda_min), + lambda_max_(lambda_max) { + CheckTau(tau); +} + +MasterUpdateBase::MasterUpdateBase(pBendersBase benders, double lambda, + double lambda_min, double lambda_max, + double tau, const std::string &name) + : MasterUpdateBase(benders, lambda, lambda_min, lambda_max, tau) { + min_invest_constraint_name_ = name; +} + +void MasterUpdateBase::CheckTau(double tau) { + if (tau >= 0 && tau <= 1) { + // TODO log + dichotomy_weight_coeff_ = tau; + } +} + +void MasterUpdateBase::Init() { + // check lambda_max_ + if (lambda_max_ <= 0 || lambda_max_ < lambda_min_) { + // TODO log + SetLambdaMaxToMaxInvestmentCosts(); + } +} +void MasterUpdateBase::SetLambdaMaxToMaxInvestmentCosts() { + const auto &obj = benders_->MasterObjectiveFunctionCoeffs(); + const auto max_invest = + benders_->BestIterationWorkerMaster().get_max_invest(); + lambda_max_ = 0; + for (const auto &[var_name, var_id] : benders_->MasterVariables()) { + lambda_max_ += obj[var_id] * max_invest.at(var_name); + } +} +void MasterUpdateBase::Update(const CRITERION &criterion) { + switch (criterion) { + case CRITERION::LOW: + lambda_max_ = + std::min(lambda_max_, benders_->GetBestIterationData().invest_cost); + break; + case CRITERION::HIGH: + lambda_min_ = lambda_; + break; + + default: + return; + } + lambda_ = dichotomy_weight_coeff_ * lambda_max_ + + (1 - dichotomy_weight_coeff_) * lambda_min_; + UpdateConstraints(); +} + +void MasterUpdateBase::UpdateConstraints() { + if (!benders_->MasterIsEmpty() && additional_constraint_index_ > -1) { + benders_->MasterChangeRhs(additional_constraint_index_, lambda_); + + } else { + AddMinInvestConstraint(); + } +} + +/** + * Add the new constraint in benders main problem + * /!\ to be called once + */ +void MasterUpdateBase::AddMinInvestConstraint() { + auto master_variables = benders_->MasterVariables(); + const auto obj_coeff = benders_->MasterObjectiveFunctionCoeffs(); + auto newnz = master_variables.size(); + int newrows = 1; + std::vector rtype(newrows, 'G'); + std::vector rhs(newrows, lambda_); + std::vector mclind(newnz); + + size_t mclindCnt_l(0); + std::vector matval(newnz); + for (auto const &[name, var_id] : master_variables) { + mclind[mclindCnt_l] = var_id; + matval[mclindCnt_l] = obj_coeff.at(var_id); + ++mclindCnt_l; + } + std::vector matstart(newrows + 1); + matstart[0] = 0; + matstart[1] = newnz; + if (!min_invest_constraint_name_.empty()) { + std::vector row_names(newrows, min_invest_constraint_name_); + + benders_->MasterAddRows(rtype, rhs, {}, matstart, mclind, matval, + row_names); + } else { + benders_->MasterAddRows(rtype, rhs, {}, matstart, mclind, matval); + } + additional_constraint_index_ = benders_->MasterGetnrows() - 1; +} diff --git a/src/cpp/benders/external_loop/OuterLoop.cpp b/src/cpp/benders/external_loop/OuterLoop.cpp new file mode 100644 index 000000000..f86ca3d92 --- /dev/null +++ b/src/cpp/benders/external_loop/OuterLoop.cpp @@ -0,0 +1,90 @@ +#include "OuterLoop.h" + +#include "LoggerUtils.h" + +OuterLoop::OuterLoop(std::shared_ptr criterion, + std::shared_ptr master_updater, + std::shared_ptr cuts_manager, + pBendersBase benders, mpi::environment& env, + mpi::communicator& world) + : criterion_(std::move(criterion)), + master_updater_(std::move(master_updater)), + cuts_manager_(std::move(cuts_manager)), + benders_(std::move(benders)), + env_(env), + world_(world) { + loggers_.AddLogger(benders_->_logger); + loggers_.AddLogger(benders_->mathLoggerDriver_); +} + +void OuterLoop::Run() { + benders_->DoFreeProblems(false); + benders_->InitializeProblems(); + benders_->InitExternalValues(); + CRITERION criterion = CRITERION::IS_MET; + std::vector obj_coeff; + if (world_.rank() == 0) { + obj_coeff = benders_->MasterObjectiveFunctionCoeffs(); + + // /!\ partially + benders_->SetMasterObjectiveFunctionCoeffsToZeros(); + + PrintLog(); + } + benders_->launch(); + if (world_.rank() == 0) { + benders_->SetMasterObjectiveFunction(obj_coeff.data(), 0, + obj_coeff.size() - 1); + // de-comment for general case + // cuts_manager_->Save(benders_->AllCuts()); + // auto cuts = cuts_manager_->Load(); + criterion = + criterion_->IsCriterionSatisfied(benders_->BestIterationWorkerMaster()); + if (criterion == CRITERION::HIGH) { + std::ostringstream err_msg; + err_msg << PrefixMessage(LogUtils::LOGLEVEL::FATAL, "External Loop") + << "Criterion cannot be satisfied for your study:\n" + << criterion_->StateAsString(); + throw CriterionCouldNotBeSatisfied(err_msg.str(), LOGLOCATION); + } + // lambda_max + master_updater_->Init(); + } + + mpi::broadcast(world_, criterion, 0); + + while (criterion != CRITERION::IS_MET) { + benders_->ResetData(criterion_->CriterionValue()); + PrintLog(); + benders_->launch(); + if (world_.rank() == 0) { + criterion = criterion_->IsCriterionSatisfied( + benders_->BestIterationWorkerMaster()); + master_updater_->Update(criterion); + } + + mpi::broadcast(world_, criterion, 0); + } + // last prints + PrintLog(); + auto benders_data = benders_->GetCurrentIterationData(); + benders_data.external_loop_criterion = criterion_->CriterionValue(); + benders_->mathLoggerDriver_->Print(benders_data); + + // TODO general-case + // cuts_manager_->Save(benders_->AllCuts()); + benders_->free(); +} + +void OuterLoop::PrintLog() { + std::ostringstream msg; + auto logger = benders_->_logger; + logger->PrintIterationSeparatorBegin(); + msg << "*** Outer loop: " << benders_->GetBendersRunNumber(); + logger->display_message(msg.str()); + msg.str(""); + msg << "*** Criterion value: " << std::scientific << std::setprecision(10) + << criterion_->CriterionValue(); + logger->display_message(msg.str()); + logger->PrintIterationSeparatorEnd(); +} \ No newline at end of file diff --git a/src/cpp/benders/external_loop/OuterloopCriterion.cpp b/src/cpp/benders/external_loop/OuterloopCriterion.cpp new file mode 100644 index 000000000..842546b7a --- /dev/null +++ b/src/cpp/benders/external_loop/OuterloopCriterion.cpp @@ -0,0 +1,49 @@ +#include "OuterLoopCriterion.h" + +#include "LoggerUtils.h" + +OuterloopCriterionLossOfLoad::OuterloopCriterionLossOfLoad( + const ExternalLoopOptions& options) + : options_(options) {} + +CRITERION OuterloopCriterionLossOfLoad::IsCriterionSatisfied( + const WorkerMasterData& worker_master_data) { + ProcessSum(worker_master_data); + + if (sum_loss_ <= options_.EXT_LOOP_CRITERION_VALUE + + options_.EXT_LOOP_CRITERION_TOLERANCE) { + if (sum_loss_ >= options_.EXT_LOOP_CRITERION_VALUE - + options_.EXT_LOOP_CRITERION_TOLERANCE) { + return CRITERION::IS_MET; + } + return CRITERION::LOW; + } else { + return CRITERION::HIGH; + } +} + +void OuterloopCriterionLossOfLoad::ProcessSum( + const WorkerMasterData& worker_master_data) { + sum_loss_ = 0; + for (const auto& [sub_problem_name, sub_problem_data] : + worker_master_data._cut_trace) { + for (auto i(0); i < sub_problem_data.variables.names.size(); ++i) { + auto var_name = sub_problem_data.variables.names[i]; + auto solution = sub_problem_data.variables.values[i]; + if (std::regex_search(var_name, rgx_) && + solution > options_.EXT_LOOP_CRITERION_COUNT_THRESHOLD) { + // 1h of unsupplied energy + sum_loss_ += 1; + } + } + } +} + +std::string OuterloopCriterionLossOfLoad::StateAsString() const { + std::ostringstream msg; + msg << "Sum loss = " << sum_loss_ << "\n" + << "threshold: " << options_.EXT_LOOP_CRITERION_VALUE << "\n" + << "epsilon: " << options_.EXT_LOOP_CRITERION_TOLERANCE << "\n"; + + return msg.str(); +} diff --git a/src/cpp/benders/external_loop/include/CutsManagement.h b/src/cpp/benders/external_loop/include/CutsManagement.h new file mode 100644 index 000000000..5a1addfcd --- /dev/null +++ b/src/cpp/benders/external_loop/include/CutsManagement.h @@ -0,0 +1,18 @@ +#pragma once +#include "BendersStructsDatas.h" + +class ICutsManager { + public: + ICutsManager() = default; + void virtual Save(const WorkerMasterDataVect& benders_cuts) = 0; + virtual WorkerMasterDataVect Load() = 0; +}; + +class CutsManagerRunTime : public ICutsManager { + public: + void Save(const WorkerMasterDataVect& benders_cuts) override; + WorkerMasterDataVect Load() override; + + private: + WorkerMasterDataVect benders_cuts_; +}; diff --git a/src/cpp/benders/external_loop/include/MasterUpdate.h b/src/cpp/benders/external_loop/include/MasterUpdate.h new file mode 100644 index 000000000..51f3a746b --- /dev/null +++ b/src/cpp/benders/external_loop/include/MasterUpdate.h @@ -0,0 +1,37 @@ +#pragma once +#include "OuterLoopCriterion.h" + +class IMasterUpdate { + public: + virtual void Update(const CRITERION &criterion) = 0; + virtual void Init() = 0; +}; + +class MasterUpdateBase : public IMasterUpdate { + public: + explicit MasterUpdateBase(pBendersBase benders, double lambda, + double lambda_min, double lambda_max, double tau); + explicit MasterUpdateBase(pBendersBase benders, double lambda, + double lambda_min, double lambda_max, double tau, + const std::string &name); + explicit MasterUpdateBase(pBendersBase benders, double tau, + const std::string &name); + explicit MasterUpdateBase(pBendersBase benders, double tau); + void Update(const CRITERION &criterion) override; + void Init() override; + + private: + void CheckTau(double tau); + void SetLambdaMaxToMaxInvestmentCosts(); + void UpdateConstraints(); + void AddMinInvestConstraint(); + // rename min invest constraint + std::string min_invest_constraint_name_ = "Min_Investment_Constraint"; + int additional_constraint_index_ = -1; + pBendersBase benders_; + double lambda_ = 0; + double lambda_min_ = 0; + double lambda_max_ = -1; + // tau + double dichotomy_weight_coeff_ = 0.5; +}; diff --git a/src/cpp/benders/external_loop/include/OuterLoop.h b/src/cpp/benders/external_loop/include/OuterLoop.h new file mode 100644 index 000000000..080c1f65f --- /dev/null +++ b/src/cpp/benders/external_loop/include/OuterLoop.h @@ -0,0 +1,25 @@ +#pragma once +#include "CutsManagement.h" +#include "MasterUpdate.h" +#include "OuterLoopCriterion.h" +#include "common_mpi.h" + +class OuterLoop { + public: + explicit OuterLoop(std::shared_ptr criterion, + std::shared_ptr master_updater, + std::shared_ptr cuts_manager, + pBendersBase benders, mpi::environment& env, + mpi::communicator& world); + void Run(); + + private: + void PrintLog(); + std::shared_ptr criterion_; + std::shared_ptr master_updater_; + std::shared_ptr cuts_manager_; + pBendersBase benders_; + BendersLoggerBase loggers_; + mpi::environment& env_; + mpi::communicator& world_; +}; \ No newline at end of file diff --git a/src/cpp/benders/external_loop/include/OuterLoopCriterion.h b/src/cpp/benders/external_loop/include/OuterLoopCriterion.h new file mode 100644 index 000000000..128380873 --- /dev/null +++ b/src/cpp/benders/external_loop/include/OuterLoopCriterion.h @@ -0,0 +1,39 @@ +#pragma once +#include +#include + +#include "BendersBase.h" +#include "LogUtils.h" +#include "common.h" + +class CriterionCouldNotBeSatisfied + : public LogUtils::XpansionError { + using LogUtils::XpansionError::XpansionError; +}; + +enum class CRITERION { LOW, IS_MET, HIGH }; +class IOuterLoopCriterion { + public: + virtual CRITERION IsCriterionSatisfied( + const WorkerMasterData& worker_master_data) = 0; + virtual std::string StateAsString() const = 0; + virtual double CriterionValue() const = 0; +}; + +class OuterloopCriterionLossOfLoad : public IOuterLoopCriterion { + public: + explicit OuterloopCriterionLossOfLoad(const ExternalLoopOptions& options); + CRITERION IsCriterionSatisfied( + const WorkerMasterData& milp_solution) override; + std::string StateAsString() const override; + double CriterionValue() const override { return sum_loss_; } + + private: + void ProcessSum(const WorkerMasterData& worker_master_data); + const std::string positive_unsupplied_vars_prefix_ = + "^PositiveUnsuppliedEnergy::"; + const std::regex rgx_ = std::regex(positive_unsupplied_vars_prefix_); + + ExternalLoopOptions options_; + double sum_loss_ = 0.0; +}; diff --git a/src/cpp/benders/factories/BendersFactory.cpp b/src/cpp/benders/factories/BendersFactory.cpp index db55338cb..6231a1f7b 100644 --- a/src/cpp/benders/factories/BendersFactory.cpp +++ b/src/cpp/benders/factories/BendersFactory.cpp @@ -1,9 +1,14 @@ #include +#include "BendersByBatch.h" +#include "BendersSequential.h" +#include "ILogger.h" #include "BendersFactory.h" #include "LogUtils.h" #include "LoggerFactories.h" +#include "OuterLoop.h" +#include "OutputWriter.h" #include "StartUp.h" #include "Timer.h" #include "Worker.h" @@ -11,103 +16,133 @@ #include "gflags/gflags.h" #include "glog/logging.h" -BENDERSMETHOD DeduceBendersMethod(size_t coupling_map_size, size_t batch_size) { - auto method = (batch_size == 0 || batch_size == coupling_map_size - 1) - ? BENDERSMETHOD::BENDERS - : BENDERSMETHOD::BENDERSBYBATCH; - - return method; +BENDERSMETHOD DeduceBendersMethod(size_t coupling_map_size, size_t batch_size, + bool external_loop) { + /* + classical benders: 0*100 + 0*10 = 0 + classical benders + external loop: 0*100 + 1*10 = 10 + benders by batch: 1*100 + 0*10 = 100 + benders by batch + external loop: 1*100 + 1*10 = 110 + */ + + auto benders_algo_score = + (batch_size == 0 || batch_size == coupling_map_size - 1) ? 0 : 1; + auto external_loop_score = external_loop ? 1 : 0; + auto total_score = 100 * benders_algo_score + 10 * external_loop_score; + switch (total_score) { + case 0: + default: + return BENDERSMETHOD::BENDERS; + case 10: + return BENDERSMETHOD::BENDERS_EXTERNAL_LOOP; + case 100: + return BENDERSMETHOD::BENDERS_BY_BATCH; + case 110: + return BENDERSMETHOD::BENDERS_BY_BATCH_EXTERNAL_LOOP; + } } -int RunBenders(char** argv, const std::filesystem::path& options_file, - mpi::environment& env, mpi::communicator& world) { - // Read options, needed to have options.OUTPUTROOT - BendersLoggerBase benders_loggers; +pBendersBase PrepareForExecution(BendersLoggerBase& benders_loggers, + const SimulationOptions& options, + const char* argv0, bool external_loop, + mpi::environment& env, + mpi::communicator& world) { + pBendersBase benders; Logger logger; std::shared_ptr math_log_driver; - try { - /* code */ + BendersBaseOptions benders_options(options.get_benders_options()); - SimulationOptions options(options_file); + google::InitGoogleLogging(argv0); + auto path_to_log = + std::filesystem::path(options.OUTPUTROOT) / + ("bendersLog-rank" + std::to_string(world.rank()) + ".txt."); + google::SetLogDestination(google::GLOG_INFO, path_to_log.string().c_str()); - BendersBaseOptions benders_options(options.get_benders_options()); - - google::InitGoogleLogging(argv[0]); - auto path_to_log = - std::filesystem::path(options.OUTPUTROOT) / - ("bendersLog-rank" + std::to_string(world.rank()) + ".txt."); - google::SetLogDestination(google::GLOG_INFO, path_to_log.string().c_str()); - - auto log_reports_name = - std::filesystem::path(options.OUTPUTROOT) / "reportbenders.txt"; - - auto math_logs_file = - std::filesystem::path(options.OUTPUTROOT) / "benders_solver.log"; - - Writer writer; - const auto coupling_map = build_input(benders_options.STRUCTURE_FILE); - const auto method = - DeduceBendersMethod(coupling_map.size(), options.BATCH_SIZE); - - if (world.rank() == 0) { - auto benders_log_console = benders_options.LOG_LEVEL > 0; - auto logger_factory = - FileAndStdoutLoggerFactory(log_reports_name, benders_log_console); - auto math_log_factory = - MathLoggerFactory(method, benders_log_console, math_logs_file); - - logger = logger_factory.get_logger(); - math_log_driver = math_log_factory.get_logger(); - writer = build_json_writer(options.JSON_FILE, options.RESUME); - if (Benders::StartUp startup; - startup.StudyAlreadyAchievedCriterion(options, writer, logger)) - return 0; - } else { - logger = build_void_logger(); - writer = build_void_writer(); - math_log_driver = MathLoggerFactory::get_void_logger(); - } + auto log_reports_name = + std::filesystem::path(options.OUTPUTROOT) / "reportbenders.txt"; - benders_loggers.AddLogger(logger); - benders_loggers.AddLogger(math_log_driver); - pBendersBase benders; - switch (method) { - case BENDERSMETHOD::BENDERS: - benders = std::make_shared(benders_options, logger, writer, - env, world, math_log_driver); - break; - case BENDERSMETHOD::BENDERSBYBATCH: - benders = std::make_shared( - benders_options, logger, writer, env, world, math_log_driver); - break; - } + auto math_logs_file = + std::filesystem::path(options.OUTPUTROOT) / "benders_solver.log"; + + Writer writer; + const auto coupling_map = build_input(benders_options.STRUCTURE_FILE); + const auto method = DeduceBendersMethod(coupling_map.size(), + options.BATCH_SIZE, external_loop); - benders->set_input_map(coupling_map); - std::ostringstream oss_l = start_message(options, benders->BendersName()); - oss_l << std::endl; - benders_loggers.display_message(oss_l.str()); + if (world.rank() == 0) { + auto benders_log_console = benders_options.LOG_LEVEL > 0; + auto logger_factory = + FileAndStdoutLoggerFactory(log_reports_name, benders_log_console); + auto math_log_factory = + MathLoggerFactory(method, benders_log_console, math_logs_file); + + logger = logger_factory.get_logger(); + math_log_driver = math_log_factory.get_logger(); + writer = build_json_writer(options.JSON_FILE, options.RESUME); + if (Benders::StartUp startup; + startup.StudyAlreadyAchievedCriterion(options, writer, logger)) + return nullptr; + } else { + logger = build_void_logger(); + writer = build_void_writer(); + math_log_driver = MathLoggerFactory::get_void_logger(); + } - if (benders_options.LOG_LEVEL > 1) { - auto solver_log = std::filesystem::path(options.OUTPUTROOT) / - (std::string("solver_log_proc_") + - std::to_string(world.rank()) + ".txt"); + benders_loggers.AddLogger(logger); + benders_loggers.AddLogger(math_log_driver); + switch (method) { + case BENDERSMETHOD::BENDERS: + case BENDERSMETHOD::BENDERS_EXTERNAL_LOOP: + benders = std::make_shared(benders_options, logger, writer, + env, world, math_log_driver); + break; + case BENDERSMETHOD::BENDERS_BY_BATCH: + case BENDERSMETHOD::BENDERS_BY_BATCH_EXTERNAL_LOOP: + benders = std::make_shared( + benders_options, logger, writer, env, world, math_log_driver); + break; + } + benders->set_input_map(coupling_map); + std::ostringstream oss_l = start_message(options, benders->BendersName()); + oss_l << std::endl; + benders_loggers.display_message(oss_l.str()); - benders->set_solver_log_file(solver_log); - } - writer->write_log_level(options.LOG_LEVEL); - writer->write_master_name(options.MASTER_NAME); - writer->write_solver_name(options.SOLVER_NAME); - benders->launch(); + if (benders_options.LOG_LEVEL > 1) { + auto solver_log = std::filesystem::path(options.OUTPUTROOT) / + (std::string("solver_log_proc_") + + std::to_string(world.rank()) + ".txt"); - std::stringstream str; - str << "Optimization results available in : " << options.JSON_FILE - << std::endl; - benders_loggers.display_message(str.str()); + benders->set_solver_log_file(solver_log); + } + writer->write_log_level(options.LOG_LEVEL); + writer->write_master_name(options.MASTER_NAME); + writer->write_solver_name(options.SOLVER_NAME); + return benders; +} - str.str(""); - str << "Benders ran in " << benders->execution_time() << " s" << std::endl; - benders_loggers.display_message(str.str()); +int RunBenders(char** argv, const std::filesystem::path& options_file, + mpi::environment& env, mpi::communicator& world) { + // Read options, needed to have options.OUTPUTROOT + BendersLoggerBase benders_loggers; + + try { + SimulationOptions options(options_file); + auto benders = PrepareForExecution(benders_loggers, options, argv[0], false, + env, world); + if (benders) { + benders->launch(); + + std::stringstream str; + str << "Optimization results available in : " << options.JSON_FILE + << std::endl; + benders_loggers.display_message(str.str()); + + str.str(""); + str << "Benders ran in " << benders->execution_time() << " s" + << std::endl; + benders_loggers.display_message(str.str()); + } } catch (std::exception& e) { std::ostringstream msg; @@ -124,6 +159,42 @@ int RunBenders(char** argv, const std::filesystem::path& options_file, } return 0; } +int RunExternalLoop_(char** argv, const std::filesystem::path& options_file, + mpi::environment& env, mpi::communicator& world) { + BendersLoggerBase benders_loggers; + + try { + SimulationOptions options(options_file); + auto benders = PrepareForExecution(benders_loggers, options, argv[0], true, + env, world); + double tau = 0.5; + std::shared_ptr criterion = + std::make_shared( + options.GetExternalLoopOptions()); + std::shared_ptr master_updater = + std::make_shared(benders, tau); + std::shared_ptr cuts_manager = + std::make_shared(); + + OuterLoop ext_loop(criterion, master_updater, cuts_manager, benders, env, + world); + ext_loop.Run(); + + } catch (std::exception& e) { + std::ostringstream msg; + msg << "error: " << e.what() << std::endl; + benders_loggers.display_message(msg.str()); + mpi::environment::abort(1); + return 1; + } catch (...) { + std::ostringstream msg; + msg << "Exception of unknown type!" << std::endl; + benders_loggers.display_message(msg.str()); + mpi::environment::abort(1); + return 1; + } + return 0; +} BendersMainFactory::BendersMainFactory(int argc, char** argv, @@ -137,6 +208,7 @@ BendersMainFactory::BendersMainFactory(int argc, char** argv, options_file_ = std::filesystem::path(argv_[1]); } + BendersMainFactory::BendersMainFactory( int argc, char** argv, const std::filesystem::path& options_file, mpi::environment& env, mpi::communicator& world) @@ -146,6 +218,11 @@ BendersMainFactory::BendersMainFactory( usage(argc); } } + int BendersMainFactory::Run() const { return RunBenders(argv_, options_file_, *penv_, *pworld_); } + +int BendersMainFactory::RunExternalLoop() const { + return RunExternalLoop_(argv_, options_file_, *penv_, *pworld_); +} diff --git a/src/cpp/benders/factories/CMakeLists.txt b/src/cpp/benders/factories/CMakeLists.txt index e9cdc6a3b..188101411 100644 --- a/src/cpp/benders/factories/CMakeLists.txt +++ b/src/cpp/benders/factories/CMakeLists.txt @@ -12,6 +12,7 @@ target_link_libraries (factories output_core logger_lib ${PROJECT_NAME}::benders_mpi_core + external_loop ) target_include_directories (factories diff --git a/src/cpp/benders/factories/include/BendersFactory.h b/src/cpp/benders/factories/include/BendersFactory.h index 54ab0c415..4ec0dd4b4 100644 --- a/src/cpp/benders/factories/include/BendersFactory.h +++ b/src/cpp/benders/factories/include/BendersFactory.h @@ -1,10 +1,7 @@ #ifndef ANTARES_XPANSION_SRC_CPP_BENDERS_FACTORIES_INCLUDE_BENDERSFACTORY_H #define ANTARES_XPANSION_SRC_CPP_BENDERS_FACTORIES_INCLUDE_BENDERSFACTORY_H -#include "BendersByBatch.h" #include "BendersMPI.h" -#include "BendersSequential.h" -#include "ILogger.h" -#include "OutputWriter.h" +#include "common.h" class BendersMainFactory { private: @@ -22,5 +19,6 @@ class BendersMainFactory { boost::mpi::environment& env, boost::mpi::communicator& world); int Run() const; + int RunExternalLoop() const; }; #endif // ANTARES_XPANSION_SRC_CPP_BENDERS_FACTORIES_INCLUDE_BENDERSFACTORY_H \ No newline at end of file diff --git a/src/cpp/benders/logger/Master.cpp b/src/cpp/benders/logger/Master.cpp index d2e0236b1..fc0dde8c6 100644 --- a/src/cpp/benders/logger/Master.cpp +++ b/src/cpp/benders/logger/Master.cpp @@ -112,5 +112,16 @@ void Master::cumulative_number_of_sub_problem_solved(int number) { } } +void Master::PrintIterationSeparatorBegin() { + for (auto logger : _loggers) { + logger->PrintIterationSeparatorBegin(); + } +} +void Master::PrintIterationSeparatorEnd() { + for (auto logger : _loggers) { + logger->PrintIterationSeparatorEnd(); + } +} + } // namespace logger } // namespace xpansion diff --git a/src/cpp/benders/logger/MathLogger.cpp b/src/cpp/benders/logger/MathLogger.cpp index c5410cd3c..b48c5e955 100644 --- a/src/cpp/benders/logger/MathLogger.cpp +++ b/src/cpp/benders/logger/MathLogger.cpp @@ -1,81 +1,25 @@ #include "logger/MathLogger.h" -#include -#include - -double getDurationNotSolving(double iteration, double master, - double subproblems) { - return iteration - master - subproblems; -} - -void MathLoggerBase::setHeadersList() { - auto type = HeadersType(); - HeadersManager headers_manager(type, BENDERSMETHOD::BENDERS); - MathLogger::setHeadersList(headers_manager.headers_list); -} +MathLoggerFile::MathLoggerFile(const BENDERSMETHOD& method, + const std::filesystem::path& filename, + std::streamsize width) + : MathLoggerImplementation(method, filename, width, HEADERSTYPE::LONG) {} -void MathLogger::setHeadersList(const std::vector& headers) { - headers_.clear(); - headers_ = headers; +void MathLoggerFile::display_message(const std::string& msg) { + // keep empty } -void PrintData(LogDestination& log_destination, - const CurrentIterationData& data, const HEADERSTYPE& type, - const BENDERSMETHOD& method) { - log_destination << data.it; - log_destination << std::scientific << std::setprecision(10) << data.lb; - if (method == BENDERSMETHOD::BENDERS) { - log_destination << std::scientific << std::setprecision(10) << data.ub; - log_destination << std::scientific << std::setprecision(10) << data.best_ub; - log_destination << std::scientific << std::setprecision(2) - << data.best_ub - data.lb; - log_destination << std::scientific << std::setprecision(2) - << (data.best_ub - data.lb) / data.best_ub; - } - log_destination << data.min_simplexiter; - log_destination << data.max_simplexiter; - if (type == HEADERSTYPE::LONG || method == BENDERSMETHOD::BENDERSBYBATCH) { - log_destination << data.number_of_subproblem_solved; - } - if (type == HEADERSTYPE::LONG) { - log_destination << data.cumulative_number_of_subproblem_solved; - } - - log_destination << std::setprecision(2) << data.iteration_time; - log_destination << std::setprecision(2) << data.timer_master; - log_destination << std::setprecision(2) << data.subproblems_walltime; - - if (type == HEADERSTYPE::LONG) { - log_destination << std::setprecision(2) - << data.subproblems_cumulative_cputime; - log_destination << std::setprecision(2) - << getDurationNotSolving(data.iteration_time, - data.timer_master, - data.subproblems_walltime); - } - log_destination << std::endl; -} -void MathLoggerBase::Print(const CurrentIterationData& data) { - PrintData(LogsDestination(), data, HeadersType(), BENDERSMETHOD::BENDERS); +void MathLoggerOstream::PrintIterationSeparatorBegin() { + // keep empty } -void MathLoggerBendersByBatch::setHeadersList() { - auto type = HeadersType(); - HeadersManager headers_manager(type, BENDERSMETHOD::BENDERSBYBATCH); - - MathLogger::setHeadersList(headers_manager.headers_list); +void MathLoggerOstream::PrintIterationSeparatorEnd() { + // keep empty } - -void MathLoggerBendersByBatch::Print(const CurrentIterationData& data) { - PrintData(LogsDestination(), data, HeadersType(), - BENDERSMETHOD::BENDERSBYBATCH); +void MathLoggerFile::PrintIterationSeparatorBegin() { + // keep empty } -MathLoggerFile::MathLoggerFile(const BENDERSMETHOD& method, - const std::filesystem::path& filename, - std::streamsize width) - : MathLoggerImplementation(method, filename, width, HEADERSTYPE::LONG) {} - -void MathLoggerFile::display_message(const std::string& msg) { +void MathLoggerFile::PrintIterationSeparatorEnd() { // keep empty -} \ No newline at end of file +} diff --git a/src/cpp/benders/logger/User.cpp b/src/cpp/benders/logger/User.cpp index 087899a4a..9e1e080dc 100644 --- a/src/cpp/benders/logger/User.cpp +++ b/src/cpp/benders/logger/User.cpp @@ -90,6 +90,20 @@ void User::display_restart_message() { _stream << PrefixMessage(LogUtils::LOGLEVEL::INFO, CONTEXT) << "Restart Study..." << std::endl; } + +void User::PrintIterationSeparatorBegin() { + _stream << PrefixMessage(LogUtils::LOGLEVEL::INFO, CONTEXT); + std::string sep_msg("/*\\"); + sep_msg += std::string(74, '-'); + _stream << sep_msg << std::endl; +} +void User::PrintIterationSeparatorEnd() { + _stream << PrefixMessage(LogUtils::LOGLEVEL::INFO, CONTEXT); + std::string sep_msg(74, '-'); + sep_msg = "\\*/" + sep_msg; + _stream << sep_msg << std::endl; +} + void User::restart_elapsed_time(const double elapsed_time) { _stream << PrefixMessage(LogUtils::LOGLEVEL::INFO, CONTEXT) << indent_1 << "Elapsed time: " << format_time_str(elapsed_time) << std::endl; diff --git a/src/cpp/benders/logger/UserFile.cpp b/src/cpp/benders/logger/UserFile.cpp index ba72d62f1..39baf0d6a 100644 --- a/src/cpp/benders/logger/UserFile.cpp +++ b/src/cpp/benders/logger/UserFile.cpp @@ -40,6 +40,21 @@ void UserFile::display_message(const std::string &str, _file.flush(); } +void UserFile::PrintIterationSeparatorBegin() { + _file << PrefixMessage(LogUtils::LOGLEVEL::INFO, CONTEXT); + std::string sep_msg("/*\\"); + sep_msg += std::string(74, '-'); + _file << sep_msg << std::endl; + _file.flush(); +} +void UserFile::PrintIterationSeparatorEnd() { + _file << PrefixMessage(LogUtils::LOGLEVEL::INFO, CONTEXT); + std::string sep_msg(74, '-'); + sep_msg = "\\*/" + sep_msg; + _file << sep_msg << std::endl; + _file.flush(); +} + void UserFile::log_at_initialization(const int it_number) { _file << PrefixMessage(LogUtils::LOGLEVEL::INFO, CONTEXT) << "ITERATION " << it_number << ":" << std::endl; diff --git a/src/cpp/benders/logger/include/logger/Master.h b/src/cpp/benders/logger/include/logger/Master.h index ff4b44aa7..2bac75237 100644 --- a/src/cpp/benders/logger/include/logger/Master.h +++ b/src/cpp/benders/logger/include/logger/Master.h @@ -28,6 +28,9 @@ class Master : public ILogger { void display_message(const std::string &str, LogUtils::LOGLEVEL level) override; + virtual void PrintIterationSeparatorBegin() override; + virtual void PrintIterationSeparatorEnd() override; + void log_at_initialization(const int it_number) override; void log_iteration_candidates(const LogData &d) override; diff --git a/src/cpp/benders/logger/include/logger/MathLogger.h b/src/cpp/benders/logger/include/logger/MathLogger.h index c9e0a16d8..c3a2b60f3 100644 --- a/src/cpp/benders/logger/include/logger/MathLogger.h +++ b/src/cpp/benders/logger/include/logger/MathLogger.h @@ -12,6 +12,8 @@ class MathLoggerFile : public MathLoggerImplementation { std::streamsize width = 30); void display_message(const std::string& msg) override; + virtual void PrintIterationSeparatorBegin() override; + virtual void PrintIterationSeparatorEnd() override; private: std::ofstream file_stream_; @@ -21,4 +23,7 @@ class MathLoggerOstream : public MathLoggerImplementation { explicit MathLoggerOstream(const BENDERSMETHOD& method, std::streamsize width = 20) : MathLoggerImplementation(method, width, HEADERSTYPE::SHORT) {} + + virtual void PrintIterationSeparatorBegin() override; + virtual void PrintIterationSeparatorEnd() override; }; diff --git a/src/cpp/benders/logger/include/logger/User.h b/src/cpp/benders/logger/include/logger/User.h index 721825682..a1ca2eca1 100644 --- a/src/cpp/benders/logger/include/logger/User.h +++ b/src/cpp/benders/logger/include/logger/User.h @@ -20,6 +20,9 @@ class User : public ILogger { void display_message(const std::string &str, LogUtils::LOGLEVEL level) override; + virtual void PrintIterationSeparatorBegin() override; + virtual void PrintIterationSeparatorEnd() override; + void log_at_initialization(const int it_number) override; void log_iteration_candidates(const LogData &d) override; diff --git a/src/cpp/benders/logger/include/logger/UserFile.h b/src/cpp/benders/logger/include/logger/UserFile.h index a0c272e5b..ca7c33ec8 100644 --- a/src/cpp/benders/logger/include/logger/UserFile.h +++ b/src/cpp/benders/logger/include/logger/UserFile.h @@ -20,6 +20,10 @@ class UserFile : public ILogger { void display_message(const std::string &str) override; void display_message(const std::string &str, LogUtils::LOGLEVEL level) override; + + virtual void PrintIterationSeparatorBegin() override; + virtual void PrintIterationSeparatorEnd() override; + void log_at_initialization(const int it_number) override; void log_iteration_candidates(const LogData &d) override; diff --git a/src/cpp/exe/CMakeLists.txt b/src/cpp/exe/CMakeLists.txt index efe61cbf1..85a7d6427 100644 --- a/src/cpp/exe/CMakeLists.txt +++ b/src/cpp/exe/CMakeLists.txt @@ -14,4 +14,5 @@ add_subdirectory ("${CMAKE_CURRENT_SOURCE_DIR}/full_run") add_subdirectory ("${CMAKE_CURRENT_SOURCE_DIR}/antares_archive_updater") add_subdirectory ("${CMAKE_CURRENT_SOURCE_DIR}/benders") +add_subdirectory ("${CMAKE_CURRENT_SOURCE_DIR}/ExtLoop") diff --git a/src/cpp/exe/ExtLoop/CMakeLists.txt b/src/cpp/exe/ExtLoop/CMakeLists.txt new file mode 100644 index 000000000..7a2dc6170 --- /dev/null +++ b/src/cpp/exe/ExtLoop/CMakeLists.txt @@ -0,0 +1,33 @@ +# =========================================================================== +# CMake configuration +# =========================================================================== + +# =========================================================================== +# Targets +# =========================================================================== + +# --------------------------------------------------------------------------- +# MPI Benders Exe +# --------------------------------------------------------------------------- + +add_executable (ext_loop + ${CMAKE_CURRENT_SOURCE_DIR}/main.cpp +) + +find_package(MPI REQUIRED) +if(UNIX) +set(CMAKE_CXX_COMPILER ${MPI_CXX_COMPILER}) +endif() + +#IF (WIN32) +# target_link_libraries (benders +# ${PROJECT_NAME}::benders_sequential_core ${PROJECT_NAME}::benders_mpi_core +# msmpi libboost_serialization-vc141-mt-x64-1_67) +#ELSE (WIN32) + target_link_libraries (ext_loop + ${PROJECT_NAME}::benders_mpi_core + factories + ) +#ENDIF (WIN32) + +install(TARGETS ext_loop DESTINATION bin) diff --git a/src/cpp/exe/ExtLoop/main.cpp b/src/cpp/exe/ExtLoop/main.cpp new file mode 100644 index 000000000..08b804404 --- /dev/null +++ b/src/cpp/exe/ExtLoop/main.cpp @@ -0,0 +1,9 @@ +#include "BendersFactory.h" +#include "common_mpi.h" + +int main(int argc, char **argv) { + mpi::environment env(argc, argv); + mpi::communicator world; + auto benders_factory = BendersMainFactory(argc, argv, env, world); + return benders_factory.RunExternalLoop(); +} diff --git a/src/cpp/helpers/solver_utils.cc b/src/cpp/helpers/solver_utils.cc index ed2637028..a328c2da7 100644 --- a/src/cpp/helpers/solver_utils.cc +++ b/src/cpp/helpers/solver_utils.cc @@ -59,15 +59,17 @@ void solver_addrows(SolverAbstract &solver_p, std::vector const &qrtype_p, std::vector const &range_p, std::vector const &mstart_p, std::vector const &mclind_p, - std::vector const &dmatval_p) -{ - assert(qrtype_p.size() == rhs_p.size()); - assert((range_p.size() == 0) || (range_p.size() == qrtype_p.size())); - assert(mclind_p.size() == dmatval_p.size()); + std::vector const &dmatval_p, + std::vector const &names) { + assert(qrtype_p.size() == rhs_p.size()); + assert((range_p.size() == 0) || (range_p.size() == qrtype_p.size())); + assert(mclind_p.size() == dmatval_p.size()); - int nrows = rhs_p.size(); + int nrows = rhs_p.size(); - solver_p.add_rows(nrows, dmatval_p.size(), qrtype_p.data(), rhs_p.data(), range_p.data(), mstart_p.data(), mclind_p.data(), dmatval_p.data()); + solver_p.add_rows(nrows, dmatval_p.size(), qrtype_p.data(), rhs_p.data(), + range_p.data(), mstart_p.data(), mclind_p.data(), + dmatval_p.data(), names); } void solver_getlpsolution(SolverAbstract::Ptr const solver_p, std::vector &x_p) diff --git a/src/cpp/helpers/solver_utils.h b/src/cpp/helpers/solver_utils.h index abcdfb735..72e455a48 100644 --- a/src/cpp/helpers/solver_utils.h +++ b/src/cpp/helpers/solver_utils.h @@ -88,6 +88,8 @@ void solver_addcols(SolverAbstract &solver_p, std::vector const &objx_p, * for the elements in each row. * @param dmatval_p : Double array of containing the (contiguous) element * values. + * @param names : rows names + * values. * * @note ignores non-binding rows */ @@ -96,7 +98,8 @@ void solver_addrows(SolverAbstract &solver_p, std::vector const &qrtype_p, std::vector const &range_p, std::vector const &mstart_p, std::vector const &mclind_p, - std::vector const &dmatval_p); + std::vector const &dmatval_p, + std::vector const &names = {}); /** * @brief returns the solution of a solved problem diff --git a/src/cpp/lpnamer/input_reader/VariableFileReader.cpp b/src/cpp/lpnamer/input_reader/VariableFileReader.cpp index 2201c31fa..24dbeb44c 100644 --- a/src/cpp/lpnamer/input_reader/VariableFileReader.cpp +++ b/src/cpp/lpnamer/input_reader/VariableFileReader.cpp @@ -5,7 +5,7 @@ #include void updateMapColumn(const std::vector& links, int link_id, - colId id, int time_step, + colId id, unsigned int time_step, std::map& mapColumn) { auto it = std::find_if(links.begin(), links.end(), [link_id](const ActiveLink& link) { @@ -59,7 +59,7 @@ void VariableFileReader::ReadVarsFromStream( if (variable == variable_name_config.ntc_variable_name) { int pays; int link_id; - int time_step; + unsigned int time_step; buffer >> pays; buffer >> link_id; buffer >> time_step; diff --git a/src/cpp/lpnamer/input_reader/VariableFileReader.h b/src/cpp/lpnamer/input_reader/VariableFileReader.h index 8a2c1d8dc..0284018d3 100644 --- a/src/cpp/lpnamer/input_reader/VariableFileReader.h +++ b/src/cpp/lpnamer/input_reader/VariableFileReader.h @@ -14,7 +14,7 @@ #include "LogUtils.h" void updateMapColumn(const std::vector& links, int link_id, - colId id, int time_step, + colId id, unsigned int time_step, std::map& mapColumn); struct VariableFileReadNameConfiguration { diff --git a/src/cpp/lpnamer/model/Problem.h b/src/cpp/lpnamer/model/Problem.h index ab44c9657..c48e7bc3c 100644 --- a/src/cpp/lpnamer/model/Problem.h +++ b/src/cpp/lpnamer/model/Problem.h @@ -62,6 +62,11 @@ class Problem : public SolverAbstract { void get_obj(double *obj, int first, int last) const override { solver_abstract_->get_obj(obj, first, last); } + + void set_obj_to_zero() override { solver_abstract_->set_obj_to_zero(); } + void set_obj(const double *obj, int first, int last) override { + solver_abstract_->set_obj(obj, first, last); + } void get_rows(int *mstart, int *mclind, double *dmatval, int size, int *nels, int first, int last) const override { solver_abstract_->get_rows(mstart, mclind, dmatval, size, nels, first, @@ -108,9 +113,10 @@ class Problem : public SolverAbstract { } void add_rows(int newrows, int newnz, const char *qrtype, const double *rhs, const double *range, const int *mstart, const int *mclind, - const double *dmatval) override { + const double *dmatval, + const std::vector &names = {}) override { solver_abstract_->add_rows(newrows, newnz, qrtype, rhs, range, mstart, - mclind, dmatval); + mclind, dmatval, names); } void add_cols(int newcol, int newnz, const double *objx, const int *mstart, const int *mrwind, const double *dmatval, const double *bdl, @@ -121,6 +127,10 @@ class Problem : public SolverAbstract { void add_name(int type, const char *cnames, int indice) override { solver_abstract_->add_name(type, cnames, indice); } + void add_names(int type, const std::vector &cnames, int first, + int end) override { + solver_abstract_->add_names(type, cnames, first, end); + } void chg_obj(const std::vector &mindex, const std::vector &obj) override { solver_abstract_->chg_obj(mindex, obj); diff --git a/src/cpp/multisolver_interface/SolverCbc.cpp b/src/cpp/multisolver_interface/SolverCbc.cpp index 058968170..06a9480e4 100644 --- a/src/cpp/multisolver_interface/SolverCbc.cpp +++ b/src/cpp/multisolver_interface/SolverCbc.cpp @@ -238,6 +238,22 @@ void SolverCbc::get_obj(double *obj, int first, int last) const { } } +void SolverCbc::set_obj_to_zero() { + auto ncols = get_ncols(); + std::vector zeros_val(ncols, 0.0); + _clp_inner_solver.setObjective(zeros_val.data()); +} + +void SolverCbc::set_obj(const double *obj, int first, int last) { + if (last - first + 1 == get_ncols()) { + _clp_inner_solver.setObjective(obj); + } else { + for (int index = first; index < last + 1; ++index) { + _clp_inner_solver.setObjCoeff(index, obj[index]); + } + } +} + void SolverCbc::get_rows(int *mstart, int *mclind, double *dmatval, int size, int *nels, int first, int last) const { CoinPackedMatrix matrix = *_clp_inner_solver.getMatrixByRow(); @@ -302,6 +318,7 @@ void SolverCbc::get_ub(double *ub, int first, int last) const { } } +// TODO update see SolverCbc::get_col_index int SolverCbc::get_row_index(std::string const &name) { int id = 0; int nrows = get_nrows(); @@ -380,13 +397,22 @@ void SolverCbc::del_rows(int first, int last) { void SolverCbc::add_rows(int newrows, int newnz, const char *qrtype, const double *rhs, const double *range, const int *mstart, const int *mclind, - const double *dmatval) { + const double *dmatval, + const std::vector &row_names) { std::vector rowLower(newrows); std::vector rowUpper(newrows); + int nrowInit = get_nrows(); + coin_common::fill_row_bounds_from_new_rows_data(rowLower, rowUpper, newrows, qrtype, rhs); _clp_inner_solver.addRows(newrows, mstart, mclind, dmatval, rowLower.data(), rowUpper.data()); + if (row_names.size() > 0) { + int nrowFinal = get_nrows(); + for (int i = nrowInit; i < nrowFinal; i++) { + chg_row_name(i, row_names[i - nrowInit]); + } + } } void SolverCbc::add_cols(int newcol, int newnz, const double *objx, @@ -409,6 +435,14 @@ void SolverCbc::add_name(int type, const char *cnames, int indice) { throw NotImplementedFeatureSolverException(error); } +void SolverCbc::add_names(int type, const std::vector &cnames, + int first, int end) { + // TODO + auto error = + LOGLOCATION + "ERROR : addnames not implemented in the CLP interface."; + throw NotImplementedFeatureSolverException(error); +} + void SolverCbc::chg_obj(const std::vector &mindex, const std::vector &obj) { assert(obj.size() == mindex.size()); diff --git a/src/cpp/multisolver_interface/SolverCbc.h b/src/cpp/multisolver_interface/SolverCbc.h index f81228f0d..48e161981 100644 --- a/src/cpp/multisolver_interface/SolverCbc.h +++ b/src/cpp/multisolver_interface/SolverCbc.h @@ -101,6 +101,8 @@ class SolverCbc : public SolverAbstract { virtual int get_nelems() const override; virtual int get_n_integer_vars() const override; virtual void get_obj(double *obj, int first, int last) const override; + void set_obj_to_zero() override; + void set_obj(const double *obj, int first, int last) override; virtual void get_rows(int *mstart, int *mclind, double *dmatval, int size, int *nels, int first, int last) const override; virtual void get_row_type(char *qrtype, int first, int last) const override; @@ -126,12 +128,15 @@ class SolverCbc : public SolverAbstract { virtual void add_rows(int newrows, int newnz, const char *qrtype, const double *rhs, const double *range, const int *mstart, const int *mclind, - const double *dmatval) override; + const double *dmatval, + const std::vector &names = {}) override; virtual void add_cols(int newcol, int newnz, const double *objx, const int *mstart, const int *mrwind, const double *dmatval, const double *bdl, const double *bdu) override; virtual void add_name(int type, const char *cnames, int indice) override; + virtual void add_names(int type, const std::vector &cnames, + int first, int end) override; virtual void chg_obj(const std::vector &mindex, const std::vector &obj) override; virtual void chg_obj_direction(const bool minimize) override; diff --git a/src/cpp/multisolver_interface/SolverClp.cpp b/src/cpp/multisolver_interface/SolverClp.cpp index 8360103a7..761f9e180 100644 --- a/src/cpp/multisolver_interface/SolverClp.cpp +++ b/src/cpp/multisolver_interface/SolverClp.cpp @@ -129,6 +129,22 @@ void SolverClp::get_obj(double *obj, int first, int last) const { } } +void SolverClp::set_obj_to_zero() { + auto ncols = get_ncols(); + std::vector zeros_val(ncols, 0.0); + _clp.setRowObjective(zeros_val.data()); +} + +void SolverClp::set_obj(const double *obj, int first, int last) { + if (last - first + 1 == get_ncols()) { + _clp.setRowObjective(obj); + } else { + for (int index = first; index < last + 1; ++index) { + _clp.setObjCoeff(index, obj[index]); + } + } +} + void SolverClp::get_rows(int *mstart, int *mclind, double *dmatval, int size, int *nels, int first, int last) const { CoinPackedMatrix matrix = *_clp.matrix(); @@ -256,14 +272,22 @@ void SolverClp::del_rows(int first, int last) { void SolverClp::add_rows(int newrows, int newnz, const char *qrtype, const double *rhs, const double *range, const int *mstart, const int *mclind, - const double *dmatval) { + const double *dmatval, + const std::vector &row_names) { std::vector rowLower(newrows); std::vector rowUpper(newrows); + int nrowInit = get_nrows(); coin_common::fill_row_bounds_from_new_rows_data(rowLower, rowUpper, newrows, qrtype, rhs); _clp.addRows(newrows, rowLower.data(), rowUpper.data(), mstart, mclind, dmatval); + if (row_names.size() > 0) { + int nrowFinal = get_nrows(); + for (int i = nrowInit; i < nrowFinal; i++) { + chg_row_name(i, row_names[i - nrowInit]); + } + } } void SolverClp::add_cols(int newcol, int newnz, const double *objx, @@ -284,6 +308,13 @@ void SolverClp::add_name(int type, const char *cnames, int indice) { LOGLOCATION + "ERROR : addnames not implemented in the CLP interface."; throw NotImplementedFeatureSolverException(error); } +void SolverClp::add_names(int type, const std::vector &cnames, + int first, int end) { + // TODO + auto error = + LOGLOCATION + "ERROR : addnames not implemented in the CLP interface."; + throw NotImplementedFeatureSolverException(error); +} void SolverClp::chg_obj(const std::vector &mindex, const std::vector &obj) { diff --git a/src/cpp/multisolver_interface/SolverClp.h b/src/cpp/multisolver_interface/SolverClp.h index 9be4aa893..766e4c510 100644 --- a/src/cpp/multisolver_interface/SolverClp.h +++ b/src/cpp/multisolver_interface/SolverClp.h @@ -98,6 +98,8 @@ class SolverClp : public SolverAbstract { virtual int get_nelems() const override; virtual int get_n_integer_vars() const override; virtual void get_obj(double *obj, int first, int last) const override; + void set_obj_to_zero() override; + void set_obj(const double *obj, int first, int last) override; virtual void get_rows(int *mstart, int *mclind, double *dmatval, int size, int *nels, int first, int last) const override; virtual void get_row_type(char *qrtype, int first, int last) const override; @@ -123,12 +125,15 @@ class SolverClp : public SolverAbstract { virtual void add_rows(int newrows, int newnz, const char *qrtype, const double *rhs, const double *range, const int *mstart, const int *mclind, - const double *dmatval) override; + const double *dmatval, + const std::vector &names = {}) override; virtual void add_cols(int newcol, int newnz, const double *objx, const int *mstart, const int *mrwind, const double *dmatval, const double *bdl, const double *bdu) override; virtual void add_name(int type, const char *cnames, int indice) override; + virtual void add_names(int type, const std::vector &cnames, + int first, int end) override; virtual void chg_obj(const std::vector &mindex, const std::vector &obj) override; virtual void chg_obj_direction(const bool minimize) override; diff --git a/src/cpp/multisolver_interface/SolverXpress.cpp b/src/cpp/multisolver_interface/SolverXpress.cpp index 6412d5de3..cd0e4cf57 100644 --- a/src/cpp/multisolver_interface/SolverXpress.cpp +++ b/src/cpp/multisolver_interface/SolverXpress.cpp @@ -3,6 +3,7 @@ #include #include #include +#include #include "StringManip.h" @@ -220,6 +221,19 @@ void SolverXpress::get_obj(double *obj, int first, int last) const { zero_status_check(status, "get objective function", LOGLOCATION); } +void SolverXpress::set_obj_to_zero() { + auto ncols = get_ncols(); + std::vector zeros_val(ncols, 0.0); + set_obj(zeros_val.data(), 0, ncols); +} + +void SolverXpress::set_obj(const double *obj, int first, int last) { + auto ncols = last - first + 1; + std::vector col_ind(ncols); + std::iota(col_ind.begin(), col_ind.end(), first); + int status = XPRSchgobj(_xprs, ncols, col_ind.data(), obj); + zero_status_check(status, "set objective function", LOGLOCATION); +} void SolverXpress::get_rows(int *mstart, int *mclind, double *dmatval, int size, int *nels, int first, int last) const { int status = @@ -339,10 +353,16 @@ void SolverXpress::del_rows(int first, int last) { void SolverXpress::add_rows(int newrows, int newnz, const char *qrtype, const double *rhs, const double *range, const int *mstart, const int *mclind, - const double *dmatval) { + const double *dmatval, + const std::vector &row_names) { + int nrowInit = get_nrows(); int status = XPRSaddrows(_xprs, newrows, newnz, qrtype, rhs, range, mstart, mclind, dmatval); zero_status_check(status, "add rows", LOGLOCATION); + if (row_names.size() > 0) { + int nrowFinal = get_nrows(); + add_names(1, row_names, nrowInit, nrowFinal - 1); + } } void SolverXpress::add_cols(int newcol, int newnz, const double *objx, @@ -359,6 +379,17 @@ void SolverXpress::add_name(int type, const char *cnames, int indice) { zero_status_check(status, "add names", LOGLOCATION); } +void SolverXpress::add_names(int type, const std::vector &cnames, + int first, int end) { + std::vector row_names_charp; + for (auto name : cnames) { + name += '\0'; + row_names_charp.insert(row_names_charp.end(), name.begin(), name.end()); + } + int status = XPRSaddnames(_xprs, type, row_names_charp.data(), first, end); + zero_status_check(status, "add names", LOGLOCATION); +} + void SolverXpress::chg_obj(const std::vector &mindex, const std::vector &obj) { assert(obj.size() == mindex.size()); diff --git a/src/cpp/multisolver_interface/SolverXpress.h b/src/cpp/multisolver_interface/SolverXpress.h index 432936690..0c6226057 100644 --- a/src/cpp/multisolver_interface/SolverXpress.h +++ b/src/cpp/multisolver_interface/SolverXpress.h @@ -95,6 +95,8 @@ class SolverXpress : public SolverAbstract { virtual int get_nelems() const override; virtual int get_n_integer_vars() const override; virtual void get_obj(double *obj, int first, int last) const override; + void set_obj_to_zero() override; + void set_obj(const double *obj, int first, int last) override; virtual void get_rows(int *mstart, int *mclind, double *dmatval, int size, int *nels, int first, int last) const override; virtual void get_row_type(char *qrtype, int first, int last) const override; @@ -120,12 +122,15 @@ class SolverXpress : public SolverAbstract { virtual void add_rows(int newrows, int newnz, const char *qrtype, const double *rhs, const double *range, const int *mstart, const int *mclind, - const double *dmatval) override; + const double *dmatval, + const std::vector &names = {}) override; virtual void add_cols(int newcol, int newnz, const double *objx, const int *mstart, const int *mrwind, const double *dmatval, const double *bdl, const double *bdu) override; virtual void add_name(int type, const char *cnames, int indice) override; + virtual void add_names(int type, const std::vector &cnames, + int first, int end) override; virtual void chg_obj(const std::vector &mindex, const std::vector &obj) override; virtual void chg_obj_direction(const bool minimize) override; diff --git a/src/cpp/multisolver_interface/include/multisolver_interface/SolverAbstract.h b/src/cpp/multisolver_interface/include/multisolver_interface/SolverAbstract.h index 6ad34e3be..74a46b068 100644 --- a/src/cpp/multisolver_interface/include/multisolver_interface/SolverAbstract.h +++ b/src/cpp/multisolver_interface/include/multisolver_interface/SolverAbstract.h @@ -353,6 +353,17 @@ class SolverAbstract { */ virtual void get_obj(double *obj, int first, int last) const = 0; + /** + * @brief Set the objective function coefficients to zero + */ + virtual void set_obj_to_zero() = 0; + + /** + * @brief Set the objective function coefficients for the columns in a + * given range + */ + virtual void set_obj(const double *obj, int first, int last) = 0; + /** * @brief get coefficients of rows from index first to last * @@ -514,7 +525,8 @@ class SolverAbstract { virtual void add_rows(int newrows, int newnz, const char *qrtype, const double *rhs, const double *range, const int *mstart, const int *mclind, - const double *dmatval) = 0; + const double *dmatval, + const std::vector &names = {}) = 0; /** * @brief Adds new columns to the problem @@ -548,6 +560,8 @@ class SolverAbstract { * @param indice : index of the row or of the column. */ virtual void add_name(int type, const char *cnames, int indice) = 0; + virtual void add_names(int type, const std::vector &cnames, + int first, int end) = 0; /** * @brief Change coefficients in objective function diff --git a/src/cpp/xpansion_interfaces/ILogger.h b/src/cpp/xpansion_interfaces/ILogger.h index acf1bbaa4..f9fbdfd58 100644 --- a/src/cpp/xpansion_interfaces/ILogger.h +++ b/src/cpp/xpansion_interfaces/ILogger.h @@ -64,8 +64,12 @@ struct LogData { double subproblem_time; int cumulative_number_of_subproblem_resolved; }; + struct ILoggerBenders { virtual void display_message(const std::string &str) = 0; + virtual void PrintIterationSeparatorBegin() = 0; + virtual void PrintIterationSeparatorEnd() = 0; + virtual ~ILoggerBenders() = default; }; struct BendersLoggerBase : public ILoggerBenders { @@ -78,6 +82,18 @@ struct BendersLoggerBase : public ILoggerBenders { loggers.push_back(logger); } + virtual void PrintIterationSeparatorBegin() override { + for (auto logger : loggers) { + logger->PrintIterationSeparatorBegin(); + } + } + + virtual void PrintIterationSeparatorEnd() override { + for (auto logger : loggers) { + logger->PrintIterationSeparatorEnd(); + } + } + private: std::vector> loggers; }; @@ -88,6 +104,8 @@ class ILogger : public ILoggerBenders { virtual void display_message(const std::string &str) = 0; virtual void display_message(const std::string &str, LogUtils::LOGLEVEL level) = 0; + virtual void PrintIterationSeparatorBegin() = 0; + virtual void PrintIterationSeparatorEnd() = 0; virtual void log_at_initialization(const int it_number) = 0; virtual void log_iteration_candidates(const LogData &d) = 0; virtual void log_master_solving_duration(double durationInSeconds) = 0; diff --git a/tests/cpp/CMakeLists.txt b/tests/cpp/CMakeLists.txt index f439763dd..579066af5 100644 --- a/tests/cpp/CMakeLists.txt +++ b/tests/cpp/CMakeLists.txt @@ -31,3 +31,4 @@ add_subdirectory(restart_benders) add_subdirectory(zip_mps) add_subdirectory(benders) add_subdirectory(full_run) +add_subdirectory(ext_loop) diff --git a/tests/cpp/TestDoubles/LoggerStub.h b/tests/cpp/TestDoubles/LoggerStub.h index a0a965c31..99f91701a 100644 --- a/tests/cpp/TestDoubles/LoggerStub.h +++ b/tests/cpp/TestDoubles/LoggerStub.h @@ -11,6 +11,12 @@ class LoggerNOOPStub : public ILogger { void display_message(const std::string& str) override {} void display_message(const std::string& str, LogUtils::LOGLEVEL level) override {} + void PrintIterationSeparatorBegin() override { + // + } + void PrintIterationSeparatorEnd() override { + // + } void log_at_initialization(const int it_number) override {} void log_iteration_candidates(const LogData& d) override {} void log_master_solving_duration(double durationInSeconds) override {} diff --git a/tests/cpp/ext_loop/CMakeLists.txt b/tests/cpp/ext_loop/CMakeLists.txt new file mode 100644 index 000000000..4121ae77e --- /dev/null +++ b/tests/cpp/ext_loop/CMakeLists.txt @@ -0,0 +1,21 @@ +add_executable(ext_loop_test + ext_loop_test.cpp) + +target_link_libraries(ext_loop_test + PRIVATE + solvers + external_loop + benders_by_batch_core + benders_core + output_core + logger_lib + GTest::Main + tests_utils) + +# target_include_directories(ext_loop_test +# PRIVATE +# ${CMAKE_CURRENT_SOURCE_DIR}/../TestDoubles/ +# ) + +add_test(NAME unit_ext_loop COMMAND ext_loop_test WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}) +set_property(TEST unit_ext_loop PROPERTY LABELS unit) \ No newline at end of file diff --git a/tests/cpp/ext_loop/ext_loop_test.cpp b/tests/cpp/ext_loop/ext_loop_test.cpp new file mode 100644 index 000000000..4b68c7f1f --- /dev/null +++ b/tests/cpp/ext_loop/ext_loop_test.cpp @@ -0,0 +1,250 @@ + +// #include "MasterUpdate.h" +// #include "ext_loop_test.h" + +#include "LoggerFactories.h" +#include "MasterUpdate.h" +#include "OuterLoopCriterion.h" +#include "WriterFactories.h" +#include "gtest/gtest.h" +#include "multisolver_interface/environment.h" + +int my_argc; +char** my_argv; + +boost::mpi::environment* penv = nullptr; +boost::mpi::communicator* pworld = nullptr; +int main(int argc, char** argv) { + ::testing::InitGoogleTest(&argc, argv); + + mpi::environment env(my_argc, my_argv); + mpi::communicator world; + penv = &env; + pworld = &world; + my_argc = argc; + my_argv = argv; + return RUN_ALL_TESTS(); +} + +//-------------------- OuterLoopCriterionTest ------------------------- + +class OuterLoopCriterionTest : public ::testing::Test {}; + +TEST_F(OuterLoopCriterionTest, IsCriterionHigh) { + double threshold = 1.4; + double epsilon = 1e-1; + double max_unsup_energy = 0.1; + const ExternalLoopOptions options = {threshold, epsilon, max_unsup_energy}; + PlainData::Variables variables = { + {"PositiveUnsuppliedEnergy::1", "PositiveUnsuppliedEnergy::2", "var3"}, + {0.2, 0.3, 68}}; + double criterion_value = 2.0; // two vars named ^PositiveUnsuppliedEnergy + // with value > max_unsup_energy + + PlainData::SubProblemData subProblemData; + subProblemData.variables = variables; + SubProblemDataMap cut_trace = { + std::make_pair(std::string("P1"), subProblemData)}; + + WorkerMasterData worker_master_data; + worker_master_data._cut_trace = cut_trace; + + OuterloopCriterionLossOfLoad criterion(options); + + EXPECT_EQ(criterion.IsCriterionSatisfied(worker_master_data), + CRITERION::HIGH); + EXPECT_EQ(criterion.CriterionValue(), criterion_value); +} + +TEST_F(OuterLoopCriterionTest, IsCriterionLow) { + double threshold = 4; + double epsilon = 1e-1; + double max_unsup_energy = 0.1; + const ExternalLoopOptions options = {threshold, epsilon, max_unsup_energy}; + PlainData::Variables variables = { + {"PositiveUnsuppliedEnergy::1", "PositiveUnsuppliedEnergy::2", "var3"}, + {0.2, 0.3, 68}}; + double criterion_value = 2.0; // two vars named PositiveUnsuppliedEnergy with + // value > max_unsup_energy + + PlainData::SubProblemData subProblemData; + subProblemData.variables = variables; + SubProblemDataMap cut_trace = { + std::make_pair(std::string("P1"), subProblemData)}; + + WorkerMasterData worker_master_data; + worker_master_data._cut_trace = cut_trace; + + OuterloopCriterionLossOfLoad criterion(options); + + EXPECT_EQ(criterion.IsCriterionSatisfied(worker_master_data), CRITERION::LOW); + EXPECT_EQ(criterion.CriterionValue(), criterion_value); +} + +TEST_F(OuterLoopCriterionTest, IsMet) { + double threshold = 2.0; + double epsilon = 1e-1; + double max_unsup_energy = 0.1; + const ExternalLoopOptions options = {threshold, epsilon, max_unsup_energy}; + PlainData::Variables variables = { + {"PositiveUnsuppliedEnergy::1", "PositiveUnsuppliedEnergy::2", "var3"}, + {0.2, 0.3, 68}}; + double criterion_value = 2.0; // two vars named PositiveUnsuppliedEnergy with + // value > max_unsup_energy + + PlainData::SubProblemData subProblemData; + subProblemData.variables = variables; + SubProblemDataMap cut_trace = { + std::make_pair(std::string("P1"), subProblemData)}; + + WorkerMasterData worker_master_data; + worker_master_data._cut_trace = cut_trace; + + OuterloopCriterionLossOfLoad criterion(options); + + EXPECT_EQ(criterion.IsCriterionSatisfied(worker_master_data), + CRITERION::IS_MET); + EXPECT_EQ(criterion.CriterionValue(), criterion_value); +} + +//-------------------- MasterUpdateBaseTest ------------------------- +const auto STUDY_PATH = + std::filesystem::path("data_test") / "external_loop_test"; +const auto OPTIONS_FILE = STUDY_PATH / "lp" / "options.json"; + +class MasterUpdateBaseTest : public ::testing::TestWithParam { + public: + pBendersBase benders; + std::shared_ptr math_log_driver; + Logger logger; + Writer writer; + + void SetUp() override { + math_log_driver = MathLoggerFactory::get_void_logger(); + logger = build_void_logger(); + writer = build_void_writer(); + } + BendersBaseOptions BuildBendersOptions() { + SimulationOptions options(OPTIONS_FILE); + return options.get_benders_options(); + } +}; + +auto solvers() { + std::vector solvers_name; + solvers_name.push_back("COIN"); + if (LoadXpress::XpressIsCorrectlyInstalled()) { + solvers_name.push_back("XPRESS"); + } + return solvers_name; +} + +INSTANTIATE_TEST_SUITE_P(availsolvers, MasterUpdateBaseTest, + ::testing::ValuesIn(solvers())); +double LambdaMax(pBendersBase benders) { + const auto& obj = benders->MasterObjectiveFunctionCoeffs(); + const auto max_invest = benders->BestIterationWorkerMaster().get_max_invest(); + double lambda_max = 0; + for (const auto& [var_name, var_id] : benders->MasterVariables()) { + lambda_max += obj[var_id] * max_invest.at(var_name); + } + return lambda_max; +} + +void CheckMinInvestmentConstraint(const VariableMap& master_variables, + const std::vector& expected_coeffs, + const double expected_rhs, char expected_sign, + const std::vector& coeffs, + const double rhs, char sign) { + for (auto const& [name, var_id] : master_variables) { + ASSERT_EQ(expected_coeffs[var_id], coeffs[var_id]); + } + + ASSERT_EQ(expected_rhs, rhs); + ASSERT_EQ(expected_sign, sign); +} + +TEST_P(MasterUpdateBaseTest, ConstraintIsAddedBendersMPI) { + BendersBaseOptions benders_options = BuildBendersOptions(); + CouplingMap coupling_map = build_input(benders_options.STRUCTURE_FILE); + // override solver + benders_options.SOLVER_NAME = GetParam(); + benders = std::make_shared(benders_options, logger, writer, *penv, + *pworld, math_log_driver); + benders->set_input_map(coupling_map); + benders->DoFreeProblems(false); + benders->InitializeProblems(); + benders->launch(); + + MasterUpdateBase master_updater(benders, 0.5); + // update lambda_max + master_updater.Init(); + benders->ResetData(3.0); + benders->launch(); + auto num_constraints_master_before = benders->MasterGetnrows(); + master_updater.Update(CRITERION::LOW); + auto num_constraints_master_after = benders->MasterGetnrows(); + + auto master_variables = benders->MasterVariables(); + auto expected_coeffs = benders->MasterObjectiveFunctionCoeffs(); + + // criterion is low <=> lambda_max = min(lambda_max, invest_cost) + auto lambda_max = (std::min)(LambdaMax(benders), + benders->GetBestIterationData().invest_cost); + auto expected_rhs = 0.5 * lambda_max; + + // + ASSERT_EQ(num_constraints_master_after, num_constraints_master_before + 1); + + std::vector mstart(1 + 1); + auto n_elems = benders->MasterGetNElems(); + auto nnz = master_variables.size(); + std::vector mclind(n_elems); + std::vector matval(n_elems); + std::vector p_nels(1, 0); + + auto added_row_index = num_constraints_master_after - 1; + benders->MasterRowsCoeffs(mstart, mclind, matval, n_elems, p_nels, + added_row_index, added_row_index); + std::vector coeffs(benders->MasterGetncols()); + + for (auto ind = mstart[0]; ind < mstart[1]; ++ind) { + coeffs[mclind[ind]] = matval[ind]; + } + double rhs; + benders->MasterGetRhs(rhs, added_row_index); + std::vector qrtype(1); + benders->MasterGetRowType(qrtype, added_row_index, added_row_index); + CheckMinInvestmentConstraint(master_variables, expected_coeffs, expected_rhs, + 'G', coeffs, rhs, qrtype[0]); + benders->free(); +} + +TEST_P(MasterUpdateBaseTest, InitialRhs) { + BendersBaseOptions benders_options = BuildBendersOptions(); + benders_options.SOLVER_NAME = GetParam(); + CouplingMap coupling_map = build_input(benders_options.STRUCTURE_FILE); + + benders = std::make_shared(benders_options, logger, writer, *penv, + *pworld, math_log_driver); + benders->set_input_map(coupling_map); + benders->DoFreeProblems(false); + benders->InitializeProblems(); + + benders->launch(); + + MasterUpdateBase master_updater(benders, 0.5); + // update lambda_max + master_updater.Init(); + auto lambda_max = LambdaMax(benders); + benders->ResetData(3.0); + benders->launch(); + master_updater.Update(CRITERION::HIGH); + auto expected_initial_rhs = lambda_max * 0.5; + + auto added_row_index = benders->MasterGetnrows() - 1; + double rhs; + benders->MasterGetRhs(rhs, added_row_index); + EXPECT_EQ(expected_initial_rhs, rhs); + benders->free(); +} \ No newline at end of file diff --git a/tests/cpp/logger/logger_test.cpp b/tests/cpp/logger/logger_test.cpp index c97b7358a..2fcfc1a24 100644 --- a/tests/cpp/logger/logger_test.cpp +++ b/tests/cpp/logger/logger_test.cpp @@ -571,6 +571,13 @@ class SimpleLoggerMock : public ILogger { _displaymessage = str; } + void PrintIterationSeparatorBegin() override { + // + } + void PrintIterationSeparatorEnd() override { + // + } + void log_at_initialization(const int it_number) override { _initCall = true; } void log_iteration_candidates(const LogData& d) override { @@ -812,7 +819,7 @@ TEST(MathLoggerHeadersManagerTest, LongBenders) { "SPWallTime (s)", "SPCpuTime (s)", "NotSolvingWallTime (s)"}; - ASSERT_EQ(expected_headers, headers_manager.headers_list); + ASSERT_EQ(expected_headers, headers_manager.HeadersList()); } TEST(MathLoggerHeadersManagerTest, ShortBenders) { @@ -822,12 +829,12 @@ TEST(MathLoggerHeadersManagerTest, ShortBenders) { std::vector expected_headers = { "Ite", "Lb", "Ub", "BestUb", "AbsGap", "RelGap", "MinSpx", "MaxSpx", "IteTime (s)", "MasterTime (s)", "SPWallTime (s)"}; - ASSERT_EQ(expected_headers, headers_manager.headers_list); + ASSERT_EQ(expected_headers, headers_manager.HeadersList()); } TEST(MathLoggerHeadersManagerTest, LongBendersByBatch) { HEADERSTYPE headers_type = HEADERSTYPE::LONG; - HeadersManager headers_manager(headers_type, BENDERSMETHOD::BENDERSBYBATCH); + HeadersManager headers_manager(headers_type, BENDERSMETHOD::BENDERS_BY_BATCH); std::vector expected_headers = {"Ite", "Lb", @@ -840,26 +847,26 @@ TEST(MathLoggerHeadersManagerTest, LongBendersByBatch) { "SPWallTime (s)", "SPCpuTime (s)", "NotSolvingWallTime (s)"}; - ASSERT_EQ(expected_headers, headers_manager.headers_list); + ASSERT_EQ(expected_headers, headers_manager.HeadersList()); } TEST(MathLoggerHeadersManagerTest, ShortBendersByBatch) { HEADERSTYPE headers_type = HEADERSTYPE::SHORT; - HeadersManager headers_manager(headers_type, BENDERSMETHOD::BENDERSBYBATCH); + HeadersManager headers_manager(headers_type, BENDERSMETHOD::BENDERS_BY_BATCH); std::vector expected_headers = { "Ite", "Lb", "MinSpx", "MaxSpx", "NbSubPbSolv", "IteTime (s)", "MasterTime (s)", "SPWallTime (s)"}; - ASSERT_EQ(expected_headers, headers_manager.headers_list); + ASSERT_EQ(expected_headers, headers_manager.HeadersList()); } TEST(MathLoggerBendersByBatchTest, HeadersListStdOutShort) { HEADERSTYPE headers_type = HEADERSTYPE::SHORT; - HeadersManager headers_manager(headers_type, BENDERSMETHOD::BENDERSBYBATCH); + HeadersManager headers_manager(headers_type, BENDERSMETHOD::BENDERS_BY_BATCH); std::streamsize width = 25; std::ostringstream expected_msg; - for (const auto& header : headers_manager.headers_list) { + for (const auto& header : headers_manager.HeadersList()) { expected_msg << std::setw(width) << std::left << header; } expected_msg << std::endl; @@ -874,11 +881,11 @@ TEST(MathLoggerBendersByBatchTest, HeadersListStdOutShort) { TEST(MathLoggerBendersByBatchTest, HeadersListFileLong) { HEADERSTYPE headers_type = HEADERSTYPE::LONG; - HeadersManager headers_manager(headers_type, BENDERSMETHOD::BENDERSBYBATCH); + HeadersManager headers_manager(headers_type, BENDERSMETHOD::BENDERS_BY_BATCH); std::streamsize width = 25; std::ostringstream expected_msg; - for (const auto& header : headers_manager.headers_list) { + for (const auto& header : headers_manager.HeadersList()) { expected_msg << std::setw(width) << std::left << header; } expected_msg << std::endl; diff --git a/tests/cpp/lp_namer/NOOPSolver.h b/tests/cpp/lp_namer/NOOPSolver.h index 7e4f2ce3e..047bba51e 100644 --- a/tests/cpp/lp_namer/NOOPSolver.h +++ b/tests/cpp/lp_namer/NOOPSolver.h @@ -22,6 +22,8 @@ class NOOPSolver: public SolverAbstract { virtual int get_nelems() const override { return 0; } virtual int get_n_integer_vars() const override { return 0; } virtual void get_obj(double *obj, int first, int last) const override {} + void set_obj_to_zero() override {} + void set_obj(const double *obj, int first, int last) override {} virtual void get_rows(int *mstart, int *mclind, double *dmatval, int size, int *nels, int first, int last) const override {} virtual void get_row_type(char *qrtype, int first, int last) const override {} @@ -51,12 +53,15 @@ class NOOPSolver: public SolverAbstract { virtual void add_rows(int newrows, int newnz, const char *qrtype, const double *rhs, const double *range, const int *mstart, const int *mclind, - const double *dmatval) override {} + const double *dmatval, + const std::vector &names = {}) override {} virtual void add_cols(int newcol, int newnz, const double *objx, const int *mstart, const int *mrwind, const double *dmatval, const double *bdl, const double *bdu) override {} virtual void add_name(int type, const char *cnames, int indice) override {} + virtual void add_names(int type, const std::vector &cnames, + int first, int end) override {} virtual void chg_obj(const std::vector &mindex, const std::vector &obj) override {} virtual void chg_obj_direction(const bool minimize) override {} From 14f192a88f1ed8f707060fc0ee2e2e30ded471f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+JasonMarechal25@users.noreply.github.com> Date: Fri, 22 Mar 2024 15:27:35 +0100 Subject: [PATCH 074/422] Add high level design information (#757) --- conception/README.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 conception/README.md diff --git a/conception/README.md b/conception/README.md new file mode 100644 index 000000000..f1cdde384 --- /dev/null +++ b/conception/README.md @@ -0,0 +1,44 @@ +# Xpansion design informations + +## Domains + +Xpansion aims at performing investment simulations for Antares studies. This means that the core domain of xpansion +could +be described as : **investment simulations for Antares studies** +This core domain is composed of subdomains: + +- Investment strategy: how to describe the investment strategy based on an Antares Simulation +- Linear optimization problem-solving + +## Mapping design with domains + +| Domain | Component | Details | +|--------------------------------------------|---------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| Investment simulations for Antares studies | Xpansion as a whole | | +| Investment strategy | Problem Generation | Investment strategy is defined by candidates. Those candidates are used to enrich an Antares study simulation. It produces a linear optimization problem | +| Linear optimization problem-solv ing | Benders | Benders solve optimization problems. It is agnostic of the "business" of the core domain. Mathematical outputs need to be translated as business values in other components | + +## Conception folder + +In the conception folder you will find design documentation. + +### Architecture decision records + +Also called ADR. A list of design decisions with date, status and motivation. This allows going back to ADR to +understand +why choices have been made. Choices are not irrevocable, they can be deprecated in favor of new choices. The goal of +ADRs +is exactly to follow the evolution of these choices. + +### C4 + +Various C4 diagrams following [C4 model conventions](https://c4model.com/) + +### SequenceDiagrams + +Various sequence diagrams to help understand the flow of the application + +### SimulationOutputs + +Various example of simulation outputs + From b8e0396a15d8cdf3e9b36cae6bf963fb0d855322 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+JasonMarechal25@users.noreply.github.com> Date: Mon, 25 Mar 2024 14:59:02 +0100 Subject: [PATCH 075/422] Use vcpkg for dependency management on all platforms (#770) - Change centos7 image management. Image is now antaresrte/xpansion-centos7 and tags follow semver schema - Migrate depedency management to vcpkg - Use action to setup cmake as much as possible - jsoncpp staticly linked to ease deploiment Comments and explanations: - _git fetch --unshallow_ is necessary because action checkout is shallow but vcpkg requires a "full" clone. - tbb is still manage manualy - jsoncpp is still link dynamicaly for MSVC due to difficulty to manage static/synamique with MSVC --- .github/workflows/build_centos7.yml | 84 +++++++++++++------ .github/workflows/build_oracle8.yml | 67 +++++++-------- .github/workflows/build_ubuntu.yml | 32 ++++--- .github/workflows/build_windows.yml | 8 +- .github/workflows/centos-release.yml | 73 ++++++++++------ .../workflows/centos7-system-deps-build.yml | 73 +++++++++------- .github/workflows/ol8-release.yml | 51 ++++++----- .github/workflows/publish_centos_docker.yml | 4 +- .github/workflows/ubuntu-release.yml | 36 +++++--- .../workflows/ubuntu-system-deps-build.yml | 43 +++++----- .../workflows/windows-vcpkg-deps-build.yml | 5 +- .github/workflows/windows-vcpkg.yml | 5 +- CMakeLists.txt | 37 ++++---- docker/centos7-system-deps | 5 +- .../benders/benders_by_batch/CMakeLists.txt | 4 - src/cpp/benders/benders_core/CMakeLists.txt | 7 +- src/cpp/benders/benders_mpi/BendersMPI.cpp | 2 +- .../benders/benders_sequential/CMakeLists.txt | 4 - src/cpp/benders/factories/BendersFactory.cpp | 5 +- src/cpp/benders/output/CMakeLists.txt | 5 +- src/cpp/helpers/CMakeLists.txt | 10 +-- src/cpp/sensitivity/CMakeLists.txt | 3 - tests/cpp/helpers/CMakeLists.txt | 2 + vcpkg.json | 7 +- 24 files changed, 335 insertions(+), 237 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index da87fd5bd..c89f5014f 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -32,13 +32,13 @@ jobs: if: steps.changed-files.outputs.any_changed == 'true' uses: elgohr/Publish-Docker-Github-Action@main with: - name: antaresrte/rte-antares + name: antaresrte/xpansion-centos7 username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} workdir: docker dockerfile: centos7-system-deps cache: false - tags: centos7-system-deps + tags: latest,1.0.0 versions: runs-on: ubuntu-latest @@ -72,13 +72,13 @@ jobs: build: runs-on: ubuntu-latest needs: [ docker_publish, versions ] - container: 'antaresrte/rte-antares:centos7-system-deps' + container: 'antaresrte/xpansion-centos7' strategy: matrix: xprs: [ # { value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - # { value: XPRESS-OFF } + { value: XPRESS-ON, ref: 9.2.5 }, + #{ value: XPRESS-OFF } ] env: XPRESSDIR: ${{ github.workspace }}/xpress @@ -87,8 +87,12 @@ jobs: XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + VCPKG_ROOT: ${{ github.workspace }}/vcpkg steps: + - run: | + source /opt/rh/devtoolset-10/enable + echo $PATH >> $GITHUB_PATH - name: Get release if: github.event_name == 'release' && github.event.action == 'created' id: get_release @@ -98,7 +102,22 @@ jobs: with: submodules: true - - uses: ./.github/workflows/compile-gtest + - run: | + yum install -y nodejs + + - name: Setup cmake + uses: jwlawson/actions-setup-cmake@v1.13 + with: + cmake-version: '3.28.x' + + #Lukka's action doesn't work on runner. + #jwlawson's action doesn't work in ACT + #I left this here to quicly switch between one or the other + # - uses: lukka/get-cmake@latest + # with: + # useLocalCache: false + # useCloudCache: true + - name: Checkout xpressmp linux uses: actions/checkout@v3 #keep v3 with: @@ -109,6 +128,23 @@ jobs: ref: ${{matrix.xprs.ref}} if: matrix.xprs.value == 'XPRESS-ON' + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v3 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} + + - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz with: @@ -116,17 +152,9 @@ jobs: antares-version: ${{needs.versions.outputs.antares-version}} os: centos7 os-full-name: CentOS-7.9.2009 - #variant: -ortools-xpress - - - name: Compile Boost - uses: ./.github/workflows/compile-boost - with: - prefix: "../rte-antares-deps-Release/" - name: Compile tbb uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake3' - name: Install dependencies run: | @@ -134,13 +162,20 @@ jobs: pip3 install wheel #Does not work in requirements pip3 install -r requirements-tests.txt pip3 install -r requirements-ui.txt + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + - name: Configure run: | [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" source /opt/rh/devtoolset-10/enable - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - cmake3 -B _build -S . \ + cmake -B _build -S . \ -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ @@ -148,20 +183,19 @@ jobs: -DBUILD_UI=ON \ -DXPRESS=${{ env.XPRESS_VALUE }} \ -DXPRESS_ROOT=${{ env.XPRESSDIR }} \ - -DALLOW_RUN_AS_ROOT=ON + -DALLOW_RUN_AS_ROOT=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + - name: Build run: | - source /opt/rh/devtoolset-10/enable - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - cmake3 --build _build --config Release -j8 --target install + cmake --build _build --config Release -j$(nproc) + - name: Running unit tests timeout-minutes: 120 shell: bash run: | - source /etc/profile.d/modules.sh - module load mpi + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build - ctest3 -C Release --output-on-failure -L "unit|benders|lpnamer|medium" + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 132444be4..3cd3339b0 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -49,9 +49,10 @@ jobs: container: 'oraclelinux:8' strategy: matrix: - xprs: [ #{ value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - # { value: XPRESS-OFF } + xprs: [ + # { value: XPRESS-ON, ref: 8.13a }, + { value: XPRESS-ON, ref: 9.2.5 }, + # { value: XPRESS-OFF } ] needs: [ versions ] env: @@ -63,18 +64,26 @@ jobs: XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib steps: - - name: Install System run: | - dnf install -y epel-release git cmake wget rpm-build redhat-lsb-core openmpi-devel - dnf install -y unzip libuuid-devel boost-test boost-devel gcc-toolset-10-toolchain zlib-devel python3-devel + dnf install -y epel-release git wget rpm-build redhat-lsb-core openmpi-devel + dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain python3-devel zlib-devel + #make gcc &co available system wide and "action wide" + source /opt/rh/gcc-toolset-10/enable + echo $PATH >> $GITHUB_PATH + + - run: | + dnf module install -y nodejs:20/common + + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true - uses: actions/checkout@v4 with: submodules: true - - uses: ./.github/workflows/compile-gtest - - name: Checkout xpressmp linux uses: actions/checkout@v4 with: @@ -89,9 +98,8 @@ jobs: run: | dnf update -y dnf install -y python3 python3-pip - - - run: - echo ${{needs.versions.outputs.antares-deps-version}} + pip3 install wheel #Too late to install in requirements.txt + pip3 install -r requirements-tests.txt - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz @@ -101,27 +109,24 @@ jobs: os: Oracle8 os-full-name: OracleServer-8.9 - - name: Compile Boost - uses: ./.github/workflows/compile-boost - with: - prefix: "../rte-antares-deps-Release/" - name: Compile TBB uses: ./.github/workflows/compile-tbb - - name: Install dependencies + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install run: | - source /opt/rh/gcc-toolset-10/enable - pip3 install wheel #Too late to install in requirements.txt - pip3 install -r requirements-tests.txt + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install - name: Configure run: | [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - source /opt/rh/gcc-toolset-10/enable - dnf install jsoncpp-devel - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - cmake3 -B _build -S . \ + cmake -B _build -S . \ -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ @@ -129,23 +134,19 @@ jobs: -DBUILD_UI=OFF \ -DXPRESS=${{ env.XPRESS_VALUE }} \ -DXPRESS_ROOT=${{ env.XPRESSDIR }} \ - -DALLOW_RUN_AS_ROOT=ON - + -DALLOW_RUN_AS_ROOT=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build run: | - source /opt/rh/gcc-toolset-10/enable - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - cmake --build _build --config Release -j2 + cmake --build _build --config Release -j$(nproc) - name: Running unit tests timeout-minutes: 120 shell: bash run: | - source /etc/profile.d/modules.sh - module load mpi + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build - ctest3 -C Release --output-on-failure -L "unit|benders|lpnamer|medium" + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 902bbbf97..918319f75 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -23,8 +23,8 @@ jobs: os: [ ubuntu-20.04 ] xprs: [ #{ value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - # { value: XPRESS-OFF } + { value: XPRESS-ON, ref: 9.2.5 }, + # { value: XPRESS-OFF } ] env: XPRESSDIR: ${{ github.workspace }}/xpress @@ -65,7 +65,7 @@ jobs: - name: Install mandatory system libraries run: | sudo apt-get update --fix-missing - sudo apt-get install -y ccache cmake libgtest-dev libjsoncpp-dev libtbb-dev libopenmpi-dev + sudo apt-get install -y ccache libtbb-dev sudo apt-get install -y g++-10 gcc-10 - name: Update alternatives @@ -78,6 +78,11 @@ jobs: sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 sudo update-alternatives --set c++ /usr/bin/g++ + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true + - name: Read antares-solver version id: antares-version uses: ./.github/actions/read-json-value @@ -107,11 +112,16 @@ jobs: os: ${{matrix.os}} os-full-name: Ubuntu-20.04 - - name: Compile Boost - uses: ./.github/workflows/compile-boost - with: - prefix: "../rte-antares-deps-Release/" - load-toolset: 'false' + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install - name: Configure shell: bash @@ -129,13 +139,15 @@ jobs: -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=ON \ -DXPRESS=${{ env.XPRESS_VALUE }} \ - -DXPRESS_ROOT=${{ env.XPRESSDIR }} + -DXPRESS_ROOT=${{ env.XPRESSDIR }} \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build run: | - cmake --build _build --config Release -j8 + cmake --build _build --config Release -j$(nproc) - name: Test run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH cd _build ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index be2f6cfd8..b8277b5ff 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -23,7 +23,7 @@ jobs: os: [ windows-latest ] triplet: [ x64-windows ] xprs: [ #{ value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, + { value: XPRESS-ON, ref: 9.2.5 }, #{ value: XPRESS-OFF } ] env: @@ -106,6 +106,7 @@ jobs: - name: Install deps with VCPKG run: | cd vcpkg + git fetch --unshallow ./bootstrap-vcpkg.sh vcpkg install --triplet ${{matrix.triplet}} rm -rf buildtrees @@ -135,10 +136,11 @@ jobs: - name: Configure run: | $pwd=Get-Location - cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DXPRESS=${{ env.XPRESS_VALUE }} -DXPRESS_ROOT="${{ env.XPRESSDIR }}" + cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DXPRESS=${{ env.XPRESS_VALUE }} -DXPRESS_ROOT="${{ env.XPRESSDIR }}" - name: Build run: | - cmake --build _build --config Release -j2 --target install + cmake --build _build --config Release -j4 + - name: Running unit tests timeout-minutes: 120 shell: cmd diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml index 509140cc5..8a6cfbef5 100644 --- a/.github/workflows/centos-release.yml +++ b/.github/workflows/centos-release.yml @@ -40,13 +40,13 @@ jobs: if: steps.changed-files.outputs.any_changed == 'true' uses: elgohr/Publish-Docker-Github-Action@main with: - name: antaresrte/rte-antares + name: antaresrte/xpansion-centos7 username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} workdir: docker dockerfile: centos7-system-deps cache: false - tags: centos7-system-deps + tags: latest,1.0.0 userguide: runs-on: ubuntu-latest @@ -108,7 +108,7 @@ jobs: build: runs-on: ubuntu-latest needs: [ docker_publish, userguide, versions ] - container: 'antaresrte/rte-antares:centos7-system-deps' + container: 'antaresrte/xpansion-centos7' strategy: matrix: xprs: [ @@ -134,6 +134,18 @@ jobs: with: submodules: true + - run: | + source /opt/rh/devtoolset-10/enable + echo $PATH >> $GITHUB_PATH + + - run: | + yum install -y nodejs + + - name: Setup cmake + uses: jwlawson/actions-setup-cmake@v1.13 + with: + cmake-version: '3.28.x' + - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz with: @@ -141,18 +153,9 @@ jobs: antares-version: ${{needs.versions.outputs.antares-version}} os: centos7 os-full-name: CentOS-7.9.2009 - #variant: -ortools-xpress - - - uses: ./.github/workflows/compile-gtest - - name: Compile Boost - uses: ./.github/workflows/compile-boost - with: - prefix: "../rte-antares-deps-Release/" - name: Compile tbb uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake3' - name: Install dependencies run: | @@ -177,6 +180,31 @@ jobs: ref: 8.13a if: matrix.xprs == 'XPRESS-ON' + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v3 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} + + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + - name: Configure shell: bash run: | @@ -186,9 +214,7 @@ jobs: export XPRESS_VALUE="OFF" fi source /opt/rh/devtoolset-10/enable - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - cmake3 -B _build -S . \ + cmake -B _build -S . \ -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ @@ -197,26 +223,25 @@ jobs: -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ -DXPRESS=${XPRESS_VALUE} \ -DXPRESS_ROOT=${XPRESSDIR} \ - -DALLOW_RUN_AS_ROOT=ON + -DALLOW_RUN_AS_ROOT=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build shell: bash run: | - source /opt/rh/devtoolset-10/enable - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - cmake3 --build _build --config Release -j2 --target install + cmake --build _build --config Release -j$(nproc) + cd _build + cmake --install . - name: Running unit tests timeout-minutes: 120 shell: bash run: | - source /etc/profile.d/modules.sh - module load mpi + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build - ctest3 -C Release --output-on-failure -L "unit|benders|lpnamer|medium" + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - name: set name variables id: single_file_name @@ -234,7 +259,7 @@ jobs: run: | cd _build export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-CentOS-7.9.2009" - cpack3 -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME + cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - name: Upload .tar.gz diff --git a/.github/workflows/centos7-system-deps-build.yml b/.github/workflows/centos7-system-deps-build.yml index 7be482647..27ff365ed 100644 --- a/.github/workflows/centos7-system-deps-build.yml +++ b/.github/workflows/centos7-system-deps-build.yml @@ -27,13 +27,13 @@ jobs: if: steps.changed-files.outputs.any_changed == 'true' uses: elgohr/Publish-Docker-Github-Action@main with: - name: antaresrte/rte-antares + name: antaresrte/xpansion-centos7 username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} workdir: docker dockerfile: centos7-system-deps cache: false - tags: centos7-system-deps + tags: latest,1.0.0 versions: runs-on: ubuntu-latest @@ -68,7 +68,7 @@ jobs: runs-on: ubuntu-latest needs: [ docker_publish, versions ] - container: 'antaresrte/rte-antares:centos7-system-deps' + container: 'antaresrte/xpansion-centos7' steps: - id: branch-name @@ -78,59 +78,72 @@ jobs: with: submodules: true + - run: | + source /opt/rh/devtoolset-10/enable + echo $PATH >> $GITHUB_PATH + - name: Install dependencies run: | pip3 install wheel #Does not work in requirements pip3 install -r requirements-tests.txt - - uses: ./.github/workflows/compile-gtest - - name: Compile Boost - uses: ./.github/workflows/compile-boost + - run: | + yum install -y nodejs + + - name: Setup cmake + uses: jwlawson/actions-setup-cmake@v1.13 with: - prefix: "../rte-antares-deps-Release/" + cmake-version: '3.28.x' - name: Compile tbb - uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake3' + uses: ./.github/workflows/compile-tbb - - name: Setup cmake - uses: jwlawson/actions-setup-cmake@v1.13 + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v3 with: - cmake-version: '3.22.x' + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install - name: Configure run: | - source /opt/rh/devtoolset-10/enable - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH cmake -B _build -S . \ -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DALLOW_RUN_AS_ROOT=ON + -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DALLOW_RUN_AS_ROOT=ON -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build run: | - source /opt/rh/devtoolset-10/enable - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - cmake --build _build --config Release -j2 --target install + cmake --build _build --config Release -j$(nproc) + cd _build + cmake --install . - name: Running unit tests run: | - source /etc/profile.d/modules.sh - module load mpi + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH cd _build - ctest3 -C Release --output-on-failure -L "unit|benders|lpnamer|medium" + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - name: .tar.gz creation run: | cd _build - cpack3 -G TGZ - - - name: Installer .rpm creation - run: | - cd _build - cpack3 -G RPM + cpack -G TGZ - id: create-single-file name: Single file .tar.gz creation diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml index 12883b9f9..270c39129 100644 --- a/.github/workflows/ol8-release.yml +++ b/.github/workflows/ol8-release.yml @@ -102,16 +102,35 @@ jobs: - name: Install System run: | - dnf install -y epel-release git cmake wget rpm-build redhat-lsb-core openmpi-devel - dnf install -y unzip libuuid-devel boost-test boost-devel gcc-toolset-10-toolchain zlib-devel python3-devel + dnf install -y epel-release git wget rpm-build redhat-lsb-core + dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain zlib-devel python3-devel source /opt/rh/gcc-toolset-10/enable - dnf install -y jsoncpp-devel + echo $PATH >> $GITHUB_PATH - name: Checkout uses: actions/checkout@v4 with: submodules: true + - run: | + dnf module install -y nodejs:20/common + + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true + + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz with: @@ -121,16 +140,9 @@ jobs: os-full-name: OracleServer-8.9 #variant: -ortools-xpress - - name: Compile Boost - uses: ./.github/workflows/compile-boost - with: - prefix: "../rte-antares-deps-Release/" - - name: Compile tbb uses: ./.github/workflows/compile-tbb - - uses: ./.github/workflows/compile-gtest - - name: Install dependencies run: | pip3 install --upgrade pip @@ -165,7 +177,7 @@ jobs: source /opt/rh/gcc-toolset-10/enable export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH export PATH=/usr/lib64/openmpi/bin:$PATH - cmake3 -B _build -S . \ + cmake -B _build -S . \ -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ @@ -174,26 +186,25 @@ jobs: -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ -DXPRESS=${XPRESS_VALUE} \ -DXPRESS_ROOT=${XPRESSDIR} \ - -DALLOW_RUN_AS_ROOT=ON + -DALLOW_RUN_AS_ROOT=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build shell: bash run: | - source /opt/rh/gcc-toolset-10/enable - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - cmake3 --build _build --config Release -j2 --target install + cmake --build _build --config Release -j$(nproc) + cd _build + cmake --install . - name: Running unit tests timeout-minutes: 120 shell: bash run: | - source /etc/profile.d/modules.sh - module load mpi + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build - ctest3 -C Release --output-on-failure -L "unit|benders|lpnamer|medium" + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - name: set name variables id: single_file_name @@ -211,7 +222,7 @@ jobs: run: | cd _build export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-OracleServer-8.9" - cpack3 -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME + cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - name: Upload .tar.gz diff --git a/.github/workflows/publish_centos_docker.yml b/.github/workflows/publish_centos_docker.yml index 12d7aa448..53284c09d 100644 --- a/.github/workflows/publish_centos_docker.yml +++ b/.github/workflows/publish_centos_docker.yml @@ -18,10 +18,10 @@ jobs: id: docker_push uses: elgohr/Publish-Docker-Github-Action@main with: - name: antaresrte/rte-antares + name: antaresrte/xpansion-centos7 username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} workdir: docker dockerfile: centos7-system-deps cache: false - tags: centos7-system-deps \ No newline at end of file + tags: latest,1.0.0 \ No newline at end of file diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 102369ea3..1d7c317f5 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -98,11 +98,12 @@ jobs: - name: Install mandatory system libraries run: | sudo apt-get update --fix-missing - sudo apt-get install libjsoncpp-dev libgtest-dev libboost-mpi-dev libboost-program-options-dev libtbb-dev - cd /usr/src/googletest/ - sudo cmake . - sudo cmake --build . --target install - sudo apt-get install -y g++-10 gcc-10 + sudo apt-get install libtbb-dev + + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true - name: Update alternatives #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 @@ -143,18 +144,23 @@ jobs: os: ${{matrix.os}} os-full-name: Ubuntu-20.04 - - name: Compile Boost - uses: ./.github/workflows/compile-boost - with: - prefix: "../rte-antares-deps-Release/" - load-toolset: 'false' - - name: Download userguide uses: actions/download-artifact@v3 with: name: user-guide path: docs/ + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + - name: Configure shell: bash run: | @@ -173,11 +179,14 @@ jobs: -DBUILD_UI=ON \ -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ -DXPRESS=${{ env.XPRESS_VALUE }} \ - -DXPRESS_ROOT=${{ env.XPRESSDIR }} + -DXPRESS_ROOT=${{ env.XPRESSDIR }} \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build run: | - cmake --build _build --config Release -j8 --target install + cmake --build _build --config Release -j$(nproc) + cd _build + cmake --install . - name: set name variables id: single_file_name @@ -208,6 +217,7 @@ jobs: - name: Running unit tests run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH cd _build ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index 1670a9c88..7e94a897b 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -40,11 +40,12 @@ jobs: - name: Install mandatory system libraries run: | sudo apt-get update --fix-missing - sudo apt-get install libjsoncpp-dev libgtest-dev libboost-mpi-dev libboost-program-options-dev libtbb-dev - cd /usr/src/googletest/ - sudo cmake . - sudo cmake --build . --target install - sudo apt-get install -y g++-10 gcc-10 + sudo apt-get install libtbb-dev + + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true - name: Update alternatives #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 @@ -56,13 +57,6 @@ jobs: sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 sudo update-alternatives --set c++ /usr/bin/g++ - - name: Compile Boost - uses: ./.github/workflows/compile-boost - with: - prefix: "../rte-antares-deps-Release/" - load-toolset: 'false' - - - name: Read antares-xpansion version id: antares-xpansion-version uses: ./.github/actions/read-json-value @@ -70,6 +64,17 @@ jobs: path: 'antares-version.json' key: 'antares_xpansion_version' + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + - name: Configure run: | cmake -B _build -S . \ @@ -77,14 +82,18 @@ jobs: -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON + -DBUILD_UI=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build run: | - cmake --build _build --config Release -j2 --target install + cmake --build _build --config Release -j$(nproc) + cd _build + cmake --install . - name: Running unit tests run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH cd _build ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" @@ -98,9 +107,3 @@ jobs: run: | cd _build cpack -G TGZ - - - name: Installer .deb creation - run: | - cd _build - cpack -G DEB - diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index 594c9a94f..a15055b59 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -76,6 +76,7 @@ jobs: - name: Install deps with VCPKG run: | cd vcpkg + git fetch --unshallow ./bootstrap-vcpkg.sh vcpkg install --triplet ${{matrix.triplet}} rm -rf buildtrees @@ -95,7 +96,9 @@ jobs: - name: Build run: | - cmake --build _build --config Release -j2 --target install + cmake --build _build --config Release -j4 + cd _build + cmake --install . - name: Running unit tests shell: cmd diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml index aa8418099..8fc06fe7c 100644 --- a/.github/workflows/windows-vcpkg.yml +++ b/.github/workflows/windows-vcpkg.yml @@ -150,6 +150,7 @@ jobs: - name: Install deps with VCPKG run: | cd vcpkg + git fetch --unshallow ./bootstrap-vcpkg.sh vcpkg install --triplet ${{matrix.triplet}} rm -rf buildtrees @@ -190,7 +191,9 @@ jobs: - name: Build run: | - cmake --build _build --config Release -j2 --target install + cmake --build _build --config Release -j4 + cd _build + cmake --install . - name: Running unit tests shell: cmd diff --git a/CMakeLists.txt b/CMakeLists.txt index 5fb9091e3..bde157b08 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -74,16 +74,15 @@ if (MSVC) message ("WINDOWS") set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc") - set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /MD") + set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /MD") set (RUNTIME_IGNORE_LIST_RELEASE "/NODEFAULTLIB:msvcrtd.lib /NODEFAULTLIB:msvcprtd.lib /NODEFAULTLIB:libcmtd.lib") set (CMAKE_EXE_LINKER_FLAGS_RELEASE " ${CMAKE_EXE_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") set (CMAKE_SHARED_LINKER_FLAGS_RELEASE " ${CMAKE_SHARED_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") set (CMAKE_STATIC_LINKER_FLAGS_RELEASE " ${CMAKE_STATIC_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") - - set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /MDd") + + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /MDd") set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /EHsc") - - + else () set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g") @@ -235,8 +234,18 @@ if (SOLVER) endif() find_package(jsoncpp CONFIG REQUIRED) - - +macro(jsoncpplib_name libname) + if (MSVC) + set(${libname} jsoncpp_lib) + else () + set(${libname} jsoncpp_static) + endif () +endmacro() +jsoncpplib_name(jsonlib) +install(FILES + $ + DESTINATION bin +) ## Coin-OR (Clp and CBC solvers) if(COIN_OR) @@ -324,20 +333,6 @@ install(DIRECTORY ${ANTARES_SOLVER_DIR}/../lib/ install(PROGRAMS ${ANTARES_SOLVER_PATH} TYPE BIN) -find_package(antares-study-updater) -if (antares-study-updater_FOUND) - - if (${CMAKE_BUILD_TYPE} STREQUAL "Release") - get_target_property(ANTARES_STUDY_UPDATER_PATH antares-${ANTARES_VERSION}-study-updater IMPORTED_LOCATION_RELEASE) - else () - get_target_property(ANTARES_STUDY_UPDATER_PATH antares-${ANTARES_VERSION}-study-updater IMPORTED_LOCATION_DEBUG) - endif () - - install(PROGRAMS ${ANTARES_STUDY_UPDATER_PATH} - TYPE BIN) - -endif () - include (InstallRequiredSystemLibraries) if(CMAKE_SYSTEM_NAME MATCHES "Linux") diff --git a/docker/centos7-system-deps b/docker/centos7-system-deps index b534fed80..cf2e7b824 100644 --- a/docker/centos7-system-deps +++ b/docker/centos7-system-deps @@ -8,9 +8,8 @@ RUN yum install -y epel-release RUN \ yum install -y wget git epel-release redhat-lsb-core gcc gcc-c++ make centos-release-scl scl-utils &&\ - yum install -y cmake3 devtoolset-10-gcc* environment-modules rpm-build zlib-devel &&\ - yum install -y jsoncpp-devel openmpi-devel doxygen graphviz &&\ - yum install -y gtest-devel &&\ + yum install -y devtoolset-10-gcc* environment-modules rpm-build zlib-devel &&\ + yum install -y doxygen graphviz &&\ yum install -y install python3-devel && \ yum install -y libuuid-devel diff --git a/src/cpp/benders/benders_by_batch/CMakeLists.txt b/src/cpp/benders/benders_by_batch/CMakeLists.txt index 56128aebc..096caf8f2 100644 --- a/src/cpp/benders/benders_by_batch/CMakeLists.txt +++ b/src/cpp/benders/benders_by_batch/CMakeLists.txt @@ -21,15 +21,11 @@ add_library (benders_by_batch_core STATIC ${CMAKE_CURRENT_SOURCE_DIR}/RandomBatchShuffler.cpp ) -get_target_property(JSON_INC_PATH jsoncpp_lib INTERFACE_INCLUDE_DIRECTORIES) - - target_include_directories (benders_by_batch_core PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} - ${JSON_INC_PATH}/jsoncpp ) target_link_libraries (benders_by_batch_core diff --git a/src/cpp/benders/benders_core/CMakeLists.txt b/src/cpp/benders/benders_core/CMakeLists.txt index e3f38ffac..d2434990c 100644 --- a/src/cpp/benders/benders_core/CMakeLists.txt +++ b/src/cpp/benders/benders_core/CMakeLists.txt @@ -29,16 +29,13 @@ add_library (benders_core STATIC ${CMAKE_CURRENT_SOURCE_DIR}/BendersMathLogger.cpp ) -get_target_property(JSON_INC_PATH jsoncpp_lib INTERFACE_INCLUDE_DIRECTORIES) - - target_include_directories (benders_core PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include - ${JSON_INC_PATH}/jsoncpp ) +jsoncpplib_name(jsonlib) target_link_libraries (benders_core PUBLIC helpers @@ -46,7 +43,7 @@ target_link_libraries (benders_core solvers glog::glog TBB::tbb - jsoncpp_lib + ${jsonlib} ) add_library (${PROJECT_NAME}::benders_core ALIAS benders_core) \ No newline at end of file diff --git a/src/cpp/benders/benders_mpi/BendersMPI.cpp b/src/cpp/benders/benders_mpi/BendersMPI.cpp index bf2859bc7..a4088a98a 100644 --- a/src/cpp/benders/benders_mpi/BendersMPI.cpp +++ b/src/cpp/benders/benders_mpi/BendersMPI.cpp @@ -322,4 +322,4 @@ void BendersMpi::launch() { free(); } _world.barrier(); -} +} \ No newline at end of file diff --git a/src/cpp/benders/benders_sequential/CMakeLists.txt b/src/cpp/benders/benders_sequential/CMakeLists.txt index 73ded7159..68741f1a1 100644 --- a/src/cpp/benders/benders_sequential/CMakeLists.txt +++ b/src/cpp/benders/benders_sequential/CMakeLists.txt @@ -10,15 +10,11 @@ add_library (benders_sequential_core STATIC ${CMAKE_CURRENT_SOURCE_DIR}/BendersSequential.cpp ) -get_target_property(JSON_INC_PATH jsoncpp_lib INTERFACE_INCLUDE_DIRECTORIES) - - target_include_directories (benders_sequential_core PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} - ${JSON_INC_PATH}/jsoncpp ) target_link_libraries (benders_sequential_core diff --git a/src/cpp/benders/factories/BendersFactory.cpp b/src/cpp/benders/factories/BendersFactory.cpp index 6231a1f7b..45f808ee6 100644 --- a/src/cpp/benders/factories/BendersFactory.cpp +++ b/src/cpp/benders/factories/BendersFactory.cpp @@ -197,7 +197,6 @@ int RunExternalLoop_(char** argv, const std::filesystem::path& options_file, } BendersMainFactory::BendersMainFactory(int argc, char** argv, - mpi::environment& env, mpi::communicator& world) : argv_(argv), penv_(&env), pworld_(&world) { @@ -212,7 +211,9 @@ BendersMainFactory::BendersMainFactory(int argc, char** argv, BendersMainFactory::BendersMainFactory( int argc, char** argv, const std::filesystem::path& options_file, mpi::environment& env, mpi::communicator& world) - : argv_(argv), options_file_(options_file), penv_(&env), pworld_(&world) { + : argv_(argv), options_file_(options_file), + penv_(&env), + pworld_(&world) { // First check usage (options are given) if (world.rank() == 0) { usage(argc); diff --git a/src/cpp/benders/output/CMakeLists.txt b/src/cpp/benders/output/CMakeLists.txt index 3882a62f5..039a9879f 100644 --- a/src/cpp/benders/output/CMakeLists.txt +++ b/src/cpp/benders/output/CMakeLists.txt @@ -11,7 +11,6 @@ add_library (output_core STATIC ${CMAKE_CURRENT_SOURCE_DIR}/JsonWriter.cpp ) -get_target_property(JSON_INC_PATH jsoncpp_lib INTERFACE_INCLUDE_DIRECTORIES) get_target_property(xpansion_interfaces_path xpansion_interfaces INTERFACE_INCLUDE_DIRECTORIES) target_include_directories (output_core @@ -19,13 +18,13 @@ target_include_directories (output_core ${CMAKE_CURRENT_SOURCE_DIR}/include PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} - ${JSON_INC_PATH}/jsoncpp ${xpansion_interfaces_path} ) +jsoncpplib_name(jsonlib) target_link_libraries (output_core PUBLIC - jsoncpp_lib + ${jsonlib} helpers ) diff --git a/src/cpp/helpers/CMakeLists.txt b/src/cpp/helpers/CMakeLists.txt index f3e94f5e9..08812bd5a 100644 --- a/src/cpp/helpers/CMakeLists.txt +++ b/src/cpp/helpers/CMakeLists.txt @@ -38,27 +38,21 @@ add_library (helpers STATIC ${CMAKE_CURRENT_SOURCE_DIR}/LoggerUtils.h ) -get_target_property(JSON_INC_PATH jsoncpp_lib INTERFACE_INCLUDE_DIRECTORIES) get_target_property(xpansion_interfaces_path xpansion_interfaces INTERFACE_INCLUDE_DIRECTORIES) target_include_directories (helpers PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} - ${JSON_INC_PATH}/jsoncpp ${xpansion_interfaces_path} ) +jsoncpplib_name(jsonlib) target_link_libraries (helpers PUBLIC - jsoncpp_lib + ${jsonlib} solvers glog::glog gflags::gflags Boost::boost Boost::program_options MINIZIP::minizip-ng ) - -install(FILES - $ - DESTINATION bin -) diff --git a/src/cpp/sensitivity/CMakeLists.txt b/src/cpp/sensitivity/CMakeLists.txt index ee1ecdc6d..fcfd0d0b0 100644 --- a/src/cpp/sensitivity/CMakeLists.txt +++ b/src/cpp/sensitivity/CMakeLists.txt @@ -19,13 +19,10 @@ add_library (sensitivity_core Analysis.h Analysis.cpp) -get_target_property(JSON_INC_PATH jsoncpp_lib -INTERFACE_INCLUDE_DIRECTORIES) target_include_directories (sensitivity_core PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include - ${JSON_INC_PATH}/jsoncpp ) target_link_libraries (sensitivity_core diff --git a/tests/cpp/helpers/CMakeLists.txt b/tests/cpp/helpers/CMakeLists.txt index 4479f1c32..cff4acc9c 100644 --- a/tests/cpp/helpers/CMakeLists.txt +++ b/tests/cpp/helpers/CMakeLists.txt @@ -11,6 +11,7 @@ target_include_directories (helpers_test ${CMAKE_CURRENT_SOURCE_DIR} ) +jsoncpplib_name(jsonlib) target_link_libraries (helpers_test PRIVATE GTest::Main helpers @@ -18,6 +19,7 @@ target_link_libraries (helpers_test PRIVATE lp_namer_model lp_namer_input_reader lp_namer_problem_modifier + ${jsonlib} ${PROJECT_NAME}::benders_sequential_core ) diff --git a/vcpkg.json b/vcpkg.json index e8d86672d..35e3b00cf 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,11 +1,16 @@ { "name": "antares-xpansion", - "version-string": "0.4.0", + "version-string": "1.2.2", + "builtin-baseline": "9484a57dd560b89f0a583be08af6753611c57fd5", "dependencies": [ "jsoncpp", "gtest", "boost-mpi", "boost-program-options", "zlib" + ], + "overrides": [ + { "name": "boost-mpi", "version": "1.81.0" }, + { "name": "boost-program-options", "version": "1.81.0" } ] } From b152610fd493fbca5b35926da66f94fd291a6652 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+JasonMarechal25@users.noreply.github.com> Date: Mon, 8 Apr 2024 11:35:25 +0200 Subject: [PATCH 076/422] Fix sonar (#773) Sonar scanner has been updated from 4.X to 5.x Updating cache key to reflect this --- .github/workflows/sonarcloud.yml | 27 +++++++++++++-------------- sonar-project.properties | 3 +-- 2 files changed, 14 insertions(+), 16 deletions(-) diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 960fee6e9..008784532 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -18,27 +18,23 @@ jobs: matrix: os: [ ubuntu-20.04 ] - env: - SONAR_SCANNER_VERSION: 4.7.0.2747 # Find the latest version in the "Linux" link on this page: - # https://sonarcloud.io/documentation/analysis/scan/sonarscanner/ - SONAR_SERVER_URL: "https://sonarcloud.io" - steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v3 with: fetch-depth: 0 - - name: Install sonar-scanner and build-wrapper + - id: sonar-install + name: Install sonar-scanner and build-wrapper uses: SonarSource/sonarcloud-github-c-cpp@v2 - name: ccache uses: hendrikmuhs/ccache-action@v1.2 with: - key: sonarcloud-${{ env.SONAR_SCANNER_VERSION }} + key: ${{ matrix.os }}-${{ matrix.xprs.value }} - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v4 with: python-version: 3.8 @@ -102,8 +98,6 @@ jobs: uses: ./.github/workflows/compile-boost with: prefix: "../rte-antares-deps-Release/" - load-toolset: 'false' - - name: Init submodule run: | @@ -122,10 +116,15 @@ jobs: -DBUILD_TESTING=ON \ -DBUILD_antares_solver=OFF \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install + -DCMAKE_INSTALL_PREFIX=_install \ + -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - run: | + sed -i 's#: ".*/mpicxx #: "g++ #' $GITHUB_WORKSPACE/_build/compile_commands.json - name: Build - run: build-wrapper-linux-x86-64 --out-dir $GITHUB_WORKSPACE/_build/output cmake --build _build --config Release -j2 + run: cmake --build _build --config Release -j$(nproc) - name: Test and generate coverage continue-on-error: true @@ -141,4 +140,4 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN_2022 }} - run: sonar-scanner --define sonar.host.url="${{ env.SONAR_SERVER_URL }}" \ No newline at end of file + run: sonar-scanner --define sonar.host.url="${{ env.SONAR_HOST_URL }}" \ No newline at end of file diff --git a/sonar-project.properties b/sonar-project.properties index 1481123a3..89362ace3 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -13,10 +13,9 @@ sonar.sourceEncoding=UTF-8 sonar.exclusions=src/cpp/lpnamer/input_reader/INIReader.h -sonar.cfamily.build-wrapper-output=_build/output sonar.cfamily.analysisCache.mode=server sonar.coverageReportPaths=_build/coverage/coverage.xml -sonar.cfamily.threads=2 +sonar.cfamily.compile-commands=_build/compile_commands.json sonar.python.coverage.reportPaths=tests/python/coverage-reports/coverage-*.xml sonar.python.version=3.8 \ No newline at end of file From ded1dab8fd928c4999166bb9a61d97b79da68dca Mon Sep 17 00:00:00 2001 From: abdoulbari zakir <32519851+a-zakir@users.noreply.github.com> Date: Mon, 8 Apr 2024 11:37:44 +0200 Subject: [PATCH 077/422] fix single file name (#785) there is a bug in windows release workflows, the single file archive is not uploaded. --- .github/workflows/windows-vcpkg.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml index 8fc06fe7c..5d5ec4f9b 100644 --- a/.github/workflows/windows-vcpkg.yml +++ b/.github/workflows/windows-vcpkg.yml @@ -68,6 +68,7 @@ jobs: VCPKG_ROOT: ${{ github.workspace }}/vcpkg outputs: zip_name: ${{ steps.zip_name.outputs.zip_name }} + singlefile_name: ${{steps.zip_name.outputs.singlefile_name}} steps: - uses: actions/checkout@v4 with: From 9c2f1e2e0726a19906d95fdb055d78f2ee63e852 Mon Sep 17 00:00:00 2001 From: abdoulbari zaher <32519851+a-zakir@users.noreply.github.com> Date: Fri, 12 Apr 2024 12:25:39 +0200 Subject: [PATCH 078/422] fix xpress detection spam (#771) In mpi parallel mode, xpress detection infos are shown multiple times (x nums of procs) this pr should fix this --- src/cpp/benders/benders_core/Worker.cpp | 2 +- .../benders_core/include/BendersMathLogger.h | 6 +- .../helper/ProblemGenerationLogger.cpp | 32 +++- .../lpnamer/helper/ProblemGenerationLogger.h | 33 ++-- src/cpp/lpnamer/main/ProblemGeneration.cpp | 4 +- src/cpp/multisolver_interface/SolverCbc.cpp | 4 +- src/cpp/multisolver_interface/SolverClp.cpp | 3 +- .../multisolver_interface/SolverFactory.cpp | 11 +- .../multisolver_interface/SolverXpress.cpp | 7 +- src/cpp/multisolver_interface/environment.cc | 146 +++++++++++------- .../multisolver_interface/SolverFactory.h | 13 +- .../multisolver_interface/environment.h | 37 ++++- src/cpp/xpansion_interfaces/ILogger.h | 49 +++++- tests/cpp/ext_loop/ext_loop_test.cpp | 3 +- .../cpp/sensitivity/SensitivityStudyTest.cpp | 3 +- 15 files changed, 252 insertions(+), 101 deletions(-) diff --git a/src/cpp/benders/benders_core/Worker.cpp b/src/cpp/benders/benders_core/Worker.cpp index 2859df599..51a0ec958 100644 --- a/src/cpp/benders/benders_core/Worker.cpp +++ b/src/cpp/benders/benders_core/Worker.cpp @@ -39,7 +39,7 @@ void Worker::init(VariableMap const &variable_map, std::string const &solver_name, int log_level, SolverLogManager&solver_log_manager) { _path_to_mps = path_to_mps; - SolverFactory factory; + SolverFactory factory(logger_); if (_is_master) { _solver = factory.create_solver(solver_name, SOLVER_TYPE::INTEGER, diff --git a/src/cpp/benders/benders_core/include/BendersMathLogger.h b/src/cpp/benders/benders_core/include/BendersMathLogger.h index 3bee621a2..53baf65d4 100644 --- a/src/cpp/benders/benders_core/include/BendersMathLogger.h +++ b/src/cpp/benders/benders_core/include/BendersMathLogger.h @@ -56,7 +56,7 @@ void PrintExternalLoopData(LogDestination& log_destination, const HEADERSTYPE& type, const BENDERSMETHOD& method); -struct MathLoggerBehaviour : public ILoggerBenders { +struct MathLoggerBehaviour : public ILoggerXpansion { void write_header() { setHeadersList(); for (const auto& header : Headers()) { @@ -65,7 +65,7 @@ struct MathLoggerBehaviour : public ILoggerBenders { LogsDestination() << std::endl; } - virtual void display_message(const std::string& str) { + void display_message(const std::string& str) override { LogsDestination() << str << std::endl; } @@ -166,7 +166,7 @@ class MathLoggerImplementation : public MathLoggerBehaviour { std::shared_ptr implementation_; }; -class MathLoggerDriver : public ILoggerBenders { +class MathLoggerDriver : public ILoggerXpansion { public: MathLoggerDriver() = default; void write_header(); diff --git a/src/cpp/lpnamer/helper/ProblemGenerationLogger.cpp b/src/cpp/lpnamer/helper/ProblemGenerationLogger.cpp index 37ce42b37..361361e10 100644 --- a/src/cpp/lpnamer/helper/ProblemGenerationLogger.cpp +++ b/src/cpp/lpnamer/helper/ProblemGenerationLogger.cpp @@ -14,11 +14,17 @@ ProblemGenerationFileLogger::ProblemGenerationFileLogger( << logPath.string() << ") passed as parameter" << std::endl; } } -void ProblemGenerationFileLogger::DisplayMessage(const std::string& message) { +void ProblemGenerationFileLogger::display_message(const std::string& message) { logFile_ << message << std::endl; logFile_.flush(); } +std::ostream& ProblemGenerationFileLogger::GetOstreamObject() { + return logFile_; +} +void ProblemGenerationFileLogger::PrintIterationSeparatorBegin() {} +void ProblemGenerationFileLogger::PrintIterationSeparatorEnd() {} + ProblemGenerationOstreamLogger::ProblemGenerationOstreamLogger( std::ostream& stream) : stream_(stream) { @@ -29,27 +35,37 @@ ProblemGenerationOstreamLogger::ProblemGenerationOstreamLogger( << std::endl; } } -void ProblemGenerationOstreamLogger::DisplayMessage( +void ProblemGenerationOstreamLogger::display_message( const std::string& message) { stream_ << message << std::endl; } + +void ProblemGenerationOstreamLogger::PrintIterationSeparatorBegin() {} +void ProblemGenerationOstreamLogger::PrintIterationSeparatorEnd() {} +std::ostream& ProblemGenerationOstreamLogger::GetOstreamObject() { + return stream_; +} + void ProblemGenerationLogger::AddLogger( const ProblemGenerationILoggerSharedPointer& logger) { loggers_.push_back(logger); try_to_add_logger_to_enabled_list(logger); } -void ProblemGenerationLogger::DisplayMessage(const std::string& message) const { +void ProblemGenerationLogger::display_message(const std::string& message) { for (const auto& logger : enabled_loggers_) { - logger->DisplayMessage(message); + logger->display_message(message); } } -void ProblemGenerationLogger::DisplayMessage( - const std::string& message, const LogUtils::LOGLEVEL log_level) const { +void ProblemGenerationLogger::display_message( + const std::string& message, const LogUtils::LOGLEVEL log_level) { for (const auto& logger : enabled_loggers_) { - logger->DisplayMessage(LogUtils::LogLevelToStr(log_level)); - logger->DisplayMessage(message); + logger->display_message(LogUtils::LogLevelToStr(log_level)); + logger->display_message(message); } } + +void ProblemGenerationLogger::PrintIterationSeparatorBegin() {} +void ProblemGenerationLogger::PrintIterationSeparatorEnd() {} void ProblemGenerationLogger::setLogLevel(const LogUtils::LOGLEVEL log_level) { log_level_ = log_level; update_enabled_logger(); diff --git a/src/cpp/lpnamer/helper/ProblemGenerationLogger.h b/src/cpp/lpnamer/helper/ProblemGenerationLogger.h index 2a010473a..bead3add9 100644 --- a/src/cpp/lpnamer/helper/ProblemGenerationLogger.h +++ b/src/cpp/lpnamer/helper/ProblemGenerationLogger.h @@ -11,14 +11,19 @@ #include #include +#include "ILogger.h" #include "LogUtils.h" #include "LoggerUtils.h" + namespace ProblemGenerationLog { -class ProblemGenerationILogger { +class ProblemGenerationILogger : public ILoggerXpansion { public: - virtual ~ProblemGenerationILogger() = default; - virtual void DisplayMessage(const std::string& message) = 0; + ~ProblemGenerationILogger() override = default; + void display_message(const std::string& message) override = 0; + void PrintIterationSeparatorBegin() override = 0; + void PrintIterationSeparatorEnd() override = 0; + virtual std::ostream& GetOstreamObject() = 0; LogUtils::LOGGERTYPE Type() const { return type_; } @@ -39,8 +44,10 @@ class ProblemGenerationFileLogger : public ProblemGenerationILogger { ~ProblemGenerationFileLogger() override { logFile_.close(); } explicit ProblemGenerationFileLogger( const std::filesystem::path& logFilePath); - void DisplayMessage(const std::string& message) override; - std::ostream& GetOstreamObject() override { return logFile_; } + void display_message(const std::string& message) override; + void PrintIterationSeparatorBegin() override; + void PrintIterationSeparatorEnd() override; + std::ostream& GetOstreamObject() override; }; class ProblemGenerationOstreamLogger : public ProblemGenerationILogger { @@ -50,15 +57,17 @@ class ProblemGenerationOstreamLogger : public ProblemGenerationILogger { public: ~ProblemGenerationOstreamLogger() override = default; explicit ProblemGenerationOstreamLogger(std::ostream& stream); - void DisplayMessage(const std::string& message) override; - std::ostream& GetOstreamObject() override { return stream_; } + void display_message(const std::string& message) override; + void PrintIterationSeparatorBegin() override; + void PrintIterationSeparatorEnd() override; + std::ostream& GetOstreamObject() override; }; class ProblemGenerationLogger; using ProblemGenerationLoggerSharedPointer = std::shared_ptr; -class ProblemGenerationLogger { +class ProblemGenerationLogger : public ILoggerXpansion { private: LogUtils::LOGLEVEL log_level_; std::string context_ = "Unknown Context"; @@ -69,9 +78,11 @@ class ProblemGenerationLogger { ~ProblemGenerationLogger() = default; void AddLogger(const ProblemGenerationILoggerSharedPointer& logger); - void DisplayMessage(const std::string& message) const; - void DisplayMessage(const std::string& message, - const LogUtils::LOGLEVEL log_level) const; + void display_message(const std::string& message); + void display_message(const std::string& message, + const LogUtils::LOGLEVEL log_level); + void PrintIterationSeparatorBegin() override; + void PrintIterationSeparatorEnd() override; void setLogLevel(const LogUtils::LOGLEVEL log_level); void setContext(const std::string& context) { context_ = context; } diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index bd91ee0b6..85c732fe3 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -225,8 +225,8 @@ void ProblemGeneration::RunProblemGeneration( validateMasterFormulation(master_formulation, logger); std::string solver_name = "CBC"; // TODO Use solver selected by user - SolverLoader::GetAvailableSolvers(); // Dirty fix to populate static value - // outside multi thread code + SolverLoader::GetAvailableSolvers(logger); // Dirty fix to populate static + // value outside multi thread code Timer problem_generation_timer; if (!weights_file.empty()) { ProcessWeights(xpansion_output_dir, antares_archive_path, weights_file, diff --git a/src/cpp/multisolver_interface/SolverCbc.cpp b/src/cpp/multisolver_interface/SolverCbc.cpp index 06a9480e4..bf1ebb472 100644 --- a/src/cpp/multisolver_interface/SolverCbc.cpp +++ b/src/cpp/multisolver_interface/SolverCbc.cpp @@ -1,6 +1,7 @@ #include "SolverCbc.h" #include "COIN_common_functions.h" +using namespace std::literals; /************************************************************************************************* ----------------------------------- Constructor/Desctructor @@ -183,7 +184,8 @@ void SolverCbc::setClpSimplexRowNamesFromInnerSolver(ClpSimplex *clps) const { void SolverCbc::read_prob_mps(const std::filesystem::path &prob_name) { int status = _clp_inner_solver.readMps(prob_name.string().c_str()); - zero_status_check(status, "read problem", LOGLOCATION); + zero_status_check(status, " read problem "s + prob_name.string(), + LOGLOCATION); defineCbcModelFromInnerSolver(); } diff --git a/src/cpp/multisolver_interface/SolverClp.cpp b/src/cpp/multisolver_interface/SolverClp.cpp index 761f9e180..b4c0c16f9 100644 --- a/src/cpp/multisolver_interface/SolverClp.cpp +++ b/src/cpp/multisolver_interface/SolverClp.cpp @@ -1,6 +1,7 @@ #include "SolverClp.h" #include "COIN_common_functions.h" +using namespace std::literals; /************************************************************************************************* ----------------------------------- Constructor/Desctructor @@ -84,7 +85,7 @@ void SolverClp::write_basis(const std::filesystem::path &filename) { void SolverClp::read_prob_mps(const std::filesystem::path &filename) { int status = _clp.readMps(filename.string().c_str(), true, false); - zero_status_check(status, "Clp readMps", LOGLOCATION); + zero_status_check(status, " Clp readMps "s + filename.string(), LOGLOCATION); } void SolverClp::read_prob_lp(const std::filesystem::path &filename) { diff --git a/src/cpp/multisolver_interface/SolverFactory.cpp b/src/cpp/multisolver_interface/SolverFactory.cpp index b48ae9422..a1501431c 100644 --- a/src/cpp/multisolver_interface/SolverFactory.cpp +++ b/src/cpp/multisolver_interface/SolverFactory.cpp @@ -10,9 +10,11 @@ #include "multisolver_interface/SolverFactory.h" std::vector available_solvers; -std::vector SolverLoader::GetAvailableSolvers() { +std::vector SolverLoader::GetAvailableSolvers( + std::shared_ptr logger) { if (available_solvers.empty()) { - if (LoadXpress::XpressIsCorrectlyInstalled()) { + LoadXpress::XpressLoader xpress_loader(logger); + if (xpress_loader.XpressIsCorrectlyInstalled(true)) { available_solvers.push_back(XPRESS_STR); } #ifdef COIN_OR @@ -23,8 +25,9 @@ std::vector SolverLoader::GetAvailableSolvers() { return available_solvers; } -SolverFactory::SolverFactory() - : _available_solvers(SolverLoader::GetAvailableSolvers()) { +SolverFactory::SolverFactory(std::shared_ptr logger) + : _available_solvers(SolverLoader::GetAvailableSolvers(logger)), + logger_(std::move(logger)) { isXpress_available_ = std::find(available_solvers.cbegin(), available_solvers.cend(), XPRESS_STR) != available_solvers.cend(); diff --git a/src/cpp/multisolver_interface/SolverXpress.cpp b/src/cpp/multisolver_interface/SolverXpress.cpp index cd0e4cf57..0938c3a47 100644 --- a/src/cpp/multisolver_interface/SolverXpress.cpp +++ b/src/cpp/multisolver_interface/SolverXpress.cpp @@ -8,7 +8,7 @@ #include "StringManip.h" using namespace LoadXpress; - +using namespace std::literals; /************************************************************************************************* ----------------------------------- Constructor/Desctructor -------------------------------- @@ -28,7 +28,8 @@ SolverXpress::SolverXpress() { std::lock_guard guard(license_guard); int status = 0; if (_NumberOfProblems == 0) { - initXpressEnv(); + LoadXpress::XpressLoader xpress_loader; + xpress_loader.initXpressEnv(); status = XPRSinit(NULL); zero_status_check(status, "initialize XPRESS environment", LOGLOCATION); } @@ -165,7 +166,7 @@ void SolverXpress::read_prob(const char *prob_name, const char *flags) { */ status = XPRSreadprob(_xprs, prob_name, flags); - zero_status_check(status, "read problem", LOGLOCATION); + zero_status_check(status, " read problem "s + prob_name, LOGLOCATION); // If param KEEPNROWS not -1 remove first row which is the objective function if (keeprows != -1) { diff --git a/src/cpp/multisolver_interface/environment.cc b/src/cpp/multisolver_interface/environment.cc index 926d59e84..8aae173bc 100644 --- a/src/cpp/multisolver_interface/environment.cc +++ b/src/cpp/multisolver_interface/environment.cc @@ -18,8 +18,8 @@ #include #include #include +#include #include - namespace LoadXpress { #define STRINGIFY2(X) #X @@ -137,7 +137,10 @@ std::function XPRSgetversion = nullptr; std::function XPRSgetintattrib = nullptr; -bool LoadXpressFunctions(DynamicLibrary* xpress_dynamic_library) { +XpressLoader::XpressLoader(std::shared_ptr logger) + : logger_(std::move(logger)) {} + +bool XpressLoader::LoadXpressFunctions(DynamicLibrary* xpress_dynamic_library) { // This was generated with the parse_header_xpress.py script. // See the comment at the top of the script. @@ -195,22 +198,25 @@ bool LoadXpressFunctions(DynamicLibrary* xpress_dynamic_library) { "exhaustive). [" + StringJoin(notFound) + "]. Please make sure that your XPRESS install is " - "up-to-date (>= 8.13.0)."); - std::cout << msg << std::endl; + "up-to-date (>= 8.13.0).\n"); + logger_->display_message(msg); return false; } return true; } -void printXpressBanner() { +void XpressLoader::printXpressBanner() { char banner[XPRS_MAXBANNERLENGTH]; XPRSgetbanner(banner); + std::ostringstream msg; - std::cout << "Xpress banner :\n" << banner << "\n"; + msg << "Xpress banner :\n" << banner << "\n"; + logger_->display_message(msg); } -std::string GetXpressVarFromEnvironmentVariables(const char* XPRESS_var, - bool verbose = true) { +std::string XpressLoader::GetXpressVarFromEnvironmentVariables( + const char* XPRESS_var, bool verbose) { + std::ostringstream msg; // Look for libraries pointed by XPRESSDIR first. std::string xpress_home_from_env = ""; #ifdef _MSC_VER @@ -225,8 +231,10 @@ std::string GetXpressVarFromEnvironmentVariables(const char* XPRESS_var, XPRESS_var); } else { if (verbose) { - std::cout << "[Windows getenv_s function]: " << XPRESS_var - << " doesn't exist!\n"; + msg.str(""); + msg << "[Windows getenv_s function]: " << XPRESS_var + << " doesn't exist!\n"; + logger_->display_message(msg); } } #else @@ -239,7 +247,8 @@ std::string GetXpressVarFromEnvironmentVariables(const char* XPRESS_var, return xpress_home_from_env; } -std::vector XpressDynamicLibraryPotentialPaths() { +std::vector XpressLoader::XpressDynamicLibraryPotentialPaths() { + std::ostringstream msg; std::vector potential_paths; const char* XPRESSDIR = "XPRESSDIR"; @@ -255,12 +264,15 @@ std::vector XpressDynamicLibraryPotentialPaths() { #elif defined(__GNUC__) // Linux potential_paths.push_back((prefix / "lib" / "libxprs.so").string()); #else - std::cout << "OS Not recognized by xpress/environment.cc." - << " You won't be able to use Xpress."; + msg << "OS Not recognized by xpress/environment.cc." + << " You won't be able to use Xpress."; + logger_->display_message(msg); #endif } else { - std::cout << "Warning: " - << "Environment variable " << XPRESSDIR << " undefined.\n"; + msg.str(""); + msg << "Warning: " + << "Environment variable " << XPRESSDIR << " undefined.\n"; + logger_->display_message(msg); } // Search for canonical places. @@ -272,13 +284,15 @@ std::vector XpressDynamicLibraryPotentialPaths() { #elif defined(__GNUC__) // Linux potential_paths.push_back("/opt/xpressmp/lib/libxprs.so"); #else - std::cout << "OS Not recognized by environment.cc." - << " You won't be able to use Xpress."; + msg.str(""); + msg << "OS Not recognized by environment.cc." + << " You won't be able to use Xpress."; + logger_->display_message(msg); #endif return potential_paths; } -bool LoadXpressDynamicLibrary(std::string& xpresspath) { +bool XpressLoader::LoadXpressDynamicLibrary(std::string& xpresspath) { static std::string xpress_lib_path; static std::once_flag xpress_loading_done; static bool ret; @@ -286,14 +300,16 @@ bool LoadXpressDynamicLibrary(std::string& xpresspath) { // static std::mutex mutex; // mutex.lock(); - - std::call_once(xpress_loading_done, []() { + std::ostringstream msg; + std::call_once(xpress_loading_done, [this, &msg]() { const std::vector canonical_paths = XpressDynamicLibraryPotentialPaths(); for (const std::string& path : canonical_paths) { + msg.str(""); if (xpress_library.TryToLoad(path)) { - std::cout << "Info: " - << "Found the Xpress library in " << path << ".\n"; + msg << "Info: " + << "Found the Xpress library in " << path << ".\n"; + logger_->display_message(msg); xpress_lib_path.clear(); std::filesystem::path p(path); // p.remove_filename(); @@ -305,10 +321,12 @@ bool LoadXpressDynamicLibrary(std::string& xpresspath) { if (xpress_library.LibraryIsLoaded()) { ret = LoadXpressFunctions(&xpress_library); } else { - std::string msg("Could not find the Xpress shared library. Looked in: [" + - StringJoin(canonical_paths) + - "]. Please check environment variable XPRESSDIR\n"); - std::cout << msg << std::endl; + msg.str(""); + msg << "Could not find the Xpress shared library. Looked in: [" + << StringJoin(canonical_paths) + << "]. Please check environment variable XPRESSDIR\n"; + msg << std::endl; + logger_->display_message(msg); ret = false; } }); @@ -317,7 +335,9 @@ bool LoadXpressDynamicLibrary(std::string& xpresspath) { return ret; } -int loadLicence(const std::string& lib_path, bool verbose) { +int XpressLoader::loadLicence(const std::string& lib_path, bool verbose) { + std::ostringstream msg; + //-----first let xpress find the licence int code = XPRSinit(nullptr); if (!code) { @@ -337,8 +357,9 @@ int loadLicence(const std::string& lib_path, bool verbose) { } } else { if (verbose) { - std::cout << "Warning: Environment variable " << XPAUTH_PATH - << " undefined.\n"; + msg.str(""); + msg << "Warning: Environment variable " << XPAUTH_PATH << " undefined.\n"; + logger_->display_message(msg); } } @@ -354,8 +375,9 @@ int loadLicence(const std::string& lib_path, bool verbose) { } } else { if (verbose) { - std::cout << "Warning: Environment variable " << XPRESS - << " undefined.\n"; + msg.str(""); + msg << "Warning: Environment variable " << XPRESS << " undefined.\n"; + logger_->display_message(msg); } } // --- in xpress bin dir @@ -366,7 +388,9 @@ int loadLicence(const std::string& lib_path, bool verbose) { } /** init XPRESS environment */ -bool initXpressEnv(bool verbose, int xpress_oem_license_key) { +bool XpressLoader::initXpressEnv(bool verbose, int xpress_oem_license_key) { + std::ostringstream msg; + std::string xpresspath; bool status = LoadXpressDynamicLibrary(xpresspath); if (!status) { @@ -378,8 +402,9 @@ bool initXpressEnv(bool verbose, int xpress_oem_license_key) { // if not an OEM key if (xpress_oem_license_key == 0) { if (verbose) { - std::cout << "Initialising xpress-MP with parameter " << xpresspath - << "\n"; + msg.str(""); + msg << "Initialising xpress-MP with parameter " << xpresspath << "\n"; + logger_->display_message(msg); } code = loadLicence(xpresspath, false); @@ -390,29 +415,36 @@ bool initXpressEnv(bool verbose, int xpress_oem_license_key) { printXpressBanner(); char version[16]; XPRSgetversion(version); - std::cout << "Warning: " - << "Optimizer version: " << version - << " (Antares-Xpansion was compiled with version " - << XPVERSION << ").\n"; + msg.str(""); + msg << "Warning: " + << "Optimizer version: " << version + << " (Antares-Xpansion was compiled with version " << XPVERSION + << ").\n"; + logger_->display_message(msg); } return true; } else { - std::cout << "XpressInterface: Xpress found at " << xpresspath << "\n"; + msg.str(""); + msg << "XpressInterface: Xpress found at " << xpresspath << "\n"; + char errmsg[256]; XPRSgetlicerrmsg(errmsg, 256); - std::cout << "Xpress License error : " << errmsg - << " (XPRSinit returned code " << code << "). Please check" - << " environment variable XPRESS.\n"; + msg << "Xpress License error : " << errmsg << " (XPRSinit returned code " + << code << "). Please check" + << " environment variable XPRESS.\n"; + logger_->display_message(msg); return false; } } else { // if OEM key if (verbose) { - std::cout << "Warning: " - << "Initialising xpress-MP with OEM key " - << xpress_oem_license_key << "\n"; + msg.str(""); + msg << "Warning: " + << "Initialising xpress-MP with OEM key " << xpress_oem_license_key + << "\n"; + logger_->display_message(msg); } int nvalue = 0; @@ -422,24 +454,32 @@ bool initXpressEnv(bool verbose, int xpress_oem_license_key) { XPRSlicense(&nvalue, slicmsg); if (verbose) { - std::cout << "First message from XPRSLicense : " << slicmsg << "\n"; + msg.str(""); + msg << "First message from XPRSLicense : " << slicmsg << "\n"; + logger_->display_message(msg); } nvalue = xpress_oem_license_key - ((nvalue * nvalue) / 19); ierr = XPRSlicense(&nvalue, slicmsg); if (verbose) { - std::cout << "Second message from XPRSLicense : " << slicmsg << "\n"; + msg.str(""); + msg << "Second message from XPRSLicense : " << slicmsg << "\n"; + logger_->display_message(msg); } if (ierr == 16) { if (verbose) { - std::cout << "Optimizer development software detected\n"; + msg.str(""); + msg << "Optimizer development software detected\n"; + logger_->display_message(msg); } } else if (ierr != 0) { // get the license error message XPRSgetlicerrmsg(errmsg, 256); - std::cout << "Xpress Error Message: " << errmsg << "\n"; + msg.str(""); + msg << "Xpress Error Message: " << errmsg << "\n"; + logger_->display_message(msg); return false; } @@ -448,14 +488,16 @@ bool initXpressEnv(bool verbose, int xpress_oem_license_key) { if (!code) { return true; } else { - std::cout << "XPRSinit returned code : " << code << "\n"; + msg.str(""); + msg << "XPRSinit returned code : " << code << "\n"; + logger_->display_message(msg); return false; } } } -bool XpressIsCorrectlyInstalled() { - bool correctlyInstalled = initXpressEnv(false); +bool XpressLoader::XpressIsCorrectlyInstalled(bool verbose) { + bool correctlyInstalled = initXpressEnv(verbose); if (correctlyInstalled) { XPRSfree(); } diff --git a/src/cpp/multisolver_interface/include/multisolver_interface/SolverFactory.h b/src/cpp/multisolver_interface/include/multisolver_interface/SolverFactory.h index 332eedb71..cfad21f28 100644 --- a/src/cpp/multisolver_interface/include/multisolver_interface/SolverFactory.h +++ b/src/cpp/multisolver_interface/include/multisolver_interface/SolverFactory.h @@ -2,8 +2,13 @@ #include +#include "ILogger.h" #include "multisolver_interface/SolverAbstract.h" +/** + * \enum mapper::SOLVER_TYPE + * \brief algo type + */ enum class SOLVER_TYPE { INTEGER, CONTINUOUS }; const std::string UNKNOWN_STR("UNKNOWN"), COIN_STR("COIN"), CBC_STR("CBC"), CLP_STR("CLP"), XPRESS_STR("XPRESS"); @@ -14,7 +19,8 @@ const std::string UNKNOWN_STR("UNKNOWN"), COIN_STR("COIN"), CBC_STR("CBC"), */ class SolverLoader { public: - static std::vector GetAvailableSolvers(); + static std::vector GetAvailableSolvers( + std::shared_ptr logger); }; /*! @@ -30,7 +36,8 @@ class SolverFactory { /** * @brief Constructor of SolverFactory, fills the list of available solvers */ - SolverFactory(); + explicit SolverFactory(std::shared_ptr logger = + std::make_shared()); public: /** @@ -72,4 +79,6 @@ class SolverFactory { const std::vector &get_solvers_list() const; bool isXpress_available_ = false; + + std::shared_ptr logger_; }; diff --git a/src/cpp/multisolver_interface/include/multisolver_interface/environment.h b/src/cpp/multisolver_interface/include/multisolver_interface/environment.h index e3c8b8452..022e8cfc5 100644 --- a/src/cpp/multisolver_interface/include/multisolver_interface/environment.h +++ b/src/cpp/multisolver_interface/include/multisolver_interface/environment.h @@ -16,6 +16,7 @@ #pragma once #include +#include "ILogger.h" #include "dynamic_library.h" extern "C" { typedef struct xo_prob_struct* XPRSprob; @@ -23,18 +24,44 @@ typedef struct xo_prob_struct* XPRSprob; namespace LoadXpress { -void printXpressBanner(); +/** + * \class XpressLoader + * @brief This class is the entry point to load xpress in runtime + */ +class XpressLoader { + public: + /** + * constructor, it must take default logger for legacy code + */ + explicit XpressLoader(std::shared_ptr logger = + std::make_shared()); + /** + * \brief intialiaze xpress env : load libs and check the licence + */ + bool initXpressEnv(bool verbose = false, int xpress_oem_license_key = 0); -bool initXpressEnv(bool verbose = true, int xpress_oem_license_key = 0); + /** + * \brief return true is Xpress is correctly installed (libs and licence + * found) + */ + bool XpressIsCorrectlyInstalled(bool verbose = false); -bool XpressIsCorrectlyInstalled(); -// clang-format off + private: + // clang-format off // Force the loading of the xpress dynamic library. It returns true if the // library was successfully loaded. This method can only be called once. // Successive calls are no-op. // // Note that it does not check if a token license can be grabbed. -bool LoadXpressDynamicLibrary(std::string &xpresspath); + bool LoadXpressDynamicLibrary(std::string &xpresspath); + void printXpressBanner(); + std::shared_ptr logger_; + std::vector XpressDynamicLibraryPotentialPaths(); + std::string GetXpressVarFromEnvironmentVariables(const char* XPRESS_var, + bool verbose = true); + bool LoadXpressFunctions(DynamicLibrary* xpress_dynamic_library); + int loadLicence(const std::string& lib_path, bool verbose); +}; // The list of #define and extern std::function<> below is generated directly // from xprs.h via parse_header_xpress.py diff --git a/src/cpp/xpansion_interfaces/ILogger.h b/src/cpp/xpansion_interfaces/ILogger.h index f9fbdfd58..325ce0ccb 100644 --- a/src/cpp/xpansion_interfaces/ILogger.h +++ b/src/cpp/xpansion_interfaces/ILogger.h @@ -18,6 +18,7 @@ enum class StoppingCriterion { absolute_gap, max_iteration }; + inline std::string criterion_to_str( const StoppingCriterion stopping_criterion) { std::string stop_crit(""); @@ -43,6 +44,7 @@ inline std::string criterion_to_str( } return stop_crit; } + struct LogData { double lb; double best_ub; @@ -65,20 +67,50 @@ struct LogData { int cumulative_number_of_subproblem_resolved; }; -struct ILoggerBenders { +/** + * \interface ILoggerXpansion + * \brief Xpansion Unique log Interface + */ +struct ILoggerXpansion { + /** + * \brief pure virtual method to display a std::string message + * \param str the message to be displayed + */ virtual void display_message(const std::string &str) = 0; + + /** + * display the underlying std::string in std::ostringstream + * \param str the message to be displayed + */ + void display_message(const std::ostringstream &msg) { + display_message(msg.str()); + } virtual void PrintIterationSeparatorBegin() = 0; virtual void PrintIterationSeparatorEnd() = 0; - virtual ~ILoggerBenders() = default; + virtual ~ILoggerXpansion() = default; }; -struct BendersLoggerBase : public ILoggerBenders { +/** + * useful for multi-proc run + */ +struct EmptyLogger : public ILoggerXpansion { + void display_message(const std::string &str) override {} + void PrintIterationSeparatorBegin() override {}; + void PrintIterationSeparatorEnd() override {}; + virtual ~EmptyLogger() {} + +}; + +/** + * this \class act like a log agregator + */ +struct BendersLoggerBase : public ILoggerXpansion { void display_message(const std::string &str) override { for (auto logger : loggers) { logger->display_message(str); } } - void AddLogger(std::shared_ptr logger) { + void AddLogger(std::shared_ptr logger) { loggers.push_back(logger); } @@ -95,9 +127,14 @@ struct BendersLoggerBase : public ILoggerBenders { } private: - std::vector> loggers; + std::vector> loggers; }; -class ILogger : public ILoggerBenders { + +/** + * \interface + * \brief abstract class for operational logs + */ +class ILogger : public ILoggerXpansion { public: virtual ~ILogger() = default; diff --git a/tests/cpp/ext_loop/ext_loop_test.cpp b/tests/cpp/ext_loop/ext_loop_test.cpp index 4b68c7f1f..050ac0c27 100644 --- a/tests/cpp/ext_loop/ext_loop_test.cpp +++ b/tests/cpp/ext_loop/ext_loop_test.cpp @@ -133,7 +133,8 @@ class MasterUpdateBaseTest : public ::testing::TestWithParam { auto solvers() { std::vector solvers_name; solvers_name.push_back("COIN"); - if (LoadXpress::XpressIsCorrectlyInstalled()) { + LoadXpress::XpressLoader xpress_loader; + if (xpress_loader.XpressIsCorrectlyInstalled()) { solvers_name.push_back("XPRESS"); } return solvers_name; diff --git a/tests/cpp/sensitivity/SensitivityStudyTest.cpp b/tests/cpp/sensitivity/SensitivityStudyTest.cpp index e19758083..1d605be00 100644 --- a/tests/cpp/sensitivity/SensitivityStudyTest.cpp +++ b/tests/cpp/sensitivity/SensitivityStudyTest.cpp @@ -107,7 +107,8 @@ class SensitivityStudyTest : public ::testing::Test { std::string mps_path, std::map> expec_output_data_map) { std::vector solvers_name = {coin_name}; - if (LoadXpress::XpressIsCorrectlyInstalled()) { + LoadXpress::XpressLoader xpress_loader; + if (xpress_loader.XpressIsCorrectlyInstalled()) { solvers_name.push_back(xpress_name); } From 3f8e6ce326c1c167a5b74a7bdfc9656674fd78fd Mon Sep 17 00:00:00 2001 From: abdoulbari zaher <32519851+a-zakir@users.noreply.github.com> Date: Fri, 12 Apr 2024 15:05:10 +0200 Subject: [PATCH 079/422] Feature/embed mpi (#786) For what? portable xpansion on windows --- CMakeLists.txt | 27 +++++++++++--- .../Portable_Xpansion_Windows.md | 19 ++++++++++ src/python/antares_xpansion/benders_driver.py | 6 ++- .../antares_xpansion/config_file_parser.py | 30 +++++++-------- src/python/antares_xpansion/config_loader.py | 10 ++--- src/python/antares_xpansion/driver.py | 3 +- src/python/antares_xpansion/xpansionConfig.py | 3 ++ src/python/config.yaml.in | 1 + tests/python/test_benders_driver.py | 37 +++++++++++++------ 9 files changed, 96 insertions(+), 40 deletions(-) create mode 100644 conception/Architecture_decision_records/Portable_Xpansion_Windows.md diff --git a/CMakeLists.txt b/CMakeLists.txt index bde157b08..f9068548a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -185,6 +185,7 @@ if (MSVC) list(APPEND CMAKE_FIND_LIBRARY_PREFIXES "" "lib") endif () find_package(MPI REQUIRED) + find_package(Boost REQUIRED COMPONENTS mpi serialization) include_directories(${Boost_INCLUDE_DIRS}) @@ -312,12 +313,28 @@ if (USER_GUIDE_PATH) endif() install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/examples/" DESTINATION examples) - if (WIN32) - install(DIRECTORY ${CURRENT_RUNTIME_OUTPUT_DIRECTORY}/ - TYPE BIN - USE_SOURCE_PERMISSIONS - FILES_MATCHING PATTERN "*.dll") + cmake_path(GET MPIEXEC_EXECUTABLE PARENT_PATH MPI_BIN_DIR) + + #Copy associated .so and .dll to build directory + FILE(COPY ${MPI_BIN_DIR}/ + DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} + USE_SOURCE_PERMISSIONS) + find_file(msmpi_dll NAMES msmpi.dll REGISTRY_VIEW HOST) + + install(DIRECTORY ${CURRENT_RUNTIME_OUTPUT_DIRECTORY}/ + TYPE BIN + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.dll") + + install(FILES + ${MPI_msmpi_LIBRARY} + ${msmpi_dll} + DESTINATION bin + ) + + install(DIRECTORY ${MPI_BIN_DIR}/ + TYPE BIN) endif() install(DIRECTORY ${ANTARES_SOLVER_DIR}/ diff --git a/conception/Architecture_decision_records/Portable_Xpansion_Windows.md b/conception/Architecture_decision_records/Portable_Xpansion_Windows.md new file mode 100644 index 000000000..afb527e82 --- /dev/null +++ b/conception/Architecture_decision_records/Portable_Xpansion_Windows.md @@ -0,0 +1,19 @@ +# [Windows package] Export Mpi alongside Xpansion + + +## Status + +Accepted (2024/04/12) + +## Context + +Xpansion packages are not standalone, some dependencies must be pre-installed on the running machines ex MPI. + +## Decision + +The decision was taken to release a portable Xpansion Package on Windows only. +Such a thing is not desired and not even recommended on Linux dist, as Mpi rely on the host machines configuration. + +## Consequences + +A ready-to-use Xpansion package on Windows \ No newline at end of file diff --git a/src/python/antares_xpansion/benders_driver.py b/src/python/antares_xpansion/benders_driver.py index 47c74d1ce..6f1763cc5 100644 --- a/src/python/antares_xpansion/benders_driver.py +++ b/src/python/antares_xpansion/benders_driver.py @@ -13,12 +13,14 @@ class BendersDriver: - def __init__(self, benders, merge_mps, options_file) -> None: + + def __init__(self, benders, merge_mps, options_file, mpiexec=None) -> None: self.oversubscribe = False self.allow_run_as_root = False self.benders = benders self.merge_mps = merge_mps + self.mpiexec = mpiexec self.logger = step_logger(__name__, __class__.__name__) if (options_file != ""): @@ -132,7 +134,7 @@ def get_mpi_run_command_root(self): def _initialise_system_specific_mpi_vars(self): if sys.platform.startswith("win32"): - self.MPI_LAUNCHER = "mpiexec" + self.MPI_LAUNCHER = self.mpiexec elif sys.platform.startswith("linux"): self.MPI_LAUNCHER = "mpirun" else: diff --git a/src/python/antares_xpansion/config_file_parser.py b/src/python/antares_xpansion/config_file_parser.py index a39180ae2..e8d3eceda 100644 --- a/src/python/antares_xpansion/config_file_parser.py +++ b/src/python/antares_xpansion/config_file_parser.py @@ -1,4 +1,3 @@ - import yaml from antares_xpansion.xpansionConfig import ConfigParameters @@ -17,6 +16,7 @@ def __init__(self, config_file) -> None: self.FULL_RUN_DEFAULT = "full_run" self.ANTARES_ARCHIVE_UPDATER_DEFAULT = "antares_archive_updater" self.SENSITIVITY_DEFAULT = "sensitivity" + self.MPIEXEC_DEFAULT = "mpiexec" self.AVAILABLE_SOLVERS_DEFAULT = [] def get_config_parameters(self) -> ConfigParameters: @@ -27,21 +27,21 @@ def get_config_parameters(self) -> ConfigParameters: self.config = ConfigParameters( default_install_dir=content.get( - "DEFAULT_INSTALL_DIR", self.default_install_dir), - ANTARES=content.get('ANTARES', self.ANTARES_DEFAULT), - MERGE_MPS=content.get('MERGE_MPS', self.MERGE_MPS_DEFAULT), - BENDERS=content.get( - 'BENDERS', self.BENDERS_DEFAULT), - LP_NAMER=content.get('LP_NAMER', self.LP_NAMER_DEFAULT), - STUDY_UPDATER=content.get( - 'STUDY_UPDATER', self.STUDY_UPDATER_DEFAULT), - FULL_RUN=content.get( - 'FULL_RUN', self.FULL_RUN_DEFAULT), + "DEFAULT_INSTALL_DIR", self.default_install_dir + ), + ANTARES=content.get("ANTARES", self.ANTARES_DEFAULT), + MERGE_MPS=content.get("MERGE_MPS", self.MERGE_MPS_DEFAULT), + BENDERS=content.get("BENDERS", self.BENDERS_DEFAULT), + LP_NAMER=content.get("LP_NAMER", self.LP_NAMER_DEFAULT), + STUDY_UPDATER=content.get("STUDY_UPDATER", self.STUDY_UPDATER_DEFAULT), + FULL_RUN=content.get("FULL_RUN", self.FULL_RUN_DEFAULT), ANTARES_ARCHIVE_UPDATER=content.get( - 'ANTARES_ARCHIVE_UPDATER', self.ANTARES_ARCHIVE_UPDATER_DEFAULT), - SENSITIVITY_EXE=content.get( - 'SENSITIVITY', self.SENSITIVITY_DEFAULT), + "ANTARES_ARCHIVE_UPDATER", self.ANTARES_ARCHIVE_UPDATER_DEFAULT + ), + SENSITIVITY_EXE=content.get("SENSITIVITY", self.SENSITIVITY_DEFAULT), + MPIEXEC=content.get("mpiexec", self.MPIEXEC_DEFAULT), AVAILABLE_SOLVERS=content.get( - 'AVAILABLE_SOLVER', self.AVAILABLE_SOLVERS_DEFAULT) + "AVAILABLE_SOLVER", self.AVAILABLE_SOLVERS_DEFAULT + ), ) return self.config diff --git a/src/python/antares_xpansion/config_loader.py b/src/python/antares_xpansion/config_loader.py index a297019a5..66848ecc6 100644 --- a/src/python/antares_xpansion/config_loader.py +++ b/src/python/antares_xpansion/config_loader.py @@ -335,7 +335,6 @@ def get_batch_size(self): return int(batch_size_str) - def additional_constraints(self): """ returns path to additional constraints file @@ -512,7 +511,6 @@ def _set_last_simulation_name(self): self._set_xpansion_simulation_name() class NotAnXpansionOutputDir(Exception): pass - def _set_xpansion_simulation_name(self): xpansion_dir_suffix ="-Xpansion" @@ -543,7 +541,7 @@ def _set_xpansion_simulation_name(self): def is_zip(self, study): _, ext = os.path.splitext(study) return ext == ".zip" - + def update_last_study_with_sensitivity_results(self): if self.is_zip(self._last_study): os.remove(self._last_study) @@ -571,7 +569,7 @@ def last_modified_study(self, root_dir:Path)-> Path: ) if len(sort_studies) == 0: raise ConfigLoader.MissingAntaresOutput("No Antares output is found") - + last_study = Path(root_dir) / sort_studies[-1] return last_study @@ -617,7 +615,6 @@ def lp_namer_exe(self): def benders_exe(self): return self.exe_path(self._config.BENDERS) - def merge_mps_exe(self): return self.exe_path(self._config.MERGE_MPS) @@ -728,3 +725,6 @@ class MissingAntaresOutput(Exception): def check_NTC_column_constraints(self, antares_version): checker = ChronicleChecker(self._config.data_dir, antares_version) checker.check_chronicle_constraints() + + def mpi_exe(self): + return self.exe_path(Path(self._config.MPIEXEC).name) diff --git a/src/python/antares_xpansion/driver.py b/src/python/antares_xpansion/driver.py index 12c8270f0..ff026539e 100644 --- a/src/python/antares_xpansion/driver.py +++ b/src/python/antares_xpansion/driver.py @@ -50,7 +50,8 @@ def __init__(self, config_loader: ConfigLoader): self.benders_driver = BendersDriver( self.config_loader.benders_exe(), self.config_loader.merge_mps_exe(), - self.config_loader.options_file_name() + self.config_loader.options_file_name(), + self.config_loader.mpi_exe(), ) self.study_update_driver = StudyUpdaterDriver( diff --git a/src/python/antares_xpansion/xpansionConfig.py b/src/python/antares_xpansion/xpansionConfig.py index cdf349aa1..c1c7cfc76 100644 --- a/src/python/antares_xpansion/xpansionConfig.py +++ b/src/python/antares_xpansion/xpansionConfig.py @@ -21,6 +21,7 @@ class ConfigParameters: SENSITIVITY_EXE: str FULL_RUN: str ANTARES_ARCHIVE_UPDATER: str + MPIEXEC: str AVAILABLE_SOLVERS: List[str] @@ -63,6 +64,7 @@ def __init__( self.ANTARES_ARCHIVE_UPDATER: str = "" self.MPI_LAUNCHER: str = "" self.MPI_N: str = "" + self.MPIEXEC: str = "" self.AVAILABLE_SOLVER: List[str] self._get_config_values() @@ -244,4 +246,5 @@ def _get_config_values(self): self.FULL_RUN = self.config_parameters.FULL_RUN self.ANTARES_ARCHIVE_UPDATER = self.config_parameters.ANTARES_ARCHIVE_UPDATER self.SENSITIVITY_EXE = self.config_parameters.SENSITIVITY_EXE + self.MPIEXEC = self.config_parameters.MPIEXEC self.AVAILABLE_SOLVER = self.config_parameters.AVAILABLE_SOLVERS diff --git a/src/python/config.yaml.in b/src/python/config.yaml.in index 722780fff..d37c9a549 100644 --- a/src/python/config.yaml.in +++ b/src/python/config.yaml.in @@ -7,5 +7,6 @@ STUDY_UPDATER : $ FULL_RUN : $ SENSITIVITY : $ ANTARES_ARCHIVE_UPDATER : $ +mpiexec : @MPIEXEC_EXECUTABLE@ AVAILABLE_SOLVER : @AVAILABLE_SOLVER_YML_LIST@ diff --git a/tests/python/test_benders_driver.py b/tests/python/test_benders_driver.py index cbfea10ea..3e88d0776 100644 --- a/tests/python/test_benders_driver.py +++ b/tests/python/test_benders_driver.py @@ -25,24 +25,24 @@ def setup_method(self): def test_lp_path(self, tmp_path): lp_path = tmp_path / "lp" os.mkdir(lp_path) - benders_driver = BendersDriver("", "", self.OPTIONS_JSON) + benders_driver = BendersDriver("", "", self.OPTIONS_JSON, self.MPI_LAUNCHER) benders_driver.set_simulation_output_path(tmp_path) assert benders_driver.get_lp_path() == lp_path def test_non_existing_output_path(self, tmp_path): - benders_driver = BendersDriver("", "", self.OPTIONS_JSON) + benders_driver = BendersDriver("", "", self.OPTIONS_JSON, self.MPI_LAUNCHER) with pytest.raises(BendersDriver.BendersOutputPathError): benders_driver.launch(tmp_path / "i_dont_exist", "test", False, 13) def test_empty_output_path(self, tmp_path): - benders_driver = BendersDriver("", "", self.OPTIONS_JSON) + benders_driver = BendersDriver("", "", self.OPTIONS_JSON, self.MPI_LAUNCHER) with pytest.raises(BendersDriver.BendersLpPathError): benders_driver.launch(tmp_path, "") def test_illegal_method(self, tmp_path): lp_path = tmp_path / "lp" os.mkdir(lp_path) - benders_driver = BendersDriver("", "", self.OPTIONS_JSON) + benders_driver = BendersDriver("", "", self.OPTIONS_JSON, self.MPI_LAUNCHER) with pytest.raises(BendersDriver.BendersSolverError): benders_driver.launch(tmp_path, "test") @@ -53,7 +53,9 @@ def test_benders_cmd_mpibenders(self, tmp_path): exe_path = os.path.normpath( os.path.join(my_install_dir, my_benders_mpi)) - benders_driver = BendersDriver(exe_path, "", self.OPTIONS_JSON) + benders_driver = BendersDriver( + exe_path, "", self.OPTIONS_JSON, self.MPI_LAUNCHER + ) simulation_output_path = tmp_path lp_path = Path(os.path.normpath( @@ -78,7 +80,8 @@ def test_benders_cmd_mpibenders_with_oversubscribe_linux_only(self, tmp_path): os.path.join(my_install_dir, my_benders_mpi)) benders_driver = BendersDriver( - exe_path, "", self.OPTIONS_JSON) + exe_path, "", self.OPTIONS_JSON, self.MPI_LAUNCHER + ) simulation_output_path = tmp_path lp_path = Path(os.path.normpath( @@ -100,7 +103,9 @@ def test_benders_cmd_sequential(self, tmp_path): exe_path = os.path.normpath( os.path.join(my_install_dir, my_sequential)) - benders_driver = BendersDriver(exe_path, "", self.OPTIONS_JSON) + benders_driver = BendersDriver( + exe_path, "", self.OPTIONS_JSON, self.MPI_LAUNCHER + ) simulation_output_path = tmp_path lp_path = Path(os.path.normpath( @@ -120,7 +125,9 @@ def test_benders_cmd_merge_mps(self, tmp_path): exe_path = os.path.normpath( os.path.join(my_install_dir, my_merges_mps)) - benders_driver = BendersDriver("", exe_path, self.OPTIONS_JSON) + benders_driver = BendersDriver( + "", exe_path, self.OPTIONS_JSON, self.MPI_LAUNCHER + ) simulation_output_path = tmp_path lp_path = Path(os.path.normpath( @@ -142,7 +149,9 @@ def test_raise_execution_error(self, tmp_path): exe_path = os.path.normpath( os.path.join(my_install_dir, my_benders_mpi)) - benders_driver = BendersDriver(exe_path, "", self.OPTIONS_JSON) + benders_driver = BendersDriver( + exe_path, "", self.OPTIONS_JSON, self.MPI_LAUNCHER + ) simulation_output_path = tmp_path lp_path = Path(os.path.normpath( @@ -161,7 +170,9 @@ def test_clean_solver_log_file(self, tmp_path): my_n_mpi = 13 exe_path = os.path.normpath( os.path.join(my_install_dir, my_benders_mpi)) - benders_driver = BendersDriver(exe_path, "", self.OPTIONS_JSON) + benders_driver = BendersDriver( + exe_path, "", self.OPTIONS_JSON, self.MPI_LAUNCHER + ) simulation_output_path = tmp_path lp_path = Path(os.path.normpath( @@ -191,7 +202,7 @@ def test_unsupported_platform(self, tmp_path): with patch(MOCK_SYS, autospec=True) as sys_: sys_.platform = "exotic_platform" with pytest.raises(BendersDriver.BendersUnsupportedPlatform): - BendersDriver("", "", self.OPTIONS_JSON) + BendersDriver("", "", self.OPTIONS_JSON, self.MPI_LAUNCHER) def test_clean_benders_step_if_not_keep_mps(self, tmp_path): my_benders_mpi = "something" @@ -200,7 +211,9 @@ def test_clean_benders_step_if_not_keep_mps(self, tmp_path): os.path.join(my_install_dir, my_benders_mpi)) keep_mps = False - benders_driver = BendersDriver(exe_path, "", self.OPTIONS_JSON) + benders_driver = BendersDriver( + exe_path, "", self.OPTIONS_JSON, self.MPI_LAUNCHER + ) simulation_output_path = tmp_path lp_path = Path(os.path.normpath( From 3462b0880dcd19d9d109caea352ab34d501e2605 Mon Sep 17 00:00:00 2001 From: abdoulbari zaher <32519851+a-zakir@users.noreply.github.com> Date: Fri, 12 Apr 2024 15:06:43 +0200 Subject: [PATCH 080/422] [ANT-1461] sensitivity study with unzipped outputs (#787) Get sensitivity study works with both zip/unzipped outputs --- src/python/antares_xpansion/config_loader.py | 15 ++++++++++----- src/python/antares_xpansion/full_run_driver.py | 2 -- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/python/antares_xpansion/config_loader.py b/src/python/antares_xpansion/config_loader.py index 66848ecc6..10c588121 100644 --- a/src/python/antares_xpansion/config_loader.py +++ b/src/python/antares_xpansion/config_loader.py @@ -514,6 +514,8 @@ class NotAnXpansionOutputDir(Exception): def _set_xpansion_simulation_name(self): xpansion_dir_suffix ="-Xpansion" + self._xpansion_simulation_name = self._last_study + if self.step() in ["resume", "sensitivity"] : self._xpansion_simulation_name = self._last_study if self.is_zip(self._last_study): @@ -521,9 +523,10 @@ def _set_xpansion_simulation_name(self): with zipfile.ZipFile(self._last_study, 'r') as output_zip: output_zip.extractall(self._xpansion_simulation_name) elif self.step() == "benders": - if(not self._last_study.name.endswith(xpansion_dir_suffix)): - raise ConfigLoader.NotAnXpansionOutputDir(f"Error! {self._last_study} is not an Xpansion output directory") - self._xpansion_simulation_name = self._last_study + if self.is_zip(self._last_study): + raise ConfigLoader.NotAnXpansionOutputDir( + f"Error! {self._last_study} is not an Xpansion output directory" + ) elif self.step() == "problem_generation": if not self.is_zip(self._last_study): @@ -531,7 +534,9 @@ def _set_xpansion_simulation_name(self): raise ConfigLoader.NotAnXpansionOutputDir(f"Error! {self._last_study} is not an Xpansion output directory") else: self._xpansion_simulation_name = self._last_study - self._last_study =self._last_study.parent / (self._last_study.stem[:-len(xpansion_dir_suffix)]+".zip") + self._last_study = self._last_study.parent / ( + self._last_study.stem[: -len(xpansion_dir_suffix)] + ".zip" + ) elif self.step() == "full" and self.memory(): self._xpansion_simulation_name = self._last_study else: @@ -554,7 +559,7 @@ def is_antares_study_output(self, study: Path): if self.memory() and '-Xpansion' not in study.name: # memory mode we work with files essentially return os.path.isdir(study) else: - return ext == ".zip" or (os.path.isdir(study) and '-Xpansion' in study.name) + return ext == ".zip" or os.path.isdir(study) def last_modified_study(self, root_dir:Path)-> Path: list_dir = os.listdir(root_dir) diff --git a/src/python/antares_xpansion/full_run_driver.py b/src/python/antares_xpansion/full_run_driver.py index 7a978fd9f..77a4487ef 100644 --- a/src/python/antares_xpansion/full_run_driver.py +++ b/src/python/antares_xpansion/full_run_driver.py @@ -64,8 +64,6 @@ def run(self): os.chdir(lp_path) self.logger.info(f"Current directory is now: {os.getcwd()}") - self.logger.info(f"Command is {self.full_command()}") - print(self.full_command()) ret = subprocess.run( self.full_command(), shell=False, stdout=sys.stdout, stderr=sys.stderr, encoding='utf-8') From 6ef3d0e92b286d120014875d722dd6458919f09e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 18 Apr 2024 14:33:28 +0200 Subject: [PATCH 081/422] Bump tj-actions/branch-names from 6 to 8 (#774) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [tj-actions/branch-names](https://github.com/tj-actions/branch-names) from 6 to 8.
Release notes

Sourced from tj-actions/branch-names's releases.

v8

Changes in v8.0.1

What's Changed

Full Changelog: https://github.com/tj-actions/branch-names/compare/v8...v8.0.1


Changes in v8.0.0

Major version to prevent errors with dependabot upgrades.

What's Changed

Full Changelog: https://github.com/tj-actions/branch-names/compare/v7...v8.0.0


v7.0.7

What's Changed

Full Changelog: https://github.com/tj-actions/branch-names/compare/v7...v7.0.7

v7.0.6

What's Changed

... (truncated)

Changelog

Sourced from tj-actions/branch-names's changelog.

🔄 Update

  • Updated README.md (331c645) - (jackton1)
  • Update README.md (1dd881b) - (Tonye Jack)
  • Update README.md (df61b49) - (Tonye Jack)

📝 Other

  • PR #282: update test.yml (6871f53) - (repo-ranger[bot])
  • PR #281: update tj-actions/verify-changed-files action to v18 (b08a65c) - (repo-ranger[bot])
  • PR #279: peter-evans/create-pull-request from 5 to 6 (daaa308) - (repo-ranger[bot])
  • PR #278: README.md (e6d7f60) - (repo-ranger[bot])
  • PR #277: update tj-actions/verify-changed-files action to v17 (6a42993) - (repo-ranger[bot])
  • PR #276: update github/codeql-action action to v3 (3480893) - (repo-ranger[bot])
  • PR #275: to v8 (ce11ce0) - (repo-ranger[bot])

⚙️ Miscellaneous Tasks

  • Update test.yml (fd631fd) - (Tonye Jack)
  • deps: Update tj-actions/verify-changed-files action to v18 (7a67835) - (renovate[bot])
  • deps: Update tj-actions/verify-changed-files action to v17 (2fc8b99) - (renovate[bot])
  • deps: Update github/codeql-action action to v3 (133b286) - (renovate[bot])

⬆️ Upgrades

  • Upgraded from v7.0.7 -> v8 (cf62a9f) - (jackton1)

8.0.0 - (2023-12-05)

➖ Remove

  • Deleted .github/workflows/auto-approve.yml (d412a8b) - (Tonye Jack)

📝 Other

⚙️ Miscellaneous Tasks

⬆️ Upgrades

  • Upgraded from v7.0.6 -> v7.0.7 (f78faab) - (jackton1)

7.0.7 - (2023-12-03)

... (truncated)

Commits
  • 6871f53 Merge pull request #282 from tj-actions/chore/update-test.yml
  • fd631fd chore: update test.yml
  • b08a65c Merge pull request #281 from tj-actions/renovate/tj-actions-verify-changed-fi...
  • 7a67835 chore(deps): update tj-actions/verify-changed-files action to v18
  • daaa308 Merge pull request #279 from tj-actions/dependabot/github_actions/peter-evans...
  • d7e1c12 Bump peter-evans/create-pull-request from 5 to 6
  • e6d7f60 Merge pull request #278 from tj-actions/chore/update-readme
  • 331c645 Updated README.md
  • 1dd881b Update README.md
  • 6a42993 Merge pull request #277 from tj-actions/renovate/tj-actions-verify-changed-fi...
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tj-actions/branch-names&package-manager=github_actions&previous-version=6&new-version=8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jason Maréchal <45510813+JasonMarechal25@users.noreply.github.com> --- .github/workflows/centos-release.yml | 2 +- .github/workflows/centos7-system-deps-build.yml | 2 +- .github/workflows/ol8-release.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml index 8a6cfbef5..b6b684c10 100644 --- a/.github/workflows/centos-release.yml +++ b/.github/workflows/centos-release.yml @@ -127,7 +127,7 @@ jobs: singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} steps: - id: branch-name - uses: tj-actions/branch-names@v6 + uses: tj-actions/branch-names@v8 - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/centos7-system-deps-build.yml b/.github/workflows/centos7-system-deps-build.yml index 27ff365ed..1f58b290b 100644 --- a/.github/workflows/centos7-system-deps-build.yml +++ b/.github/workflows/centos7-system-deps-build.yml @@ -72,7 +72,7 @@ jobs: steps: - id: branch-name - uses: tj-actions/branch-names@v6 + uses: tj-actions/branch-names@v8 - uses: actions/checkout@v3 with: diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml index 270c39129..15423c63d 100644 --- a/.github/workflows/ol8-release.yml +++ b/.github/workflows/ol8-release.yml @@ -98,7 +98,7 @@ jobs: singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} steps: - id: branch-name - uses: tj-actions/branch-names@v6 + uses: tj-actions/branch-names@v8 - name: Install System run: | From d367b2526b0aacf9977e5fb2d9528c754c94f9b0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 27 Oct 2023 17:13:55 +0200 Subject: [PATCH 082/422] Encapsulate RunProblemGeneration in a class --- src/python/antares_xpansion/full_run_driver.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/python/antares_xpansion/full_run_driver.py b/src/python/antares_xpansion/full_run_driver.py index 77a4487ef..c7b5a1cb6 100644 --- a/src/python/antares_xpansion/full_run_driver.py +++ b/src/python/antares_xpansion/full_run_driver.py @@ -64,6 +64,7 @@ def run(self): os.chdir(lp_path) self.logger.info(f"Current directory is now: {os.getcwd()}") + self.logger.info(f"Command is {self.full_command()}") ret = subprocess.run( self.full_command(), shell=False, stdout=sys.stdout, stderr=sys.stderr, encoding='utf-8') From 757cbe47cf86475ee58f0fe72e15dcf982d6d16a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 23 Jan 2024 15:53:20 +0100 Subject: [PATCH 083/422] Wip full run in memory --- src/cpp/benders/benders_core/SimulationOptions.cpp | 5 ++++- src/python/antares_xpansion/benders_driver.py | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/cpp/benders/benders_core/SimulationOptions.cpp b/src/cpp/benders/benders_core/SimulationOptions.cpp index 90a8ff9ba..dcbf7226e 100644 --- a/src/cpp/benders/benders_core/SimulationOptions.cpp +++ b/src/cpp/benders/benders_core/SimulationOptions.cpp @@ -181,4 +181,7 @@ SimulationOptions::InvalidOptionFileException::InvalidOptionFileException( ExternalLoopOptions SimulationOptions::GetExternalLoopOptions() const { return {EXT_LOOP_CRITERION_VALUE, EXT_LOOP_CRITERION_TOLERANCE, EXT_LOOP_CRITERION_COUNT_THRESHOLD}; -} \ No newline at end of file +} +SimulationOptions::InvalidOptionFileException::InvalidOptionFileException( + const std::string &arg) + : runtime_error(arg) {} diff --git a/src/python/antares_xpansion/benders_driver.py b/src/python/antares_xpansion/benders_driver.py index 6f1763cc5..7d4536640 100644 --- a/src/python/antares_xpansion/benders_driver.py +++ b/src/python/antares_xpansion/benders_driver.py @@ -114,7 +114,7 @@ def _get_solver_cmd(self): """ returns a list consisting of the path to the required solver and its launching options """ - bare_solver_command = [self.solver, self.options_file] + bare_solver_command = [self.solver, self.get_lp_path() / self.options_file] if self.n_mpi > 1: mpi_command = self.get_mpi_run_command_root() mpi_command.extend(bare_solver_command) From 30c4303d4d545df9167f6dc82ff99e8fb523a4d5 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 24 Jan 2024 16:25:00 +0100 Subject: [PATCH 084/422] It works E2E --- .../input/areas/list.txt | 2 -- .../output/simulation/interco-1-1.txt | 7 ------- .../test_lpnamer_01/output/economy/area-01.txt | 8 -------- .../output/economy/area-01.txt | 2 -- .../output/economy/interco-01.txt | 1 - .../output/economy/area-01.txt | 2 -- .../output/economy/interco-01.txt | 1 - .../output/economy/area-01.txt | 2 -- .../output/economy/interco-01.txt | 1 - .../output/economy/area-01.txt | 2 -- .../output/economy/interco-01.txt | 1 - .../output/economy/area-01.txt | 2 -- .../output/economy/interco-01.txt | 1 - .../output/economy/area-01.txt | 10 ---------- .../output/economy/interco-01.txt | 9 --------- .../output/economy/interco-01.txt | 1 - src/python/antares_xpansion/benders_driver.py | 2 +- src/python/antares_xpansion/config_loader.py | 2 +- 18 files changed, 2 insertions(+), 54 deletions(-) delete mode 100644 data_test/examples/xpansion-test-one-link-two-candidates/input/areas/list.txt delete mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/interco-1-1.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area-01.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area-01.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco-01.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area-01.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco-01.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area-01.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco-01.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area-01.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco-01.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area-01.txt delete mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco-01.txt delete mode 100644 data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area-01.txt delete mode 100644 data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco-01.txt delete mode 100644 data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco-01.txt diff --git a/data_test/examples/xpansion-test-one-link-two-candidates/input/areas/list.txt b/data_test/examples/xpansion-test-one-link-two-candidates/input/areas/list.txt deleted file mode 100644 index 8e6b809a4..000000000 --- a/data_test/examples/xpansion-test-one-link-two-candidates/input/areas/list.txt +++ /dev/null @@ -1,2 +0,0 @@ -area1 -area2 diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/interco-1-1.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/interco-1-1.txt deleted file mode 100644 index 9ee2d6512..000000000 --- a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/interco-1-1.txt +++ /dev/null @@ -1,7 +0,0 @@ -0 0 1 -1 0 3 -2 0 5 -3 1 2 -4 1 4 -5 2 6 -6 2 7 diff --git a/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area-01.txt b/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area-01.txt deleted file mode 100644 index 643d43899..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area-01.txt +++ /dev/null @@ -1,8 +0,0 @@ -area1 -area2 -flex -peak -pv -semibase -Store_in -store_out diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area-01.txt deleted file mode 100644 index 8e6b809a4..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area-01.txt +++ /dev/null @@ -1,2 +0,0 @@ -area1 -area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco-01.txt deleted file mode 100644 index 398641ed7..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco-01.txt +++ /dev/null @@ -1 +0,0 @@ -0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area-01.txt deleted file mode 100644 index 8e6b809a4..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area-01.txt +++ /dev/null @@ -1,2 +0,0 @@ -area1 -area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco-01.txt deleted file mode 100644 index 398641ed7..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco-01.txt +++ /dev/null @@ -1 +0,0 @@ -0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area-01.txt deleted file mode 100644 index 8e6b809a4..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area-01.txt +++ /dev/null @@ -1,2 +0,0 @@ -area1 -area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco-01.txt deleted file mode 100644 index 398641ed7..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco-01.txt +++ /dev/null @@ -1 +0,0 @@ -0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area-01.txt deleted file mode 100644 index 8e6b809a4..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area-01.txt +++ /dev/null @@ -1,2 +0,0 @@ -area1 -area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco-01.txt deleted file mode 100644 index 398641ed7..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco-01.txt +++ /dev/null @@ -1 +0,0 @@ -0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area-01.txt deleted file mode 100644 index 8e6b809a4..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area-01.txt +++ /dev/null @@ -1,2 +0,0 @@ -area1 -area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco-01.txt deleted file mode 100644 index 398641ed7..000000000 --- a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco-01.txt +++ /dev/null @@ -1 +0,0 @@ -0 0 1 diff --git a/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area-01.txt b/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area-01.txt deleted file mode 100644 index 3373a4b8f..000000000 --- a/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area-01.txt +++ /dev/null @@ -1,10 +0,0 @@ -area1 -area2 -flex_2 -invest_peak_1 -invest_peak_2 -invest_semibase_1 -invest_semibase_2 -pv -Store_in -store_out diff --git a/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco-01.txt b/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco-01.txt deleted file mode 100644 index 808c7ae7b..000000000 --- a/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco-01.txt +++ /dev/null @@ -1,9 +0,0 @@ -0 0 1 -1 0 3 -2 0 5 -3 0 7 -4 1 2 -5 1 4 -6 1 6 -7 2 8 -8 2 9 diff --git a/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco-01.txt b/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco-01.txt deleted file mode 100644 index 398641ed7..000000000 --- a/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco-01.txt +++ /dev/null @@ -1 +0,0 @@ -0 0 1 diff --git a/src/python/antares_xpansion/benders_driver.py b/src/python/antares_xpansion/benders_driver.py index 7d4536640..6f1763cc5 100644 --- a/src/python/antares_xpansion/benders_driver.py +++ b/src/python/antares_xpansion/benders_driver.py @@ -114,7 +114,7 @@ def _get_solver_cmd(self): """ returns a list consisting of the path to the required solver and its launching options """ - bare_solver_command = [self.solver, self.get_lp_path() / self.options_file] + bare_solver_command = [self.solver, self.options_file] if self.n_mpi > 1: mpi_command = self.get_mpi_run_command_root() mpi_command.extend(bare_solver_command) diff --git a/src/python/antares_xpansion/config_loader.py b/src/python/antares_xpansion/config_loader.py index 10c588121..fffe2703f 100644 --- a/src/python/antares_xpansion/config_loader.py +++ b/src/python/antares_xpansion/config_loader.py @@ -535,7 +535,7 @@ def _set_xpansion_simulation_name(self): else: self._xpansion_simulation_name = self._last_study self._last_study = self._last_study.parent / ( - self._last_study.stem[: -len(xpansion_dir_suffix)] + ".zip" + self._last_study.stem[: -len(xpansion_dir_suffix)] + ".zip" ) elif self.step() == "full" and self.memory(): self._xpansion_simulation_name = self._last_study From b3e3fa045cf5c1e2239fca574e93d0b78c62052d Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 6 Feb 2024 11:56:30 +0100 Subject: [PATCH 085/422] Cleanup --- src/cpp/lpnamer/helper/ColumnToChange.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cpp/lpnamer/helper/ColumnToChange.h b/src/cpp/lpnamer/helper/ColumnToChange.h index e49d29834..ff823c37b 100644 --- a/src/cpp/lpnamer/helper/ColumnToChange.h +++ b/src/cpp/lpnamer/helper/ColumnToChange.h @@ -3,9 +3,9 @@ #include using colId = unsigned int; -class ColumnToChange { - public: - ColumnToChange(colId id, unsigned time_step) : id(id), time_step(time_step){}; +struct ColumnToChange { + ColumnToChange(colId id, unsigned int time_step) + : id(id), time_step(time_step){}; bool operator==(const ColumnToChange& other) const; colId id; From 9dc499ec21dc3c87f014a3a3b9c4d6abd119ad39 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Apr 2024 16:53:19 +0200 Subject: [PATCH 086/422] Update antares targets --- CMakeLists.txt | 6 +++--- cmake/dependencies/CMakeLists.txt | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f9068548a..0d1cb2eb1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -269,12 +269,12 @@ else() set(CURRENT_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) endif() -find_package(antares-solver REQUIRED) +find_package(Antares REQUIRED) #Default RELEASE antares-solver use -get_target_property( ANTARES_SOLVER_PATH antares-solver IMPORTED_LOCATION_RELEASE ) +get_target_property( ANTARES_SOLVER_PATH Antares::antares-solver IMPORTED_LOCATION_RELEASE ) if (NOT ANTARES_SOLVER_PATH) - get_target_property( ANTARES_SOLVER_PATH antares-solver IMPORTED_LOCATION_DEBUG ) + get_target_property( ANTARES_SOLVER_PATH Antares::antares-solver IMPORTED_LOCATION_DEBUG ) endif() get_filename_component(ANTARES_SOLVER_DIR ${ANTARES_SOLVER_PATH} DIRECTORY) diff --git a/cmake/dependencies/CMakeLists.txt b/cmake/dependencies/CMakeLists.txt index 3f1b24972..dff785060 100644 --- a/cmake/dependencies/CMakeLists.txt +++ b/cmake/dependencies/CMakeLists.txt @@ -3,10 +3,10 @@ ##################### if(BUILD_antares_solver) -find_package(antares-solver) - -if (NOT antares-solver_FOUND) +find_package(Antares) +if (NOT Antares_FOUND) + message(STATUS "Antares not found, building it from source") set(REPOSITORY "https://github.com/AntaresSimulatorTeam/Antares_Simulator.git") set(TAG "v${ANTARES_VERSION_TAG}") set(CMAKE_ARGS "-DBUILD_UI=OFF -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} -DDEPS_INSTALL_DIR=${DEPS_INSTALL_DIR} -DBUILD_not_system=OFF -DBUILD_ortools=ON ") From 1cc95aa2baff1ec382459a806a3556488cd66600 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 23 Apr 2024 10:54:18 +0200 Subject: [PATCH 087/422] Update antares API --- src/cpp/lpnamer/main/CMakeLists.txt | 2 +- src/cpp/lpnamer/main/ProblemGeneration.cpp | 41 +++++---------- .../lpnamer/main/include/ProblemGeneration.h | 6 +-- ...aresProblemToXpansionProblemTranslator.cpp | 50 +++++++++++-------- ...ntaresProblemToXpansionProblemTranslator.h | 4 +- .../XpansionProblemsFromAntaresProvider.cpp | 7 ++- .../XpansionProblemsFromAntaresProvider.h | 6 +-- 7 files changed, 53 insertions(+), 63 deletions(-) diff --git a/src/cpp/lpnamer/main/CMakeLists.txt b/src/cpp/lpnamer/main/CMakeLists.txt index 6373267eb..02f193924 100644 --- a/src/cpp/lpnamer/main/CMakeLists.txt +++ b/src/cpp/lpnamer/main/CMakeLists.txt @@ -28,7 +28,7 @@ target_link_libraries (problem_generation_main ${PROJECT_NAME}::lp_namer_problem_modifier Boost::boost Boost::program_options helpers - Antares::application + Antares::solver_api PUBLIC Antares::antares-solver-simulation ) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 85c732fe3..586db6e37 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -1,7 +1,8 @@ #include "include/ProblemGeneration.h" -#include +#include +#include #include #include @@ -56,29 +57,13 @@ ProblemGeneration::ProblemGeneration(ProblemGenerationOptions& options) } std::filesystem::path ProblemGeneration::performAntaresSimulation() { - Antares::Solver::Application application; - application.outputWriter_.PrintMe(); - using namespace std::literals::string_literals; - char* argv[] = {"antares-8.8-solver", options_.StudyPath().string().data(), - "--force-parallel", "4", "-s"}; - auto argc = 4; - auto arg1 = "antares-8.8-solver"s; - auto arg2 = options_.StudyPath().string(); - auto arg3 = "--force-parallel"s; - auto arg4 = "4"s; - auto arg5 = "-s"s; - argv[0] = arg1.data(); - argv[1] = arg2.data(); - argv[2] = arg3.data(); - argv[3] = arg4.data(); - argv[4] = arg5.data(); - - LpsFromAntares lps; - application.prepare(argc, argv); - application.execute(); - lps_ = application.outputWriter_.lps; - - return {application.pStudy->folderOutput}; + auto results = Antares::API::PerformSimulation(options_.StudyPath()); + //Add parallel + + //Handle errors + + lps_ = std::move(results.antares_problems); + return {results.simulationPath}; } std::filesystem::path ProblemGeneration::updateProblems() { @@ -186,7 +171,7 @@ std::vector> ProblemGeneration::getXpansionProblems( SolverLogManager& solver_log_manager, const std::string& solver_name, const std::vector& mpsList, std::filesystem::path& lpDir_, std::shared_ptr& reader, bool with_archive = true, - const LpsFromAntares& lps = {}) { + const Antares::Solver::LpsFromAntares& lps = {}) { std::vector problem_names; std::transform(mpsList.begin(), mpsList.end(), std::back_inserter(problem_names), @@ -194,16 +179,16 @@ std::vector> ProblemGeneration::getXpansionProblems( switch (mode_) { case Mode::FILE: { auto adapter = - std::make_shared(lpDir_, problem_names); + std::make_unique(lpDir_, problem_names); return adapter->provideProblems(solver_name, solver_log_manager); } case Mode::ARCHIVE: { - auto adapter = std::make_shared( + auto adapter = std::make_unique( lpDir_, reader, problem_names); return adapter->provideProblems(solver_name, solver_log_manager); } case Mode::ANTARES_API: { - auto adapter = std::make_shared(lps); + auto adapter = std::make_unique(lps); return adapter->provideProblems(solver_name, solver_log_manager); } default: diff --git a/src/cpp/lpnamer/main/include/ProblemGeneration.h b/src/cpp/lpnamer/main/include/ProblemGeneration.h index cb81e1177..b4d1b45f2 100644 --- a/src/cpp/lpnamer/main/include/ProblemGeneration.h +++ b/src/cpp/lpnamer/main/include/ProblemGeneration.h @@ -4,7 +4,7 @@ #pragma once -#include +#include #include #include @@ -48,8 +48,8 @@ class ProblemGeneration { SolverLogManager& solver_log_manager, const std::string& solver_name, const std::vector& mpsList, std::filesystem::path& lpDir_, std::shared_ptr& reader, bool with_archive, - const LpsFromAntares& lps); - LpsFromAntares lps_; + const Antares::Solver::LpsFromAntares& lps); + Antares::Solver::LpsFromAntares lps_; Mode mode_ = Mode::UNKOWN; virtual std::filesystem::path performAntaresSimulation(); std::filesystem::path simulation_dir_; diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp index 80a93d48f..3d32d61dc 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp @@ -4,51 +4,57 @@ #include "AntaresProblemToXpansionProblemTranslator.h" +#include #include #include "LogUtils.h" #include "multisolver_interface/SolverFactory.h" #include "solver_utils.h" +/** + * + * @Note: In case of performance issue we can accept non-const lps and work on + * references to constant and hebdo parts + */ std::shared_ptr AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( - const LpsFromAntares& lps, unsigned int year, unsigned int week, + const Antares::Solver::LpsFromAntares& lps, unsigned int year, unsigned int week, const std::string& solver_name, SolverLogManager& solver_log_manager) { SolverFactory factory; auto problem = std::make_shared( factory.create_solver(solver_name, solver_log_manager)); - const auto& constant = lps._constant; - const auto& hebdo = lps._hebdo.at({year, week}); - problem->_name = hebdo->name; + auto constant = lps.constantProblemData; + auto hebdo = lps.weeklyProblems.at({year, week}); + problem->_name = hebdo.name; - std::vector tmp(constant->NombreDeVariables, 0); - std::vector coltypes(constant->NombreDeVariables, 'C'); + std::vector tmp(constant.VariablesCount, 0); + std::vector coltypes(constant.VariablesCount, 'C'); - auto round10 = [](T& collection) { + auto round10 = [](auto& collection) { std::ranges::transform(collection, collection.begin(), [](double v) { return round(v * pow(10, 10)) * pow(10, -10); }); }; - round10(hebdo->CoutLineaire); - round10(hebdo->Xmin); - round10(hebdo->Xmax); - round10(hebdo->SecondMembre); - round10(constant->CoefficientsDeLaMatriceDesContraintes); + round10(hebdo.LinearCost); + round10(hebdo.Xmin); + round10(hebdo.Xmax); + round10(hebdo.RHS); + round10(constant.ConstraintsMatrixCoeff); - problem->add_cols(constant->NombreDeVariables, 0, hebdo->CoutLineaire.data(), - tmp.data(), {}, {}, hebdo->Xmin.data(), hebdo->Xmax.data()); + problem->add_cols(constant.VariablesCount, 0, hebdo.LinearCost.data(), + tmp.data(), {}, {}, hebdo.Xmin.data(), hebdo.Xmax.data()); problem->add_rows( - constant->NombreDeContraintes, constant->NombreDeCoefficients, - convertSignToLEG(hebdo->Sens.data()).data(), hebdo->SecondMembre.data(), - {}, constant->Mdeb.data(), constant->IndicesColonnes.data(), - constant->CoefficientsDeLaMatriceDesContraintes.data()); - for (int i = 0; i < constant->NombreDeVariables; ++i) { - problem->chg_col_name(i, hebdo->variables[i]); + constant.ConstraintesCount, constant.CoeffCount, + convertSignToLEG(hebdo.Direction.data()).data(), hebdo.RHS.data(), + {}, reinterpret_cast(constant.Mdeb.data()), reinterpret_cast(constant.ColumnIndexes.data()), + constant.ConstraintsMatrixCoeff.data(), {}); + for (int i = 0; i < constant.VariablesCount; ++i) { + problem->chg_col_name(i, hebdo.variables[i]); } - for (int i = 0; i < constant->NombreDeContraintes; ++i) { - problem->chg_row_name(i, hebdo->constraints[i]); + for (int i = 0; i < constant.ConstraintesCount; ++i) { + problem->chg_row_name(i, hebdo.constraints[i]); } auto rows = problem->get_nrows(); auto cols = problem->get_ncols(); diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h index 40c83422a..c05f5ea55 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h @@ -4,14 +4,14 @@ #pragma once -#include +#include #include "../model/Problem.h" class AntaresProblemToXpansionProblemTranslator { public: [[nodiscard]] static std::shared_ptr translateToXpansionProblem( - const LpsFromAntares& lps, unsigned int year, unsigned int week, + const Antares::Solver::LpsFromAntares& lps, unsigned int year, unsigned int week, const std::string& solver_name, SolverLogManager& solver_log_manager); static std::vector convertSignToLEG(char* data); }; diff --git a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp index 090095e89..91a79884b 100644 --- a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp +++ b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp @@ -10,7 +10,7 @@ #include "AntaresProblemToXpansionProblemTranslator.h" XpansionProblemsFromAntaresProvider::XpansionProblemsFromAntaresProvider( - LpsFromAntares lps) + Antares::Solver::LpsFromAntares lps) : antares_hebdo_problems(std::move(lps)) {} std::vector> @@ -19,10 +19,9 @@ XpansionProblemsFromAntaresProvider::provideProblems( SolverLogManager& solver_log_manager) const { std::vector> xpansion_problems; xpansion_problems.reserve( - XpansionProblemsFromAntaresProvider::antares_hebdo_problems._hebdo - .size()); + XpansionProblemsFromAntaresProvider::antares_hebdo_problems.weekCount()); for (const auto& [problem_id, hebdo_data] : - XpansionProblemsFromAntaresProvider::antares_hebdo_problems._hebdo) { + XpansionProblemsFromAntaresProvider::antares_hebdo_problems.weeklyProblems) { xpansion_problems.push_back( AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( XpansionProblemsFromAntaresProvider::antares_hebdo_problems, diff --git a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.h b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.h index 4f1b86aa8..20e0fbf60 100644 --- a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.h +++ b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.h @@ -4,16 +4,16 @@ #pragma once -#include +#include #include "../model/Problem.h" #include "IXpansionProblemsProvider.h" class XpansionProblemsFromAntaresProvider : public IXpansionProblemsProvider { public: - explicit XpansionProblemsFromAntaresProvider(LpsFromAntares antares); + explicit XpansionProblemsFromAntaresProvider(Antares::Solver::LpsFromAntares antares); [[nodiscard]] std::vector> provideProblems( const std::string& solver_name, SolverLogManager& solver_log_manager) const override; - LpsFromAntares antares_hebdo_problems; + Antares::Solver::LpsFromAntares antares_hebdo_problems; }; From 5bef82e103f9ca9f07d3fe75e412d52d7eb7e698 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 23 Apr 2024 15:38:07 +0200 Subject: [PATCH 088/422] Fix rebase --- src/cpp/benders/benders_core/SimulationOptions.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/cpp/benders/benders_core/SimulationOptions.cpp b/src/cpp/benders/benders_core/SimulationOptions.cpp index dcbf7226e..70dc5f745 100644 --- a/src/cpp/benders/benders_core/SimulationOptions.cpp +++ b/src/cpp/benders/benders_core/SimulationOptions.cpp @@ -182,6 +182,3 @@ ExternalLoopOptions SimulationOptions::GetExternalLoopOptions() const { return {EXT_LOOP_CRITERION_VALUE, EXT_LOOP_CRITERION_TOLERANCE, EXT_LOOP_CRITERION_COUNT_THRESHOLD}; } -SimulationOptions::InvalidOptionFileException::InvalidOptionFileException( - const std::string &arg) - : runtime_error(arg) {} From e6de0166e778b6ddd537e6c5422586ff722fe1e3 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 24 Apr 2024 09:29:46 +0200 Subject: [PATCH 089/422] Fix missing file --- .../xpansion-test-one-link-two-candidates/input/areas/list.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 data_test/examples/xpansion-test-one-link-two-candidates/input/areas/list.txt diff --git a/data_test/examples/xpansion-test-one-link-two-candidates/input/areas/list.txt b/data_test/examples/xpansion-test-one-link-two-candidates/input/areas/list.txt new file mode 100644 index 000000000..8e6b809a4 --- /dev/null +++ b/data_test/examples/xpansion-test-one-link-two-candidates/input/areas/list.txt @@ -0,0 +1,2 @@ +area1 +area2 From 4c57e2f80deb91eb04ebf3eab3565a31a52b923f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 24 Apr 2024 11:47:45 +0200 Subject: [PATCH 090/422] Fix --- src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp index 89ed9d49e..da033b4b3 100644 --- a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp +++ b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp @@ -26,7 +26,7 @@ void ProblemGenerationExeOptions::Parse(unsigned int argc, const char* const* argv) { OptionsParser::Parse(argc, argv); auto log_location = LOGLOCATION; - checkOnlyOneMandatoryOption(log_location); + checkAtLeastOneMandatoryOption(log_location); checkOnlyOneMandatoryOption(log_location); } void ProblemGenerationExeOptions::checkAtLeastOneMandatoryOption( From ee686f93b3d284f8387afe40f5999d3a4ef13386 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 24 Apr 2024 14:35:21 +0200 Subject: [PATCH 091/422] Fix missing files --- .../output/simulation/interco-1-1.txt | 7 +++++++ .../test_lpnamer_01/output/economy/area-01.txt | 8 ++++++++ .../output/economy/area-01.txt | 2 ++ .../output/economy/interco-01.txt | 1 + .../output/economy/area-01.txt | 2 ++ .../output/economy/interco-01.txt | 1 + .../output/economy/area-01.txt | 2 ++ .../output/economy/interco-01.txt | 1 + .../output/economy/area-01.txt | 2 ++ .../output/economy/interco-01.txt | 1 + .../output/economy/area-01.txt | 2 ++ .../output/economy/interco-01.txt | 1 + .../output/economy/area-01.txt | 10 ++++++++++ .../output/economy/interco-01.txt | 9 +++++++++ .../output/economy/interco-01.txt | 1 + 15 files changed, 50 insertions(+) create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/interco-1-1.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area-01.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area-01.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco-01.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area-01.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco-01.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area-01.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco-01.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area-01.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco-01.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area-01.txt create mode 100644 data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco-01.txt create mode 100644 data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area-01.txt create mode 100644 data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco-01.txt create mode 100644 data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco-01.txt diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/interco-1-1.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/interco-1-1.txt new file mode 100644 index 000000000..9ee2d6512 --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/interco-1-1.txt @@ -0,0 +1,7 @@ +0 0 1 +1 0 3 +2 0 5 +3 1 2 +4 1 4 +5 2 6 +6 2 7 diff --git a/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area-01.txt b/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area-01.txt new file mode 100644 index 000000000..643d43899 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_lpnamer_01/output/economy/area-01.txt @@ -0,0 +1,8 @@ +area1 +area2 +flex +peak +pv +semibase +Store_in +store_out diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area-01.txt new file mode 100644 index 000000000..8e6b809a4 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/area-01.txt @@ -0,0 +1,2 @@ +area1 +area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco-01.txt new file mode 100644 index 000000000..398641ed7 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_one_candidate_1week/output/economy/interco-01.txt @@ -0,0 +1 @@ +0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area-01.txt new file mode 100644 index 000000000..8e6b809a4 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/area-01.txt @@ -0,0 +1,2 @@ +area1 +area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco-01.txt new file mode 100644 index 000000000..398641ed7 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_1week/output/economy/interco-01.txt @@ -0,0 +1 @@ +0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area-01.txt new file mode 100644 index 000000000..8e6b809a4 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/area-01.txt @@ -0,0 +1,2 @@ +area1 +area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco-01.txt new file mode 100644 index 000000000..398641ed7 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob/output/economy/interco-01.txt @@ -0,0 +1 @@ +0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area-01.txt new file mode 100644 index 000000000..8e6b809a4 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/area-01.txt @@ -0,0 +1,2 @@ +area1 +area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco-01.txt new file mode 100644 index 000000000..398641ed7 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_hurdle_cost/output/economy/interco-01.txt @@ -0,0 +1 @@ +0 0 1 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area-01.txt new file mode 100644 index 000000000..8e6b809a4 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/area-01.txt @@ -0,0 +1,2 @@ +area1 +area2 diff --git a/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco-01.txt b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco-01.txt new file mode 100644 index 000000000..398641ed7 --- /dev/null +++ b/data_test/tests_lpnamer/tests_integer/test_one_link_two_candidates_simple_prob_null_profile/output/economy/interco-01.txt @@ -0,0 +1 @@ +0 0 1 diff --git a/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area-01.txt b/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area-01.txt new file mode 100644 index 000000000..3373a4b8f --- /dev/null +++ b/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/area-01.txt @@ -0,0 +1,10 @@ +area1 +area2 +flex_2 +invest_peak_1 +invest_peak_2 +invest_semibase_1 +invest_semibase_2 +pv +Store_in +store_out diff --git a/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco-01.txt b/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco-01.txt new file mode 100644 index 000000000..808c7ae7b --- /dev/null +++ b/data_test/tests_lpnamer/tests_relaxed/SmallTestSixCandidatesWithAlreadyInstalledCapacity-relaxed/output/economy/interco-01.txt @@ -0,0 +1,9 @@ +0 0 1 +1 0 3 +2 0 5 +3 0 7 +4 1 2 +5 1 4 +6 1 6 +7 2 8 +8 2 9 diff --git a/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco-01.txt b/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco-01.txt new file mode 100644 index 000000000..398641ed7 --- /dev/null +++ b/data_test/tests_lpnamer/tests_relaxed/test_one_link_one_candidate-relaxed/output/economy/interco-01.txt @@ -0,0 +1 @@ +0 0 1 From fb70f9272143d68d3ec5f888a5755270c0b2b16f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 26 Apr 2024 10:00:08 +0200 Subject: [PATCH 092/422] fix --- src/cpp/benders/benders_core/SimulationOptions.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/cpp/benders/benders_core/SimulationOptions.cpp b/src/cpp/benders/benders_core/SimulationOptions.cpp index 5d79e1e17..90a8ff9ba 100644 --- a/src/cpp/benders/benders_core/SimulationOptions.cpp +++ b/src/cpp/benders/benders_core/SimulationOptions.cpp @@ -178,12 +178,6 @@ SimulationOptions::InvalidOptionFileException::InvalidOptionFileException( : runtime_error(arg) {} -ExternalLoopOptions SimulationOptions::GetExternalLoopOptions() const { - return {EXT_LOOP_CRITERION_VALUE, EXT_LOOP_CRITERION_TOLERANCE, - EXT_LOOP_CRITERION_COUNT_THRESHOLD}; -} - - ExternalLoopOptions SimulationOptions::GetExternalLoopOptions() const { return {EXT_LOOP_CRITERION_VALUE, EXT_LOOP_CRITERION_TOLERANCE, EXT_LOOP_CRITERION_COUNT_THRESHOLD}; From b1baccd7d3d9e41b918b550d205a9ed9840318fd Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 16 May 2024 09:26:16 +0200 Subject: [PATCH 093/422] Remove file --- .../tests_lpnamer/SmallTestFiveCandidates/reportbenders.txt | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/reportbenders.txt diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/reportbenders.txt b/data_test/tests_lpnamer/SmallTestFiveCandidates/reportbenders.txt deleted file mode 100644 index 1cc1a743b..000000000 --- a/data_test/tests_lpnamer/SmallTestFiveCandidates/reportbenders.txt +++ /dev/null @@ -1,2 +0,0 @@ -[Benders][INFO 25-10-2023 10:48:42] error: filesystem error: cannot create directories: Invalid argument [] - From a793b0ced01cc307ef451ce60dc86dc7e3f59f2b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 16 May 2024 09:49:21 +0200 Subject: [PATCH 094/422] Better handling of mode with switch --- .../lpnamer/input_reader/LpFilesExtractor.cpp | 139 +++++++++++------- 1 file changed, 84 insertions(+), 55 deletions(-) diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp index f023b5dc4..a80df1873 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp @@ -9,61 +9,81 @@ void LpFilesExtractor::ExtractFiles() const { std::vector vect_area_files; std::vector vect_interco_files; - // TODO: test unknown - if (mode_ == Mode::ARCHIVE) { - auto archive_reader = ArchiveReader(antares_archive_path_); - archive_reader.Open(); - vect_area_files = - archive_reader.ExtractPattern("area*.txt", "", xpansion_output_dir_); + switch (mode_) { + case Mode::ARCHIVE: { + auto archive_reader = ArchiveReader(antares_archive_path_); + archive_reader.Open(); + vect_area_files = + archive_reader.ExtractPattern("area*.txt", "", xpansion_output_dir_); - vect_interco_files = - archive_reader.ExtractPattern("interco*.txt", "", xpansion_output_dir_); + vect_interco_files = archive_reader.ExtractPattern("interco*.txt", "", + xpansion_output_dir_); - archive_reader.ExtractPattern("ts-numbers*", "", xpansion_output_dir_); - archive_reader.Close(); - archive_reader.Delete(); - } else { - auto dit = std::filesystem::directory_iterator(simulation_dir_); - std::ranges::for_each( - dit, [&vect_area_files, &vect_interco_files](const auto& entry) { - if (entry.path().extension() == ".txt") { - if (entry.path().filename().string().starts_with("area")) { - vect_area_files.push_back(entry.path()); - } - if (entry.path().filename().string().starts_with("interco")) { - vect_interco_files.push_back(entry.path()); + archive_reader.ExtractPattern("ts-numbers*", "", xpansion_output_dir_); + archive_reader.Close(); + archive_reader.Delete(); + break; + } + case Mode::ANTARES_API: + [[fallthrough]]; + case Mode::FILE: { + auto dit = std::filesystem::directory_iterator(simulation_dir_); + std::ranges::for_each( + dit, [&vect_area_files, &vect_interco_files](const auto& entry) { + if (entry.path().extension() == ".txt") { + if (entry.path().filename().string().starts_with("area")) { + vect_area_files.push_back(entry.path()); + } + if (entry.path().filename().string().starts_with("interco")) { + vect_interco_files.push_back(entry.path()); + } } - } - }); + }); + } break; + case Mode::UNKOWN: + throw LogUtils::XpansionError( + "Mode is unknown", LOGLOCATION); + default: + throw LogUtils::XpansionError( + "Mode is not supported:", LOGLOCATION); } if (auto num_areas_file = vect_area_files.size(); num_areas_file == 0) { std::ostringstream msg; auto log_location = LOGLOCATION; msg << "No area*.txt file found" << std::endl; - (*logger_)(LogUtils::LOGLEVEL::FATAL) - << log_location << msg.str(); + (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); throw ErrorWithAreaFile(msg.str(), log_location); } else if (num_areas_file > 1) { std::ostringstream msg; auto log_location = LOGLOCATION; msg << "More than one area*.txt file found" << std::endl; - (*logger_)(LogUtils::LOGLEVEL::FATAL) - << log_location << msg.str(); + (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); throw ErrorWithAreaFile(msg.str(), log_location); } - if (mode_ == Mode::ARCHIVE) { - std::filesystem::rename(vect_area_files[0], - xpansion_output_dir_ / "area.txt"); - } else { - try { - std::filesystem::copy(vect_area_files[0], - xpansion_output_dir_ / "area.txt"); - } catch (const std::filesystem::filesystem_error& e) { - auto log_location = LOGLOCATION; - (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << e.what(); - throw e; - } + switch (mode_) { + case Mode::ANTARES_API: + [[fallthrough]]; + case Mode::FILE: + try { + std::filesystem::copy(vect_area_files[0], + xpansion_output_dir_ / "area.txt"); + } catch (const std::filesystem::filesystem_error& e) { + auto log_location = LOGLOCATION; + (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << e.what(); + throw; + } + break; + case Mode::ARCHIVE: + std::filesystem::rename(vect_area_files[0], + xpansion_output_dir_ / "area.txt"); + break; + case Mode::UNKOWN: + throw LogUtils::XpansionError( + "Mode is unknown", LOGLOCATION); + default: + throw LogUtils::XpansionError( + "Mode is not supported:", LOGLOCATION); } if (auto num_intercos_file = vect_interco_files.size(); @@ -71,28 +91,37 @@ void LpFilesExtractor::ExtractFiles() const { std::ostringstream msg; msg << "No interco*.txt file found" << std::endl; auto log_location = LOGLOCATION; - (*logger_)(LogUtils::LOGLEVEL::FATAL) - << log_location << msg.str(); + (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); throw ErrorWithIntercosFile(msg.str(), log_location); } else if (num_intercos_file > 1) { std::ostringstream msg; auto log_location = LOGLOCATION; msg << "More than one interco*.txt file found" << std::endl; - (*logger_)(LogUtils::LOGLEVEL::FATAL) - << log_location << msg.str(); + (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); throw ErrorWithIntercosFile(msg.str(), log_location); } - if (mode_ == Mode::ARCHIVE) { - std::filesystem::rename(vect_interco_files[0], - xpansion_output_dir_ / "interco.txt"); - } else { - try { - std::filesystem::copy(vect_interco_files[0], - xpansion_output_dir_ / "interco.txt"); - } catch (const std::filesystem::filesystem_error& e) { - auto log_location = LOGLOCATION; - (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << e.what(); - throw e; - } + switch (mode_) { + case Mode::ANTARES_API: + [[fallthrough]]; + case Mode::FILE: + try { + std::filesystem::copy(vect_interco_files[0], + xpansion_output_dir_ / "interco.txt"); + } catch (const std::filesystem::filesystem_error& e) { + auto log_location = LOGLOCATION; + (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << e.what(); + throw; + } + break; + case Mode::ARCHIVE: + std::filesystem::rename(vect_interco_files[0], + xpansion_output_dir_ / "interco.txt"); + break; + case Mode::UNKOWN: + throw LogUtils::XpansionError( + "Mode is unknown", LOGLOCATION); + default: + throw LogUtils::XpansionError( + "Mode is not supported:", LOGLOCATION); } } \ No newline at end of file From 320fa39522087073fb54beb5dc5c8782eff4e433 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 16 May 2024 10:22:12 +0200 Subject: [PATCH 095/422] Extract method --- .../lpnamer/input_reader/LpFilesExtractor.cpp | 88 ++++++++++--------- .../lpnamer/input_reader/LpFilesExtractor.h | 2 + 2 files changed, 48 insertions(+), 42 deletions(-) diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp index a80df1873..61ddf58fa 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp @@ -6,47 +6,7 @@ #include "ArchiveReader.h" void LpFilesExtractor::ExtractFiles() const { - std::vector vect_area_files; - std::vector vect_interco_files; - - switch (mode_) { - case Mode::ARCHIVE: { - auto archive_reader = ArchiveReader(antares_archive_path_); - archive_reader.Open(); - vect_area_files = - archive_reader.ExtractPattern("area*.txt", "", xpansion_output_dir_); - - vect_interco_files = archive_reader.ExtractPattern("interco*.txt", "", - xpansion_output_dir_); - - archive_reader.ExtractPattern("ts-numbers*", "", xpansion_output_dir_); - archive_reader.Close(); - archive_reader.Delete(); - break; - } - case Mode::ANTARES_API: - [[fallthrough]]; - case Mode::FILE: { - auto dit = std::filesystem::directory_iterator(simulation_dir_); - std::ranges::for_each( - dit, [&vect_area_files, &vect_interco_files](const auto& entry) { - if (entry.path().extension() == ".txt") { - if (entry.path().filename().string().starts_with("area")) { - vect_area_files.push_back(entry.path()); - } - if (entry.path().filename().string().starts_with("interco")) { - vect_interco_files.push_back(entry.path()); - } - } - }); - } break; - case Mode::UNKOWN: - throw LogUtils::XpansionError( - "Mode is unknown", LOGLOCATION); - default: - throw LogUtils::XpansionError( - "Mode is not supported:", LOGLOCATION); - } + auto [vect_area_files, vect_interco_files] = getAreaIntercoFilePaths(); if (auto num_areas_file = vect_area_files.size(); num_areas_file == 0) { std::ostringstream msg; auto log_location = LOGLOCATION; @@ -124,4 +84,48 @@ void LpFilesExtractor::ExtractFiles() const { throw LogUtils::XpansionError( "Mode is not supported:", LOGLOCATION); } -} \ No newline at end of file +} +std::pair, std::vector> LpFilesExtractor::getAreaIntercoFilePaths() const{ + std::vector vect_area_files; + std::vector vect_interco_files; + switch (this->mode_) { + case Mode::ARCHIVE: { + auto archive_reader = ArchiveReader(this->antares_archive_path_); + archive_reader.Open(); + vect_area_files = + archive_reader.ExtractPattern("area*.txt", "", this->xpansion_output_dir_); + + vect_interco_files = archive_reader.ExtractPattern("interco*.txt", "", + this->xpansion_output_dir_); + + archive_reader.ExtractPattern("ts-numbers*", "", this->xpansion_output_dir_); + archive_reader.Close(); + archive_reader.Delete(); + break; + } + case Mode::ANTARES_API: + [[fallthrough]]; + case Mode::FILE: { + auto dit = std::filesystem::directory_iterator(this->simulation_dir_); + std::ranges::for_each( + dit, [&vect_area_files, &vect_interco_files](const auto& entry) { + if (entry.path().extension() == ".txt") { + if (entry.path().filename().string().starts_with("area")) { + vect_area_files.push_back(entry.path()); + } + if (entry.path().filename().string().starts_with("interco")) { + vect_interco_files.push_back(entry.path()); + } + } + }); + } break; + case Mode::UNKOWN: + throw LogUtils::XpansionError( + "Mode is unknown", LOGLOCATION); + default: + throw LogUtils::XpansionError( + "Mode is not supported:", LOGLOCATION); + } + return std::make_pair(vect_area_files, vect_interco_files); +} + diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.h b/src/cpp/lpnamer/input_reader/LpFilesExtractor.h index 9b5493e3d..18fa4aa61 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.h +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.h @@ -35,5 +35,7 @@ class LpFilesExtractor { class ErrorWithIntercosFile : public LogUtils::XpansionError { using LogUtils::XpansionError::XpansionError; }; + private: + [[nodiscard]] std::pair, std::vector> getAreaIntercoFilePaths() const; }; #endif // SRC_CPP_LPNAMER_INPUTREADER_LP_FILES_EXTRACTOR_H From b2a4906f19a93b6d76469a728ae30f2290b0db25 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 16 May 2024 10:29:34 +0200 Subject: [PATCH 096/422] Extract method --- .../lpnamer/input_reader/LpFilesExtractor.cpp | 31 +++++++++++-------- .../lpnamer/input_reader/LpFilesExtractor.h | 4 ++- 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp index 61ddf58fa..936630c50 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp @@ -6,7 +6,7 @@ #include "ArchiveReader.h" void LpFilesExtractor::ExtractFiles() const { - auto [vect_area_files, vect_interco_files] = getAreaIntercoFilePaths(); + auto [vect_area_files, vect_interco_files] = getFiles(); if (auto num_areas_file = vect_area_files.size(); num_areas_file == 0) { std::ostringstream msg; auto log_location = LOGLOCATION; @@ -85,22 +85,12 @@ void LpFilesExtractor::ExtractFiles() const { "Mode is not supported:", LOGLOCATION); } } -std::pair, std::vector> LpFilesExtractor::getAreaIntercoFilePaths() const{ +LpFilesExtractor::areaAndIntecoPaths LpFilesExtractor::getFiles() const{ std::vector vect_area_files; std::vector vect_interco_files; switch (this->mode_) { case Mode::ARCHIVE: { - auto archive_reader = ArchiveReader(this->antares_archive_path_); - archive_reader.Open(); - vect_area_files = - archive_reader.ExtractPattern("area*.txt", "", this->xpansion_output_dir_); - - vect_interco_files = archive_reader.ExtractPattern("interco*.txt", "", - this->xpansion_output_dir_); - - archive_reader.ExtractPattern("ts-numbers*", "", this->xpansion_output_dir_); - archive_reader.Close(); - archive_reader.Delete(); + return getFilesFromArchive(); break; } case Mode::ANTARES_API: @@ -128,4 +118,19 @@ std::pair, std::vector } return std::make_pair(vect_area_files, vect_interco_files); } +LpFilesExtractor::areaAndIntecoPaths LpFilesExtractor::getFilesFromArchive() const { + std::vector vect_area_files; + std::vector vect_interco_files; + auto archive_reader = ArchiveReader(this->antares_archive_path_); + archive_reader.Open(); + vect_area_files = + archive_reader.ExtractPattern("area*.txt", "", this->xpansion_output_dir_); + vect_interco_files = archive_reader.ExtractPattern("interco*.txt", "", + this->xpansion_output_dir_); + + archive_reader.ExtractPattern("ts-numbers*", "", this->xpansion_output_dir_); + archive_reader.Close(); + archive_reader.Delete(); + return std::make_pair(vect_area_files, vect_interco_files); +} diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.h b/src/cpp/lpnamer/input_reader/LpFilesExtractor.h index 18fa4aa61..5f6a97c25 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.h +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.h @@ -36,6 +36,8 @@ class LpFilesExtractor { using LogUtils::XpansionError::XpansionError; }; private: - [[nodiscard]] std::pair, std::vector> getAreaIntercoFilePaths() const; + using areaAndIntecoPaths = std::pair, std::vector>; + [[nodiscard]] areaAndIntecoPaths getFiles() const; + [[nodiscard]] areaAndIntecoPaths getFilesFromArchive() const; }; #endif // SRC_CPP_LPNAMER_INPUTREADER_LP_FILES_EXTRACTOR_H From e6c98bd74d274e52ba171d96049053dcc7b4466b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 16 May 2024 10:37:15 +0200 Subject: [PATCH 097/422] Document --- src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp index 936630c50..19b1e9b37 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp @@ -118,6 +118,14 @@ LpFilesExtractor::areaAndIntecoPaths LpFilesExtractor::getFiles() const{ } return std::make_pair(vect_area_files, vect_interco_files); } + +/** + * @brief This method is used to extract files from an archive. + * + * The patterns it looks for are "area*.txt", "interco*.txt", and "ts-numbers*". The extracted files are stored in the `xpansion_output_dir_` directory. + * + * @return A pair of vectors containing the paths of the extracted files. The first vector contains the paths of the "area*.txt" files and the second vector contains the paths of the "interco*.txt" files. + */ LpFilesExtractor::areaAndIntecoPaths LpFilesExtractor::getFilesFromArchive() const { std::vector vect_area_files; std::vector vect_interco_files; @@ -130,7 +138,5 @@ LpFilesExtractor::areaAndIntecoPaths LpFilesExtractor::getFilesFromArchive() con this->xpansion_output_dir_); archive_reader.ExtractPattern("ts-numbers*", "", this->xpansion_output_dir_); - archive_reader.Close(); - archive_reader.Delete(); return std::make_pair(vect_area_files, vect_interco_files); } From c2a9239f6a2c207e9067c65a7af1bca1b39385c5 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 16 May 2024 11:03:32 +0200 Subject: [PATCH 098/422] Extract method --- .../lpnamer/input_reader/LpFilesExtractor.cpp | 40 ++++++++++++------- .../lpnamer/input_reader/LpFilesExtractor.h | 2 + 2 files changed, 28 insertions(+), 14 deletions(-) diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp index 19b1e9b37..397d61f3b 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp @@ -7,19 +7,7 @@ void LpFilesExtractor::ExtractFiles() const { auto [vect_area_files, vect_interco_files] = getFiles(); - if (auto num_areas_file = vect_area_files.size(); num_areas_file == 0) { - std::ostringstream msg; - auto log_location = LOGLOCATION; - msg << "No area*.txt file found" << std::endl; - (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); - throw ErrorWithAreaFile(msg.str(), log_location); - } else if (num_areas_file > 1) { - std::ostringstream msg; - auto log_location = LOGLOCATION; - msg << "More than one area*.txt file found" << std::endl; - (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); - throw ErrorWithAreaFile(msg.str(), log_location); - } + checkProperNumberOfAreaFiles(vect_area_files); switch (mode_) { case Mode::ANTARES_API: @@ -85,13 +73,37 @@ void LpFilesExtractor::ExtractFiles() const { "Mode is not supported:", LOGLOCATION); } } + +/** + * @brief This method checks if the number of area files is correct. + * + * We should have only one file named "area*.txt". + * + * @param vect_area_files + */ +void LpFilesExtractor::checkProperNumberOfAreaFiles( + const std::vector& vect_area_files) const { + if (auto num_areas_file = vect_area_files.size(); num_areas_file == 0) { + std::ostringstream msg; + auto log_location = LOGLOCATION; + msg << "No area*.txt file found" << std::endl; + (*this->logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); + throw ErrorWithAreaFile(msg.str(), log_location); + } else if (num_areas_file > 1) { + std::ostringstream msg; + auto log_location = LOGLOCATION; + msg << "More than one area*.txt file found" << std::endl; + (*this->logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); + throw ErrorWithAreaFile(msg.str(), log_location); + } +} + LpFilesExtractor::areaAndIntecoPaths LpFilesExtractor::getFiles() const{ std::vector vect_area_files; std::vector vect_interco_files; switch (this->mode_) { case Mode::ARCHIVE: { return getFilesFromArchive(); - break; } case Mode::ANTARES_API: [[fallthrough]]; diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.h b/src/cpp/lpnamer/input_reader/LpFilesExtractor.h index 5f6a97c25..1c7167edb 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.h +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.h @@ -39,5 +39,7 @@ class LpFilesExtractor { using areaAndIntecoPaths = std::pair, std::vector>; [[nodiscard]] areaAndIntecoPaths getFiles() const; [[nodiscard]] areaAndIntecoPaths getFilesFromArchive() const; + void checkProperNumberOfAreaFiles( + const std::vector& vect_area_files) const; }; #endif // SRC_CPP_LPNAMER_INPUTREADER_LP_FILES_EXTRACTOR_H From fbb3e8af3cd17d715a07a595cb946c9aed547657 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 16 May 2024 11:06:59 +0200 Subject: [PATCH 099/422] Extract method --- .../lpnamer/input_reader/LpFilesExtractor.cpp | 60 +++++++++++-------- .../lpnamer/input_reader/LpFilesExtractor.h | 1 + 2 files changed, 37 insertions(+), 24 deletions(-) diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp index 397d61f3b..2d14dca24 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp @@ -9,30 +9,7 @@ void LpFilesExtractor::ExtractFiles() const { auto [vect_area_files, vect_interco_files] = getFiles(); checkProperNumberOfAreaFiles(vect_area_files); - switch (mode_) { - case Mode::ANTARES_API: - [[fallthrough]]; - case Mode::FILE: - try { - std::filesystem::copy(vect_area_files[0], - xpansion_output_dir_ / "area.txt"); - } catch (const std::filesystem::filesystem_error& e) { - auto log_location = LOGLOCATION; - (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << e.what(); - throw; - } - break; - case Mode::ARCHIVE: - std::filesystem::rename(vect_area_files[0], - xpansion_output_dir_ / "area.txt"); - break; - case Mode::UNKOWN: - throw LogUtils::XpansionError( - "Mode is unknown", LOGLOCATION); - default: - throw LogUtils::XpansionError( - "Mode is not supported:", LOGLOCATION); - } + produceAreatxtFile(vect_area_files); if (auto num_intercos_file = vect_interco_files.size(); num_intercos_file == 0) { @@ -74,6 +51,41 @@ void LpFilesExtractor::ExtractFiles() const { } } +/** + * @brief This method is used to produce the "area.txt" file from "area*.txt" + * + * In archive mode the file is just rename. Otherwise, the file is copied from the simulation directory to the `xpansion_output_dir_` directory. + * + * @param vect_area_files + */ +void LpFilesExtractor::produceAreatxtFile( + const std::vector& vect_area_files) const { + switch (this->mode_) { + case Mode::ANTARES_API: + [[fallthrough]]; + case Mode::FILE: + try { + std::filesystem::copy(vect_area_files[0], + this->xpansion_output_dir_ / "area.txt"); + } catch (const std::filesystem::filesystem_error& e) { + auto log_location = LOGLOCATION; + (*this->logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << e.what(); + throw; + } + break; + case Mode::ARCHIVE: + std::filesystem::rename(vect_area_files[0], + this->xpansion_output_dir_ / "area.txt"); + break; + case Mode::UNKOWN: + throw LogUtils::XpansionError( + "Mode is unknown", LOGLOCATION); + default: + throw LogUtils::XpansionError( + "Mode is not supported:", LOGLOCATION); + } +} + /** * @brief This method checks if the number of area files is correct. * diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.h b/src/cpp/lpnamer/input_reader/LpFilesExtractor.h index 1c7167edb..f03b75dd1 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.h +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.h @@ -41,5 +41,6 @@ class LpFilesExtractor { [[nodiscard]] areaAndIntecoPaths getFilesFromArchive() const; void checkProperNumberOfAreaFiles( const std::vector& vect_area_files) const; + void produceAreatxtFile(const std::vector& vect_area_files) const; }; #endif // SRC_CPP_LPNAMER_INPUTREADER_LP_FILES_EXTRACTOR_H From 23c9ef7750b485dd3abd2bf4edd3c889fb19dfa0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 16 May 2024 11:11:52 +0200 Subject: [PATCH 100/422] Extract method --- .../lpnamer/input_reader/LpFilesExtractor.cpp | 66 +++++++++++++------ .../lpnamer/input_reader/LpFilesExtractor.h | 4 ++ 2 files changed, 50 insertions(+), 20 deletions(-) diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp index 2d14dca24..6f453daa8 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp @@ -7,40 +7,40 @@ void LpFilesExtractor::ExtractFiles() const { auto [vect_area_files, vect_interco_files] = getFiles(); - checkProperNumberOfAreaFiles(vect_area_files); + checkProperNumberOfAreaFiles(vect_area_files); produceAreatxtFile(vect_area_files); - if (auto num_intercos_file = vect_interco_files.size(); - num_intercos_file == 0) { - std::ostringstream msg; - msg << "No interco*.txt file found" << std::endl; - auto log_location = LOGLOCATION; - (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); - throw ErrorWithIntercosFile(msg.str(), log_location); - } else if (num_intercos_file > 1) { - std::ostringstream msg; - auto log_location = LOGLOCATION; - msg << "More than one interco*.txt file found" << std::endl; - (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); - throw ErrorWithIntercosFile(msg.str(), log_location); - } - switch (mode_) { + checkProperNumberOfIntercoFiles(vect_interco_files); + produceIntercotxtFile(vect_interco_files); +} + +/** + * @brief This method is used to produce the "interco.txt" file from "interco*.txt" + * + * In archive mode the file is just rename. Otherwise, the file is copied from + * the simulation directory to the `xpansion_output_dir_` directory. + * + * @param vect_interco_files + */ +void LpFilesExtractor::produceIntercotxtFile( + const std::vector& vect_interco_files) const { + switch (this->mode_) { case Mode::ANTARES_API: [[fallthrough]]; case Mode::FILE: try { std::filesystem::copy(vect_interco_files[0], - xpansion_output_dir_ / "interco.txt"); + this->xpansion_output_dir_ / "interco.txt"); } catch (const std::filesystem::filesystem_error& e) { auto log_location = LOGLOCATION; - (*logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << e.what(); + (*this->logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << e.what(); throw; } break; case Mode::ARCHIVE: std::filesystem::rename(vect_interco_files[0], - xpansion_output_dir_ / "interco.txt"); + this->xpansion_output_dir_ / "interco.txt"); break; case Mode::UNKOWN: throw LogUtils::XpansionError( @@ -51,10 +51,36 @@ void LpFilesExtractor::ExtractFiles() const { } } +/** + * @brief This method checks if the number of interco files is correct. + * + * We should have only one file named "interco*.txt". + * + * @param vect_interco_files + */ +void LpFilesExtractor::checkProperNumberOfIntercoFiles( + const std::vector& vect_interco_files) const { + if (auto num_intercos_file = vect_interco_files.size(); + num_intercos_file == 0) { + std::ostringstream msg; + msg << "No interco*.txt file found" << std::endl; + auto log_location = LOGLOCATION; + (*this->logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); + throw ErrorWithIntercosFile(msg.str(), log_location); + } else if (num_intercos_file > 1) { + std::ostringstream msg; + auto log_location = LOGLOCATION; + msg << "More than one interco*.txt file found" << std::endl; + (*this->logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); + throw ErrorWithIntercosFile(msg.str(), log_location); + } +} + /** * @brief This method is used to produce the "area.txt" file from "area*.txt" * - * In archive mode the file is just rename. Otherwise, the file is copied from the simulation directory to the `xpansion_output_dir_` directory. + * In archive mode the file is just rename. Otherwise, the file is copied from + * the simulation directory to the `xpansion_output_dir_` directory. * * @param vect_area_files */ diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.h b/src/cpp/lpnamer/input_reader/LpFilesExtractor.h index f03b75dd1..d173d9f6e 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.h +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.h @@ -42,5 +42,9 @@ class LpFilesExtractor { void checkProperNumberOfAreaFiles( const std::vector& vect_area_files) const; void produceAreatxtFile(const std::vector& vect_area_files) const; + void checkProperNumberOfIntercoFiles( + const std::vector& vect_interco_files) const; + void produceIntercotxtFile( + const std::vector& vect_interco_files) const; }; #endif // SRC_CPP_LPNAMER_INPUTREADER_LP_FILES_EXTRACTOR_H From 8c263cd3303765bdb8d6df5c75e9ec2f61b313a7 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 16 May 2024 11:15:48 +0200 Subject: [PATCH 101/422] Reorder --- .../lpnamer/input_reader/LpFilesExtractor.cpp | 180 +++++++++--------- 1 file changed, 94 insertions(+), 86 deletions(-) diff --git a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp index 6f453daa8..603fcba67 100644 --- a/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp +++ b/src/cpp/lpnamer/input_reader/LpFilesExtractor.cpp @@ -16,32 +16,35 @@ void LpFilesExtractor::ExtractFiles() const { } /** - * @brief This method is used to produce the "interco.txt" file from "interco*.txt" + * @brief This method is used to get the files from the simulation directory. * - * In archive mode the file is just rename. Otherwise, the file is copied from - * the simulation directory to the `xpansion_output_dir_` directory. + * The patterns it looks for are "area*.txt" and "interco*.txt". * - * @param vect_interco_files + * @return A pair of vectors containing the paths of the files. The first vector contains the paths of the "area*.txt" files and the second vector contains the paths of the "interco*.txt" files. */ -void LpFilesExtractor::produceIntercotxtFile( - const std::vector& vect_interco_files) const { +LpFilesExtractor::areaAndIntecoPaths LpFilesExtractor::getFiles() const{ + std::vector vect_area_files; + std::vector vect_interco_files; switch (this->mode_) { + case Mode::ARCHIVE: { + return getFilesFromArchive(); + } case Mode::ANTARES_API: [[fallthrough]]; - case Mode::FILE: - try { - std::filesystem::copy(vect_interco_files[0], - this->xpansion_output_dir_ / "interco.txt"); - } catch (const std::filesystem::filesystem_error& e) { - auto log_location = LOGLOCATION; - (*this->logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << e.what(); - throw; - } - break; - case Mode::ARCHIVE: - std::filesystem::rename(vect_interco_files[0], - this->xpansion_output_dir_ / "interco.txt"); - break; + case Mode::FILE: { + auto dit = std::filesystem::directory_iterator(this->simulation_dir_); + std::ranges::for_each( + dit, [&vect_area_files, &vect_interco_files](const auto& entry) { + if (entry.path().extension() == ".txt") { + if (entry.path().filename().string().starts_with("area")) { + vect_area_files.push_back(entry.path()); + } + if (entry.path().filename().string().starts_with("interco")) { + vect_interco_files.push_back(entry.path()); + } + } + }); + } break; case Mode::UNKOWN: throw LogUtils::XpansionError( "Mode is unknown", LOGLOCATION); @@ -49,30 +52,53 @@ void LpFilesExtractor::produceIntercotxtFile( throw LogUtils::XpansionError( "Mode is not supported:", LOGLOCATION); } + return std::make_pair(vect_area_files, vect_interco_files); } /** - * @brief This method checks if the number of interco files is correct. + * @brief This method is used to extract files from an archive. * - * We should have only one file named "interco*.txt". + * The patterns it looks for are "area*.txt", "interco*.txt", and "ts-numbers*". The extracted files are stored in the `xpansion_output_dir_` directory. * - * @param vect_interco_files + * @return A pair of vectors containing the paths of the extracted files. The first vector contains the paths of the "area*.txt" files and the second vector contains the paths of the "interco*.txt" files. */ -void LpFilesExtractor::checkProperNumberOfIntercoFiles( - const std::vector& vect_interco_files) const { - if (auto num_intercos_file = vect_interco_files.size(); - num_intercos_file == 0) { +LpFilesExtractor::areaAndIntecoPaths LpFilesExtractor::getFilesFromArchive() const { + std::vector vect_area_files; + std::vector vect_interco_files; + auto archive_reader = ArchiveReader(this->antares_archive_path_); + archive_reader.Open(); + vect_area_files = + archive_reader.ExtractPattern("area*.txt", "", this->xpansion_output_dir_); + + vect_interco_files = archive_reader.ExtractPattern("interco*.txt", "", + this->xpansion_output_dir_); + + archive_reader.ExtractPattern("ts-numbers*", "", this->xpansion_output_dir_); + return std::make_pair(vect_area_files, vect_interco_files); +} + + +/** + * @brief This method checks if the number of area files is correct. + * + * We should have only one file named "area*.txt". + * + * @param vect_area_files + */ +void LpFilesExtractor::checkProperNumberOfAreaFiles( + const std::vector& vect_area_files) const { + if (auto num_areas_file = vect_area_files.size(); num_areas_file == 0) { std::ostringstream msg; - msg << "No interco*.txt file found" << std::endl; auto log_location = LOGLOCATION; + msg << "No area*.txt file found" << std::endl; (*this->logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); - throw ErrorWithIntercosFile(msg.str(), log_location); - } else if (num_intercos_file > 1) { + throw ErrorWithAreaFile(msg.str(), log_location); + } else if (num_areas_file > 1) { std::ostringstream msg; auto log_location = LOGLOCATION; - msg << "More than one interco*.txt file found" << std::endl; + msg << "More than one area*.txt file found" << std::endl; (*this->logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); - throw ErrorWithIntercosFile(msg.str(), log_location); + throw ErrorWithAreaFile(msg.str(), log_location); } } @@ -113,52 +139,57 @@ void LpFilesExtractor::produceAreatxtFile( } /** - * @brief This method checks if the number of area files is correct. + * @brief This method checks if the number of interco files is correct. * - * We should have only one file named "area*.txt". + * We should have only one file named "interco*.txt". * - * @param vect_area_files + * @param vect_interco_files */ -void LpFilesExtractor::checkProperNumberOfAreaFiles( - const std::vector& vect_area_files) const { - if (auto num_areas_file = vect_area_files.size(); num_areas_file == 0) { +void LpFilesExtractor::checkProperNumberOfIntercoFiles( + const std::vector& vect_interco_files) const { + if (auto num_intercos_file = vect_interco_files.size(); + num_intercos_file == 0) { std::ostringstream msg; + msg << "No interco*.txt file found" << std::endl; auto log_location = LOGLOCATION; - msg << "No area*.txt file found" << std::endl; (*this->logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); - throw ErrorWithAreaFile(msg.str(), log_location); - } else if (num_areas_file > 1) { + throw ErrorWithIntercosFile(msg.str(), log_location); + } else if (num_intercos_file > 1) { std::ostringstream msg; auto log_location = LOGLOCATION; - msg << "More than one area*.txt file found" << std::endl; + msg << "More than one interco*.txt file found" << std::endl; (*this->logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << msg.str(); - throw ErrorWithAreaFile(msg.str(), log_location); + throw ErrorWithIntercosFile(msg.str(), log_location); } } -LpFilesExtractor::areaAndIntecoPaths LpFilesExtractor::getFiles() const{ - std::vector vect_area_files; - std::vector vect_interco_files; +/** + * @brief This method is used to produce the "interco.txt" file from "interco*.txt" + * + * In archive mode the file is just rename. Otherwise, the file is copied from + * the simulation directory to the `xpansion_output_dir_` directory. + * + * @param vect_interco_files + */ +void LpFilesExtractor::produceIntercotxtFile( + const std::vector& vect_interco_files) const { switch (this->mode_) { - case Mode::ARCHIVE: { - return getFilesFromArchive(); - } case Mode::ANTARES_API: [[fallthrough]]; - case Mode::FILE: { - auto dit = std::filesystem::directory_iterator(this->simulation_dir_); - std::ranges::for_each( - dit, [&vect_area_files, &vect_interco_files](const auto& entry) { - if (entry.path().extension() == ".txt") { - if (entry.path().filename().string().starts_with("area")) { - vect_area_files.push_back(entry.path()); - } - if (entry.path().filename().string().starts_with("interco")) { - vect_interco_files.push_back(entry.path()); - } - } - }); - } break; + case Mode::FILE: + try { + std::filesystem::copy(vect_interco_files[0], + this->xpansion_output_dir_ / "interco.txt"); + } catch (const std::filesystem::filesystem_error& e) { + auto log_location = LOGLOCATION; + (*this->logger_)(LogUtils::LOGLEVEL::FATAL) << log_location << e.what(); + throw; + } + break; + case Mode::ARCHIVE: + std::filesystem::rename(vect_interco_files[0], + this->xpansion_output_dir_ / "interco.txt"); + break; case Mode::UNKOWN: throw LogUtils::XpansionError( "Mode is unknown", LOGLOCATION); @@ -166,27 +197,4 @@ LpFilesExtractor::areaAndIntecoPaths LpFilesExtractor::getFiles() const{ throw LogUtils::XpansionError( "Mode is not supported:", LOGLOCATION); } - return std::make_pair(vect_area_files, vect_interco_files); -} - -/** - * @brief This method is used to extract files from an archive. - * - * The patterns it looks for are "area*.txt", "interco*.txt", and "ts-numbers*". The extracted files are stored in the `xpansion_output_dir_` directory. - * - * @return A pair of vectors containing the paths of the extracted files. The first vector contains the paths of the "area*.txt" files and the second vector contains the paths of the "interco*.txt" files. - */ -LpFilesExtractor::areaAndIntecoPaths LpFilesExtractor::getFilesFromArchive() const { - std::vector vect_area_files; - std::vector vect_interco_files; - auto archive_reader = ArchiveReader(this->antares_archive_path_); - archive_reader.Open(); - vect_area_files = - archive_reader.ExtractPattern("area*.txt", "", this->xpansion_output_dir_); - - vect_interco_files = archive_reader.ExtractPattern("interco*.txt", "", - this->xpansion_output_dir_); - - archive_reader.ExtractPattern("ts-numbers*", "", this->xpansion_output_dir_); - return std::make_pair(vect_area_files, vect_interco_files); } From 63db1e348f52abfe8d2b2548f276be436445007d Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 16 May 2024 15:28:01 +0200 Subject: [PATCH 102/422] Simplify --- .../main/ProblemGenerationExeOptions.cpp | 36 ++++++++++--------- .../include/ProblemGenerationExeOptions.h | 4 +-- 2 files changed, 21 insertions(+), 19 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp index da033b4b3..f7e83beb9 100644 --- a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp +++ b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp @@ -26,29 +26,31 @@ void ProblemGenerationExeOptions::Parse(unsigned int argc, const char* const* argv) { OptionsParser::Parse(argc, argv); auto log_location = LOGLOCATION; - checkAtLeastOneMandatoryOption(log_location); - checkOnlyOneMandatoryOption(log_location); + checkMandatoryOptions(log_location); } -void ProblemGenerationExeOptions::checkAtLeastOneMandatoryOption( - const std::string& log_location) const { - if (std::vector mandatory = {this->XpansionOutputDir(), - this->ArchivePath(), - this->StudyPath()}; - std::ranges::all_of( - mandatory, [](std::string_view string) { return string.empty(); })) { - auto msg = - "Need to give at least on of [OutputDir, Archive, Study] options"s; - throw ProblemGenerationOptions::MissingParameters(msg, log_location); - } + +auto ProblemGenerationExeOptions::exclusiveMandatoryParameters() const { + return std::vector{this->XpansionOutputDir().string(), + this->ArchivePath().string(), + this->StudyPath().string()}; } -void ProblemGenerationExeOptions::checkOnlyOneMandatoryOption( + +namespace { +auto notEmpty = [](auto k) { return !k.empty(); }; +} +void ProblemGenerationExeOptions::checkMandatoryOptions( const std::string& log_location) const { - if (std::vector args = {this->XpansionOutputDir(), - this->ArchivePath(), this->StudyPath()}; - std::ranges::count_if(args, std::ranges::empty) < (args.size() - 1)) { + auto args = exclusiveMandatoryParameters(); + auto count = std::ranges::count_if(args, notEmpty); + if (count > 1) { auto msg = "Only one of [archive, output, study] parameters is accepted"s; throw ProblemGenerationOptions::ConflictingParameters(msg, log_location); } + if (count == 0) { + auto msg = + "Need to give at least on of [OutputDir, Archive, Study] options"s; + throw ProblemGenerationOptions::MissingParameters(msg, log_location); + } } std::filesystem::path ProblemGenerationExeOptions::deduceArchivePathIfEmpty( diff --git a/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h b/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h index 26d52a975..b24c54384 100644 --- a/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h +++ b/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h @@ -53,7 +53,7 @@ class ProblemGenerationExeOptions : public OptionsParser, const std::filesystem::path& xpansion_output_dir, const std::filesystem::path& archive_path) const override; [[nodiscard]] std::filesystem::path StudyPath() const override; - void checkOnlyOneMandatoryOption(const std::string& log_location) const; - void checkAtLeastOneMandatoryOption(const std::string& log_location) const; + void checkMandatoryOptions(const std::string& log_location) const; + [[nodiscard]] auto exclusiveMandatoryParameters() const; }; #endif // ANTARES_XPANSION_SRC_CPP_LPNAMER_MAIN_INCLUDE_PROBLEMGENERATIONEXEOPTIONS_H From 9eca5d858633179f5b40a46c8b3e996793d19d71 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 16 May 2024 15:34:48 +0200 Subject: [PATCH 103/422] typo --- src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp index f7e83beb9..6cfc6f83f 100644 --- a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp +++ b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp @@ -61,7 +61,7 @@ std::filesystem::path ProblemGenerationExeOptions::deduceArchivePathIfEmpty( auto log_location = LOGLOCATION; auto msg = "Archive path is missing and output path does not contains"s - " \"-Xpansion\" suffixe. Can't deduce archive file name."s; + " \"-Xpansion\" suffix. Can't deduce archive file name."s; throw MismatchedParameters(msg, log_location); } auto deduced_archive_path = xpansion_output_dir; From 6b542c8efd252463256fa96303c6414bc054db7b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 16 May 2024 15:36:44 +0200 Subject: [PATCH 104/422] Remove unused code --- .../main/ProblemGenerationExeOptions.cpp | 22 ------------------- .../include/ProblemGenerationExeOptions.h | 3 --- .../main/include/ProblemGenerationOptions.h | 3 --- 3 files changed, 28 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp index 6cfc6f83f..b746b8278 100644 --- a/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp +++ b/src/cpp/lpnamer/main/ProblemGenerationExeOptions.cpp @@ -53,28 +53,6 @@ void ProblemGenerationExeOptions::checkMandatoryOptions( } } -std::filesystem::path ProblemGenerationExeOptions::deduceArchivePathIfEmpty( - const std::filesystem::path& xpansion_output_dir, - const std::filesystem::path& archive_path) const { - if (archive_path.empty() && !xpansion_output_dir.empty()) { - if (xpansion_output_dir.string().find("-Xpansion") == std::string::npos) { - auto log_location = LOGLOCATION; - auto msg = - "Archive path is missing and output path does not contains"s - " \"-Xpansion\" suffix. Can't deduce archive file name."s; - throw MismatchedParameters(msg, log_location); - } - auto deduced_archive_path = xpansion_output_dir; - auto dir_name = deduced_archive_path.stem().string(); - dir_name = dir_name.substr(0, dir_name.find("-Xpansion"s)); - deduced_archive_path = - deduced_archive_path.replace_filename(dir_name).replace_extension( - ".zip"); - return deduced_archive_path; - } - return archive_path; -} - std::filesystem::path ProblemGenerationExeOptions::deduceXpansionDirIfEmpty( std::filesystem::path xpansion_output_dir, const std::filesystem::path& archive_path) const { diff --git a/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h b/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h index b24c54384..d623817f5 100644 --- a/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h +++ b/src/cpp/lpnamer/main/include/ProblemGenerationExeOptions.h @@ -49,9 +49,6 @@ class ProblemGenerationExeOptions : public OptionsParser, [[nodiscard]] std::filesystem::path deduceXpansionDirIfEmpty( std::filesystem::path xpansion_output_dir, const std::filesystem::path& archive_path) const override; - [[nodiscard]] std::filesystem::path deduceArchivePathIfEmpty( - const std::filesystem::path& xpansion_output_dir, - const std::filesystem::path& archive_path) const override; [[nodiscard]] std::filesystem::path StudyPath() const override; void checkMandatoryOptions(const std::string& log_location) const; [[nodiscard]] auto exclusiveMandatoryParameters() const; diff --git a/src/cpp/lpnamer/main/include/ProblemGenerationOptions.h b/src/cpp/lpnamer/main/include/ProblemGenerationOptions.h index 4f3ef4637..c649f7334 100644 --- a/src/cpp/lpnamer/main/include/ProblemGenerationOptions.h +++ b/src/cpp/lpnamer/main/include/ProblemGenerationOptions.h @@ -20,9 +20,6 @@ class ProblemGenerationOptions { [[nodiscard]] virtual std::filesystem::path deduceXpansionDirIfEmpty( std::filesystem::path xpansion_output_dir, const std::filesystem::path& archive_path) const = 0; - [[nodiscard]] virtual std::filesystem::path deduceArchivePathIfEmpty( - const std::filesystem::path& xpansion_output_dir, - const std::filesystem::path& archive_path) const = 0; [[nodiscard]] virtual std::filesystem::path StudyPath() const = 0; class ConflictingParameters From c7bde3565733fc090c6a23ae030aaf6702027211 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 21 May 2024 16:38:20 +0200 Subject: [PATCH 105/422] Use Antares 9 --- antares-version.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/antares-version.json b/antares-version.json index fc47f8774..b14cfbc9d 100644 --- a/antares-version.json +++ b/antares-version.json @@ -1,6 +1,6 @@ { - "antares_version": "8.8.3", - "antares_version_executable": "8.8", + "antares_version": "9.1.0", + "antares_version_executable": "9.1", "antares_xpansion_version": "1.2.2", "antares_deps_version": "2.0.7", "minizip_ng_version": "3.0.6" From fe944d8e7c12d4b6fabc97c472d33f004518ba8a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 21 May 2024 16:39:05 +0200 Subject: [PATCH 106/422] Try tag --- antares-version.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/antares-version.json b/antares-version.json index b14cfbc9d..3098d53f1 100644 --- a/antares-version.json +++ b/antares-version.json @@ -1,5 +1,5 @@ { - "antares_version": "9.1.0", + "antares_version": "9.1.0-api-01", "antares_version_executable": "9.1", "antares_xpansion_version": "1.2.2", "antares_deps_version": "2.0.7", From 52494c35eee7401ad90c8ce1144e7484a402e6d9 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 21 May 2024 16:42:24 +0200 Subject: [PATCH 107/422] Disable workflows --- .github/workflows/build_centos7.yml | 200 ----------- .github/workflows/build_oracle8.yml | 151 -------- .github/workflows/build_windows.yml | 152 --------- .github/workflows/centos-release.yml | 321 ------------------ .../workflows/centos7-system-deps-build.yml | 152 --------- .github/workflows/ol8-release.yml | 284 ---------------- .github/workflows/publish_centos_docker.yml | 27 -- .github/workflows/sonarcloud.yml | 143 -------- .../workflows/windows-vcpkg-deps-build.yml | 120 ------- .github/workflows/windows-vcpkg.yml | 284 ---------------- 10 files changed, 1834 deletions(-) delete mode 100644 .github/workflows/build_centos7.yml delete mode 100644 .github/workflows/build_oracle8.yml delete mode 100644 .github/workflows/build_windows.yml delete mode 100644 .github/workflows/centos-release.yml delete mode 100644 .github/workflows/centos7-system-deps-build.yml delete mode 100644 .github/workflows/ol8-release.yml delete mode 100644 .github/workflows/publish_centos_docker.yml delete mode 100644 .github/workflows/sonarcloud.yml delete mode 100644 .github/workflows/windows-vcpkg-deps-build.yml delete mode 100644 .github/workflows/windows-vcpkg.yml diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml deleted file mode 100644 index 569b92aa4..000000000 --- a/.github/workflows/build_centos7.yml +++ /dev/null @@ -1,200 +0,0 @@ -name: Centos7 Build - -on: - merge_group: - push: - branches: - - develop - - dependabot/* - pull_request: - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - docker_publish: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@master - with: - fetch-depth: 0 - - name: Get changed files - id: changed-files - uses: tj-actions/changed-files@v44 - with: - files: | - docker/centos7-system-deps - - - name: Docker file push - id: docker_push - if: steps.changed-files.outputs.any_changed == 'true' - uses: elgohr/Publish-Docker-Github-Action@main - with: - name: antaresrte/xpansion-centos7 - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - workdir: docker - dockerfile: centos7-system-deps - cache: false - tags: latest,1.0.0 - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - runs-on: ubuntu-latest - needs: [ docker_publish, versions ] - container: 'antaresrte/xpansion-centos7' - strategy: - matrix: - xprs: [ - # { value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - #{ value: XPRESS-OFF } - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - VCPKG_ROOT: ${{ github.workspace }}/vcpkg - - steps: - - run: | - source /opt/rh/devtoolset-10/enable - echo $PATH >> $GITHUB_PATH - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@v1.3.2 - - - uses: actions/checkout@v3 #Keep at 3 - with: - submodules: true - - - run: | - yum install -y nodejs - - - name: Setup cmake - uses: jwlawson/actions-setup-cmake@v1.13 - with: - cmake-version: '3.28.x' - - #Lukka's action doesn't work on runner. - #jwlawson's action doesn't work in ACT - #I left this here to quicly switch between one or the other - # - uses: lukka/get-cmake@latest - # with: - # useLocalCache: false - # useCloudCache: true - - - name: Checkout xpressmp linux - uses: actions/checkout@v3 #keep v3 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: ${{matrix.xprs.ref}} - if: matrix.xprs.value == 'XPRESS-ON' - - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v3 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} - - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} - antares-version: ${{needs.versions.outputs.antares-version}} - os: centos7 - os-full-name: CentOS-7.9.2009 - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Install dependencies - run: | - pip3 install --upgrade pip - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - pip3 install -r requirements-ui.txt - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Configure - run: | - [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - source /opt/rh/devtoolset-10/enable - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DXPRESS=${{ env.XPRESS_VALUE }} \ - -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml deleted file mode 100644 index b9f6f2147..000000000 --- a/.github/workflows/build_oracle8.yml +++ /dev/null @@ -1,151 +0,0 @@ -name: Oracle 8 Build - -on: - merge_group: - push: - branches: - - develop - - dependabot/* - pull_request: - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - name: Build - runs-on: ubuntu-latest - container: 'oraclelinux:8' - strategy: - matrix: - xprs: [ - # { value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - # { value: XPRESS-OFF } - ] - needs: [ versions ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - - steps: - - name: Install System - run: | - dnf install -y epel-release git wget rpm-build redhat-lsb-core openmpi-devel - dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain python3-devel zlib-devel - #make gcc &co available system wide and "action wide" - source /opt/rh/gcc-toolset-10/enable - echo $PATH >> $GITHUB_PATH - - - run: | - dnf module install -y nodejs:20/common - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Checkout xpressmp linux - uses: actions/checkout@v4 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: ${{matrix.xprs.ref}} - if: matrix.xprs.value == 'XPRESS-ON' - - - name: Set up Python - run: | - dnf update -y - dnf install -y python3 python3-pip - pip3 install wheel #Too late to install in requirements.txt - pip3 install -r requirements-tests.txt - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} - antares-version: ${{needs.versions.outputs.antares-version}} - os: Oracle8 - os-full-name: OracleServer-8.9 - - - name: Compile TBB - uses: ./.github/workflows/compile-tbb - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Configure - run: | - [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=OFF \ - -DXPRESS=${{ env.XPRESS_VALUE }} \ - -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml deleted file mode 100644 index a41422727..000000000 --- a/.github/workflows/build_windows.yml +++ /dev/null @@ -1,152 +0,0 @@ -name: Windows build - -on: - merge_group: - push: - branches: - - main - - develop - - dependabot/* - pull_request: - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - windows: - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ windows-latest ] - triplet: [ x64-windows ] - xprs: [ #{ value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - #{ value: XPRESS-OFF } - ] - env: - XPRESSDIR: ${{ github.workspace }}\xpress - XPRESS: ${{ github.workspace }}\xpress\bin - XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib - # Indicates the location of the vcpkg as a Git submodule of the project repository. - VCPKG_ROOT: ${{ github.workspace }}/vcpkg - - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Checkout xpressmp linux - if: matrix.xprs.value == 'XPRESS-ON' - uses: actions/checkout@v4 - with: - repository: rte-france/xpress-mp-temp - path: ${{ env.XPRESSDIR }} - ref: ${{matrix.xprs.ref}} - token: ${{ secrets.AS_TOKEN }} - - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: - bruceadams/get-release@v1.3.2 - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.x' - cache: 'pip' - cache-dependency-path: requirements*.txt - - # Restore both vcpkg and its artifacts from the GitHub cache service. - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v4 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Pre-requisites - shell: cmd - run: | - choco install wget zip unzip --no-progress - wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe - msmpisetup.exe -unattend - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - - name: Install deps with VCPKG - run: | - cd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - vcpkg install --triplet ${{matrix.triplet}} - rm -rf buildtrees - rm -rf packages - rm -rf downloads - shell: bash - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-zip - with: - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - - - name: Expand xpress value in env - #I can't seem to expand the variable in the cmake command line so export it in env - shell: bash - run: | - [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - echo "XPRESS_VALUE=$XPRESS_VALUE" >> $GITHUB_ENV - - - name: Configure - run: | - $pwd=Get-Location - cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DXPRESS=${{ env.XPRESS_VALUE }} - - name: Build - run: | - cmake --build _build --config Release -j4 - - - name: Running unit tests - timeout-minutes: 120 - shell: cmd - run: | - set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin - set PATH=%PATH%;${{ env.XPRESS }} - set XPRESSDIR=${{ env.XPRESSDIR }} - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" \ No newline at end of file diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml deleted file mode 100644 index 99c0a8804..000000000 --- a/.github/workflows/centos-release.yml +++ /dev/null @@ -1,321 +0,0 @@ -name: Centos7 release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - - docker_publish: - runs-on: ubuntu-latest - steps: - - - uses: actions/checkout@master - with: - fetch-depth: 0 - - - name: Get changed files - id: changed-files - uses: tj-actions/changed-files@v44 - with: - files: | - docker/centos7-system-deps - - - name: Docker file push - id: docker_push - if: steps.changed-files.outputs.any_changed == 'true' - uses: elgohr/Publish-Docker-Github-Action@main - with: - name: antaresrte/xpansion-centos7 - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - workdir: docker - dockerfile: centos7-system-deps - cache: false - tags: latest,1.0.0 - - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v3 #aligned with download in centOS job - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - runs-on: ubuntu-latest - needs: [ docker_publish, userguide, versions ] - container: 'antaresrte/xpansion-centos7' - strategy: - matrix: - xprs: [ - XPRESS-ON, - #XPRESS-OFF - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} - steps: - - id: branch-name - uses: tj-actions/branch-names@v8 - - - name: Checkout - uses: actions/checkout@v3 #keep v3 - with: - submodules: true - - - run: | - source /opt/rh/devtoolset-10/enable - echo $PATH >> $GITHUB_PATH - - - run: | - yum install -y nodejs - - - name: Setup cmake - uses: jwlawson/actions-setup-cmake@v1.13 - with: - cmake-version: '3.28.x' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} - antares-version: ${{needs.versions.outputs.antares-version}} - os: centos7 - os-full-name: CentOS-7.9.2009 - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Install dependencies - run: | - pip3 install --upgrade pip - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - pip3 install -r requirements-ui.txt - - - name: Download userguide - uses: actions/download-artifact@v3 - with: - name: user-guide - path: docs/ - - - name: Checkout xpressmp linux - uses: actions/checkout@v3 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: 8.13a - if: matrix.xprs == 'XPRESS-ON' - - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v3 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} - - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Configure - shell: bash - run: | - if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then - export XPRESS_VALUE="ON" - else - export XPRESS_VALUE="OFF" - fi - source /opt/rh/devtoolset-10/enable - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DXPRESS=${XPRESS_VALUE} \ - -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - shell: bash - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - - - name: set name variables - id: single_file_name - shell: bash - run: | - if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then - WITH_XPRS="-xpress" - else - WITH_XPRS="" - fi - VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-CentOS-7.9.2009" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Upload .tar.gz - uses: actions/upload-artifact@v3 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v3 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - run: | - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" - ####################### - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v3 - with: - name: ${{ env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v3 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## diff --git a/.github/workflows/centos7-system-deps-build.yml b/.github/workflows/centos7-system-deps-build.yml deleted file mode 100644 index 39cc66dd0..000000000 --- a/.github/workflows/centos7-system-deps-build.yml +++ /dev/null @@ -1,152 +0,0 @@ -name: Centos7 CI (build dependencies) - -on: - push: - branches: - - main - - develop - - release/* - - ci/* - - dependabot/* -jobs: - docker_publish: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@master - with: - fetch-depth: 0 - - name: Get changed files - id: changed-files - uses: tj-actions/changed-files@v44 - with: - files: | - docker/centos7-system-deps - - - name: Docker file push - id: docker_push - if: steps.changed-files.outputs.any_changed == 'true' - uses: elgohr/Publish-Docker-Github-Action@main - with: - name: antaresrte/xpansion-centos7 - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - workdir: docker - dockerfile: centos7-system-deps - cache: false - tags: latest,1.0.0 - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - - runs-on: ubuntu-latest - needs: [ docker_publish, versions ] - container: 'antaresrte/xpansion-centos7' - - steps: - - id: branch-name - uses: tj-actions/branch-names@v8 - - - uses: actions/checkout@v3 #keep v3 - with: - submodules: true - - - run: | - source /opt/rh/devtoolset-10/enable - echo $PATH >> $GITHUB_PATH - - - name: Install dependencies - run: | - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - - - run: | - yum install -y nodejs - - - name: Setup cmake - uses: jwlawson/actions-setup-cmake@v1.13 - with: - cmake-version: '3.28.x' - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v3 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Configure - run: | - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DALLOW_RUN_AS_ROOT=ON -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - - - name: .tar.gz creation - run: | - cd _build - cpack -G TGZ - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{needs.version.outputs.antares-xpansion-version}} diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml deleted file mode 100644 index e74ec6537..000000000 --- a/.github/workflows/ol8-release.yml +++ /dev/null @@ -1,284 +0,0 @@ -name: Oracle-linux8 release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - runs-on: ubuntu-latest - needs: [ userguide, versions ] - container: 'oraclelinux:8' - strategy: - matrix: - xprs: [ - { value: XPRESS-ON, ref: 9.2.5 }, - #{ value: XPRESS-OFF } - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} - steps: - - id: branch-name - uses: tj-actions/branch-names@v8 - - - name: Install System - run: | - dnf install -y epel-release git wget rpm-build redhat-lsb-core - dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain zlib-devel python3-devel - source /opt/rh/gcc-toolset-10/enable - echo $PATH >> $GITHUB_PATH - - - name: Checkout - uses: actions/checkout@v4 - with: - submodules: true - - - run: | - dnf module install -y nodejs:20/common - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} - antares-version: ${{needs.versions.outputs.antares-version}} - os: oracle8 - os-full-name: OracleServer-8.9 - #variant: -ortools-xpress - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Install dependencies - run: | - pip3 install --upgrade pip - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - pip3 install -r requirements-ui.txt - - - name: Download userguide - uses: actions/download-artifact@v4 - with: - name: user-guide - path: docs/ - - - name: Checkout xpressmp linux - uses: actions/checkout@v4 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: ${{matrix.xprs.ref}} - if: matrix.xprs.value == 'XPRESS-ON' - - - name: Configure - shell: bash - run: | - if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then - export XPRESS_VALUE="ON" - else - export XPRESS_VALUE="OFF" - fi - source /opt/rh/gcc-toolset-10/enable - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DXPRESS=${XPRESS_VALUE} \ - -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - shell: bash - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - - - name: set name variables - id: single_file_name - shell: bash - run: | - if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then - WITH_XPRS="-xpress" - else - WITH_XPRS="" - fi - VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-OracleServer-8.9" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Upload .tar.gz - uses: actions/upload-artifact@v4 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - run: | - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" - ####################### - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## \ No newline at end of file diff --git a/.github/workflows/publish_centos_docker.yml b/.github/workflows/publish_centos_docker.yml deleted file mode 100644 index 53284c09d..000000000 --- a/.github/workflows/publish_centos_docker.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Publish docker image - -on: - workflow_dispatch: - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - docker_publish: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@master - with: - fetch-depth: 0 - - - name: Docker file push - id: docker_push - uses: elgohr/Publish-Docker-Github-Action@main - with: - name: antaresrte/xpansion-centos7 - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - workdir: docker - dockerfile: centos7-system-deps - cache: false - tags: latest,1.0.0 \ No newline at end of file diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml deleted file mode 100644 index 59eba6eae..000000000 --- a/.github/workflows/sonarcloud.yml +++ /dev/null @@ -1,143 +0,0 @@ -name: SonarCloud - -on: - push: - branches: - - main - - develop - - release/* - - dependabot/* - pull_request: - -jobs: - sonarcloud: - name: SonarCloud - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ ubuntu-20.04 ] - - steps: - - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - id: sonar-install - name: Install sonar-scanner and build-wrapper - uses: SonarSource/sonarcloud-github-c-cpp@v2 - - - name: ccache - uses: hendrikmuhs/ccache-action@v1.2 - with: - key: ${{ matrix.os }}-${{ matrix.xprs.value }} - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: 3.8 - - - name: Install gcovr - run: sudo pip install gcovr==5.0 #5.1 generate issues with sonarcloud report parsing - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip3 install -r requirements-tests.txt - - - name: Install libraries - run: | - sudo apt-get update --fix-missing - sudo apt-get install libjsoncpp-dev libgtest-dev libboost-mpi-dev libboost-program-options-dev libtbb-dev - sudo apt-get install g++-10 gcc-10 - cd /usr/src/googletest/ - sudo cmake . - sudo cmake --build . --target install - - - name: Update alternatives - #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 - run: | - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 - sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 - sudo update-alternatives --set cc /usr/bin/gcc - sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 - sudo update-alternatives --set c++ /usr/bin/g++ - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - os-full-name: Ubuntu-20.04 - - - name: Compile Boost - uses: ./.github/workflows/compile-boost - with: - prefix: "../rte-antares-deps-Release/" - - - name: Init submodule - run: | - git submodule update --init --recursive . - - - name: Configure - shell: bash - run: | - cmake -B _build -S . \ - -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_C_COMPILER=/usr/bin/gcc-10 \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DCMAKE_CXX_COMPILER=/usr/bin/g++-10 \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DCODE_COVERAGE=ON \ - -DBUILD_TESTING=ON \ - -DBUILD_antares_solver=OFF \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - run: | - sed -i 's#: ".*/mpicxx #: "g++ #' $GITHUB_WORKSPACE/_build/compile_commands.json - - - name: Build - run: cmake --build _build --config Release -j$(nproc) - - - name: Test and generate coverage - continue-on-error: true - run: | - cd $GITHUB_WORKSPACE/_build - ctest -C Release --output-on-failure -L "unit" - - - name: Compile coverage reports - run: | - cmake --build $GITHUB_WORKSPACE/_build --target code-coverage - - - name: Run sonar-scanner - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN_2022 }} - run: sonar-scanner --define sonar.host.url="${{ env.SONAR_HOST_URL }}" \ No newline at end of file diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml deleted file mode 100644 index a15055b59..000000000 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ /dev/null @@ -1,120 +0,0 @@ -name: Windows CI full build - -on: - push: - branches: - - main - - develop - - release/* - - ci/* - - dependabot/* -jobs: - - windows: - - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ windows-latest ] - triplet: [ x64-windows ] - - env: - # Indicates the location of the vcpkg as a Git submodule of the project repository. - VCPKG_ROOT: ${{ github.workspace }}/vcpkg - - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Enable git longpaths - run: git config --system core.longpaths true - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.x' - - # Restore both vcpkg and its artifacts from the GitHub cache service. - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v4 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }}-invalidate - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Pre-requisites - shell: cmd - run: | - choco install wget zip unzip --no-progress - wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe - msmpisetup.exe -unattend - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Install deps with VCPKG - run: | - cd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - vcpkg install --triplet ${{matrix.triplet}} - rm -rf buildtrees - rm -rf packages - rm -rf downloads - shell: bash - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake' - - - name: Configure - run: | - $pwd=Get-Location - cmake -B _build -S . -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="vcpkg/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON - - - name: Build - run: | - cmake --build _build --config Release -j4 - cd _build - cmake --install . - - - name: Running unit tests - shell: cmd - run: | - set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - - name: Installer .zip creation - run: | - cd _build - cpack -G ZIP - - - id: create-single-file - name: Single file .zip creation - uses: ./.github/workflows/single-file-creation-zip - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml deleted file mode 100644 index 9cb96f8b2..000000000 --- a/.github/workflows/windows-vcpkg.yml +++ /dev/null @@ -1,284 +0,0 @@ -name: Windows release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - build: - needs: userguide - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ windows-latest ] - triplet: [ x64-windows ] - xprs: [ - XPRESS-ON, - #XPRESS-OFF - ] - env: - XPRESSDIR: ${{ github.workspace }}\xpress - XPRESS: ${{ github.workspace }}\xpress\bin - XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib - # Indicates the location of the vcpkg as a Git submodule of the project repository. - VCPKG_ROOT: ${{ github.workspace }}/vcpkg - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{steps.zip_name.outputs.singlefile_name}} - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Enable git longpaths - run: git config --system core.longpaths true - - - name: Checkout xpressmp linux - if: matrix.xprs == 'XPRESS-ON' - uses: actions/checkout@v4 - with: - repository: rte-france/xpress-mp-temp - path: ${{ env.XPRESSDIR }} - ref: 8.13a - token: ${{ secrets.AS_TOKEN }} - - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: - bruceadams/get-release@main - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.x' - - # Restore both vcpkg and its artifacts from the GitHub cache service. - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v4 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }}-invalidate - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Pre-requisites - shell: cmd - run: | - choco install wget zip unzip --no-progress - wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe - msmpisetup.exe -unattend - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - - name: Install deps with VCPKG - run: | - cd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - vcpkg install --triplet ${{matrix.triplet}} - rm -rf buildtrees - rm -rf packages - rm -rf downloads - shell: bash - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-zip - with: - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - - - name: Download userguide - uses: actions/download-artifact@v4 - with: - name: user-guide - path: docs/ - - - name: Expand xpress value in env - #I can't seem to expand the variable in the cmake command line so export it in env - shell: bash - run: | - [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - echo "XPRESS_VALUE=$XPRESS_VALUE" >> $GITHUB_ENV - - - name: Configure - #Inverted ternary : @({'condition is false'},{'condition is true'})[$condition] => ({true}, {false})[!$condition] - run: | - $pwd=Get-Location - cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" -DXPRESS=${{ env.XPRESS_VALUE }} - - - name: Build - run: | - cmake --build _build --config Release -j4 - cd _build - cmake --install . - - - name: Running unit tests - shell: cmd - run: | - set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ - set PATH=%PATH%;${{ env.XPRESS }} - set XPRESSDIR=${{ env.XPRESSDIR }} - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - - name: Create installer .zip - shell: bash - run: | - cd _build - cpack -G ZIP - export ZIP_NAME=$(ls *.zip) - echo "ZIP_NAME=$ZIP_NAME" >> $GITHUB_ENV - - - name: set name variables - id: single_file_name - shell: bash - run: | - [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - XPRS=${{ env.XPRESS_VALUE }} - [ $XPRS == "ON" ] && WITH_XPRS="-xpress" || WITH_XPRS="" - VERSION=${{steps.antares-xpansion-version.outputs.result}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: Upload installer - uses: actions/upload-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: _build/${{env.ZIP_NAME}} - - - name: Create single file .zip - id: create-single-file - uses: ./.github/workflows/single-file-creation-zip - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - shell: bash - run: | - echo "zip_name=${{env.ZIP_NAME}}" >> "$GITHUB_OUTPUT" - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## \ No newline at end of file From c6a32bdbdc8f058a1a455518adbb5d85f00948d0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 21 May 2024 17:19:29 +0200 Subject: [PATCH 108/422] Hard code 9.1.0 --- .../download-extract-precompiled-libraries-tgz/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index f0608c3af..3147b3648 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -34,7 +34,7 @@ runs: tar -xvf rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.tar.gz rm -rf rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.tar.gz - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-9.1.0-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz tar -xvf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C rte-antares-deps-${{inputs.buildtype}} --strip-components=1 rm -rf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz From 2053c445efce15cc25b828f38700b24b5ffb7381 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 22 May 2024 14:13:19 +0200 Subject: [PATCH 109/422] Remove glog dependency --- CMakeLists.txt | 1 - .../benders/benders_by_batch/BendersByBatch.cpp | 2 +- src/cpp/benders/benders_by_batch/CMakeLists.txt | 1 - src/cpp/benders/benders_core/BendersBase.cpp | 6 +++--- src/cpp/benders/benders_core/CMakeLists.txt | 1 - src/cpp/benders/benders_core/Worker.cpp | 2 +- src/cpp/benders/benders_core/WorkerMaster.cpp | 6 ++---- src/cpp/benders/benders_mpi/BendersMPI.cpp | 3 +-- src/cpp/benders/benders_mpi/CMakeLists.txt | 1 - .../benders_sequential/BendersSequential.cpp | 12 +++++------- src/cpp/benders/benders_sequential/CMakeLists.txt | 1 - src/cpp/benders/factories/BendersFactory.cpp | 4 ---- src/cpp/benders/merge_mps/CMakeLists.txt | 1 - src/cpp/benders/merge_mps/MergeMPS.cpp | 15 +++++++-------- src/cpp/exe/merge/main.cpp | 8 ++------ src/cpp/helpers/CMakeLists.txt | 5 ++--- 16 files changed, 24 insertions(+), 45 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3fc8073ec..75b527833 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -216,7 +216,6 @@ find_package(Cgl REQUIRED) find_package(Clp REQUIRED) find_package(CoinUtils REQUIRED) find_package(Osi REQUIRED) -find_package(glog REQUIRED) if(POLICY CMP0074) cmake_policy(SET CMP0074 NEW) diff --git a/src/cpp/benders/benders_by_batch/BendersByBatch.cpp b/src/cpp/benders/benders_by_batch/BendersByBatch.cpp index 8099d3b29..6189a2b85 100644 --- a/src/cpp/benders/benders_by_batch/BendersByBatch.cpp +++ b/src/cpp/benders/benders_by_batch/BendersByBatch.cpp @@ -8,7 +8,7 @@ #include "BatchCollection.h" #include "CustomVector.h" #include "RandomBatchShuffler.h" -#include "glog/logging.h" + BendersByBatch::BendersByBatch( BendersBaseOptions const &options, Logger logger, Writer writer, mpi::environment &env, mpi::communicator &world, diff --git a/src/cpp/benders/benders_by_batch/CMakeLists.txt b/src/cpp/benders/benders_by_batch/CMakeLists.txt index 096caf8f2..c62eb2a3f 100644 --- a/src/cpp/benders/benders_by_batch/CMakeLists.txt +++ b/src/cpp/benders/benders_by_batch/CMakeLists.txt @@ -36,7 +36,6 @@ target_link_libraries (benders_by_batch_core helpers output_core solvers - glog::glog ) add_library (${PROJECT_NAME}::benders_by_batch_core ALIAS benders_by_batch_core) \ No newline at end of file diff --git a/src/cpp/benders/benders_core/BendersBase.cpp b/src/cpp/benders/benders_core/BendersBase.cpp index 63f9e8af9..0b92a83a3 100644 --- a/src/cpp/benders/benders_core/BendersBase.cpp +++ b/src/cpp/benders/benders_core/BendersBase.cpp @@ -10,7 +10,7 @@ #include "LastIterationWriter.h" #include "LogUtils.h" #include "VariablesGroup.h" -#include "glog/logging.h" + #include "solver_utils.h" BendersBase::BendersBase(const BendersBaseOptions &options, Logger logger, @@ -68,8 +68,8 @@ void BendersBase::OpenCsvFile() { "time;basis;" << std::endl; } else { - LOG(INFO) << "Impossible to open the .csv file: " << _csv_file_path - << std::endl; + using namespace std::string_literals; + _logger->display_message("Impossible to open the .csv file: "s + _csv_file_path.string()); } } } diff --git a/src/cpp/benders/benders_core/CMakeLists.txt b/src/cpp/benders/benders_core/CMakeLists.txt index a80756ff6..0033c570a 100644 --- a/src/cpp/benders/benders_core/CMakeLists.txt +++ b/src/cpp/benders/benders_core/CMakeLists.txt @@ -44,7 +44,6 @@ target_link_libraries (benders_core helpers output_core solvers - glog::glog TBB::tbb ${JSONCPP_LIB} yaml-cpp diff --git a/src/cpp/benders/benders_core/Worker.cpp b/src/cpp/benders/benders_core/Worker.cpp index 49b0c2009..351326553 100644 --- a/src/cpp/benders/benders_core/Worker.cpp +++ b/src/cpp/benders/benders_core/Worker.cpp @@ -1,7 +1,7 @@ #include "Worker.h" #include "LogUtils.h" -#include "glog/logging.h" + #include "solver_utils.h" /*! * \brief Free the problem diff --git a/src/cpp/benders/benders_core/WorkerMaster.cpp b/src/cpp/benders/benders_core/WorkerMaster.cpp index 92dcb1bd6..9eec0b623 100644 --- a/src/cpp/benders/benders_core/WorkerMaster.cpp +++ b/src/cpp/benders/benders_core/WorkerMaster.cpp @@ -1,6 +1,6 @@ #include "WorkerMaster.h" -#include "glog/logging.h" + #include "solver_utils.h" WorkerMaster::WorkerMaster(Logger logger) : Worker(logger) { @@ -301,9 +301,7 @@ void WorkerMaster::_set_alpha_var() { solver_addrows(*_solver, rowtype, rowrhs, {}, mstart, mclind, matval); } } else { - LOG(INFO) - << "ERROR a variable named overall_subpb_cost_under_approx is in input" - << std::endl; + logger_->display_message("ERROR a variable named overall_subpb_cost_under_approx is in input", LogUtils::LOGLEVEL::ERR); } } diff --git a/src/cpp/benders/benders_mpi/BendersMPI.cpp b/src/cpp/benders/benders_mpi/BendersMPI.cpp index 4c8801d0a..166d167d8 100644 --- a/src/cpp/benders/benders_mpi/BendersMPI.cpp +++ b/src/cpp/benders/benders_mpi/BendersMPI.cpp @@ -6,7 +6,7 @@ #include "CustomVector.h" #include "Timer.h" -#include "glog/logging.h" + BendersMpi::BendersMpi(BendersBaseOptions const &options, Logger logger, Writer writer, mpi::environment &env, @@ -240,7 +240,6 @@ void BendersMpi::check_if_some_proc_had_a_failure(int success) { void BendersMpi::write_exception_message(const std::exception &ex) const { std::string error = "Exception raised : " + std::string(ex.what()); - LOG(WARNING) << error << std::endl; _logger->display_message(error); } diff --git a/src/cpp/benders/benders_mpi/CMakeLists.txt b/src/cpp/benders/benders_mpi/CMakeLists.txt index e759893f8..4db9be294 100644 --- a/src/cpp/benders/benders_mpi/CMakeLists.txt +++ b/src/cpp/benders/benders_mpi/CMakeLists.txt @@ -29,7 +29,6 @@ target_link_libraries (benders_mpi_core output_core Boost::mpi MPI::MPI_C - glog::glog ${PROJECT_NAME}::factories logger_lib Boost::serialization diff --git a/src/cpp/benders/benders_sequential/BendersSequential.cpp b/src/cpp/benders/benders_sequential/BendersSequential.cpp index 57bc50d78..45ec76e11 100644 --- a/src/cpp/benders/benders_sequential/BendersSequential.cpp +++ b/src/cpp/benders/benders_sequential/BendersSequential.cpp @@ -5,7 +5,7 @@ #include #include "Timer.h" -#include "glog/logging.h" + #include "solver_utils.h" /*! @@ -129,18 +129,16 @@ void BendersSequential::Run() { } void BendersSequential::launch() { - LOG(INFO) << "Building input" << std::endl; - - LOG(INFO) << "Constructing workers..." << std::endl; + _logger->display_message("Building input"); + _logger->display_message("Constructing workers..."); InitializeProblems(); - LOG(INFO) << "Running solver..." << std::endl; + _logger->display_message("Running solver..."); try { Run(); - LOG(INFO) << BendersName() + " solver terminated." << std::endl; + _logger->display_message(BendersName() + " solver terminated."); } catch (std::exception const &ex) { std::string error = "Exception raised : " + std::string(ex.what()); - LOG(WARNING) << error << std::endl; _logger->display_message(error); } diff --git a/src/cpp/benders/benders_sequential/CMakeLists.txt b/src/cpp/benders/benders_sequential/CMakeLists.txt index 68741f1a1..2631efc44 100644 --- a/src/cpp/benders/benders_sequential/CMakeLists.txt +++ b/src/cpp/benders/benders_sequential/CMakeLists.txt @@ -23,7 +23,6 @@ target_link_libraries (benders_sequential_core helpers output_core solvers - glog::glog ${PROJECT_NAME}::factories diff --git a/src/cpp/benders/factories/BendersFactory.cpp b/src/cpp/benders/factories/BendersFactory.cpp index 12c745306..581cb1b11 100644 --- a/src/cpp/benders/factories/BendersFactory.cpp +++ b/src/cpp/benders/factories/BendersFactory.cpp @@ -13,8 +13,6 @@ #include "Timer.h" #include "Worker.h" #include "WriterFactories.h" -#include "gflags/gflags.h" -#include "glog/logging.h" BENDERSMETHOD DeduceBendersMethod(size_t coupling_map_size, size_t batch_size, bool external_loop) { @@ -52,11 +50,9 @@ pBendersBase BendersMainFactory::PrepareForExecution( BendersBaseOptions benders_options(options.get_benders_options()); - google::InitGoogleLogging(argv_[0]); auto path_to_log = std::filesystem::path(options.OUTPUTROOT) / ("bendersLog-rank" + std::to_string(pworld_->rank()) + ".txt."); - google::SetLogDestination(google::GLOG_INFO, path_to_log.string().c_str()); auto log_reports_name = std::filesystem::path(options.OUTPUTROOT) / "reportbenders.txt"; diff --git a/src/cpp/benders/merge_mps/CMakeLists.txt b/src/cpp/benders/merge_mps/CMakeLists.txt index 1a6568a96..25c0c9e7a 100644 --- a/src/cpp/benders/merge_mps/CMakeLists.txt +++ b/src/cpp/benders/merge_mps/CMakeLists.txt @@ -26,7 +26,6 @@ target_link_libraries (merge_mps_core factories output_core solvers - glog::glog ) add_library (${PROJECT_NAME}::merge_mps_core ALIAS merge_mps_core) \ No newline at end of file diff --git a/src/cpp/benders/merge_mps/MergeMPS.cpp b/src/cpp/benders/merge_mps/MergeMPS.cpp index 6da03edc1..cd30b0571 100644 --- a/src/cpp/benders/merge_mps/MergeMPS.cpp +++ b/src/cpp/benders/merge_mps/MergeMPS.cpp @@ -5,7 +5,6 @@ #include "ArchiveReader.h" #include "LogUtils.h" #include "Timer.h" -#include "glog/logging.h" MergeMPS::MergeMPS(const MergeMPSOptions &options, Logger &logger, Writer writer) @@ -26,7 +25,7 @@ void MergeMPS::launch() { CouplingMap x_mps_id; int cntProblems_l(0); - LOG(INFO) << "Merging problems..." << std::endl; + _logger->display_message("Merging problems..."); for (auto const &kvp : input) { auto problem_name(inputRootDir / (kvp.first)); SolverAbstract::Ptr solver_l = factory.create_solver(solver_to_use); @@ -87,8 +86,8 @@ void MergeMPS::launch() { neles_reserve += kvp.second.size() * (kvp.second.size() - 1); nrows_reserve += kvp.second.size() * (kvp.second.size() - 1) / 2; } - LOG(INFO) << "About to add " << nrows_reserve << " coupling constraints" - << std::endl; + _logger->display_message("About to add " + std::to_string(nrows_reserve) + + " coupling constraints"); values.reserve(neles_reserve); cindex.reserve(neles_reserve); mstart.reserve(nrows_reserve + 1); @@ -96,7 +95,7 @@ void MergeMPS::launch() { // adding coupling constraints for (auto const &kvp : x_mps_id) { std::string const var_name(kvp.first); - LOG(INFO) << var_name << std::endl; + _logger->display_message(var_name); bool is_first(true); int id1(-1); std::string first_mps; @@ -125,11 +124,11 @@ void MergeMPS::launch() { CharVector sense(nrows, 'E'); solver_addrows(*mergedSolver_l, sense, rhs, {}, mstart, cindex, values); - LOG(INFO) << "Problems merged." << std::endl; - LOG(INFO) << "Writting mps file" << std::endl; + _logger->display_message("Problems merged."); + _logger->display_message("Writing mps file"); mergedSolver_l->write_prob_mps(std::filesystem::path(_options.OUTPUTROOT) / ("log_merged" + MPS_SUFFIX)); - LOG(INFO) << "Writting lp file" << std::endl; + _logger->display_message("Writing lp file"); mergedSolver_l->write_prob_lp(std::filesystem::path(_options.OUTPUTROOT) / "log_merged.lp"); diff --git a/src/cpp/exe/merge/main.cpp b/src/cpp/exe/merge/main.cpp index 7861fbf0e..4a0572702 100644 --- a/src/cpp/exe/merge/main.cpp +++ b/src/cpp/exe/merge/main.cpp @@ -8,7 +8,7 @@ #include "SimulationOptions.h" #include "Worker.h" #include "WriterFactories.h" -#include "glog/logging.h" + #include "logger/User.h" #include "solver_utils.h" @@ -23,10 +23,7 @@ int main(int argc, char **argv) { Logger logger = std::make_shared(std::cout); - google::InitGoogleLogging(argv[0]); - auto path_to_log = std::filesystem::path(options.OUTPUTROOT) / "merge_mpsLog"; - google::SetLogDestination(google::GLOG_INFO, path_to_log.string().c_str()); - LOG(INFO) << "starting merge_mps" << std::endl; + logger->display_message("starting merge_mps"); Writer writer = build_json_writer(std::filesystem::path(options.JSON_FILE), false); @@ -36,7 +33,6 @@ int main(int argc, char **argv) { } catch (std::exception &ex) { std::string error = "Exception raised and program stopped : " + std::string(ex.what()); - LOG(WARNING) << error << std::endl; logger->display_message(error); exit(1); } diff --git a/src/cpp/helpers/CMakeLists.txt b/src/cpp/helpers/CMakeLists.txt index 77cd46589..325a463f8 100644 --- a/src/cpp/helpers/CMakeLists.txt +++ b/src/cpp/helpers/CMakeLists.txt @@ -36,7 +36,7 @@ add_library (helpers STATIC ${CMAKE_CURRENT_SOURCE_DIR}/AntaresArchiveUpdaterExeOptions.h ${CMAKE_CURRENT_SOURCE_DIR}/AntaresArchiveUpdaterExeOptions.cpp ${CMAKE_CURRENT_SOURCE_DIR}/LoggerUtils.h - ) +) get_target_property(xpansion_interfaces_path xpansion_interfaces INTERFACE_INCLUDE_DIRECTORIES) @@ -46,11 +46,10 @@ target_include_directories (helpers ${xpansion_interfaces_path} ) -target_link_libraries (helpers +target_link_libraries (helpers PUBLIC ${JSONCPP_LIB} solvers - glog::glog gflags::gflags Boost::boost Boost::program_options MINIZIP::minizip-ng From fd5c614621b2adc1cbb2ca7d678a0b15033dad36 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 22 May 2024 14:40:02 +0200 Subject: [PATCH 110/422] Hard coded 9.1.0 --- .../download-extract-precompiled-libraries-tgz/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 3147b3648..deb151760 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -35,7 +35,7 @@ runs: rm -rf rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.tar.gz wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-9.1.0-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz - tar -xvf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C rte-antares-deps-${{inputs.buildtype}} --strip-components=1 - rm -rf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz + tar -xvf antares-9.1.0-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C rte-antares-deps-${{inputs.buildtype}} --strip-components=1 + rm -rf antares-9.1.0-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz \ No newline at end of file From 9b06f74e486f45e5fee38e768eedaef0baead924 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 22 May 2024 16:29:53 +0200 Subject: [PATCH 111/422] Fix problems not created properly --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 58519728c..ec6aab58d 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -253,7 +253,7 @@ void ProblemGeneration::RunProblemGeneration( /* Main stuff */ std::vector> xpansion_problems = getXpansionProblems(solver_log_manager, solver_name, mpsList, lpDir_, - reader, !antares_archive_path.empty()); + reader, !antares_archive_path.empty(), lps_); std::vector, ProblemData>> problems_and_data; From f2b75bbc0c908e6fe8285a0294f2dd0d5ff4cc4f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 22 May 2024 16:30:15 +0200 Subject: [PATCH 112/422] Clang tidy --- src/cpp/benders/benders_core/WorkerMaster.cpp | 4 ++-- src/cpp/benders/benders_core/include/WorkerMaster.h | 12 ++++++------ .../XpansionProblemsFromAntaresProvider.cpp | 3 ++- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/src/cpp/benders/benders_core/WorkerMaster.cpp b/src/cpp/benders/benders_core/WorkerMaster.cpp index 9eec0b623..1445d134c 100644 --- a/src/cpp/benders/benders_core/WorkerMaster.cpp +++ b/src/cpp/benders/benders_core/WorkerMaster.cpp @@ -24,7 +24,7 @@ WorkerMaster::WorkerMaster( const std::string &solver_name, const int log_level, int subproblems_count, SolverLogManager&solver_log_manager, const bool mps_has_alpha, Logger logger) - : Worker(logger), + : Worker(std::move(logger)), subproblems_count(subproblems_count), _mps_has_alpha(mps_has_alpha) { _is_master = true; @@ -56,7 +56,7 @@ void WorkerMaster::get(Point &x_out, double &overall_subpb_cost_under_approx, if (_solver->get_n_integer_vars() > 0) { _solver->get_mip_sol(ptr.data()); } else { - _solver->get_lp_sol(ptr.data(), NULL, NULL); + _solver->get_lp_sol(ptr.data(), nullptr, nullptr); } assert(id_single_subpb_costs_under_approx_.back() + 1 == ptr.size()); for (auto const &kvp : _id_to_name) { diff --git a/src/cpp/benders/benders_core/include/WorkerMaster.h b/src/cpp/benders/benders_core/include/WorkerMaster.h index fa64ff561..95cac1dc6 100644 --- a/src/cpp/benders/benders_core/include/WorkerMaster.h +++ b/src/cpp/benders/benders_core/include/WorkerMaster.h @@ -14,19 +14,19 @@ class WorkerMaster : public Worker { explicit WorkerMaster(Logger logger); WorkerMaster(VariableMap const &variable_map, const std::filesystem::path &path_to_mps, - const std::string &solver_name, const int log_level, + const std::string &solver_name, int log_level, int subproblems_count, SolverLogManager&solver_log_manager, bool mps_has_alpha, Logger logger); - virtual ~WorkerMaster() = default; + ~WorkerMaster() override = default; void get(Point &x0, double &overall_subpb_cost_under_approx, DblVector &single_subpb_costs_under_approx); void get_dual_values(std::vector &dual) const; - int get_number_constraint() const; + [[nodiscard]] int get_number_constraint() const; void add_cut(Point const &s, Point const &x0, double const &rhs) const; - void add_cut_by_iter(int const i, Point const &s, double const &sx0, + void add_cut_by_iter(int i, Point const &s, double const &sx0, double const &rhs) const; void add_dynamic_cut(Point const &s, double const &sx0, double const &rhs) const; @@ -36,7 +36,7 @@ class WorkerMaster : public Worker { virtual void DeactivateIntegrityConstraints() const; virtual void ActivateIntegrityConstraints() const; - virtual std::vector get_id_nb_units() const { return _id_nb_units; }; + [[nodiscard]] virtual std::vector get_id_nb_units() const { return _id_nb_units; }; private: std::vector _id_nb_units; @@ -54,7 +54,7 @@ class WorkerMaster : public Worker { void define_rhs_from_sx0(const double &sx0, const double &rhs, std::vector &rowrhs) const; - void define_matval_mclind_for_index(const int i, const Point &s, + void define_matval_mclind_for_index(int i, const Point &s, std::vector &matval, std::vector &mclind) const; void _set_upper_bounds() const; diff --git a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp index 91a79884b..df6439842 100644 --- a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp +++ b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp @@ -16,7 +16,8 @@ XpansionProblemsFromAntaresProvider::XpansionProblemsFromAntaresProvider( std::vector> XpansionProblemsFromAntaresProvider::provideProblems( const std::string& solver_name, - SolverLogManager& solver_log_manager) const { + SolverLogManager& solver_log_manager) const +{ std::vector> xpansion_problems; xpansion_problems.reserve( XpansionProblemsFromAntaresProvider::antares_hebdo_problems.weekCount()); From 7cdfccbc77b6f584233960d1870b658919e210eb Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 22 May 2024 17:38:37 +0200 Subject: [PATCH 113/422] Antares in CMAKE_PREFIX_PATH --- .github/workflows/build_ubuntu.yml | 2 +- .github/workflows/ubuntu-release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 5c86a7edd..08d368b5e 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -136,7 +136,7 @@ jobs: -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ + -DCMAKE_INSTALL_PREFIX="_install;antares-9.1.0-Ubuntu-20.04" \ -DBUILD_UI=ON \ -DXPRESS=${{ env.XPRESS_VALUE }} \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 7390e31cf..ef210e9a2 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -175,7 +175,7 @@ jobs: -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ + -DCMAKE_INSTALL_PREFIX="_install;antares-9.1.0-Ubuntu-20.04" \ -DBUILD_UI=ON \ -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ -DXPRESS=${{ env.XPRESS_VALUE }} \ From 909c9ba36b05c7ebf1aacc0acd8380d6ed7050ea Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 23 May 2024 18:27:59 +0200 Subject: [PATCH 114/422] Fixes --- .github/workflows/build_ubuntu.yml | 32 ++++++++++++------- .../action.yml | 17 ++++++++-- .../lp/master_last_basis.bss | 6 ++-- vcpkg.json | 1 + 4 files changed, 40 insertions(+), 16 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 08d368b5e..ca11aae4e 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -23,13 +23,14 @@ jobs: os: [ ubuntu-20.04 ] xprs: [ #{ value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - # { value: XPRESS-OFF } + #{ value: XPRESS-ON, ref: 9.2.5 }, + { value: XPRESS-OFF } ] env: XPRESSDIR: ${{ github.workspace }}/xpress XPRESS: ${{ github.workspace }}/xpress/bin XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + ORTOOLS_DIR: ${{ github.workspace }}/or-tools steps: - uses: actions/checkout@v4 @@ -45,6 +46,9 @@ jobs: ref: ${{ matrix.xprs.ref}} token: ${{ secrets.AS_TOKEN }} #reniew token periodically + - run: | + apt-get update + - name: ccache uses: hendrikmuhs/ccache-action@v1.2.3 with: @@ -104,6 +108,10 @@ jobs: path: 'antares-version.json' key: 'antares_deps_version' + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz with: @@ -111,17 +119,17 @@ jobs: antares-version: ${{steps.antares-version.outputs.result}} os: ${{matrix.os}} os-full-name: Ubuntu-20.04 + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} + + - run: | + ls ${{env.ORTOOLS_DIR}} - run: | mkdir -p ${{ github.workspace }}/vcpkg_cache - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install + - name: vcpkg + uses: lukka/run-vcpkg@v11 - name: Configure shell: bash @@ -136,10 +144,12 @@ jobs: -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX="_install;antares-9.1.0-Ubuntu-20.04" \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install \ -DBUILD_UI=ON \ -DXPRESS=${{ env.XPRESS_VALUE }} \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake \ + -DCMAKE_FIND_DEBUG_MODE=TRUE - name: Build run: | diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index deb151760..0f201a93a 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -21,6 +21,12 @@ inputs: description: 'extra qualifiers' required: false default: "" + ortools-url: + description: 'URL for OR-Tools' + required: true + ortools-dir: + description: 'Destination directory for OR-Tools' + required: true runs: using: "composite" steps: @@ -37,5 +43,12 @@ runs: wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-9.1.0-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz tar -xvf antares-9.1.0-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C rte-antares-deps-${{inputs.buildtype}} --strip-components=1 rm -rf antares-9.1.0-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz - - \ No newline at end of file + + - name: Download & extract OR-Tools + shell: bash + run: | + mkdir -p ${{inputs.ortools-dir}} + cd ${{inputs.ortools-dir}} + wget ${{inputs.ortools-url}} -O ortools.zip + unzip ortools.zip + rm ortools.zip \ No newline at end of file diff --git a/data_test/external_loop_test/lp/master_last_basis.bss b/data_test/external_loop_test/lp/master_last_basis.bss index f632a4bee..08be28b48 100644 --- a/data_test/external_loop_test/lp/master_last_basis.bss +++ b/data_test/external_loop_test/lp/master_last_basis.bss @@ -1,5 +1,5 @@ NAME - LL G_p_max_0_0 0 - XU alpha R1 19 0 - XL alpha_0 R2 19 -19 + UL G_p_max_0_0 10 + XU alpha R1 36 0 + XL alpha_0 R5 36 -36 ENDATA diff --git a/vcpkg.json b/vcpkg.json index 89eb11e18..45213fd0a 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -7,6 +7,7 @@ "gtest", "boost-mpi", "boost-program-options", + "boost-test", "zlib", "yaml-cpp" ], From 977fb863df49c91ff71ec0e1a7c32a93b8e49de8 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 24 May 2024 09:11:52 +0200 Subject: [PATCH 115/422] Fix --- .github/workflows/build_ubuntu.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index ca11aae4e..d3ce74072 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -47,7 +47,7 @@ jobs: token: ${{ secrets.AS_TOKEN }} #reniew token periodically - run: | - apt-get update + sudo apt-get update - name: ccache uses: hendrikmuhs/ccache-action@v1.2.3 From ee1a9820e0554af42b5567df0e3661cc64e8a766 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 24 May 2024 09:46:17 +0200 Subject: [PATCH 116/422] unshallow --- .github/workflows/build_ubuntu.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index d3ce74072..bfecb21f0 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -128,6 +128,11 @@ jobs: - run: | mkdir -p ${{ github.workspace }}/vcpkg_cache + - name: Unshallow vcpkg for action + run: | + pushd vcpkg + git fetch --unshallow + - name: vcpkg uses: lukka/run-vcpkg@v11 From 0e71507c86eeb63129299f2afce31cdf73b6fbbd Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 29 May 2024 17:49:33 +0200 Subject: [PATCH 117/422] Fix --- .github/workflows/build_ubuntu.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index bfecb21f0..8a595d7c4 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -30,7 +30,7 @@ jobs: XPRESSDIR: ${{ github.workspace }}/xpress XPRESS: ${{ github.workspace }}/xpress/bin XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - ORTOOLS_DIR: ${{ github.workspace }}/or-tools + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools steps: - uses: actions/checkout@v4 @@ -122,9 +122,6 @@ jobs: ortools-url: ${{env.ORTOOLS_URL}} ortools-dir: ${{env.ORTOOLS_DIR}} - - run: | - ls ${{env.ORTOOLS_DIR}} - - run: | mkdir -p ${{ github.workspace }}/vcpkg_cache @@ -135,6 +132,8 @@ jobs: - name: vcpkg uses: lukka/run-vcpkg@v11 + with: + doNotCache: false - name: Configure shell: bash @@ -153,8 +152,7 @@ jobs: -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install \ -DBUILD_UI=ON \ -DXPRESS=${{ env.XPRESS_VALUE }} \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake \ - -DCMAKE_FIND_DEBUG_MODE=TRUE + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build run: | From d9c851e42e8c48e54cbfa6a663de3c8ac062859b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 31 May 2024 12:06:38 +0200 Subject: [PATCH 118/422] Fix release --- .github/workflows/ubuntu-release.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index ef210e9a2..8583d0958 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -64,6 +64,7 @@ jobs: XPRESSDIR: ${{ github.workspace }}/xpress XPRESS: ${{ github.workspace }}/xpress/bin XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools steps: - uses: actions/checkout@v4 @@ -143,6 +144,8 @@ jobs: antares-version: ${{steps.antares-version.outputs.result}} os: ${{matrix.os}} os-full-name: Ubuntu-20.04 + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} - name: Download userguide uses: actions/download-artifact@v4 From 595966518f2166bf080bd7406fe61c2c0bca2023 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 31 May 2024 17:16:19 +0200 Subject: [PATCH 119/422] Fix --- .github/workflows/build_ubuntu.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 8a595d7c4..aac524b30 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -128,7 +128,7 @@ jobs: - name: Unshallow vcpkg for action run: | pushd vcpkg - git fetch --unshallow + #git fetch --unshallow - name: vcpkg uses: lukka/run-vcpkg@v11 @@ -160,6 +160,6 @@ jobs: - name: Test run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH cd _build ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" From 705bf3dd037b6849afc08e958b5f9fd5a89705a0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 31 May 2024 17:23:50 +0200 Subject: [PATCH 120/422] oups --- .github/workflows/build_ubuntu.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index aac524b30..6c6583ad1 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -128,7 +128,7 @@ jobs: - name: Unshallow vcpkg for action run: | pushd vcpkg - #git fetch --unshallow + git fetch --unshallow - name: vcpkg uses: lukka/run-vcpkg@v11 From eb71a65412a1dfb3f82b0c2838c9ddc4e131a36d Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 3 Jun 2024 09:43:58 +0200 Subject: [PATCH 121/422] xpress --- .github/workflows/build_ubuntu.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 6c6583ad1..0ddb2cd17 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -23,8 +23,8 @@ jobs: os: [ ubuntu-20.04 ] xprs: [ #{ value: XPRESS-ON, ref: 8.13a }, - #{ value: XPRESS-ON, ref: 9.2.5 }, - { value: XPRESS-OFF } + { value: XPRESS-ON, ref: 9.2.5 }, + # { value: XPRESS-OFF } ] env: XPRESSDIR: ${{ github.workspace }}/xpress From 7f7e9c275a9651b98f793fc3258109ccf331159b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 3 Jun 2024 14:31:49 +0200 Subject: [PATCH 122/422] Fix release --- .github/workflows/ubuntu-release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 8583d0958..30f490ee4 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -137,6 +137,10 @@ jobs: path: 'antares-version.json' key: 'antares_deps_version' + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz with: From 5e30679f005c14ea492da700c077f37bd37565db Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 3 Jun 2024 14:32:09 +0200 Subject: [PATCH 123/422] Ard error on Simulator --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index ec6aab58d..f4969f589 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -61,6 +61,10 @@ std::filesystem::path ProblemGeneration::performAntaresSimulation() { //Add parallel //Handle errors + if (!results.error) { + std::cerr << "Error: " << results.error->reason << std::endl; + exit(1); + } lps_ = std::move(results.antares_problems); return {results.simulationPath}; From 1a052e4eb47e25b0f6cabcb202e8a37b264581c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+jasonmarechal25@users.noreply.github.com> Date: Tue, 7 May 2024 10:35:48 +0200 Subject: [PATCH 124/422] fix --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index f4969f589..8c29947e0 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -61,7 +61,7 @@ std::filesystem::path ProblemGeneration::performAntaresSimulation() { //Add parallel //Handle errors - if (!results.error) { + if (results.error) { std::cerr << "Error: " << results.error->reason << std::endl; exit(1); } From e0b8222e6e72bf1c83475323def90ee03c8761fe Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 4 Jun 2024 15:20:27 +0200 Subject: [PATCH 125/422] Prevent class in global namespace --- src/cpp/multisolver_interface/environment.cc | 7 +++++-- .../include/multisolver_interface/dynamic_library.h | 2 ++ .../include/multisolver_interface/environment.h | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/cpp/multisolver_interface/environment.cc b/src/cpp/multisolver_interface/environment.cc index 8aae173bc..a24353ca8 100644 --- a/src/cpp/multisolver_interface/environment.cc +++ b/src/cpp/multisolver_interface/environment.cc @@ -20,6 +20,9 @@ #include #include #include +namespace Solver { +class DynamicLibrary; +} namespace LoadXpress { #define STRINGIFY2(X) #X @@ -140,7 +143,7 @@ std::function XPRSgetintattrib = XpressLoader::XpressLoader(std::shared_ptr logger) : logger_(std::move(logger)) {} -bool XpressLoader::LoadXpressFunctions(DynamicLibrary* xpress_dynamic_library) { +bool XpressLoader::LoadXpressFunctions(Solver::DynamicLibrary* xpress_dynamic_library) { // This was generated with the parse_header_xpress.py script. // See the comment at the top of the script. @@ -296,7 +299,7 @@ bool XpressLoader::LoadXpressDynamicLibrary(std::string& xpresspath) { static std::string xpress_lib_path; static std::once_flag xpress_loading_done; static bool ret; - static DynamicLibrary xpress_library; + static Solver::DynamicLibrary xpress_library; // static std::mutex mutex; // mutex.lock(); diff --git a/src/cpp/multisolver_interface/include/multisolver_interface/dynamic_library.h b/src/cpp/multisolver_interface/include/multisolver_interface/dynamic_library.h index fd5909995..a333a86c5 100644 --- a/src/cpp/multisolver_interface/include/multisolver_interface/dynamic_library.h +++ b/src/cpp/multisolver_interface/include/multisolver_interface/dynamic_library.h @@ -26,6 +26,7 @@ #include #endif +namespace Solver { class DynamicLibrary { static constexpr size_t kMaxFunctionsNotFound = 10; @@ -111,5 +112,6 @@ class DynamicLibrary { } }; }; +} #endif // OR_TOOLS_BASE_DYNAMIC_LIBRARY_H_ diff --git a/src/cpp/multisolver_interface/include/multisolver_interface/environment.h b/src/cpp/multisolver_interface/include/multisolver_interface/environment.h index 022e8cfc5..fc9041d01 100644 --- a/src/cpp/multisolver_interface/include/multisolver_interface/environment.h +++ b/src/cpp/multisolver_interface/include/multisolver_interface/environment.h @@ -59,7 +59,7 @@ class XpressLoader { std::vector XpressDynamicLibraryPotentialPaths(); std::string GetXpressVarFromEnvironmentVariables(const char* XPRESS_var, bool verbose = true); - bool LoadXpressFunctions(DynamicLibrary* xpress_dynamic_library); + bool LoadXpressFunctions(Solver::DynamicLibrary* xpress_dynamic_library); int loadLicence(const std::string& lib_path, bool verbose); }; From 2e7bff49b3ea61142bb3cf0fc3f64db33de90865 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 4 Jun 2024 15:43:13 +0200 Subject: [PATCH 126/422] Fix ci --- .github/workflows/ubuntu-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 30f490ee4..2128d7865 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -182,7 +182,7 @@ jobs: -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX="_install;antares-9.1.0-Ubuntu-20.04" \ + -DCMAKE_INSTALL_PREFIX="_install;antares-9.1.0-Ubuntu-20.04;${{env.ORTOOLS_DIR}}/install" \ -DBUILD_UI=ON \ -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ -DXPRESS=${{ env.XPRESS_VALUE }} \ From b60da4d222393be4a3ed8d5fe2e42e9c36f9ecb4 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 4 Jun 2024 15:43:28 +0200 Subject: [PATCH 127/422] Fix ci --- .github/workflows/ubuntu-release.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 2128d7865..8db69cb84 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -165,8 +165,6 @@ jobs: pushd vcpkg git fetch --unshallow ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - name: Configure shell: bash From 18fdd3e5b0707dbbc4e734519fb323553e22f3f4 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 4 Jun 2024 15:55:09 +0200 Subject: [PATCH 128/422] Fix ci --- .github/workflows/build_ubuntu.yml | 12 ++---------- .github/workflows/ubuntu-system-deps-build.yml | 2 -- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 0ddb2cd17..506326dc6 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -82,10 +82,7 @@ jobs: sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 sudo update-alternatives --set c++ /usr/bin/g++ - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true + - run: pip install cmake==3.28.1 - name: Read antares-solver version id: antares-version @@ -128,12 +125,7 @@ jobs: - name: Unshallow vcpkg for action run: | pushd vcpkg - git fetch --unshallow - - - name: vcpkg - uses: lukka/run-vcpkg@v11 - with: - doNotCache: false + ./bootstrap-vcpkg.sh - name: Configure shell: bash diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index 7e94a897b..87ff513ca 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -72,8 +72,6 @@ jobs: pushd vcpkg git fetch --unshallow ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - name: Configure run: | From afcc533839cb12721ee719ebeae3ce0e1a1499dc Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 4 Jun 2024 16:05:01 +0200 Subject: [PATCH 129/422] Fix ci --- .github/workflows/build_ubuntu.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 506326dc6..f5a912dd9 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -82,7 +82,10 @@ jobs: sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 sudo update-alternatives --set c++ /usr/bin/g++ - - run: pip install cmake==3.28.1 + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true - name: Read antares-solver version id: antares-version From 48d83d10500256cb3767e3a405e5d37af2523779 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 4 Jun 2024 16:16:14 +0200 Subject: [PATCH 130/422] Fix ci --- .github/workflows/build_ubuntu.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index f5a912dd9..365f39717 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -129,6 +129,8 @@ jobs: run: | pushd vcpkg ./bootstrap-vcpkg.sh + git fetch --unshallow + popd - name: Configure shell: bash From 4935631842f86bd5ab0480bc55c19886bd8c4dab Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 4 Jun 2024 16:50:20 +0200 Subject: [PATCH 131/422] Fix release --- .github/workflows/ubuntu-release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 8db69cb84..2f8cb340b 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -180,7 +180,8 @@ jobs: -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX="_install;antares-9.1.0-Ubuntu-20.04;${{env.ORTOOLS_DIR}}/install" \ + -DCMAKE_INSTALL_PREFIX="_install; + -DCMAKE_PREFIX_PATH="${{env.ORTOOLS_DIR}}/install" \ -DBUILD_UI=ON \ -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ -DXPRESS=${{ env.XPRESS_VALUE }} \ From 52e8b5962f1a3816d6d80875047c719b71aba7fc Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 4 Jun 2024 16:55:21 +0200 Subject: [PATCH 132/422] Fix deps --- vcpkg.json | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/vcpkg.json b/vcpkg.json index 45213fd0a..0b9f0c032 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -5,14 +5,22 @@ "dependencies": [ "jsoncpp", "gtest", - "boost-mpi", - "boost-program-options", - "boost-test", - "zlib", - "yaml-cpp" - ], - "overrides": [ - { "name": "boost-mpi", "version": "1.81.0" }, - { "name": "boost-program-options", "version": "1.81.0" } + { + "name":"boost-mpi", + "version>=": "1.81.0" + }, + { + "name":"boost-program-options", + "version>=": "1.81.0" + }, + "yaml-cpp", + { + "name": "minizip-ng", + "default-features": false, + "version>=": "4.0.0", + "features": [ + "zlib" + ] + } ] } From 018d356f2476278a3ff4f7154bcaacadc6edb5f6 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 4 Jun 2024 17:04:38 +0200 Subject: [PATCH 133/422] fix --- .github/workflows/ubuntu-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 2f8cb340b..3eb014786 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -180,7 +180,7 @@ jobs: -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX="_install; + -DCMAKE_INSTALL_PREFIX="_install" -DCMAKE_PREFIX_PATH="${{env.ORTOOLS_DIR}}/install" \ -DBUILD_UI=ON \ -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ From eb249d5190a72f8096d2e1c85bbc7da7c83f03d1 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 4 Jun 2024 17:18:33 +0200 Subject: [PATCH 134/422] fix --- vcpkg.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/vcpkg.json b/vcpkg.json index 0b9f0c032..6b8036bce 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -13,6 +13,10 @@ "name":"boost-program-options", "version>=": "1.81.0" }, + { + "name":"boost-test", + "version>=": "1.81.0" + }, "yaml-cpp", { "name": "minizip-ng", From ad455a65f83cfbd31c5e5afefd98a4a3b653c133 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 4 Jun 2024 17:35:30 +0200 Subject: [PATCH 135/422] try --- vcpkg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg.json b/vcpkg.json index 6b8036bce..da3b778c3 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -14,7 +14,7 @@ "version>=": "1.81.0" }, { - "name":"boost-test", + "name":"boost-algorithm", "version>=": "1.81.0" }, "yaml-cpp", From 252873a3f25725052e26fa5749ca38d8977ffe54 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 4 Jun 2024 17:46:29 +0200 Subject: [PATCH 136/422] try --- vcpkg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg.json b/vcpkg.json index da3b778c3..cf7fc8dfc 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -14,7 +14,7 @@ "version>=": "1.81.0" }, { - "name":"boost-algorithm", + "name":"boost-core", "version>=": "1.81.0" }, "yaml-cpp", From 2579f3f78e17f63e0f668330217f55f5b035d9d1 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 09:05:55 +0200 Subject: [PATCH 137/422] test --- vcpkg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg.json b/vcpkg.json index cf7fc8dfc..99eb2fbb9 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -14,7 +14,7 @@ "version>=": "1.81.0" }, { - "name":"boost-core", + "name":"boost-headers", "version>=": "1.81.0" }, "yaml-cpp", From ce0e945b4587eb4dea5c827b8e84447449da23c5 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 09:12:50 +0200 Subject: [PATCH 138/422] test --- vcpkg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg.json b/vcpkg.json index 99eb2fbb9..1a563540d 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,7 +1,7 @@ { "name": "antares-xpansion", "version-string": "1.2.2", - "builtin-baseline": "9484a57dd560b89f0a583be08af6753611c57fd5", + "builtin-baseline": "01f602195983451bc83e72f4214af2cbc495aa94", "dependencies": [ "jsoncpp", "gtest", From 212548ab633526e0b3f9a0b29f4c3ba37fece1e2 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 09:40:52 +0200 Subject: [PATCH 139/422] Update vcpkg to 2024.05.24 --- vcpkg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg b/vcpkg index a34c873a9..a4275b7ee 160000 --- a/vcpkg +++ b/vcpkg @@ -1 +1 @@ -Subproject commit a34c873a9717a888f58dc05268dea15592c2f0ff +Subproject commit a4275b7eee79fb24ec2e135481ef5fce8b41c339 From 8c61066c73d2617a64199b65a451b18c61c9502f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 09:41:08 +0200 Subject: [PATCH 140/422] boost algorithm for antares --- vcpkg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg.json b/vcpkg.json index 1a563540d..41dc0de81 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -14,7 +14,7 @@ "version>=": "1.81.0" }, { - "name":"boost-headers", + "name":"boost-algorithm", "version>=": "1.81.0" }, "yaml-cpp", From 0e4b3377d25dd62033e35d724a2bc3da7f01d0fd Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 09:56:01 +0200 Subject: [PATCH 141/422] F --- vcpkg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg.json b/vcpkg.json index 41dc0de81..320e8cc23 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,7 +1,7 @@ { "name": "antares-xpansion", "version-string": "1.2.2", - "builtin-baseline": "01f602195983451bc83e72f4214af2cbc495aa94", + "builtin-baseline": "a8954b904ad2a6939ecd8fc213e87702fa1243ea", //Fix hashes "dependencies": [ "jsoncpp", "gtest", From 33e6eecb57d06af2e68e74801ea3bf91a08c2878 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 10:00:16 +0200 Subject: [PATCH 142/422] F --- vcpkg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg.json b/vcpkg.json index 320e8cc23..5c63cf48b 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,7 +1,7 @@ { "name": "antares-xpansion", "version-string": "1.2.2", - "builtin-baseline": "a8954b904ad2a6939ecd8fc213e87702fa1243ea", //Fix hashes + "builtin-baseline": "a8954b904ad2a6939ecd8fc213e87702fa1243ea" "dependencies": [ "jsoncpp", "gtest", From 0ee900c65b191eddf11e6fbecab75302d956a293 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 10:03:12 +0200 Subject: [PATCH 143/422] F --- vcpkg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg.json b/vcpkg.json index 5c63cf48b..0b71f0d17 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,7 +1,7 @@ { "name": "antares-xpansion", "version-string": "1.2.2", - "builtin-baseline": "a8954b904ad2a6939ecd8fc213e87702fa1243ea" + "builtin-baseline": "a8954b904ad2a6939ecd8fc213e87702fa1243ea", "dependencies": [ "jsoncpp", "gtest", From 73dbcec743639b427395bd035e307859eb42fb5b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 10:10:01 +0200 Subject: [PATCH 144/422] t --- .github/workflows/ubuntu-release.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 3eb014786..7847f1ada 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -163,7 +163,7 @@ jobs: - name: vcpkg install run: | pushd vcpkg - git fetch --unshallow + #git fetch --unshallow ./bootstrap-vcpkg.sh - name: Configure @@ -183,9 +183,10 @@ jobs: -DCMAKE_INSTALL_PREFIX="_install" -DCMAKE_PREFIX_PATH="${{env.ORTOOLS_DIR}}/install" \ -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DXPRESS=${{ env.XPRESS_VALUE }} \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake \ + -DXPRESS=${{ env.XPRESS_VALUE }} + - name: Build run: | From ad2c437775a914922f99bec6c17a82823aaf5776 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 10:10:10 +0200 Subject: [PATCH 145/422] f --- .github/workflows/ubuntu-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 7847f1ada..550a8765b 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -163,7 +163,7 @@ jobs: - name: vcpkg install run: | pushd vcpkg - #git fetch --unshallow + git fetch --unshallow ./bootstrap-vcpkg.sh - name: Configure From e637b786f64eced00843f373497c0431a1ee7ff9 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 10:19:39 +0200 Subject: [PATCH 146/422] f --- .github/workflows/ubuntu-release.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 550a8765b..355d6ac6a 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -57,7 +57,7 @@ jobs: matrix: os: [ ubuntu-20.04 ] xprs: [ - XPRESS-ON, + { value: XPRESS-ON, ref: 9.2.5 }, #XPRESS-OFF ] env: @@ -77,7 +77,7 @@ jobs: with: repository: rte-france/xpress-mp path: ${{ env.XPRESSDIR }} - ref: 8.13a + ref: ${{ matrix.xprs.ref}} token: ${{ secrets.AS_TOKEN }} #reniew token periodically - name: ccache @@ -169,21 +169,19 @@ jobs: - name: Configure shell: bash run: | - if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then - XPRESS_VALUE="ON" - else - XPRESS_VALUE="OFF" - fi + [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" cmake -B _build -S . \ -DCMAKE_C_COMPILER_LAUNCHER=ccache \ + -DCMAKE_C_COMPILER=/usr/bin/gcc-10 \ -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ + -DCMAKE_CXX_COMPILER=/usr/bin/g++-10 \ -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX="_install" -DCMAKE_PREFIX_PATH="${{env.ORTOOLS_DIR}}/install" \ -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" + -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake \ -DXPRESS=${{ env.XPRESS_VALUE }} From 15f3319f4f0a9528ef25fc08cfea7fecdfac4ad0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 10:28:07 +0200 Subject: [PATCH 147/422] f --- .github/workflows/ubuntu-release.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 355d6ac6a..b4fde8042 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -57,7 +57,7 @@ jobs: matrix: os: [ ubuntu-20.04 ] xprs: [ - { value: XPRESS-ON, ref: 9.2.5 }, + XPRESS-ON, #XPRESS-OFF ] env: @@ -169,21 +169,17 @@ jobs: - name: Configure shell: bash run: | - [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" cmake -B _build -S . \ -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_C_COMPILER=/usr/bin/gcc-10 \ -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DCMAKE_CXX_COMPILER=/usr/bin/g++-10 \ -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX="_install" -DCMAKE_PREFIX_PATH="${{env.ORTOOLS_DIR}}/install" \ -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake \ - -DXPRESS=${{ env.XPRESS_VALUE }} + -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build From 720dbf3bbf6c75a86a017d8acf0f2e8400a7ac0c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 10:35:43 +0200 Subject: [PATCH 148/422] f --- .github/workflows/ubuntu-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index b4fde8042..3e48f84ca 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -175,7 +175,7 @@ jobs: -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX="_install" + -DCMAKE_INSTALL_PREFIX="_install" \ -DCMAKE_PREFIX_PATH="${{env.ORTOOLS_DIR}}/install" \ -DBUILD_UI=ON \ -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" From 171b995c59ad0fd2ce0fb7a74d9e5587a4ad50d0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 10:44:07 +0200 Subject: [PATCH 149/422] f --- .github/workflows/ubuntu-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml index 3e48f84ca..a3f20d6a6 100644 --- a/.github/workflows/ubuntu-release.yml +++ b/.github/workflows/ubuntu-release.yml @@ -178,7 +178,7 @@ jobs: -DCMAKE_INSTALL_PREFIX="_install" \ -DCMAKE_PREFIX_PATH="${{env.ORTOOLS_DIR}}/install" \ -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" + -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake From 536efc7c5ecfd141dbe7969dfcab1649297b38b9 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 10:50:37 +0200 Subject: [PATCH 150/422] Revert "Disable workflows" This reverts commit 52494c35eee7401ad90c8ce1144e7484a402e6d9. --- .github/workflows/build_centos7.yml | 200 +++++++++++ .github/workflows/build_oracle8.yml | 151 ++++++++ .github/workflows/build_windows.yml | 152 +++++++++ .github/workflows/centos-release.yml | 321 ++++++++++++++++++ .../workflows/centos7-system-deps-build.yml | 152 +++++++++ .github/workflows/ol8-release.yml | 284 ++++++++++++++++ .github/workflows/publish_centos_docker.yml | 27 ++ .github/workflows/sonarcloud.yml | 143 ++++++++ .../workflows/windows-vcpkg-deps-build.yml | 120 +++++++ .github/workflows/windows-vcpkg.yml | 284 ++++++++++++++++ 10 files changed, 1834 insertions(+) create mode 100644 .github/workflows/build_centos7.yml create mode 100644 .github/workflows/build_oracle8.yml create mode 100644 .github/workflows/build_windows.yml create mode 100644 .github/workflows/centos-release.yml create mode 100644 .github/workflows/centos7-system-deps-build.yml create mode 100644 .github/workflows/ol8-release.yml create mode 100644 .github/workflows/publish_centos_docker.yml create mode 100644 .github/workflows/sonarcloud.yml create mode 100644 .github/workflows/windows-vcpkg-deps-build.yml create mode 100644 .github/workflows/windows-vcpkg.yml diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml new file mode 100644 index 000000000..569b92aa4 --- /dev/null +++ b/.github/workflows/build_centos7.yml @@ -0,0 +1,200 @@ +name: Centos7 Build + +on: + merge_group: + push: + branches: + - develop + - dependabot/* + pull_request: + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + docker_publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + with: + fetch-depth: 0 + - name: Get changed files + id: changed-files + uses: tj-actions/changed-files@v44 + with: + files: | + docker/centos7-system-deps + + - name: Docker file push + id: docker_push + if: steps.changed-files.outputs.any_changed == 'true' + uses: elgohr/Publish-Docker-Github-Action@main + with: + name: antaresrte/xpansion-centos7 + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + workdir: docker + dockerfile: centos7-system-deps + cache: false + tags: latest,1.0.0 + + versions: + runs-on: ubuntu-latest + outputs: + antares-version: ${{steps.antares-version.outputs.result}} + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + steps: + - uses: actions/checkout@v4 + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + build: + runs-on: ubuntu-latest + needs: [ docker_publish, versions ] + container: 'antaresrte/xpansion-centos7' + strategy: + matrix: + xprs: [ + # { value: XPRESS-ON, ref: 8.13a }, + { value: XPRESS-ON, ref: 9.2.5 }, + #{ value: XPRESS-OFF } + ] + env: + XPRESSDIR: ${{ github.workspace }}/xpress + XPRESS: ${{ github.workspace }}/xpress/bin + XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress + XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin + XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + VCPKG_ROOT: ${{ github.workspace }}/vcpkg + + steps: + - run: | + source /opt/rh/devtoolset-10/enable + echo $PATH >> $GITHUB_PATH + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: bruceadams/get-release@v1.3.2 + + - uses: actions/checkout@v3 #Keep at 3 + with: + submodules: true + + - run: | + yum install -y nodejs + + - name: Setup cmake + uses: jwlawson/actions-setup-cmake@v1.13 + with: + cmake-version: '3.28.x' + + #Lukka's action doesn't work on runner. + #jwlawson's action doesn't work in ACT + #I left this here to quicly switch between one or the other + # - uses: lukka/get-cmake@latest + # with: + # useLocalCache: false + # useCloudCache: true + + - name: Checkout xpressmp linux + uses: actions/checkout@v3 #keep v3 + with: + token: ${{ secrets.AS_TOKEN }} + repository: rte-france/xpress-mp + path: ${{ env.XPRESSDIR }} + github-server-url: https://github.com + ref: ${{matrix.xprs.ref}} + if: matrix.xprs.value == 'XPRESS-ON' + + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v3 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} + + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-tgz + with: + antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} + antares-version: ${{needs.versions.outputs.antares-version}} + os: centos7 + os-full-name: CentOS-7.9.2009 + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + + - name: Install dependencies + run: | + pip3 install --upgrade pip + pip3 install wheel #Does not work in requirements + pip3 install -r requirements-tests.txt + pip3 install -r requirements-ui.txt + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + + - name: Configure + run: | + [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" + source /opt/rh/devtoolset-10/enable + cmake -B _build -S . \ + -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ + -DBUILD_TESTING=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DBUILD_UI=ON \ + -DXPRESS=${{ env.XPRESS_VALUE }} \ + -DALLOW_RUN_AS_ROOT=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Build + run: | + cmake --build _build --config Release -j$(nproc) + + - name: Running unit tests + timeout-minutes: 120 + shell: bash + run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} + export XPRESS=${{ env.XPRESS_CONTAINER }} + cd _build + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml new file mode 100644 index 000000000..b9f6f2147 --- /dev/null +++ b/.github/workflows/build_oracle8.yml @@ -0,0 +1,151 @@ +name: Oracle 8 Build + +on: + merge_group: + push: + branches: + - develop + - dependabot/* + pull_request: + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + versions: + runs-on: ubuntu-latest + outputs: + antares-version: ${{steps.antares-version.outputs.result}} + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + steps: + - uses: actions/checkout@v4 + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + build: + name: Build + runs-on: ubuntu-latest + container: 'oraclelinux:8' + strategy: + matrix: + xprs: [ + # { value: XPRESS-ON, ref: 8.13a }, + { value: XPRESS-ON, ref: 9.2.5 }, + # { value: XPRESS-OFF } + ] + needs: [ versions ] + env: + XPRESSDIR: ${{ github.workspace }}/xpress + XPRESS: ${{ github.workspace }}/xpress/bin + XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress + XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin + XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + + steps: + - name: Install System + run: | + dnf install -y epel-release git wget rpm-build redhat-lsb-core openmpi-devel + dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain python3-devel zlib-devel + #make gcc &co available system wide and "action wide" + source /opt/rh/gcc-toolset-10/enable + echo $PATH >> $GITHUB_PATH + + - run: | + dnf module install -y nodejs:20/common + + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true + + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Checkout xpressmp linux + uses: actions/checkout@v4 + with: + token: ${{ secrets.AS_TOKEN }} + repository: rte-france/xpress-mp + path: ${{ env.XPRESSDIR }} + github-server-url: https://github.com + ref: ${{matrix.xprs.ref}} + if: matrix.xprs.value == 'XPRESS-ON' + + - name: Set up Python + run: | + dnf update -y + dnf install -y python3 python3-pip + pip3 install wheel #Too late to install in requirements.txt + pip3 install -r requirements-tests.txt + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-tgz + with: + antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} + antares-version: ${{needs.versions.outputs.antares-version}} + os: Oracle8 + os-full-name: OracleServer-8.9 + + - name: Compile TBB + uses: ./.github/workflows/compile-tbb + + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + + - name: Configure + run: | + [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" + cmake -B _build -S . \ + -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ + -DBUILD_TESTING=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DBUILD_UI=OFF \ + -DXPRESS=${{ env.XPRESS_VALUE }} \ + -DALLOW_RUN_AS_ROOT=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Build + run: | + cmake --build _build --config Release -j$(nproc) + + - name: Running unit tests + timeout-minutes: 120 + shell: bash + run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} + export XPRESS=${{ env.XPRESS_CONTAINER }} + cd _build + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml new file mode 100644 index 000000000..a41422727 --- /dev/null +++ b/.github/workflows/build_windows.yml @@ -0,0 +1,152 @@ +name: Windows build + +on: + merge_group: + push: + branches: + - main + - develop + - dependabot/* + pull_request: + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + windows: + runs-on: ${{ matrix.os }} + if: "!contains(github.event.head_commit.message, '[skip ci]')" + strategy: + matrix: + os: [ windows-latest ] + triplet: [ x64-windows ] + xprs: [ #{ value: XPRESS-ON, ref: 8.13a }, + { value: XPRESS-ON, ref: 9.2.5 }, + #{ value: XPRESS-OFF } + ] + env: + XPRESSDIR: ${{ github.workspace }}\xpress + XPRESS: ${{ github.workspace }}\xpress\bin + XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib + # Indicates the location of the vcpkg as a Git submodule of the project repository. + VCPKG_ROOT: ${{ github.workspace }}/vcpkg + + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Checkout xpressmp linux + if: matrix.xprs.value == 'XPRESS-ON' + uses: actions/checkout@v4 + with: + repository: rte-france/xpress-mp-temp + path: ${{ env.XPRESSDIR }} + ref: ${{matrix.xprs.ref}} + token: ${{ secrets.AS_TOKEN }} + + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: + bruceadams/get-release@v1.3.2 + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: '3.x' + cache: 'pip' + cache-dependency-path: requirements*.txt + + # Restore both vcpkg and its artifacts from the GitHub cache service. + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v4 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements-tests.txt + pip install -r requirements-ui.txt + + - name: Pre-requisites + shell: cmd + run: | + choco install wget zip unzip --no-progress + wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe + msmpisetup.exe -unattend + + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + - name: Install deps with VCPKG + run: | + cd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + vcpkg install --triplet ${{matrix.triplet}} + rm -rf buildtrees + rm -rf packages + rm -rf downloads + shell: bash + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + with: + cmake: 'cmake' + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-zip + with: + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + antares-version: ${{steps.antares-version.outputs.result}} + os: ${{matrix.os}} + + - name: Expand xpress value in env + #I can't seem to expand the variable in the cmake command line so export it in env + shell: bash + run: | + [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" + echo "XPRESS_VALUE=$XPRESS_VALUE" >> $GITHUB_ENV + + - name: Configure + run: | + $pwd=Get-Location + cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DXPRESS=${{ env.XPRESS_VALUE }} + - name: Build + run: | + cmake --build _build --config Release -j4 + + - name: Running unit tests + timeout-minutes: 120 + shell: cmd + run: | + set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin + set PATH=%PATH%;${{ env.XPRESS }} + set XPRESSDIR=${{ env.XPRESSDIR }} + cd _build + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" \ No newline at end of file diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml new file mode 100644 index 000000000..99c0a8804 --- /dev/null +++ b/.github/workflows/centos-release.yml @@ -0,0 +1,321 @@ +name: Centos7 release + +on: + push: + branches: + - main + - develop + - ci/* + - dependabot/* + workflow_dispatch: + workflow_run: + workflows: [ "Publish Release" ] + types: + - completed + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + + docker_publish: + runs-on: ubuntu-latest + steps: + + - uses: actions/checkout@master + with: + fetch-depth: 0 + + - name: Get changed files + id: changed-files + uses: tj-actions/changed-files@v44 + with: + files: | + docker/centos7-system-deps + + - name: Docker file push + id: docker_push + if: steps.changed-files.outputs.any_changed == 'true' + uses: elgohr/Publish-Docker-Github-Action@main + with: + name: antaresrte/xpansion-centos7 + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + workdir: docker + dockerfile: centos7-system-deps + cache: false + tags: latest,1.0.0 + + userguide: + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v3 #aligned with download in centOS job + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + versions: + runs-on: ubuntu-latest + outputs: + antares-version: ${{steps.antares-version.outputs.result}} + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + steps: + - uses: actions/checkout@v4 + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + build: + runs-on: ubuntu-latest + needs: [ docker_publish, userguide, versions ] + container: 'antaresrte/xpansion-centos7' + strategy: + matrix: + xprs: [ + XPRESS-ON, + #XPRESS-OFF + ] + env: + XPRESSDIR: ${{ github.workspace }}/xpress + XPRESS: ${{ github.workspace }}/xpress/bin + XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress + XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin + XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + outputs: + zip_name: ${{ steps.zip_name.outputs.zip_name }} + singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} + steps: + - id: branch-name + uses: tj-actions/branch-names@v8 + + - name: Checkout + uses: actions/checkout@v3 #keep v3 + with: + submodules: true + + - run: | + source /opt/rh/devtoolset-10/enable + echo $PATH >> $GITHUB_PATH + + - run: | + yum install -y nodejs + + - name: Setup cmake + uses: jwlawson/actions-setup-cmake@v1.13 + with: + cmake-version: '3.28.x' + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-tgz + with: + antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} + antares-version: ${{needs.versions.outputs.antares-version}} + os: centos7 + os-full-name: CentOS-7.9.2009 + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + + - name: Install dependencies + run: | + pip3 install --upgrade pip + pip3 install wheel #Does not work in requirements + pip3 install -r requirements-tests.txt + pip3 install -r requirements-ui.txt + + - name: Download userguide + uses: actions/download-artifact@v3 + with: + name: user-guide + path: docs/ + + - name: Checkout xpressmp linux + uses: actions/checkout@v3 + with: + token: ${{ secrets.AS_TOKEN }} + repository: rte-france/xpress-mp + path: ${{ env.XPRESSDIR }} + github-server-url: https://github.com + ref: 8.13a + if: matrix.xprs == 'XPRESS-ON' + + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v3 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} + + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + + - name: Configure + shell: bash + run: | + if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then + export XPRESS_VALUE="ON" + else + export XPRESS_VALUE="OFF" + fi + source /opt/rh/devtoolset-10/enable + cmake -B _build -S . \ + -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ + -DBUILD_TESTING=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DBUILD_UI=ON \ + -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ + -DXPRESS=${XPRESS_VALUE} \ + -DALLOW_RUN_AS_ROOT=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Build + shell: bash + run: | + cmake --build _build --config Release -j$(nproc) + cd _build + cmake --install . + + - name: Running unit tests + timeout-minutes: 120 + shell: bash + run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} + export XPRESS=${{ env.XPRESS_CONTAINER }} + cd _build + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" + + - name: set name variables + id: single_file_name + shell: bash + run: | + if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then + WITH_XPRS="-xpress" + else + WITH_XPRS="" + fi + VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} + echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV + + - name: .tar.gz creation + run: | + cd _build + export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-CentOS-7.9.2009" + cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME + echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV + + - name: Upload .tar.gz + uses: actions/upload-artifact@v3 + with: + name: ${{env.TGZ_NAME}} + path: _build/${{env.TGZ_NAME}} + + - id: create-single-file + name: Single file .tar.gz creation + uses: ./.github/workflows/single-file-creation-tgz + with: + antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} + + - name: Upload single file + uses: actions/upload-artifact@v3 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + - id: zip_name + run: | + echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" + echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" + ####################### + + upload_asset_to_release: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + needs: build + env: + ZIP_NAME: ${{needs.build.outputs.zip_name}} + SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} + steps: + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: bruceadams/get-release@main + + - name: Download Artifact + uses: actions/download-artifact@v3 + with: + name: ${{ env.ZIP_NAME}} + path: . + + - name: Download Artifact + uses: actions/download-artifact@v3 + with: + name: ${{env.SINGLEFILE_NAME}} + path: . + + - name: Upload Release Asset + env: + GH_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} + + ######################## diff --git a/.github/workflows/centos7-system-deps-build.yml b/.github/workflows/centos7-system-deps-build.yml new file mode 100644 index 000000000..39cc66dd0 --- /dev/null +++ b/.github/workflows/centos7-system-deps-build.yml @@ -0,0 +1,152 @@ +name: Centos7 CI (build dependencies) + +on: + push: + branches: + - main + - develop + - release/* + - ci/* + - dependabot/* +jobs: + docker_publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + with: + fetch-depth: 0 + - name: Get changed files + id: changed-files + uses: tj-actions/changed-files@v44 + with: + files: | + docker/centos7-system-deps + + - name: Docker file push + id: docker_push + if: steps.changed-files.outputs.any_changed == 'true' + uses: elgohr/Publish-Docker-Github-Action@main + with: + name: antaresrte/xpansion-centos7 + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + workdir: docker + dockerfile: centos7-system-deps + cache: false + tags: latest,1.0.0 + + versions: + runs-on: ubuntu-latest + outputs: + antares-version: ${{steps.antares-version.outputs.result}} + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + steps: + - uses: actions/checkout@v4 + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + build: + + runs-on: ubuntu-latest + needs: [ docker_publish, versions ] + container: 'antaresrte/xpansion-centos7' + + steps: + - id: branch-name + uses: tj-actions/branch-names@v8 + + - uses: actions/checkout@v3 #keep v3 + with: + submodules: true + + - run: | + source /opt/rh/devtoolset-10/enable + echo $PATH >> $GITHUB_PATH + + - name: Install dependencies + run: | + pip3 install wheel #Does not work in requirements + pip3 install -r requirements-tests.txt + + - run: | + yum install -y nodejs + + - name: Setup cmake + uses: jwlawson/actions-setup-cmake@v1.13 + with: + cmake-version: '3.28.x' + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v3 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + + - name: Configure + run: | + cmake -B _build -S . \ + -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ + -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DALLOW_RUN_AS_ROOT=ON -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Build + run: | + cmake --build _build --config Release -j$(nproc) + cd _build + cmake --install . + + - name: Running unit tests + run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + cd _build + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" + + - name: .tar.gz creation + run: | + cd _build + cpack -G TGZ + + - id: create-single-file + name: Single file .tar.gz creation + uses: ./.github/workflows/single-file-creation-tgz + with: + antares-xpansion-version: ${{needs.version.outputs.antares-xpansion-version}} diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml new file mode 100644 index 000000000..e74ec6537 --- /dev/null +++ b/.github/workflows/ol8-release.yml @@ -0,0 +1,284 @@ +name: Oracle-linux8 release + +on: + push: + branches: + - main + - develop + - ci/* + - dependabot/* + workflow_dispatch: + workflow_run: + workflows: [ "Publish Release" ] + types: + - completed + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + userguide: + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v4 + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + versions: + runs-on: ubuntu-latest + outputs: + antares-version: ${{steps.antares-version.outputs.result}} + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + steps: + - uses: actions/checkout@v4 + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + build: + runs-on: ubuntu-latest + needs: [ userguide, versions ] + container: 'oraclelinux:8' + strategy: + matrix: + xprs: [ + { value: XPRESS-ON, ref: 9.2.5 }, + #{ value: XPRESS-OFF } + ] + env: + XPRESSDIR: ${{ github.workspace }}/xpress + XPRESS: ${{ github.workspace }}/xpress/bin + XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress + XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin + XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + outputs: + zip_name: ${{ steps.zip_name.outputs.zip_name }} + singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} + steps: + - id: branch-name + uses: tj-actions/branch-names@v8 + + - name: Install System + run: | + dnf install -y epel-release git wget rpm-build redhat-lsb-core + dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain zlib-devel python3-devel + source /opt/rh/gcc-toolset-10/enable + echo $PATH >> $GITHUB_PATH + + - name: Checkout + uses: actions/checkout@v4 + with: + submodules: true + + - run: | + dnf module install -y nodejs:20/common + + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true + + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-tgz + with: + antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} + antares-version: ${{needs.versions.outputs.antares-version}} + os: oracle8 + os-full-name: OracleServer-8.9 + #variant: -ortools-xpress + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + + - name: Install dependencies + run: | + pip3 install --upgrade pip + pip3 install wheel #Does not work in requirements + pip3 install -r requirements-tests.txt + pip3 install -r requirements-ui.txt + + - name: Download userguide + uses: actions/download-artifact@v4 + with: + name: user-guide + path: docs/ + + - name: Checkout xpressmp linux + uses: actions/checkout@v4 + with: + token: ${{ secrets.AS_TOKEN }} + repository: rte-france/xpress-mp + path: ${{ env.XPRESSDIR }} + github-server-url: https://github.com + ref: ${{matrix.xprs.ref}} + if: matrix.xprs.value == 'XPRESS-ON' + + - name: Configure + shell: bash + run: | + if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then + export XPRESS_VALUE="ON" + else + export XPRESS_VALUE="OFF" + fi + source /opt/rh/gcc-toolset-10/enable + export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH + export PATH=/usr/lib64/openmpi/bin:$PATH + cmake -B _build -S . \ + -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ + -DBUILD_TESTING=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DBUILD_UI=ON \ + -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ + -DXPRESS=${XPRESS_VALUE} \ + -DALLOW_RUN_AS_ROOT=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Build + shell: bash + run: | + cmake --build _build --config Release -j$(nproc) + cd _build + cmake --install . + + - name: Running unit tests + timeout-minutes: 120 + shell: bash + run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} + export XPRESS=${{ env.XPRESS_CONTAINER }} + cd _build + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" + + - name: set name variables + id: single_file_name + shell: bash + run: | + if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then + WITH_XPRS="-xpress" + else + WITH_XPRS="" + fi + VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} + echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV + + - name: .tar.gz creation + run: | + cd _build + export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-OracleServer-8.9" + cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME + echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV + + - name: Upload .tar.gz + uses: actions/upload-artifact@v4 + with: + name: ${{env.TGZ_NAME}} + path: _build/${{env.TGZ_NAME}} + + - id: create-single-file + name: Single file .tar.gz creation + uses: ./.github/workflows/single-file-creation-tgz + with: + antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} + + - name: Upload single file + uses: actions/upload-artifact@v4 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + - id: zip_name + run: | + echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" + echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" + ####################### + + upload_asset_to_release: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + needs: build + env: + ZIP_NAME: ${{needs.build.outputs.zip_name}} + SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} + steps: + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: bruceadams/get-release@main + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.ZIP_NAME}} + path: . + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.SINGLEFILE_NAME}} + path: . + + - name: Upload Release Asset + env: + GH_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} + + ######################## \ No newline at end of file diff --git a/.github/workflows/publish_centos_docker.yml b/.github/workflows/publish_centos_docker.yml new file mode 100644 index 000000000..53284c09d --- /dev/null +++ b/.github/workflows/publish_centos_docker.yml @@ -0,0 +1,27 @@ +name: Publish docker image + +on: + workflow_dispatch: + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + docker_publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + with: + fetch-depth: 0 + + - name: Docker file push + id: docker_push + uses: elgohr/Publish-Docker-Github-Action@main + with: + name: antaresrte/xpansion-centos7 + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + workdir: docker + dockerfile: centos7-system-deps + cache: false + tags: latest,1.0.0 \ No newline at end of file diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml new file mode 100644 index 000000000..59eba6eae --- /dev/null +++ b/.github/workflows/sonarcloud.yml @@ -0,0 +1,143 @@ +name: SonarCloud + +on: + push: + branches: + - main + - develop + - release/* + - dependabot/* + pull_request: + +jobs: + sonarcloud: + name: SonarCloud + runs-on: ${{ matrix.os }} + if: "!contains(github.event.head_commit.message, '[skip ci]')" + strategy: + matrix: + os: [ ubuntu-20.04 ] + + steps: + + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - id: sonar-install + name: Install sonar-scanner and build-wrapper + uses: SonarSource/sonarcloud-github-c-cpp@v2 + + - name: ccache + uses: hendrikmuhs/ccache-action@v1.2 + with: + key: ${{ matrix.os }}-${{ matrix.xprs.value }} + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: 3.8 + + - name: Install gcovr + run: sudo pip install gcovr==5.0 #5.1 generate issues with sonarcloud report parsing + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip3 install -r requirements-tests.txt + + - name: Install libraries + run: | + sudo apt-get update --fix-missing + sudo apt-get install libjsoncpp-dev libgtest-dev libboost-mpi-dev libboost-program-options-dev libtbb-dev + sudo apt-get install g++-10 gcc-10 + cd /usr/src/googletest/ + sudo cmake . + sudo cmake --build . --target install + + - name: Update alternatives + #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 + run: | + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 + sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 + sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 + sudo update-alternatives --set cc /usr/bin/gcc + sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 + sudo update-alternatives --set c++ /usr/bin/g++ + + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-tgz + with: + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + antares-version: ${{steps.antares-version.outputs.result}} + os: ${{matrix.os}} + os-full-name: Ubuntu-20.04 + + - name: Compile Boost + uses: ./.github/workflows/compile-boost + with: + prefix: "../rte-antares-deps-Release/" + + - name: Init submodule + run: | + git submodule update --init --recursive . + + - name: Configure + shell: bash + run: | + cmake -B _build -S . \ + -DCMAKE_C_COMPILER_LAUNCHER=ccache \ + -DCMAKE_C_COMPILER=/usr/bin/gcc-10 \ + -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ + -DCMAKE_CXX_COMPILER=/usr/bin/g++-10 \ + -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ + -DCODE_COVERAGE=ON \ + -DBUILD_TESTING=ON \ + -DBUILD_antares_solver=OFF \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - run: | + sed -i 's#: ".*/mpicxx #: "g++ #' $GITHUB_WORKSPACE/_build/compile_commands.json + + - name: Build + run: cmake --build _build --config Release -j$(nproc) + + - name: Test and generate coverage + continue-on-error: true + run: | + cd $GITHUB_WORKSPACE/_build + ctest -C Release --output-on-failure -L "unit" + + - name: Compile coverage reports + run: | + cmake --build $GITHUB_WORKSPACE/_build --target code-coverage + + - name: Run sonar-scanner + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN_2022 }} + run: sonar-scanner --define sonar.host.url="${{ env.SONAR_HOST_URL }}" \ No newline at end of file diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml new file mode 100644 index 000000000..a15055b59 --- /dev/null +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -0,0 +1,120 @@ +name: Windows CI full build + +on: + push: + branches: + - main + - develop + - release/* + - ci/* + - dependabot/* +jobs: + + windows: + + runs-on: ${{ matrix.os }} + if: "!contains(github.event.head_commit.message, '[skip ci]')" + strategy: + matrix: + os: [ windows-latest ] + triplet: [ x64-windows ] + + env: + # Indicates the location of the vcpkg as a Git submodule of the project repository. + VCPKG_ROOT: ${{ github.workspace }}/vcpkg + + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Enable git longpaths + run: git config --system core.longpaths true + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: '3.x' + + # Restore both vcpkg and its artifacts from the GitHub cache service. + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v4 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }}-invalidate + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements-tests.txt + pip install -r requirements-ui.txt + + - name: Pre-requisites + shell: cmd + run: | + choco install wget zip unzip --no-progress + wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe + msmpisetup.exe -unattend + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Install deps with VCPKG + run: | + cd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + vcpkg install --triplet ${{matrix.triplet}} + rm -rf buildtrees + rm -rf packages + rm -rf downloads + shell: bash + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + with: + cmake: 'cmake' + + - name: Configure + run: | + $pwd=Get-Location + cmake -B _build -S . -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="vcpkg/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON + + - name: Build + run: | + cmake --build _build --config Release -j4 + cd _build + cmake --install . + + - name: Running unit tests + shell: cmd + run: | + set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ + cd _build + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + + - name: Installer .zip creation + run: | + cd _build + cpack -G ZIP + + - id: create-single-file + name: Single file .zip creation + uses: ./.github/workflows/single-file-creation-zip + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml new file mode 100644 index 000000000..9cb96f8b2 --- /dev/null +++ b/.github/workflows/windows-vcpkg.yml @@ -0,0 +1,284 @@ +name: Windows release + +on: + push: + branches: + - main + - develop + - ci/* + - dependabot/* + workflow_dispatch: + workflow_run: + workflows: [ "Publish Release" ] + types: + - completed + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + + userguide: + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v4 + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + build: + needs: userguide + runs-on: ${{ matrix.os }} + if: "!contains(github.event.head_commit.message, '[skip ci]')" + strategy: + matrix: + os: [ windows-latest ] + triplet: [ x64-windows ] + xprs: [ + XPRESS-ON, + #XPRESS-OFF + ] + env: + XPRESSDIR: ${{ github.workspace }}\xpress + XPRESS: ${{ github.workspace }}\xpress\bin + XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib + # Indicates the location of the vcpkg as a Git submodule of the project repository. + VCPKG_ROOT: ${{ github.workspace }}/vcpkg + outputs: + zip_name: ${{ steps.zip_name.outputs.zip_name }} + singlefile_name: ${{steps.zip_name.outputs.singlefile_name}} + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Enable git longpaths + run: git config --system core.longpaths true + + - name: Checkout xpressmp linux + if: matrix.xprs == 'XPRESS-ON' + uses: actions/checkout@v4 + with: + repository: rte-france/xpress-mp-temp + path: ${{ env.XPRESSDIR }} + ref: 8.13a + token: ${{ secrets.AS_TOKEN }} + + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: + bruceadams/get-release@main + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: '3.x' + + # Restore both vcpkg and its artifacts from the GitHub cache service. + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v4 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }}-invalidate + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements-tests.txt + pip install -r requirements-ui.txt + + - name: Pre-requisites + shell: cmd + run: | + choco install wget zip unzip --no-progress + wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe + msmpisetup.exe -unattend + + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + - name: Install deps with VCPKG + run: | + cd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + vcpkg install --triplet ${{matrix.triplet}} + rm -rf buildtrees + rm -rf packages + rm -rf downloads + shell: bash + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + with: + cmake: 'cmake' + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-zip + with: + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + antares-version: ${{steps.antares-version.outputs.result}} + os: ${{matrix.os}} + + - name: Download userguide + uses: actions/download-artifact@v4 + with: + name: user-guide + path: docs/ + + - name: Expand xpress value in env + #I can't seem to expand the variable in the cmake command line so export it in env + shell: bash + run: | + [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" + echo "XPRESS_VALUE=$XPRESS_VALUE" >> $GITHUB_ENV + + - name: Configure + #Inverted ternary : @({'condition is false'},{'condition is true'})[$condition] => ({true}, {false})[!$condition] + run: | + $pwd=Get-Location + cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" -DXPRESS=${{ env.XPRESS_VALUE }} + + - name: Build + run: | + cmake --build _build --config Release -j4 + cd _build + cmake --install . + + - name: Running unit tests + shell: cmd + run: | + set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ + set PATH=%PATH%;${{ env.XPRESS }} + set XPRESSDIR=${{ env.XPRESSDIR }} + cd _build + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + + - name: Create installer .zip + shell: bash + run: | + cd _build + cpack -G ZIP + export ZIP_NAME=$(ls *.zip) + echo "ZIP_NAME=$ZIP_NAME" >> $GITHUB_ENV + + - name: set name variables + id: single_file_name + shell: bash + run: | + [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" + XPRS=${{ env.XPRESS_VALUE }} + [ $XPRS == "ON" ] && WITH_XPRS="-xpress" || WITH_XPRS="" + VERSION=${{steps.antares-xpansion-version.outputs.result}}${WITH_XPRS} + echo "VERSION_WITH_XPRESS=$VERSION" + echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV + + - name: Upload installer + uses: actions/upload-artifact@v4 + with: + name: ${{env.ZIP_NAME}} + path: _build/${{env.ZIP_NAME}} + + - name: Create single file .zip + id: create-single-file + uses: ./.github/workflows/single-file-creation-zip + with: + antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} + + - name: Upload single file + uses: actions/upload-artifact@v4 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + - id: zip_name + shell: bash + run: | + echo "zip_name=${{env.ZIP_NAME}}" >> "$GITHUB_OUTPUT" + echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" + + upload_asset_to_release: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + needs: build + env: + ZIP_NAME: ${{needs.build.outputs.zip_name}} + SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} + steps: + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: bruceadams/get-release@main + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.ZIP_NAME}} + path: . + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.SINGLEFILE_NAME}} + path: . + + - name: Upload Release Asset + env: + GH_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} + + ######################## \ No newline at end of file From f0aecc30b5eeeec2514838a0c618cded0e6ddf8e Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 11:00:24 +0200 Subject: [PATCH 151/422] All worflows --- .github/workflows/build_centos7.yml | 11 ++++-- .github/workflows/build_oracle8.yml | 11 ++++-- .github/workflows/build_ubuntu.yml | 1 - .github/workflows/build_windows.yml | 13 ++++--- .github/workflows/centos-release.yml | 11 ++++-- .../workflows/centos7-system-deps-build.yml | 2 - .../action.yml | 37 +++++++++++++------ .github/workflows/ol8-release.yml | 12 ++++-- .../workflows/windows-vcpkg-deps-build.yml | 4 -- .github/workflows/windows-vcpkg.yml | 13 ++++--- 10 files changed, 74 insertions(+), 41 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 569b92aa4..562abde24 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -88,6 +88,7 @@ jobs: XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib VCPKG_ROOT: ${{ github.workspace }}/vcpkg + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools steps: - run: | @@ -98,6 +99,10 @@ jobs: id: get_release uses: bruceadams/get-release@v1.3.2 + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + - uses: actions/checkout@v3 #Keep at 3 with: submodules: true @@ -152,6 +157,8 @@ jobs: antares-version: ${{needs.versions.outputs.antares-version}} os: centos7 os-full-name: CentOS-7.9.2009 + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} - name: Compile tbb uses: ./.github/workflows/compile-tbb @@ -168,8 +175,6 @@ jobs: pushd vcpkg git fetch --unshallow ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - name: Configure run: | @@ -180,8 +185,8 @@ jobs: -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ + -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install \ -DBUILD_UI=ON \ - -DXPRESS=${{ env.XPRESS_VALUE }} \ -DALLOW_RUN_AS_ROOT=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index b9f6f2147..1d0028640 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -62,6 +62,7 @@ jobs: XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools steps: - name: Install System @@ -72,6 +73,10 @@ jobs: source /opt/rh/gcc-toolset-10/enable echo $PATH >> $GITHUB_PATH + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + - run: | dnf module install -y nodejs:20/common @@ -108,6 +113,8 @@ jobs: antares-version: ${{needs.versions.outputs.antares-version}} os: Oracle8 os-full-name: OracleServer-8.9 + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} - name: Compile TBB uses: ./.github/workflows/compile-tbb @@ -120,8 +127,6 @@ jobs: pushd vcpkg git fetch --unshallow ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - name: Configure run: | @@ -131,8 +136,8 @@ jobs: -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ + -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install \ -DBUILD_UI=OFF \ - -DXPRESS=${{ env.XPRESS_VALUE }} \ -DALLOW_RUN_AS_ROOT=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 365f39717..cf4e533dd 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -148,7 +148,6 @@ jobs: -DCMAKE_INSTALL_PREFIX=_install \ -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install \ -DBUILD_UI=ON \ - -DXPRESS=${{ env.XPRESS_VALUE }} \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index a41422727..1dbb43683 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -32,12 +32,17 @@ jobs: XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib # Indicates the location of the vcpkg as a Git submodule of the project repository. VCPKG_ROOT: ${{ github.workspace }}/vcpkg + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools steps: - uses: actions/checkout@v4 with: submodules: true + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + - name: Checkout xpressmp linux if: matrix.xprs.value == 'XPRESS-ON' uses: actions/checkout@v4 @@ -108,10 +113,6 @@ jobs: cd vcpkg git fetch --unshallow ./bootstrap-vcpkg.sh - vcpkg install --triplet ${{matrix.triplet}} - rm -rf buildtrees - rm -rf packages - rm -rf downloads shell: bash - name: Compile tbb @@ -125,6 +126,8 @@ jobs: antares-deps-version: ${{steps.antares-deps-version.outputs.result}} antares-version: ${{steps.antares-version.outputs.result}} os: ${{matrix.os}} + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} - name: Expand xpress value in env #I can't seem to expand the variable in the cmake command line so export it in env @@ -136,7 +139,7 @@ jobs: - name: Configure run: | $pwd=Get-Location - cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DXPRESS=${{ env.XPRESS_VALUE }} + cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install - name: Build run: | cmake --build _build --config Release -j4 diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml index 99c0a8804..6897047f1 100644 --- a/.github/workflows/centos-release.yml +++ b/.github/workflows/centos-release.yml @@ -122,6 +122,7 @@ jobs: XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools outputs: zip_name: ${{ steps.zip_name.outputs.zip_name }} singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} @@ -146,6 +147,10 @@ jobs: with: cmake-version: '3.28.x' + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz with: @@ -153,6 +158,8 @@ jobs: antares-version: ${{needs.versions.outputs.antares-version}} os: centos7 os-full-name: CentOS-7.9.2009 + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} - name: Compile tbb uses: ./.github/workflows/compile-tbb @@ -202,8 +209,6 @@ jobs: pushd vcpkg git fetch --unshallow ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - name: Configure shell: bash @@ -221,7 +226,7 @@ jobs: -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=ON \ -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DXPRESS=${XPRESS_VALUE} \ + -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install \ -DALLOW_RUN_AS_ROOT=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake diff --git a/.github/workflows/centos7-system-deps-build.yml b/.github/workflows/centos7-system-deps-build.yml index 39cc66dd0..c28a8f510 100644 --- a/.github/workflows/centos7-system-deps-build.yml +++ b/.github/workflows/centos7-system-deps-build.yml @@ -119,8 +119,6 @@ jobs: pushd vcpkg git fetch --unshallow ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - name: Configure run: | diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index 6b1c62c2c..d33f99847 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -18,17 +18,32 @@ inputs: description: 'extra qualifiers' required: false default: "" + ortools-url: + description: 'URL for OR-Tools' + required: true + ortools-dir: + description: 'Destination directory for OR-Tools' + required: true runs: using: "composite" - steps: - - id: download-extract - shell: bash - run: | - wget https://github.com/AntaresSimulatorTeam/antares-deps/releases/download/v${{inputs.antares-deps-version}}/rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.zip - unzip rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.zip - rm -rf rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.zip - - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-${{inputs.antares-version}}-installer-64bits.zip - unzip rte-antares-${{inputs.antares-version}}-installer-64bits.zip - rm -rf rte-antares-${{inputs.antares-version}}-installer-64bits.zip + steps: + - id: download-extract + shell: bash + run: | + wget https://github.com/AntaresSimulatorTeam/antares-deps/releases/download/v${{inputs.antares-deps-version}}/rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.zip + unzip rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.zip + rm -rf rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.zip + + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-${{inputs.antares-version}}-installer-64bits.zip + unzip rte-antares-${{inputs.antares-version}}-installer-64bits.zip + rm -rf rte-antares-${{inputs.antares-version}}-installer-64bits.zip + + - name: Download & extract OR-Tools + shell: bash + run: | + mkdir "${{inputs.ortools-dir}}" + cd "${{inputs.ortools-dir}}" + wget ${{inputs.ortools-url}} -O ortools.zip + unzip ortools.zip + rm ortools.zip \ No newline at end of file diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml index e74ec6537..007c09a42 100644 --- a/.github/workflows/ol8-release.yml +++ b/.github/workflows/ol8-release.yml @@ -93,6 +93,7 @@ jobs: XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools outputs: zip_name: ${{ steps.zip_name.outputs.zip_name }} singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} @@ -115,6 +116,10 @@ jobs: - run: | dnf module install -y nodejs:20/common + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + - uses: lukka/get-cmake@latest with: useLocalCache: false @@ -128,8 +133,6 @@ jobs: pushd vcpkg git fetch --unshallow ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz @@ -138,7 +141,8 @@ jobs: antares-version: ${{needs.versions.outputs.antares-version}} os: oracle8 os-full-name: OracleServer-8.9 - #variant: -ortools-xpress + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} - name: Compile tbb uses: ./.github/workflows/compile-tbb @@ -184,7 +188,7 @@ jobs: -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=ON \ -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DXPRESS=${XPRESS_VALUE} \ + -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install \ -DALLOW_RUN_AS_ROOT=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index a15055b59..0bea1b942 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -78,10 +78,6 @@ jobs: cd vcpkg git fetch --unshallow ./bootstrap-vcpkg.sh - vcpkg install --triplet ${{matrix.triplet}} - rm -rf buildtrees - rm -rf packages - rm -rf downloads shell: bash - name: Compile tbb diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml index 9cb96f8b2..624fd84cf 100644 --- a/.github/workflows/windows-vcpkg.yml +++ b/.github/workflows/windows-vcpkg.yml @@ -66,6 +66,7 @@ jobs: XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib # Indicates the location of the vcpkg as a Git submodule of the project repository. VCPKG_ROOT: ${{ github.workspace }}/vcpkg + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools outputs: zip_name: ${{ steps.zip_name.outputs.zip_name }} singlefile_name: ${{steps.zip_name.outputs.singlefile_name}} @@ -92,6 +93,10 @@ jobs: uses: bruceadams/get-release@main + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + - name: Set up Python uses: actions/setup-python@v5 with: @@ -153,10 +158,6 @@ jobs: cd vcpkg git fetch --unshallow ./bootstrap-vcpkg.sh - vcpkg install --triplet ${{matrix.triplet}} - rm -rf buildtrees - rm -rf packages - rm -rf downloads shell: bash - name: Compile tbb @@ -170,6 +171,8 @@ jobs: antares-deps-version: ${{steps.antares-deps-version.outputs.result}} antares-version: ${{steps.antares-version.outputs.result}} os: ${{matrix.os}} + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} - name: Download userguide uses: actions/download-artifact@v4 @@ -188,7 +191,7 @@ jobs: #Inverted ternary : @({'condition is false'},{'condition is true'})[$condition] => ({true}, {false})[!$condition] run: | $pwd=Get-Location - cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" -DXPRESS=${{ env.XPRESS_VALUE }} + cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install - name: Build run: | From e768179414ee2423480981ca73e117a96719269e Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 11:38:10 +0200 Subject: [PATCH 152/422] fix ci --- .github/workflows/sonarcloud.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 59eba6eae..bf75d772d 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -17,6 +17,8 @@ jobs: strategy: matrix: os: [ ubuntu-20.04 ] + env: + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools steps: @@ -86,6 +88,10 @@ jobs: path: 'antares-version.json' key: 'antares_deps_version' + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz with: @@ -93,6 +99,8 @@ jobs: antares-version: ${{steps.antares-version.outputs.result}} os: ${{matrix.os}} os-full-name: Ubuntu-20.04 + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} - name: Compile Boost uses: ./.github/workflows/compile-boost From c82bc3606b39b8c33dfbc18a29f2a726a98b39ff Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 12:02:21 +0200 Subject: [PATCH 153/422] fix windows --- .../download-extract-precompiled-libraries-zip/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index d33f99847..d721a1b9e 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -35,7 +35,7 @@ runs: unzip rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.zip rm -rf rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.zip - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-${{inputs.antares-version}}-installer-64bits.zip + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-antares-9.1.0-installer-64bits.zip unzip rte-antares-${{inputs.antares-version}}-installer-64bits.zip rm -rf rte-antares-${{inputs.antares-version}}-installer-64bits.zip From b052d9c614c91ebf0562cad914bc0a05149ea89b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 12:03:36 +0200 Subject: [PATCH 154/422] Fix ol8 --- .github/workflows/build_oracle8.yml | 2 +- .github/workflows/ol8-release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 1d0028640..e104b1e69 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -112,7 +112,7 @@ jobs: antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} antares-version: ${{needs.versions.outputs.antares-version}} os: Oracle8 - os-full-name: OracleServer-8.9 + os-full-name: OracleServer-8.10 ortools-url: ${{env.ORTOOLS_URL}} ortools-dir: ${{env.ORTOOLS_DIR}} diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml index 007c09a42..265b00eb8 100644 --- a/.github/workflows/ol8-release.yml +++ b/.github/workflows/ol8-release.yml @@ -140,7 +140,7 @@ jobs: antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} antares-version: ${{needs.versions.outputs.antares-version}} os: oracle8 - os-full-name: OracleServer-8.9 + os-full-name: OracleServer-8.10 ortools-url: ${{env.ORTOOLS_URL}} ortools-dir: ${{env.ORTOOLS_DIR}} From c8f9da99fcafa80656ebb07571b3f45faffe165c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 14:14:08 +0200 Subject: [PATCH 155/422] test baseline --- vcpkg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg.json b/vcpkg.json index 0b71f0d17..da3b778c3 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,7 +1,7 @@ { "name": "antares-xpansion", "version-string": "1.2.2", - "builtin-baseline": "a8954b904ad2a6939ecd8fc213e87702fa1243ea", + "builtin-baseline": "9484a57dd560b89f0a583be08af6753611c57fd5", "dependencies": [ "jsoncpp", "gtest", From c6fa5613de812b3a27b6dddc830ec0c310fff8d2 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 14:26:24 +0200 Subject: [PATCH 156/422] fix windows --- .../download-extract-precompiled-libraries-zip/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index d721a1b9e..870200060 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -35,7 +35,7 @@ runs: unzip rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.zip rm -rf rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.zip - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-antares-9.1.0-installer-64bits.zip + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-9.1.0-installer-64bits.zip unzip rte-antares-${{inputs.antares-version}}-installer-64bits.zip rm -rf rte-antares-${{inputs.antares-version}}-installer-64bits.zip From f3b362961c1f837c63c19c7b3e854d615818ad4d Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 14:41:46 +0200 Subject: [PATCH 157/422] fix windows --- .../download-extract-precompiled-libraries-zip/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index 870200060..a0f8cdbb4 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -36,8 +36,8 @@ runs: rm -rf rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.zip wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-9.1.0-installer-64bits.zip - unzip rte-antares-${{inputs.antares-version}}-installer-64bits.zip - rm -rf rte-antares-${{inputs.antares-version}}-installer-64bits.zip + unzip rte-antares-9.1.0-installer-64bits.zip + rm -rf rte-antares-9.1.0-installer-64bits.zip - name: Download & extract OR-Tools shell: bash From e364fba096ee87cef26eeefa08a9315be4dd5bed Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 14:54:54 +0200 Subject: [PATCH 158/422] fix windows --- .github/workflows/build_windows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 1dbb43683..7046f3ec2 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -41,7 +41,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_windows-latest_static_sirius.zip" >> $GITHUB_ENV - name: Checkout xpressmp linux if: matrix.xprs.value == 'XPRESS-ON' From 381da82324d5c8adfb424231b38cbabd52bbab5a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 15:11:20 +0200 Subject: [PATCH 159/422] try --- .github/workflows/build_windows.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 7046f3ec2..bfb1229ab 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -120,6 +120,11 @@ jobs: with: cmake: 'cmake' + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_windows-latest_static_sirius.zip" >> $GITHUB_ENV + + - run: echo ${{env.ORTOOLS_URL}} - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-zip with: From 6272a3e626bd7724eeedfb3313ae596cec1e27e7 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 15:22:26 +0200 Subject: [PATCH 160/422] f --- .github/workflows/build_windows.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index bfb1229ab..1576f9d04 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -121,6 +121,7 @@ jobs: cmake: 'cmake' - name: Config OR-Tools URL + shell: bash run: | echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_windows-latest_static_sirius.zip" >> $GITHUB_ENV From 12056751ccf560693ffb11be82dca73d9e91bde0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 15:34:34 +0200 Subject: [PATCH 161/422] f --- .github/workflows/windows-vcpkg.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml index 624fd84cf..836b3afc2 100644 --- a/.github/workflows/windows-vcpkg.yml +++ b/.github/workflows/windows-vcpkg.yml @@ -94,6 +94,7 @@ jobs: bruceadams/get-release@main - name: Config OR-Tools URL + shell: bash run: | echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV From 51d98562c0c861a7536743145fd46a5b1d9aa57a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 15:53:46 +0200 Subject: [PATCH 162/422] f sonar --- .github/workflows/sonarcloud.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index bf75d772d..a0d94d725 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -89,6 +89,7 @@ jobs: key: 'antares_deps_version' - name: Config OR-Tools URL + shell: bash run: | echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV @@ -125,6 +126,7 @@ jobs: -DBUILD_antares_solver=OFF \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ + -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install \ -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake From f35d7bfe6a60e5e1385443c1cdeb4a74f96746b9 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 16:25:28 +0200 Subject: [PATCH 163/422] debug windows --- .github/workflows/build_windows.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 1576f9d04..562331d66 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -142,10 +142,12 @@ jobs: [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" echo "XPRESS_VALUE=$XPRESS_VALUE" >> $GITHUB_ENV + - run: cmake --version - name: Configure run: | $pwd=Get-Location cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install + - name: Build run: | cmake --build _build --config Release -j4 From 76f19ba25db01a72916a268ba2b63e8fadf79e4a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 16:32:18 +0200 Subject: [PATCH 164/422] Remove centos full build with dependence workflow --- .../workflows/centos7-system-deps-build.yml | 152 ------------------ 1 file changed, 152 deletions(-) delete mode 100644 .github/workflows/centos7-system-deps-build.yml diff --git a/.github/workflows/centos7-system-deps-build.yml b/.github/workflows/centos7-system-deps-build.yml deleted file mode 100644 index 39cc66dd0..000000000 --- a/.github/workflows/centos7-system-deps-build.yml +++ /dev/null @@ -1,152 +0,0 @@ -name: Centos7 CI (build dependencies) - -on: - push: - branches: - - main - - develop - - release/* - - ci/* - - dependabot/* -jobs: - docker_publish: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@master - with: - fetch-depth: 0 - - name: Get changed files - id: changed-files - uses: tj-actions/changed-files@v44 - with: - files: | - docker/centos7-system-deps - - - name: Docker file push - id: docker_push - if: steps.changed-files.outputs.any_changed == 'true' - uses: elgohr/Publish-Docker-Github-Action@main - with: - name: antaresrte/xpansion-centos7 - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - workdir: docker - dockerfile: centos7-system-deps - cache: false - tags: latest,1.0.0 - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - - runs-on: ubuntu-latest - needs: [ docker_publish, versions ] - container: 'antaresrte/xpansion-centos7' - - steps: - - id: branch-name - uses: tj-actions/branch-names@v8 - - - uses: actions/checkout@v3 #keep v3 - with: - submodules: true - - - run: | - source /opt/rh/devtoolset-10/enable - echo $PATH >> $GITHUB_PATH - - - name: Install dependencies - run: | - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - - - run: | - yum install -y nodejs - - - name: Setup cmake - uses: jwlawson/actions-setup-cmake@v1.13 - with: - cmake-version: '3.28.x' - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v3 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Configure - run: | - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DALLOW_RUN_AS_ROOT=ON -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - - - name: .tar.gz creation - run: | - cd _build - cpack -G TGZ - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{needs.version.outputs.antares-xpansion-version}} From f0045ba6e38ef99a349b858d9eda7a7cea67c85e Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 16:40:25 +0200 Subject: [PATCH 165/422] Schedul full build workflow at 00 Sunday --- .github/workflows/ubuntu-system-deps-build.yml | 5 ++--- .github/workflows/windows-vcpkg-deps-build.yml | 6 ++---- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index 7e94a897b..6122d3be5 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -3,11 +3,10 @@ name: Ubuntu CI full build on: push: branches: - - main - - develop - - release/* - ci/* - dependabot/* + schedule: + - cron: '00 00 * * 0' jobs: build: diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index a15055b59..de5837e30 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -3,13 +3,11 @@ name: Windows CI full build on: push: branches: - - main - - develop - - release/* - ci/* - dependabot/* + schedule: + - cron: '00 00 * * 0' jobs: - windows: runs-on: ${{ matrix.os }} From ae36a989a513f6fea0bdf2c8892819bf9f0be847 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 17:04:02 +0200 Subject: [PATCH 166/422] remove release jobs --- .github/workflows/centos-release.yml | 326 ------------------ .../workflows/centos7-system-deps-build.yml | 150 -------- .github/workflows/ol8-release.yml | 288 ---------------- .github/workflows/ubuntu-release.yml | 252 -------------- .github/workflows/windows-vcpkg.yml | 288 ---------------- 5 files changed, 1304 deletions(-) delete mode 100644 .github/workflows/centos-release.yml delete mode 100644 .github/workflows/centos7-system-deps-build.yml delete mode 100644 .github/workflows/ol8-release.yml delete mode 100644 .github/workflows/ubuntu-release.yml delete mode 100644 .github/workflows/windows-vcpkg.yml diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml deleted file mode 100644 index 6897047f1..000000000 --- a/.github/workflows/centos-release.yml +++ /dev/null @@ -1,326 +0,0 @@ -name: Centos7 release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - - docker_publish: - runs-on: ubuntu-latest - steps: - - - uses: actions/checkout@master - with: - fetch-depth: 0 - - - name: Get changed files - id: changed-files - uses: tj-actions/changed-files@v44 - with: - files: | - docker/centos7-system-deps - - - name: Docker file push - id: docker_push - if: steps.changed-files.outputs.any_changed == 'true' - uses: elgohr/Publish-Docker-Github-Action@main - with: - name: antaresrte/xpansion-centos7 - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - workdir: docker - dockerfile: centos7-system-deps - cache: false - tags: latest,1.0.0 - - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v3 #aligned with download in centOS job - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - runs-on: ubuntu-latest - needs: [ docker_publish, userguide, versions ] - container: 'antaresrte/xpansion-centos7' - strategy: - matrix: - xprs: [ - XPRESS-ON, - #XPRESS-OFF - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} - steps: - - id: branch-name - uses: tj-actions/branch-names@v8 - - - name: Checkout - uses: actions/checkout@v3 #keep v3 - with: - submodules: true - - - run: | - source /opt/rh/devtoolset-10/enable - echo $PATH >> $GITHUB_PATH - - - run: | - yum install -y nodejs - - - name: Setup cmake - uses: jwlawson/actions-setup-cmake@v1.13 - with: - cmake-version: '3.28.x' - - - name: Config OR-Tools URL - run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} - antares-version: ${{needs.versions.outputs.antares-version}} - os: centos7 - os-full-name: CentOS-7.9.2009 - ortools-url: ${{env.ORTOOLS_URL}} - ortools-dir: ${{env.ORTOOLS_DIR}} - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Install dependencies - run: | - pip3 install --upgrade pip - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - pip3 install -r requirements-ui.txt - - - name: Download userguide - uses: actions/download-artifact@v3 - with: - name: user-guide - path: docs/ - - - name: Checkout xpressmp linux - uses: actions/checkout@v3 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: 8.13a - if: matrix.xprs == 'XPRESS-ON' - - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v3 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} - - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - - - name: Configure - shell: bash - run: | - if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then - export XPRESS_VALUE="ON" - else - export XPRESS_VALUE="OFF" - fi - source /opt/rh/devtoolset-10/enable - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install \ - -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - shell: bash - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - - - name: set name variables - id: single_file_name - shell: bash - run: | - if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then - WITH_XPRS="-xpress" - else - WITH_XPRS="" - fi - VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-CentOS-7.9.2009" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Upload .tar.gz - uses: actions/upload-artifact@v3 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v3 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - run: | - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" - ####################### - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v3 - with: - name: ${{ env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v3 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## diff --git a/.github/workflows/centos7-system-deps-build.yml b/.github/workflows/centos7-system-deps-build.yml deleted file mode 100644 index c28a8f510..000000000 --- a/.github/workflows/centos7-system-deps-build.yml +++ /dev/null @@ -1,150 +0,0 @@ -name: Centos7 CI (build dependencies) - -on: - push: - branches: - - main - - develop - - release/* - - ci/* - - dependabot/* -jobs: - docker_publish: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@master - with: - fetch-depth: 0 - - name: Get changed files - id: changed-files - uses: tj-actions/changed-files@v44 - with: - files: | - docker/centos7-system-deps - - - name: Docker file push - id: docker_push - if: steps.changed-files.outputs.any_changed == 'true' - uses: elgohr/Publish-Docker-Github-Action@main - with: - name: antaresrte/xpansion-centos7 - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - workdir: docker - dockerfile: centos7-system-deps - cache: false - tags: latest,1.0.0 - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - - runs-on: ubuntu-latest - needs: [ docker_publish, versions ] - container: 'antaresrte/xpansion-centos7' - - steps: - - id: branch-name - uses: tj-actions/branch-names@v8 - - - uses: actions/checkout@v3 #keep v3 - with: - submodules: true - - - run: | - source /opt/rh/devtoolset-10/enable - echo $PATH >> $GITHUB_PATH - - - name: Install dependencies - run: | - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - - - run: | - yum install -y nodejs - - - name: Setup cmake - uses: jwlawson/actions-setup-cmake@v1.13 - with: - cmake-version: '3.28.x' - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v3 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - - - name: Configure - run: | - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DALLOW_RUN_AS_ROOT=ON -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - - - name: .tar.gz creation - run: | - cd _build - cpack -G TGZ - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{needs.version.outputs.antares-xpansion-version}} diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml deleted file mode 100644 index 265b00eb8..000000000 --- a/.github/workflows/ol8-release.yml +++ /dev/null @@ -1,288 +0,0 @@ -name: Oracle-linux8 release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - runs-on: ubuntu-latest - needs: [ userguide, versions ] - container: 'oraclelinux:8' - strategy: - matrix: - xprs: [ - { value: XPRESS-ON, ref: 9.2.5 }, - #{ value: XPRESS-OFF } - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} - steps: - - id: branch-name - uses: tj-actions/branch-names@v8 - - - name: Install System - run: | - dnf install -y epel-release git wget rpm-build redhat-lsb-core - dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain zlib-devel python3-devel - source /opt/rh/gcc-toolset-10/enable - echo $PATH >> $GITHUB_PATH - - - name: Checkout - uses: actions/checkout@v4 - with: - submodules: true - - - run: | - dnf module install -y nodejs:20/common - - - name: Config OR-Tools URL - run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} - antares-version: ${{needs.versions.outputs.antares-version}} - os: oracle8 - os-full-name: OracleServer-8.10 - ortools-url: ${{env.ORTOOLS_URL}} - ortools-dir: ${{env.ORTOOLS_DIR}} - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Install dependencies - run: | - pip3 install --upgrade pip - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - pip3 install -r requirements-ui.txt - - - name: Download userguide - uses: actions/download-artifact@v4 - with: - name: user-guide - path: docs/ - - - name: Checkout xpressmp linux - uses: actions/checkout@v4 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: ${{matrix.xprs.ref}} - if: matrix.xprs.value == 'XPRESS-ON' - - - name: Configure - shell: bash - run: | - if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then - export XPRESS_VALUE="ON" - else - export XPRESS_VALUE="OFF" - fi - source /opt/rh/gcc-toolset-10/enable - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install \ - -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - shell: bash - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - - - name: set name variables - id: single_file_name - shell: bash - run: | - if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then - WITH_XPRS="-xpress" - else - WITH_XPRS="" - fi - VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-OracleServer-8.9" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Upload .tar.gz - uses: actions/upload-artifact@v4 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - run: | - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" - ####################### - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## \ No newline at end of file diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml deleted file mode 100644 index a3f20d6a6..000000000 --- a/.github/workflows/ubuntu-release.yml +++ /dev/null @@ -1,252 +0,0 @@ -name: Ubuntu Release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - build: - - needs: userguide - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ ubuntu-20.04 ] - xprs: [ - XPRESS-ON, - #XPRESS-OFF - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools - - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Checkout xpressmp linux - if: matrix.xprs == 'XPRESS-ON' - uses: actions/checkout@v4 - with: - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - ref: ${{ matrix.xprs.ref}} - token: ${{ secrets.AS_TOKEN }} #reniew token periodically - - - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.3 - with: - key: ${{ matrix.os }}-${{ matrix.xprs }} - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: 3.8 - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Install mandatory system libraries - run: | - sudo apt-get update --fix-missing - sudo apt-get install libtbb-dev - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - name: Update alternatives - #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 - run: | - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 - sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 - sudo update-alternatives --set cc /usr/bin/gcc - sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 - sudo update-alternatives --set c++ /usr/bin/g++ - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - - name: Config OR-Tools URL - run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - os-full-name: Ubuntu-20.04 - ortools-url: ${{env.ORTOOLS_URL}} - ortools-dir: ${{env.ORTOOLS_DIR}} - - - name: Download userguide - uses: actions/download-artifact@v4 - with: - name: user-guide - path: docs/ - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - - - name: Configure - shell: bash - run: | - cmake -B _build -S . \ - -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX="_install" \ - -DCMAKE_PREFIX_PATH="${{env.ORTOOLS_DIR}}/install" \ - -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: set name variables - id: single_file_name - shell: bash - run: | - if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then - WITH_XPRS="-xpress" - else - WITH_XPRS="" - fi - VERSION=${{steps.antares-xpansion-version.outputs.result}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Installer .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-${{ matrix.os }}" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - #Need to differentiate between xpress/no_xpress files - #Cpack command line doesn't seem to care about -P or -R options - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Running unit tests - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - #Uploads are not necessary for release but useful in other cases - - name: Upload .tar.gz - uses: actions/upload-artifact@v4 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - ####################### - - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Upload Release Asset - if: github.event_name == 'release' && github.event.action == 'created' - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload ${{ steps.get_release.outputs.tag_name }} _build/${{env.TGZ_NAME}} - gh release upload ${{ steps.get_release.outputs.tag_name }} ${{ steps.create-single-file.outputs.archive-path }} - - ######################## \ No newline at end of file diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml deleted file mode 100644 index 836b3afc2..000000000 --- a/.github/workflows/windows-vcpkg.yml +++ /dev/null @@ -1,288 +0,0 @@ -name: Windows release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - build: - needs: userguide - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ windows-latest ] - triplet: [ x64-windows ] - xprs: [ - XPRESS-ON, - #XPRESS-OFF - ] - env: - XPRESSDIR: ${{ github.workspace }}\xpress - XPRESS: ${{ github.workspace }}\xpress\bin - XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib - # Indicates the location of the vcpkg as a Git submodule of the project repository. - VCPKG_ROOT: ${{ github.workspace }}/vcpkg - ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{steps.zip_name.outputs.singlefile_name}} - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Enable git longpaths - run: git config --system core.longpaths true - - - name: Checkout xpressmp linux - if: matrix.xprs == 'XPRESS-ON' - uses: actions/checkout@v4 - with: - repository: rte-france/xpress-mp-temp - path: ${{ env.XPRESSDIR }} - ref: 8.13a - token: ${{ secrets.AS_TOKEN }} - - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: - bruceadams/get-release@main - - - name: Config OR-Tools URL - shell: bash - run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.x' - - # Restore both vcpkg and its artifacts from the GitHub cache service. - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v4 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }}-invalidate - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Pre-requisites - shell: cmd - run: | - choco install wget zip unzip --no-progress - wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe - msmpisetup.exe -unattend - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - - name: Install deps with VCPKG - run: | - cd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - shell: bash - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-zip - with: - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - ortools-url: ${{env.ORTOOLS_URL}} - ortools-dir: ${{env.ORTOOLS_DIR}} - - - name: Download userguide - uses: actions/download-artifact@v4 - with: - name: user-guide - path: docs/ - - - name: Expand xpress value in env - #I can't seem to expand the variable in the cmake command line so export it in env - shell: bash - run: | - [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - echo "XPRESS_VALUE=$XPRESS_VALUE" >> $GITHUB_ENV - - - name: Configure - #Inverted ternary : @({'condition is false'},{'condition is true'})[$condition] => ({true}, {false})[!$condition] - run: | - $pwd=Get-Location - cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install - - - name: Build - run: | - cmake --build _build --config Release -j4 - cd _build - cmake --install . - - - name: Running unit tests - shell: cmd - run: | - set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ - set PATH=%PATH%;${{ env.XPRESS }} - set XPRESSDIR=${{ env.XPRESSDIR }} - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - - name: Create installer .zip - shell: bash - run: | - cd _build - cpack -G ZIP - export ZIP_NAME=$(ls *.zip) - echo "ZIP_NAME=$ZIP_NAME" >> $GITHUB_ENV - - - name: set name variables - id: single_file_name - shell: bash - run: | - [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - XPRS=${{ env.XPRESS_VALUE }} - [ $XPRS == "ON" ] && WITH_XPRS="-xpress" || WITH_XPRS="" - VERSION=${{steps.antares-xpansion-version.outputs.result}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: Upload installer - uses: actions/upload-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: _build/${{env.ZIP_NAME}} - - - name: Create single file .zip - id: create-single-file - uses: ./.github/workflows/single-file-creation-zip - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - shell: bash - run: | - echo "zip_name=${{env.ZIP_NAME}}" >> "$GITHUB_OUTPUT" - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## \ No newline at end of file From c14c54cce9d0c764e0eacc65ba76b50a05738517 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 17:06:11 +0200 Subject: [PATCH 167/422] Delete workflows --- .github/workflows/build_centos7.yml | 200 ----------- .github/workflows/build_oracle8.yml | 151 -------- .github/workflows/build_windows.yml | 152 --------- .github/workflows/centos-release.yml | 321 ------------------ .github/workflows/ol8-release.yml | 284 ---------------- .github/workflows/publish_centos_docker.yml | 27 -- .../workflows/ubuntu-system-deps-build.yml | 108 ------ .../workflows/windows-vcpkg-deps-build.yml | 118 ------- .github/workflows/windows-vcpkg.yml | 284 ---------------- 9 files changed, 1645 deletions(-) delete mode 100644 .github/workflows/build_centos7.yml delete mode 100644 .github/workflows/build_oracle8.yml delete mode 100644 .github/workflows/build_windows.yml delete mode 100644 .github/workflows/centos-release.yml delete mode 100644 .github/workflows/ol8-release.yml delete mode 100644 .github/workflows/publish_centos_docker.yml delete mode 100644 .github/workflows/ubuntu-system-deps-build.yml delete mode 100644 .github/workflows/windows-vcpkg-deps-build.yml delete mode 100644 .github/workflows/windows-vcpkg.yml diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml deleted file mode 100644 index 3f3bd7b11..000000000 --- a/.github/workflows/build_centos7.yml +++ /dev/null @@ -1,200 +0,0 @@ -name: Centos7 Build - -on: - merge_group: - push: - branches: - - develop - - dependabot/* - pull_request: - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - docker_publish: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@master - with: - fetch-depth: 0 - - name: Get changed files - id: changed-files - uses: tj-actions/changed-files@v44 - with: - files: | - docker/centos7-system-deps - - - name: Docker file push - id: docker_push - if: steps.changed-files.outputs.any_changed == 'true' - uses: elgohr/Publish-Docker-Github-Action@main - with: - name: antaresrte/xpansion-centos7 - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - workdir: docker - dockerfile: centos7-system-deps - cache: false - tags: latest,1.0.0 - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - runs-on: ubuntu-latest - needs: [ docker_publish, versions ] - container: 'antaresrte/xpansion-centos7' - strategy: - matrix: - xprs: [ - # { value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - #{ value: XPRESS-OFF } - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - VCPKG_ROOT: ${{ github.workspace }}/vcpkg - - steps: - - run: | - source /opt/rh/devtoolset-10/enable - echo $PATH >> $GITHUB_PATH - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@v1.3.2 - - - uses: actions/checkout@v3 #Keep at 3 - with: - submodules: true - - - run: | - yum install -y nodejs - - - name: Setup cmake - uses: jwlawson/actions-setup-cmake@v1.13 - with: - cmake-version: '3.28.x' - - #Lukka's action doesn't work on runner. - #jwlawson's action doesn't work in ACT - #I left this here to quicly switch between one or the other - # - uses: lukka/get-cmake@latest - # with: - # useLocalCache: false - # useCloudCache: true - - - name: Checkout xpressmp linux - uses: actions/checkout@v3 #keep v3 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: ${{matrix.xprs.ref}} - if: matrix.xprs.value == 'XPRESS-ON' - - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v3 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} - - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} - antares-version: ${{needs.versions.outputs.antares-version}} - os: centos7 - os-full-name: CentOS-7.9.2009 - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Install dependencies - run: | - pip3 install --upgrade pip - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - pip3 install -r requirements-ui.txt - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Configure - run: | - [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - source /opt/rh/devtoolset-10/enable - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DXPRESS=${{ env.XPRESS_VALUE }} \ - -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml deleted file mode 100644 index b9f6f2147..000000000 --- a/.github/workflows/build_oracle8.yml +++ /dev/null @@ -1,151 +0,0 @@ -name: Oracle 8 Build - -on: - merge_group: - push: - branches: - - develop - - dependabot/* - pull_request: - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - name: Build - runs-on: ubuntu-latest - container: 'oraclelinux:8' - strategy: - matrix: - xprs: [ - # { value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - # { value: XPRESS-OFF } - ] - needs: [ versions ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - - steps: - - name: Install System - run: | - dnf install -y epel-release git wget rpm-build redhat-lsb-core openmpi-devel - dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain python3-devel zlib-devel - #make gcc &co available system wide and "action wide" - source /opt/rh/gcc-toolset-10/enable - echo $PATH >> $GITHUB_PATH - - - run: | - dnf module install -y nodejs:20/common - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Checkout xpressmp linux - uses: actions/checkout@v4 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: ${{matrix.xprs.ref}} - if: matrix.xprs.value == 'XPRESS-ON' - - - name: Set up Python - run: | - dnf update -y - dnf install -y python3 python3-pip - pip3 install wheel #Too late to install in requirements.txt - pip3 install -r requirements-tests.txt - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} - antares-version: ${{needs.versions.outputs.antares-version}} - os: Oracle8 - os-full-name: OracleServer-8.9 - - - name: Compile TBB - uses: ./.github/workflows/compile-tbb - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Configure - run: | - [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=OFF \ - -DXPRESS=${{ env.XPRESS_VALUE }} \ - -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml deleted file mode 100644 index a41422727..000000000 --- a/.github/workflows/build_windows.yml +++ /dev/null @@ -1,152 +0,0 @@ -name: Windows build - -on: - merge_group: - push: - branches: - - main - - develop - - dependabot/* - pull_request: - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - windows: - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ windows-latest ] - triplet: [ x64-windows ] - xprs: [ #{ value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - #{ value: XPRESS-OFF } - ] - env: - XPRESSDIR: ${{ github.workspace }}\xpress - XPRESS: ${{ github.workspace }}\xpress\bin - XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib - # Indicates the location of the vcpkg as a Git submodule of the project repository. - VCPKG_ROOT: ${{ github.workspace }}/vcpkg - - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Checkout xpressmp linux - if: matrix.xprs.value == 'XPRESS-ON' - uses: actions/checkout@v4 - with: - repository: rte-france/xpress-mp-temp - path: ${{ env.XPRESSDIR }} - ref: ${{matrix.xprs.ref}} - token: ${{ secrets.AS_TOKEN }} - - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: - bruceadams/get-release@v1.3.2 - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.x' - cache: 'pip' - cache-dependency-path: requirements*.txt - - # Restore both vcpkg and its artifacts from the GitHub cache service. - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v4 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Pre-requisites - shell: cmd - run: | - choco install wget zip unzip --no-progress - wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe - msmpisetup.exe -unattend - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - - name: Install deps with VCPKG - run: | - cd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - vcpkg install --triplet ${{matrix.triplet}} - rm -rf buildtrees - rm -rf packages - rm -rf downloads - shell: bash - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-zip - with: - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - - - name: Expand xpress value in env - #I can't seem to expand the variable in the cmake command line so export it in env - shell: bash - run: | - [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - echo "XPRESS_VALUE=$XPRESS_VALUE" >> $GITHUB_ENV - - - name: Configure - run: | - $pwd=Get-Location - cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DXPRESS=${{ env.XPRESS_VALUE }} - - name: Build - run: | - cmake --build _build --config Release -j4 - - - name: Running unit tests - timeout-minutes: 120 - shell: cmd - run: | - set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin - set PATH=%PATH%;${{ env.XPRESS }} - set XPRESSDIR=${{ env.XPRESSDIR }} - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" \ No newline at end of file diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml deleted file mode 100644 index 99c0a8804..000000000 --- a/.github/workflows/centos-release.yml +++ /dev/null @@ -1,321 +0,0 @@ -name: Centos7 release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - - docker_publish: - runs-on: ubuntu-latest - steps: - - - uses: actions/checkout@master - with: - fetch-depth: 0 - - - name: Get changed files - id: changed-files - uses: tj-actions/changed-files@v44 - with: - files: | - docker/centos7-system-deps - - - name: Docker file push - id: docker_push - if: steps.changed-files.outputs.any_changed == 'true' - uses: elgohr/Publish-Docker-Github-Action@main - with: - name: antaresrte/xpansion-centos7 - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - workdir: docker - dockerfile: centos7-system-deps - cache: false - tags: latest,1.0.0 - - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v3 #aligned with download in centOS job - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - runs-on: ubuntu-latest - needs: [ docker_publish, userguide, versions ] - container: 'antaresrte/xpansion-centos7' - strategy: - matrix: - xprs: [ - XPRESS-ON, - #XPRESS-OFF - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} - steps: - - id: branch-name - uses: tj-actions/branch-names@v8 - - - name: Checkout - uses: actions/checkout@v3 #keep v3 - with: - submodules: true - - - run: | - source /opt/rh/devtoolset-10/enable - echo $PATH >> $GITHUB_PATH - - - run: | - yum install -y nodejs - - - name: Setup cmake - uses: jwlawson/actions-setup-cmake@v1.13 - with: - cmake-version: '3.28.x' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} - antares-version: ${{needs.versions.outputs.antares-version}} - os: centos7 - os-full-name: CentOS-7.9.2009 - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Install dependencies - run: | - pip3 install --upgrade pip - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - pip3 install -r requirements-ui.txt - - - name: Download userguide - uses: actions/download-artifact@v3 - with: - name: user-guide - path: docs/ - - - name: Checkout xpressmp linux - uses: actions/checkout@v3 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: 8.13a - if: matrix.xprs == 'XPRESS-ON' - - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v3 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} - - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Configure - shell: bash - run: | - if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then - export XPRESS_VALUE="ON" - else - export XPRESS_VALUE="OFF" - fi - source /opt/rh/devtoolset-10/enable - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DXPRESS=${XPRESS_VALUE} \ - -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - shell: bash - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - - - name: set name variables - id: single_file_name - shell: bash - run: | - if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then - WITH_XPRS="-xpress" - else - WITH_XPRS="" - fi - VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-CentOS-7.9.2009" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Upload .tar.gz - uses: actions/upload-artifact@v3 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v3 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - run: | - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" - ####################### - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v3 - with: - name: ${{ env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v3 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml deleted file mode 100644 index e74ec6537..000000000 --- a/.github/workflows/ol8-release.yml +++ /dev/null @@ -1,284 +0,0 @@ -name: Oracle-linux8 release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - runs-on: ubuntu-latest - needs: [ userguide, versions ] - container: 'oraclelinux:8' - strategy: - matrix: - xprs: [ - { value: XPRESS-ON, ref: 9.2.5 }, - #{ value: XPRESS-OFF } - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} - steps: - - id: branch-name - uses: tj-actions/branch-names@v8 - - - name: Install System - run: | - dnf install -y epel-release git wget rpm-build redhat-lsb-core - dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain zlib-devel python3-devel - source /opt/rh/gcc-toolset-10/enable - echo $PATH >> $GITHUB_PATH - - - name: Checkout - uses: actions/checkout@v4 - with: - submodules: true - - - run: | - dnf module install -y nodejs:20/common - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} - antares-version: ${{needs.versions.outputs.antares-version}} - os: oracle8 - os-full-name: OracleServer-8.9 - #variant: -ortools-xpress - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Install dependencies - run: | - pip3 install --upgrade pip - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - pip3 install -r requirements-ui.txt - - - name: Download userguide - uses: actions/download-artifact@v4 - with: - name: user-guide - path: docs/ - - - name: Checkout xpressmp linux - uses: actions/checkout@v4 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: ${{matrix.xprs.ref}} - if: matrix.xprs.value == 'XPRESS-ON' - - - name: Configure - shell: bash - run: | - if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then - export XPRESS_VALUE="ON" - else - export XPRESS_VALUE="OFF" - fi - source /opt/rh/gcc-toolset-10/enable - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DXPRESS=${XPRESS_VALUE} \ - -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - shell: bash - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - - - name: set name variables - id: single_file_name - shell: bash - run: | - if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then - WITH_XPRS="-xpress" - else - WITH_XPRS="" - fi - VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-OracleServer-8.9" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Upload .tar.gz - uses: actions/upload-artifact@v4 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - run: | - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" - ####################### - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## \ No newline at end of file diff --git a/.github/workflows/publish_centos_docker.yml b/.github/workflows/publish_centos_docker.yml deleted file mode 100644 index 53284c09d..000000000 --- a/.github/workflows/publish_centos_docker.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Publish docker image - -on: - workflow_dispatch: - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - docker_publish: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@master - with: - fetch-depth: 0 - - - name: Docker file push - id: docker_push - uses: elgohr/Publish-Docker-Github-Action@main - with: - name: antaresrte/xpansion-centos7 - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - workdir: docker - dockerfile: centos7-system-deps - cache: false - tags: latest,1.0.0 \ No newline at end of file diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml deleted file mode 100644 index 6122d3be5..000000000 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ /dev/null @@ -1,108 +0,0 @@ -name: Ubuntu CI full build - -on: - push: - branches: - - ci/* - - dependabot/* - schedule: - - cron: '00 00 * * 0' -jobs: - - build: - - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ ubuntu-20.04 ] - - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.3 - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: 3.8 - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Install mandatory system libraries - run: | - sudo apt-get update --fix-missing - sudo apt-get install libtbb-dev - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - name: Update alternatives - #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 - run: | - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 - sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 - sudo update-alternatives --set cc /usr/bin/gcc - sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 - sudo update-alternatives --set c++ /usr/bin/g++ - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Configure - run: | - cmake -B _build -S . \ - -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: Installer .tar.gz creation - run: | - cd _build - cpack -G TGZ diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml deleted file mode 100644 index de5837e30..000000000 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ /dev/null @@ -1,118 +0,0 @@ -name: Windows CI full build - -on: - push: - branches: - - ci/* - - dependabot/* - schedule: - - cron: '00 00 * * 0' -jobs: - windows: - - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ windows-latest ] - triplet: [ x64-windows ] - - env: - # Indicates the location of the vcpkg as a Git submodule of the project repository. - VCPKG_ROOT: ${{ github.workspace }}/vcpkg - - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Enable git longpaths - run: git config --system core.longpaths true - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.x' - - # Restore both vcpkg and its artifacts from the GitHub cache service. - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v4 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }}-invalidate - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Pre-requisites - shell: cmd - run: | - choco install wget zip unzip --no-progress - wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe - msmpisetup.exe -unattend - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Install deps with VCPKG - run: | - cd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - vcpkg install --triplet ${{matrix.triplet}} - rm -rf buildtrees - rm -rf packages - rm -rf downloads - shell: bash - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake' - - - name: Configure - run: | - $pwd=Get-Location - cmake -B _build -S . -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="vcpkg/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON - - - name: Build - run: | - cmake --build _build --config Release -j4 - cd _build - cmake --install . - - - name: Running unit tests - shell: cmd - run: | - set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - - name: Installer .zip creation - run: | - cd _build - cpack -G ZIP - - - id: create-single-file - name: Single file .zip creation - uses: ./.github/workflows/single-file-creation-zip - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml deleted file mode 100644 index 9cb96f8b2..000000000 --- a/.github/workflows/windows-vcpkg.yml +++ /dev/null @@ -1,284 +0,0 @@ -name: Windows release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - build: - needs: userguide - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ windows-latest ] - triplet: [ x64-windows ] - xprs: [ - XPRESS-ON, - #XPRESS-OFF - ] - env: - XPRESSDIR: ${{ github.workspace }}\xpress - XPRESS: ${{ github.workspace }}\xpress\bin - XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib - # Indicates the location of the vcpkg as a Git submodule of the project repository. - VCPKG_ROOT: ${{ github.workspace }}/vcpkg - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{steps.zip_name.outputs.singlefile_name}} - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Enable git longpaths - run: git config --system core.longpaths true - - - name: Checkout xpressmp linux - if: matrix.xprs == 'XPRESS-ON' - uses: actions/checkout@v4 - with: - repository: rte-france/xpress-mp-temp - path: ${{ env.XPRESSDIR }} - ref: 8.13a - token: ${{ secrets.AS_TOKEN }} - - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: - bruceadams/get-release@main - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.x' - - # Restore both vcpkg and its artifacts from the GitHub cache service. - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v4 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }}-invalidate - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Pre-requisites - shell: cmd - run: | - choco install wget zip unzip --no-progress - wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe - msmpisetup.exe -unattend - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - - name: Install deps with VCPKG - run: | - cd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - vcpkg install --triplet ${{matrix.triplet}} - rm -rf buildtrees - rm -rf packages - rm -rf downloads - shell: bash - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-zip - with: - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - - - name: Download userguide - uses: actions/download-artifact@v4 - with: - name: user-guide - path: docs/ - - - name: Expand xpress value in env - #I can't seem to expand the variable in the cmake command line so export it in env - shell: bash - run: | - [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - echo "XPRESS_VALUE=$XPRESS_VALUE" >> $GITHUB_ENV - - - name: Configure - #Inverted ternary : @({'condition is false'},{'condition is true'})[$condition] => ({true}, {false})[!$condition] - run: | - $pwd=Get-Location - cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" -DXPRESS=${{ env.XPRESS_VALUE }} - - - name: Build - run: | - cmake --build _build --config Release -j4 - cd _build - cmake --install . - - - name: Running unit tests - shell: cmd - run: | - set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ - set PATH=%PATH%;${{ env.XPRESS }} - set XPRESSDIR=${{ env.XPRESSDIR }} - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - - name: Create installer .zip - shell: bash - run: | - cd _build - cpack -G ZIP - export ZIP_NAME=$(ls *.zip) - echo "ZIP_NAME=$ZIP_NAME" >> $GITHUB_ENV - - - name: set name variables - id: single_file_name - shell: bash - run: | - [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - XPRS=${{ env.XPRESS_VALUE }} - [ $XPRS == "ON" ] && WITH_XPRS="-xpress" || WITH_XPRS="" - VERSION=${{steps.antares-xpansion-version.outputs.result}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: Upload installer - uses: actions/upload-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: _build/${{env.ZIP_NAME}} - - - name: Create single file .zip - id: create-single-file - uses: ./.github/workflows/single-file-creation-zip - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - shell: bash - run: | - echo "zip_name=${{env.ZIP_NAME}}" >> "$GITHUB_OUTPUT" - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## \ No newline at end of file From 9f5ec8da793cc302a95de3f71287ab43e1bf91a1 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 09:12:36 +0200 Subject: [PATCH 168/422] Try one workflow --- .github/workflows/build_ubuntu.yml | 56 ++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 5c86a7edd..af29278a4 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -15,6 +15,34 @@ env: GITHUB_TOKEN: ${{ github.token }} jobs: + userguide: + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v4 + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + build: runs-on: ${{ matrix.os }} if: "!contains(github.event.head_commit.message, '[skip ci]')" @@ -150,3 +178,31 @@ jobs: export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH cd _build ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + + ####################### + - name: Upload .tar.gz + uses: actions/upload-artifact@v4 + with: + name: ${{env.TGZ_NAME}} + path: _build/${{env.TGZ_NAME}} + + - name: Upload single file + uses: actions/upload-artifact@v4 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + ####################### + + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: bruceadams/get-release@main + + - name: Upload Release Asset + if: github.event_name == 'release' && github.event.action == 'created' + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload ${{ steps.get_release.outputs.tag_name }} _build/${{env.TGZ_NAME}} + gh release upload ${{ steps.get_release.outputs.tag_name }} ${{ steps.create-single-file.outputs.archive-path }} From 7fcb1f4befd8d78341e84d6230a47c6fbbe43815 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 09:51:55 +0200 Subject: [PATCH 169/422] Fuse workflows --- .github/workflows/build_ubuntu.yml | 98 +++++++---- .github/workflows/ubuntu-release.yml | 251 --------------------------- 2 files changed, 68 insertions(+), 281 deletions(-) delete mode 100644 .github/workflows/ubuntu-release.yml diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index af29278a4..572402117 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -15,34 +15,6 @@ env: GITHUB_TOKEN: ${{ github.token }} jobs: - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - build: runs-on: ${{ matrix.os }} if: "!contains(github.event.head_commit.message, '[skip ci]')" @@ -59,6 +31,10 @@ jobs: XPRESS: ${{ github.workspace }}/xpress/bin XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + outputs: + TGZ_NAME: ${{ steps.export_output.outputs.TGZ_NAME }} + SINGLE_FILE_NAME: ${{ steps.export_output.outputs.SINGLE_FILE_NAME }} + steps: - uses: actions/checkout@v4 with: @@ -179,6 +155,7 @@ jobs: cd _build ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + ####################### - name: Upload .tar.gz uses: actions/upload-artifact@v4 @@ -192,7 +169,68 @@ jobs: name: ${{ steps.create-single-file.outputs.archive-name }} path: ${{ steps.create-single-file.outputs.archive-path }} + - name: export asset name in output + id: export_output + run: | + echo "TGZ_NAME=${{env.TGZ_NAME}}" >> $GITHUB_OUTPUT + echo "SINGLE_FILE_NAME=${{ steps.create-single-file.outputs.archive-name }}" >> $GITHUB_OUTPUT + ####################### + userguide: + #if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v4 + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + release: + runs-on: ubuntu-latest + needs: [ build, userguide ] + #if: github.event_name == 'release' && github.event.action == 'created' + steps: + - name: Download userguide + uses: actions/download-artifact@v4 + with: + name: user-guide + path: docs/ + + - name: Download build assets + uses: actions/download-artifact@v4 + with: + name: ${{needs.build.outputs.TGZ_NAME}} + path: _build/ + + - name: Download build assets sigle file + uses: actions/download-artifact@v4 + with: + name: ${{needs.build.outputs.SINGLE_FILE_NAME}} + path: . + + - run: | + ls + ls _build - name: Get release if: github.event_name == 'release' && github.event.action == 'created' @@ -204,5 +242,5 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | - gh release upload ${{ steps.get_release.outputs.tag_name }} _build/${{env.TGZ_NAME}} - gh release upload ${{ steps.get_release.outputs.tag_name }} ${{ steps.create-single-file.outputs.archive-path }} + gh release upload ${{ steps.get_release.outputs.tag_name }} _build/${{needs.build.outputs.TGZ_NAME}} + gh release upload ${{ steps.get_release.outputs.tag_name }} ${{needs.build.outputs.SINGLE_FILE_NAME}} diff --git a/.github/workflows/ubuntu-release.yml b/.github/workflows/ubuntu-release.yml deleted file mode 100644 index 7390e31cf..000000000 --- a/.github/workflows/ubuntu-release.yml +++ /dev/null @@ -1,251 +0,0 @@ -name: Ubuntu Release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - build: - - needs: userguide - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ ubuntu-20.04 ] - xprs: [ - XPRESS-ON, - #XPRESS-OFF - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Checkout xpressmp linux - if: matrix.xprs == 'XPRESS-ON' - uses: actions/checkout@v4 - with: - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - ref: 8.13a - token: ${{ secrets.AS_TOKEN }} #reniew token periodically - - - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.3 - with: - key: ${{ matrix.os }}-${{ matrix.xprs }} - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: 3.8 - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Install mandatory system libraries - run: | - sudo apt-get update --fix-missing - sudo apt-get install libtbb-dev - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - name: Update alternatives - #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 - run: | - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 - sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 - sudo update-alternatives --set cc /usr/bin/gcc - sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 - sudo update-alternatives --set c++ /usr/bin/g++ - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - os-full-name: Ubuntu-20.04 - - - name: Download userguide - uses: actions/download-artifact@v4 - with: - name: user-guide - path: docs/ - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Configure - shell: bash - run: | - if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then - XPRESS_VALUE="ON" - else - XPRESS_VALUE="OFF" - fi - cmake -B _build -S . \ - -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DXPRESS=${{ env.XPRESS_VALUE }} \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: set name variables - id: single_file_name - shell: bash - run: | - if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then - WITH_XPRS="-xpress" - else - WITH_XPRS="" - fi - VERSION=${{steps.antares-xpansion-version.outputs.result}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Installer .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-${{ matrix.os }}" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - #Need to differentiate between xpress/no_xpress files - #Cpack command line doesn't seem to care about -P or -R options - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Running unit tests - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - #Uploads are not necessary for release but useful in other cases - - name: Upload .tar.gz - uses: actions/upload-artifact@v4 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - ####################### - - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Upload Release Asset - if: github.event_name == 'release' && github.event.action == 'created' - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload ${{ steps.get_release.outputs.tag_name }} _build/${{env.TGZ_NAME}} - gh release upload ${{ steps.get_release.outputs.tag_name }} ${{ steps.create-single-file.outputs.archive-path }} - - ######################## \ No newline at end of file From f39190853b856a288ae9985d8b53d0fca1d114fa Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 10:15:01 +0200 Subject: [PATCH 170/422] Cache vcpkg --- .github/workflows/build_ubuntu.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 572402117..adf7d6970 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -123,9 +123,16 @@ jobs: run: | pushd vcpkg git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install + ./bootstrap-vcpkg.sh -disableMetrics + + - name: Restore vcpkg binary dir from cache + id: cache-vcpkg-binary + uses: actions/cache/restore@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + # Allows to restore a cache when deps have only partially changed (like adding a dependency) + restore-keys: vcpkg-cache-ubuntu- - name: Configure shell: bash From 504e65498573d18402ca2925db3bf2e29ca636e4 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 10:28:59 +0200 Subject: [PATCH 171/422] Fix --- .github/workflows/build_ubuntu.yml | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index adf7d6970..111f95158 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -164,6 +164,33 @@ jobs: ####################### + - name: Install + run: | + cd _build + cmake --install . + + - name: set name variables + id: single_file_name + shell: bash + run: | + VERSION=${{steps.antares-xpansion-version.outputs.result}} + echo "VERSION=$VERSION" >> $GITHUB_ENV + + - id: create-single-file + name: Single file .tar.gz creation + uses: ./.github/workflows/single-file-creation-tgz + with: + antares-xpansion-version: ${{env.VERSION}} + + - name: Installer .tar.gz creation + run: | + cd _build + export FILE_NAME="antaresXpansion-${{env.VERSION}}-${{ matrix.os }}" + cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME + #Need to differentiate between xpress/no_xpress files + #Cpack command line doesn't seem to care about -P or -R options + echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV + - name: Upload .tar.gz uses: actions/upload-artifact@v4 with: @@ -229,7 +256,7 @@ jobs: name: ${{needs.build.outputs.TGZ_NAME}} path: _build/ - - name: Download build assets sigle file + - name: Download build assets single file uses: actions/download-artifact@v4 with: name: ${{needs.build.outputs.SINGLE_FILE_NAME}} From 896dd7d9f95247bc053fb4e6020223c7ca45691c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 10:55:21 +0200 Subject: [PATCH 172/422] f test --- .github/workflows/build_ubuntu.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 111f95158..8226ff54a 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -158,9 +158,9 @@ jobs: - name: Test run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + #ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" ####################### From 47a2663843e5a679204f19987d7b64a78b5a03d7 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 11:02:33 +0200 Subject: [PATCH 173/422] Save cache --- .github/workflows/build_ubuntu.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 8226ff54a..c84502182 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -162,6 +162,13 @@ jobs: cd _build #ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + - name: Cache vcpkg binary dir + if: always() + id: save-cache-vcpkg-binary + uses: actions/cache/save@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} ####################### - name: Install From b5bf0aaac8975e311a307428e6ed04ca5963ec8c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 12:17:52 +0200 Subject: [PATCH 174/422] Fix release --- .github/workflows/build_ubuntu.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index c84502182..c7fe1aa57 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -251,6 +251,7 @@ jobs: needs: [ build, userguide ] #if: github.event_name == 'release' && github.event.action == 'created' steps: + - uses: actions/checkout@v4 - name: Download userguide uses: actions/download-artifact@v4 with: @@ -269,10 +270,6 @@ jobs: name: ${{needs.build.outputs.SINGLE_FILE_NAME}} path: . - - run: | - ls - ls _build - - name: Get release if: github.event_name == 'release' && github.event.action == 'created' id: get_release From 2c4438166cae7ea1b786d59678767d39d1ce1359 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:06:32 +0200 Subject: [PATCH 175/422] Only enable release part for release event --- .github/workflows/build_ubuntu.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index c7fe1aa57..eef9405ed 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -136,7 +136,6 @@ jobs: - name: Configure shell: bash - #XPRESS_VALUE = ${{ matrix.xprs }} == "XPRESS-ON" ? "ON" : "OFF" run: | [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" cmake -B _build -S . \ @@ -218,7 +217,7 @@ jobs: ####################### userguide: - #if: github.event_name == 'release' && github.event.action == 'created' + if: github.event_name == 'release' && github.event.action == 'created' runs-on: ubuntu-latest outputs: pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} @@ -249,7 +248,7 @@ jobs: release: runs-on: ubuntu-latest needs: [ build, userguide ] - #if: github.event_name == 'release' && github.event.action == 'created' + if: github.event_name == 'release' && github.event.action == 'created' steps: - uses: actions/checkout@v4 - name: Download userguide @@ -271,12 +270,10 @@ jobs: path: . - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' id: get_release uses: bruceadams/get-release@main - name: Upload Release Asset - if: github.event_name == 'release' && github.event.action == 'created' env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | From bb3bd8c2f0e9f6eeb2a0646c6b089fef1ea4a90f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:07:01 +0200 Subject: [PATCH 176/422] Revert "Delete workflows" This reverts commit c14c54cce9d0c764e0eacc65ba76b50a05738517. --- .github/workflows/build_centos7.yml | 200 +++++++++++ .github/workflows/build_oracle8.yml | 151 ++++++++ .github/workflows/build_windows.yml | 152 +++++++++ .github/workflows/centos-release.yml | 321 ++++++++++++++++++ .github/workflows/ol8-release.yml | 284 ++++++++++++++++ .github/workflows/publish_centos_docker.yml | 27 ++ .../workflows/ubuntu-system-deps-build.yml | 108 ++++++ .../workflows/windows-vcpkg-deps-build.yml | 118 +++++++ .github/workflows/windows-vcpkg.yml | 284 ++++++++++++++++ 9 files changed, 1645 insertions(+) create mode 100644 .github/workflows/build_centos7.yml create mode 100644 .github/workflows/build_oracle8.yml create mode 100644 .github/workflows/build_windows.yml create mode 100644 .github/workflows/centos-release.yml create mode 100644 .github/workflows/ol8-release.yml create mode 100644 .github/workflows/publish_centos_docker.yml create mode 100644 .github/workflows/ubuntu-system-deps-build.yml create mode 100644 .github/workflows/windows-vcpkg-deps-build.yml create mode 100644 .github/workflows/windows-vcpkg.yml diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml new file mode 100644 index 000000000..3f3bd7b11 --- /dev/null +++ b/.github/workflows/build_centos7.yml @@ -0,0 +1,200 @@ +name: Centos7 Build + +on: + merge_group: + push: + branches: + - develop + - dependabot/* + pull_request: + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + docker_publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + with: + fetch-depth: 0 + - name: Get changed files + id: changed-files + uses: tj-actions/changed-files@v44 + with: + files: | + docker/centos7-system-deps + + - name: Docker file push + id: docker_push + if: steps.changed-files.outputs.any_changed == 'true' + uses: elgohr/Publish-Docker-Github-Action@main + with: + name: antaresrte/xpansion-centos7 + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + workdir: docker + dockerfile: centos7-system-deps + cache: false + tags: latest,1.0.0 + + versions: + runs-on: ubuntu-latest + outputs: + antares-version: ${{steps.antares-version.outputs.result}} + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + steps: + - uses: actions/checkout@v4 + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + build: + runs-on: ubuntu-latest + needs: [ docker_publish, versions ] + container: 'antaresrte/xpansion-centos7' + strategy: + matrix: + xprs: [ + # { value: XPRESS-ON, ref: 8.13a }, + { value: XPRESS-ON, ref: 9.2.5 }, + #{ value: XPRESS-OFF } + ] + env: + XPRESSDIR: ${{ github.workspace }}/xpress + XPRESS: ${{ github.workspace }}/xpress/bin + XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress + XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin + XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + VCPKG_ROOT: ${{ github.workspace }}/vcpkg + + steps: + - run: | + source /opt/rh/devtoolset-10/enable + echo $PATH >> $GITHUB_PATH + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: bruceadams/get-release@v1.3.2 + + - uses: actions/checkout@v3 #Keep at 3 + with: + submodules: true + + - run: | + yum install -y nodejs + + - name: Setup cmake + uses: jwlawson/actions-setup-cmake@v1.13 + with: + cmake-version: '3.28.x' + + #Lukka's action doesn't work on runner. + #jwlawson's action doesn't work in ACT + #I left this here to quicly switch between one or the other + # - uses: lukka/get-cmake@latest + # with: + # useLocalCache: false + # useCloudCache: true + + - name: Checkout xpressmp linux + uses: actions/checkout@v3 #keep v3 + with: + token: ${{ secrets.AS_TOKEN }} + repository: rte-france/xpress-mp + path: ${{ env.XPRESSDIR }} + github-server-url: https://github.com + ref: ${{matrix.xprs.ref}} + if: matrix.xprs.value == 'XPRESS-ON' + + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v3 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} + + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-tgz + with: + antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} + antares-version: ${{needs.versions.outputs.antares-version}} + os: centos7 + os-full-name: CentOS-7.9.2009 + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + + - name: Install dependencies + run: | + pip3 install --upgrade pip + pip3 install wheel #Does not work in requirements + pip3 install -r requirements-tests.txt + pip3 install -r requirements-ui.txt + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + + - name: Configure + run: | + [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" + source /opt/rh/devtoolset-10/enable + cmake -B _build -S . \ + -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ + -DBUILD_TESTING=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DBUILD_UI=ON \ + -DXPRESS=${{ env.XPRESS_VALUE }} \ + -DALLOW_RUN_AS_ROOT=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Build + run: | + cmake --build _build --config Release -j$(nproc) + + - name: Running unit tests + timeout-minutes: 120 + shell: bash + run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} + export XPRESS=${{ env.XPRESS_CONTAINER }} + cd _build + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml new file mode 100644 index 000000000..b9f6f2147 --- /dev/null +++ b/.github/workflows/build_oracle8.yml @@ -0,0 +1,151 @@ +name: Oracle 8 Build + +on: + merge_group: + push: + branches: + - develop + - dependabot/* + pull_request: + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + versions: + runs-on: ubuntu-latest + outputs: + antares-version: ${{steps.antares-version.outputs.result}} + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + steps: + - uses: actions/checkout@v4 + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + build: + name: Build + runs-on: ubuntu-latest + container: 'oraclelinux:8' + strategy: + matrix: + xprs: [ + # { value: XPRESS-ON, ref: 8.13a }, + { value: XPRESS-ON, ref: 9.2.5 }, + # { value: XPRESS-OFF } + ] + needs: [ versions ] + env: + XPRESSDIR: ${{ github.workspace }}/xpress + XPRESS: ${{ github.workspace }}/xpress/bin + XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress + XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin + XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + + steps: + - name: Install System + run: | + dnf install -y epel-release git wget rpm-build redhat-lsb-core openmpi-devel + dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain python3-devel zlib-devel + #make gcc &co available system wide and "action wide" + source /opt/rh/gcc-toolset-10/enable + echo $PATH >> $GITHUB_PATH + + - run: | + dnf module install -y nodejs:20/common + + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true + + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Checkout xpressmp linux + uses: actions/checkout@v4 + with: + token: ${{ secrets.AS_TOKEN }} + repository: rte-france/xpress-mp + path: ${{ env.XPRESSDIR }} + github-server-url: https://github.com + ref: ${{matrix.xprs.ref}} + if: matrix.xprs.value == 'XPRESS-ON' + + - name: Set up Python + run: | + dnf update -y + dnf install -y python3 python3-pip + pip3 install wheel #Too late to install in requirements.txt + pip3 install -r requirements-tests.txt + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-tgz + with: + antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} + antares-version: ${{needs.versions.outputs.antares-version}} + os: Oracle8 + os-full-name: OracleServer-8.9 + + - name: Compile TBB + uses: ./.github/workflows/compile-tbb + + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + + - name: Configure + run: | + [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" + cmake -B _build -S . \ + -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ + -DBUILD_TESTING=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DBUILD_UI=OFF \ + -DXPRESS=${{ env.XPRESS_VALUE }} \ + -DALLOW_RUN_AS_ROOT=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Build + run: | + cmake --build _build --config Release -j$(nproc) + + - name: Running unit tests + timeout-minutes: 120 + shell: bash + run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} + export XPRESS=${{ env.XPRESS_CONTAINER }} + cd _build + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml new file mode 100644 index 000000000..a41422727 --- /dev/null +++ b/.github/workflows/build_windows.yml @@ -0,0 +1,152 @@ +name: Windows build + +on: + merge_group: + push: + branches: + - main + - develop + - dependabot/* + pull_request: + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + windows: + runs-on: ${{ matrix.os }} + if: "!contains(github.event.head_commit.message, '[skip ci]')" + strategy: + matrix: + os: [ windows-latest ] + triplet: [ x64-windows ] + xprs: [ #{ value: XPRESS-ON, ref: 8.13a }, + { value: XPRESS-ON, ref: 9.2.5 }, + #{ value: XPRESS-OFF } + ] + env: + XPRESSDIR: ${{ github.workspace }}\xpress + XPRESS: ${{ github.workspace }}\xpress\bin + XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib + # Indicates the location of the vcpkg as a Git submodule of the project repository. + VCPKG_ROOT: ${{ github.workspace }}/vcpkg + + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Checkout xpressmp linux + if: matrix.xprs.value == 'XPRESS-ON' + uses: actions/checkout@v4 + with: + repository: rte-france/xpress-mp-temp + path: ${{ env.XPRESSDIR }} + ref: ${{matrix.xprs.ref}} + token: ${{ secrets.AS_TOKEN }} + + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: + bruceadams/get-release@v1.3.2 + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: '3.x' + cache: 'pip' + cache-dependency-path: requirements*.txt + + # Restore both vcpkg and its artifacts from the GitHub cache service. + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v4 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements-tests.txt + pip install -r requirements-ui.txt + + - name: Pre-requisites + shell: cmd + run: | + choco install wget zip unzip --no-progress + wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe + msmpisetup.exe -unattend + + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + - name: Install deps with VCPKG + run: | + cd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + vcpkg install --triplet ${{matrix.triplet}} + rm -rf buildtrees + rm -rf packages + rm -rf downloads + shell: bash + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + with: + cmake: 'cmake' + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-zip + with: + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + antares-version: ${{steps.antares-version.outputs.result}} + os: ${{matrix.os}} + + - name: Expand xpress value in env + #I can't seem to expand the variable in the cmake command line so export it in env + shell: bash + run: | + [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" + echo "XPRESS_VALUE=$XPRESS_VALUE" >> $GITHUB_ENV + + - name: Configure + run: | + $pwd=Get-Location + cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DXPRESS=${{ env.XPRESS_VALUE }} + - name: Build + run: | + cmake --build _build --config Release -j4 + + - name: Running unit tests + timeout-minutes: 120 + shell: cmd + run: | + set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin + set PATH=%PATH%;${{ env.XPRESS }} + set XPRESSDIR=${{ env.XPRESSDIR }} + cd _build + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" \ No newline at end of file diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml new file mode 100644 index 000000000..99c0a8804 --- /dev/null +++ b/.github/workflows/centos-release.yml @@ -0,0 +1,321 @@ +name: Centos7 release + +on: + push: + branches: + - main + - develop + - ci/* + - dependabot/* + workflow_dispatch: + workflow_run: + workflows: [ "Publish Release" ] + types: + - completed + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + + docker_publish: + runs-on: ubuntu-latest + steps: + + - uses: actions/checkout@master + with: + fetch-depth: 0 + + - name: Get changed files + id: changed-files + uses: tj-actions/changed-files@v44 + with: + files: | + docker/centos7-system-deps + + - name: Docker file push + id: docker_push + if: steps.changed-files.outputs.any_changed == 'true' + uses: elgohr/Publish-Docker-Github-Action@main + with: + name: antaresrte/xpansion-centos7 + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + workdir: docker + dockerfile: centos7-system-deps + cache: false + tags: latest,1.0.0 + + userguide: + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v3 #aligned with download in centOS job + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + versions: + runs-on: ubuntu-latest + outputs: + antares-version: ${{steps.antares-version.outputs.result}} + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + steps: + - uses: actions/checkout@v4 + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + build: + runs-on: ubuntu-latest + needs: [ docker_publish, userguide, versions ] + container: 'antaresrte/xpansion-centos7' + strategy: + matrix: + xprs: [ + XPRESS-ON, + #XPRESS-OFF + ] + env: + XPRESSDIR: ${{ github.workspace }}/xpress + XPRESS: ${{ github.workspace }}/xpress/bin + XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress + XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin + XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + outputs: + zip_name: ${{ steps.zip_name.outputs.zip_name }} + singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} + steps: + - id: branch-name + uses: tj-actions/branch-names@v8 + + - name: Checkout + uses: actions/checkout@v3 #keep v3 + with: + submodules: true + + - run: | + source /opt/rh/devtoolset-10/enable + echo $PATH >> $GITHUB_PATH + + - run: | + yum install -y nodejs + + - name: Setup cmake + uses: jwlawson/actions-setup-cmake@v1.13 + with: + cmake-version: '3.28.x' + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-tgz + with: + antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} + antares-version: ${{needs.versions.outputs.antares-version}} + os: centos7 + os-full-name: CentOS-7.9.2009 + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + + - name: Install dependencies + run: | + pip3 install --upgrade pip + pip3 install wheel #Does not work in requirements + pip3 install -r requirements-tests.txt + pip3 install -r requirements-ui.txt + + - name: Download userguide + uses: actions/download-artifact@v3 + with: + name: user-guide + path: docs/ + + - name: Checkout xpressmp linux + uses: actions/checkout@v3 + with: + token: ${{ secrets.AS_TOKEN }} + repository: rte-france/xpress-mp + path: ${{ env.XPRESSDIR }} + github-server-url: https://github.com + ref: 8.13a + if: matrix.xprs == 'XPRESS-ON' + + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v3 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} + + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + + - name: Configure + shell: bash + run: | + if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then + export XPRESS_VALUE="ON" + else + export XPRESS_VALUE="OFF" + fi + source /opt/rh/devtoolset-10/enable + cmake -B _build -S . \ + -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ + -DBUILD_TESTING=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DBUILD_UI=ON \ + -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ + -DXPRESS=${XPRESS_VALUE} \ + -DALLOW_RUN_AS_ROOT=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Build + shell: bash + run: | + cmake --build _build --config Release -j$(nproc) + cd _build + cmake --install . + + - name: Running unit tests + timeout-minutes: 120 + shell: bash + run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} + export XPRESS=${{ env.XPRESS_CONTAINER }} + cd _build + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" + + - name: set name variables + id: single_file_name + shell: bash + run: | + if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then + WITH_XPRS="-xpress" + else + WITH_XPRS="" + fi + VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} + echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV + + - name: .tar.gz creation + run: | + cd _build + export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-CentOS-7.9.2009" + cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME + echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV + + - name: Upload .tar.gz + uses: actions/upload-artifact@v3 + with: + name: ${{env.TGZ_NAME}} + path: _build/${{env.TGZ_NAME}} + + - id: create-single-file + name: Single file .tar.gz creation + uses: ./.github/workflows/single-file-creation-tgz + with: + antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} + + - name: Upload single file + uses: actions/upload-artifact@v3 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + - id: zip_name + run: | + echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" + echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" + ####################### + + upload_asset_to_release: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + needs: build + env: + ZIP_NAME: ${{needs.build.outputs.zip_name}} + SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} + steps: + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: bruceadams/get-release@main + + - name: Download Artifact + uses: actions/download-artifact@v3 + with: + name: ${{ env.ZIP_NAME}} + path: . + + - name: Download Artifact + uses: actions/download-artifact@v3 + with: + name: ${{env.SINGLEFILE_NAME}} + path: . + + - name: Upload Release Asset + env: + GH_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} + + ######################## diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml new file mode 100644 index 000000000..e74ec6537 --- /dev/null +++ b/.github/workflows/ol8-release.yml @@ -0,0 +1,284 @@ +name: Oracle-linux8 release + +on: + push: + branches: + - main + - develop + - ci/* + - dependabot/* + workflow_dispatch: + workflow_run: + workflows: [ "Publish Release" ] + types: + - completed + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + userguide: + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v4 + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + versions: + runs-on: ubuntu-latest + outputs: + antares-version: ${{steps.antares-version.outputs.result}} + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + steps: + - uses: actions/checkout@v4 + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + build: + runs-on: ubuntu-latest + needs: [ userguide, versions ] + container: 'oraclelinux:8' + strategy: + matrix: + xprs: [ + { value: XPRESS-ON, ref: 9.2.5 }, + #{ value: XPRESS-OFF } + ] + env: + XPRESSDIR: ${{ github.workspace }}/xpress + XPRESS: ${{ github.workspace }}/xpress/bin + XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress + XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin + XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + outputs: + zip_name: ${{ steps.zip_name.outputs.zip_name }} + singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} + steps: + - id: branch-name + uses: tj-actions/branch-names@v8 + + - name: Install System + run: | + dnf install -y epel-release git wget rpm-build redhat-lsb-core + dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain zlib-devel python3-devel + source /opt/rh/gcc-toolset-10/enable + echo $PATH >> $GITHUB_PATH + + - name: Checkout + uses: actions/checkout@v4 + with: + submodules: true + + - run: | + dnf module install -y nodejs:20/common + + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true + + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-tgz + with: + antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} + antares-version: ${{needs.versions.outputs.antares-version}} + os: oracle8 + os-full-name: OracleServer-8.9 + #variant: -ortools-xpress + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + + - name: Install dependencies + run: | + pip3 install --upgrade pip + pip3 install wheel #Does not work in requirements + pip3 install -r requirements-tests.txt + pip3 install -r requirements-ui.txt + + - name: Download userguide + uses: actions/download-artifact@v4 + with: + name: user-guide + path: docs/ + + - name: Checkout xpressmp linux + uses: actions/checkout@v4 + with: + token: ${{ secrets.AS_TOKEN }} + repository: rte-france/xpress-mp + path: ${{ env.XPRESSDIR }} + github-server-url: https://github.com + ref: ${{matrix.xprs.ref}} + if: matrix.xprs.value == 'XPRESS-ON' + + - name: Configure + shell: bash + run: | + if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then + export XPRESS_VALUE="ON" + else + export XPRESS_VALUE="OFF" + fi + source /opt/rh/gcc-toolset-10/enable + export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH + export PATH=/usr/lib64/openmpi/bin:$PATH + cmake -B _build -S . \ + -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ + -DBUILD_TESTING=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DBUILD_UI=ON \ + -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ + -DXPRESS=${XPRESS_VALUE} \ + -DALLOW_RUN_AS_ROOT=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Build + shell: bash + run: | + cmake --build _build --config Release -j$(nproc) + cd _build + cmake --install . + + - name: Running unit tests + timeout-minutes: 120 + shell: bash + run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} + export XPRESS=${{ env.XPRESS_CONTAINER }} + cd _build + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" + + - name: set name variables + id: single_file_name + shell: bash + run: | + if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then + WITH_XPRS="-xpress" + else + WITH_XPRS="" + fi + VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} + echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV + + - name: .tar.gz creation + run: | + cd _build + export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-OracleServer-8.9" + cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME + echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV + + - name: Upload .tar.gz + uses: actions/upload-artifact@v4 + with: + name: ${{env.TGZ_NAME}} + path: _build/${{env.TGZ_NAME}} + + - id: create-single-file + name: Single file .tar.gz creation + uses: ./.github/workflows/single-file-creation-tgz + with: + antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} + + - name: Upload single file + uses: actions/upload-artifact@v4 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + - id: zip_name + run: | + echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" + echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" + ####################### + + upload_asset_to_release: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + needs: build + env: + ZIP_NAME: ${{needs.build.outputs.zip_name}} + SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} + steps: + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: bruceadams/get-release@main + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.ZIP_NAME}} + path: . + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.SINGLEFILE_NAME}} + path: . + + - name: Upload Release Asset + env: + GH_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} + + ######################## \ No newline at end of file diff --git a/.github/workflows/publish_centos_docker.yml b/.github/workflows/publish_centos_docker.yml new file mode 100644 index 000000000..53284c09d --- /dev/null +++ b/.github/workflows/publish_centos_docker.yml @@ -0,0 +1,27 @@ +name: Publish docker image + +on: + workflow_dispatch: + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + docker_publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + with: + fetch-depth: 0 + + - name: Docker file push + id: docker_push + uses: elgohr/Publish-Docker-Github-Action@main + with: + name: antaresrte/xpansion-centos7 + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + workdir: docker + dockerfile: centos7-system-deps + cache: false + tags: latest,1.0.0 \ No newline at end of file diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml new file mode 100644 index 000000000..6122d3be5 --- /dev/null +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -0,0 +1,108 @@ +name: Ubuntu CI full build + +on: + push: + branches: + - ci/* + - dependabot/* + schedule: + - cron: '00 00 * * 0' +jobs: + + build: + + runs-on: ${{ matrix.os }} + if: "!contains(github.event.head_commit.message, '[skip ci]')" + strategy: + matrix: + os: [ ubuntu-20.04 ] + + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: ccache + uses: hendrikmuhs/ccache-action@v1.2.3 + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: 3.8 + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements-tests.txt + pip install -r requirements-ui.txt + + - name: Install mandatory system libraries + run: | + sudo apt-get update --fix-missing + sudo apt-get install libtbb-dev + + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true + + - name: Update alternatives + #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 + run: | + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 + sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 + sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 + sudo update-alternatives --set cc /usr/bin/gcc + sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 + sudo update-alternatives --set c++ /usr/bin/g++ + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + + - name: Configure + run: | + cmake -B _build -S . \ + -DCMAKE_C_COMPILER_LAUNCHER=ccache \ + -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ + -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DBUILD_UI=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Build + run: | + cmake --build _build --config Release -j$(nproc) + cd _build + cmake --install . + + - name: Running unit tests + run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + cd _build + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + + - id: create-single-file + name: Single file .tar.gz creation + uses: ./.github/workflows/single-file-creation-tgz + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: Installer .tar.gz creation + run: | + cd _build + cpack -G TGZ diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml new file mode 100644 index 000000000..de5837e30 --- /dev/null +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -0,0 +1,118 @@ +name: Windows CI full build + +on: + push: + branches: + - ci/* + - dependabot/* + schedule: + - cron: '00 00 * * 0' +jobs: + windows: + + runs-on: ${{ matrix.os }} + if: "!contains(github.event.head_commit.message, '[skip ci]')" + strategy: + matrix: + os: [ windows-latest ] + triplet: [ x64-windows ] + + env: + # Indicates the location of the vcpkg as a Git submodule of the project repository. + VCPKG_ROOT: ${{ github.workspace }}/vcpkg + + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Enable git longpaths + run: git config --system core.longpaths true + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: '3.x' + + # Restore both vcpkg and its artifacts from the GitHub cache service. + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v4 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }}-invalidate + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements-tests.txt + pip install -r requirements-ui.txt + + - name: Pre-requisites + shell: cmd + run: | + choco install wget zip unzip --no-progress + wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe + msmpisetup.exe -unattend + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Install deps with VCPKG + run: | + cd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + vcpkg install --triplet ${{matrix.triplet}} + rm -rf buildtrees + rm -rf packages + rm -rf downloads + shell: bash + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + with: + cmake: 'cmake' + + - name: Configure + run: | + $pwd=Get-Location + cmake -B _build -S . -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="vcpkg/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON + + - name: Build + run: | + cmake --build _build --config Release -j4 + cd _build + cmake --install . + + - name: Running unit tests + shell: cmd + run: | + set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ + cd _build + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + + - name: Installer .zip creation + run: | + cd _build + cpack -G ZIP + + - id: create-single-file + name: Single file .zip creation + uses: ./.github/workflows/single-file-creation-zip + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml new file mode 100644 index 000000000..9cb96f8b2 --- /dev/null +++ b/.github/workflows/windows-vcpkg.yml @@ -0,0 +1,284 @@ +name: Windows release + +on: + push: + branches: + - main + - develop + - ci/* + - dependabot/* + workflow_dispatch: + workflow_run: + workflows: [ "Publish Release" ] + types: + - completed + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + + userguide: + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v4 + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + build: + needs: userguide + runs-on: ${{ matrix.os }} + if: "!contains(github.event.head_commit.message, '[skip ci]')" + strategy: + matrix: + os: [ windows-latest ] + triplet: [ x64-windows ] + xprs: [ + XPRESS-ON, + #XPRESS-OFF + ] + env: + XPRESSDIR: ${{ github.workspace }}\xpress + XPRESS: ${{ github.workspace }}\xpress\bin + XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib + # Indicates the location of the vcpkg as a Git submodule of the project repository. + VCPKG_ROOT: ${{ github.workspace }}/vcpkg + outputs: + zip_name: ${{ steps.zip_name.outputs.zip_name }} + singlefile_name: ${{steps.zip_name.outputs.singlefile_name}} + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Enable git longpaths + run: git config --system core.longpaths true + + - name: Checkout xpressmp linux + if: matrix.xprs == 'XPRESS-ON' + uses: actions/checkout@v4 + with: + repository: rte-france/xpress-mp-temp + path: ${{ env.XPRESSDIR }} + ref: 8.13a + token: ${{ secrets.AS_TOKEN }} + + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: + bruceadams/get-release@main + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: '3.x' + + # Restore both vcpkg and its artifacts from the GitHub cache service. + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v4 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }}-invalidate + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements-tests.txt + pip install -r requirements-ui.txt + + - name: Pre-requisites + shell: cmd + run: | + choco install wget zip unzip --no-progress + wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe + msmpisetup.exe -unattend + + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + - name: Install deps with VCPKG + run: | + cd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + vcpkg install --triplet ${{matrix.triplet}} + rm -rf buildtrees + rm -rf packages + rm -rf downloads + shell: bash + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + with: + cmake: 'cmake' + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-zip + with: + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + antares-version: ${{steps.antares-version.outputs.result}} + os: ${{matrix.os}} + + - name: Download userguide + uses: actions/download-artifact@v4 + with: + name: user-guide + path: docs/ + + - name: Expand xpress value in env + #I can't seem to expand the variable in the cmake command line so export it in env + shell: bash + run: | + [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" + echo "XPRESS_VALUE=$XPRESS_VALUE" >> $GITHUB_ENV + + - name: Configure + #Inverted ternary : @({'condition is false'},{'condition is true'})[$condition] => ({true}, {false})[!$condition] + run: | + $pwd=Get-Location + cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" -DXPRESS=${{ env.XPRESS_VALUE }} + + - name: Build + run: | + cmake --build _build --config Release -j4 + cd _build + cmake --install . + + - name: Running unit tests + shell: cmd + run: | + set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ + set PATH=%PATH%;${{ env.XPRESS }} + set XPRESSDIR=${{ env.XPRESSDIR }} + cd _build + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + + - name: Create installer .zip + shell: bash + run: | + cd _build + cpack -G ZIP + export ZIP_NAME=$(ls *.zip) + echo "ZIP_NAME=$ZIP_NAME" >> $GITHUB_ENV + + - name: set name variables + id: single_file_name + shell: bash + run: | + [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" + XPRS=${{ env.XPRESS_VALUE }} + [ $XPRS == "ON" ] && WITH_XPRS="-xpress" || WITH_XPRS="" + VERSION=${{steps.antares-xpansion-version.outputs.result}}${WITH_XPRS} + echo "VERSION_WITH_XPRESS=$VERSION" + echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV + + - name: Upload installer + uses: actions/upload-artifact@v4 + with: + name: ${{env.ZIP_NAME}} + path: _build/${{env.ZIP_NAME}} + + - name: Create single file .zip + id: create-single-file + uses: ./.github/workflows/single-file-creation-zip + with: + antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} + + - name: Upload single file + uses: actions/upload-artifact@v4 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + - id: zip_name + shell: bash + run: | + echo "zip_name=${{env.ZIP_NAME}}" >> "$GITHUB_OUTPUT" + echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" + + upload_asset_to_release: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + needs: build + env: + ZIP_NAME: ${{needs.build.outputs.zip_name}} + SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} + steps: + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: bruceadams/get-release@main + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.ZIP_NAME}} + path: . + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.SINGLEFILE_NAME}} + path: . + + - name: Upload Release Asset + env: + GH_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} + + ######################## \ No newline at end of file From 346b98aa2934605deba21064ff3f8bf357f35c72 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:07:31 +0200 Subject: [PATCH 177/422] remove workflows --- .github/workflows/centos-release.yml | 321 --------------------------- .github/workflows/ol8-release.yml | 284 ------------------------ .github/workflows/windows-vcpkg.yml | 284 ------------------------ 3 files changed, 889 deletions(-) delete mode 100644 .github/workflows/centos-release.yml delete mode 100644 .github/workflows/ol8-release.yml delete mode 100644 .github/workflows/windows-vcpkg.yml diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml deleted file mode 100644 index 99c0a8804..000000000 --- a/.github/workflows/centos-release.yml +++ /dev/null @@ -1,321 +0,0 @@ -name: Centos7 release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - - docker_publish: - runs-on: ubuntu-latest - steps: - - - uses: actions/checkout@master - with: - fetch-depth: 0 - - - name: Get changed files - id: changed-files - uses: tj-actions/changed-files@v44 - with: - files: | - docker/centos7-system-deps - - - name: Docker file push - id: docker_push - if: steps.changed-files.outputs.any_changed == 'true' - uses: elgohr/Publish-Docker-Github-Action@main - with: - name: antaresrte/xpansion-centos7 - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - workdir: docker - dockerfile: centos7-system-deps - cache: false - tags: latest,1.0.0 - - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v3 #aligned with download in centOS job - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - runs-on: ubuntu-latest - needs: [ docker_publish, userguide, versions ] - container: 'antaresrte/xpansion-centos7' - strategy: - matrix: - xprs: [ - XPRESS-ON, - #XPRESS-OFF - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} - steps: - - id: branch-name - uses: tj-actions/branch-names@v8 - - - name: Checkout - uses: actions/checkout@v3 #keep v3 - with: - submodules: true - - - run: | - source /opt/rh/devtoolset-10/enable - echo $PATH >> $GITHUB_PATH - - - run: | - yum install -y nodejs - - - name: Setup cmake - uses: jwlawson/actions-setup-cmake@v1.13 - with: - cmake-version: '3.28.x' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} - antares-version: ${{needs.versions.outputs.antares-version}} - os: centos7 - os-full-name: CentOS-7.9.2009 - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Install dependencies - run: | - pip3 install --upgrade pip - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - pip3 install -r requirements-ui.txt - - - name: Download userguide - uses: actions/download-artifact@v3 - with: - name: user-guide - path: docs/ - - - name: Checkout xpressmp linux - uses: actions/checkout@v3 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: 8.13a - if: matrix.xprs == 'XPRESS-ON' - - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v3 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} - - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Configure - shell: bash - run: | - if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then - export XPRESS_VALUE="ON" - else - export XPRESS_VALUE="OFF" - fi - source /opt/rh/devtoolset-10/enable - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DXPRESS=${XPRESS_VALUE} \ - -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - shell: bash - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - - - name: set name variables - id: single_file_name - shell: bash - run: | - if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then - WITH_XPRS="-xpress" - else - WITH_XPRS="" - fi - VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-CentOS-7.9.2009" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Upload .tar.gz - uses: actions/upload-artifact@v3 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v3 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - run: | - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" - ####################### - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v3 - with: - name: ${{ env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v3 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml deleted file mode 100644 index e74ec6537..000000000 --- a/.github/workflows/ol8-release.yml +++ /dev/null @@ -1,284 +0,0 @@ -name: Oracle-linux8 release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - runs-on: ubuntu-latest - needs: [ userguide, versions ] - container: 'oraclelinux:8' - strategy: - matrix: - xprs: [ - { value: XPRESS-ON, ref: 9.2.5 }, - #{ value: XPRESS-OFF } - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} - steps: - - id: branch-name - uses: tj-actions/branch-names@v8 - - - name: Install System - run: | - dnf install -y epel-release git wget rpm-build redhat-lsb-core - dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain zlib-devel python3-devel - source /opt/rh/gcc-toolset-10/enable - echo $PATH >> $GITHUB_PATH - - - name: Checkout - uses: actions/checkout@v4 - with: - submodules: true - - - run: | - dnf module install -y nodejs:20/common - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} - antares-version: ${{needs.versions.outputs.antares-version}} - os: oracle8 - os-full-name: OracleServer-8.9 - #variant: -ortools-xpress - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Install dependencies - run: | - pip3 install --upgrade pip - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - pip3 install -r requirements-ui.txt - - - name: Download userguide - uses: actions/download-artifact@v4 - with: - name: user-guide - path: docs/ - - - name: Checkout xpressmp linux - uses: actions/checkout@v4 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: ${{matrix.xprs.ref}} - if: matrix.xprs.value == 'XPRESS-ON' - - - name: Configure - shell: bash - run: | - if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then - export XPRESS_VALUE="ON" - else - export XPRESS_VALUE="OFF" - fi - source /opt/rh/gcc-toolset-10/enable - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DXPRESS=${XPRESS_VALUE} \ - -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - shell: bash - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - - - name: set name variables - id: single_file_name - shell: bash - run: | - if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then - WITH_XPRS="-xpress" - else - WITH_XPRS="" - fi - VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-OracleServer-8.9" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Upload .tar.gz - uses: actions/upload-artifact@v4 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - run: | - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" - ####################### - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## \ No newline at end of file diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml deleted file mode 100644 index 9cb96f8b2..000000000 --- a/.github/workflows/windows-vcpkg.yml +++ /dev/null @@ -1,284 +0,0 @@ -name: Windows release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - build: - needs: userguide - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ windows-latest ] - triplet: [ x64-windows ] - xprs: [ - XPRESS-ON, - #XPRESS-OFF - ] - env: - XPRESSDIR: ${{ github.workspace }}\xpress - XPRESS: ${{ github.workspace }}\xpress\bin - XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib - # Indicates the location of the vcpkg as a Git submodule of the project repository. - VCPKG_ROOT: ${{ github.workspace }}/vcpkg - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{steps.zip_name.outputs.singlefile_name}} - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Enable git longpaths - run: git config --system core.longpaths true - - - name: Checkout xpressmp linux - if: matrix.xprs == 'XPRESS-ON' - uses: actions/checkout@v4 - with: - repository: rte-france/xpress-mp-temp - path: ${{ env.XPRESSDIR }} - ref: 8.13a - token: ${{ secrets.AS_TOKEN }} - - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: - bruceadams/get-release@main - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.x' - - # Restore both vcpkg and its artifacts from the GitHub cache service. - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v4 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }}-invalidate - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Pre-requisites - shell: cmd - run: | - choco install wget zip unzip --no-progress - wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe - msmpisetup.exe -unattend - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - - name: Install deps with VCPKG - run: | - cd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - vcpkg install --triplet ${{matrix.triplet}} - rm -rf buildtrees - rm -rf packages - rm -rf downloads - shell: bash - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-zip - with: - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - - - name: Download userguide - uses: actions/download-artifact@v4 - with: - name: user-guide - path: docs/ - - - name: Expand xpress value in env - #I can't seem to expand the variable in the cmake command line so export it in env - shell: bash - run: | - [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - echo "XPRESS_VALUE=$XPRESS_VALUE" >> $GITHUB_ENV - - - name: Configure - #Inverted ternary : @({'condition is false'},{'condition is true'})[$condition] => ({true}, {false})[!$condition] - run: | - $pwd=Get-Location - cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" -DXPRESS=${{ env.XPRESS_VALUE }} - - - name: Build - run: | - cmake --build _build --config Release -j4 - cd _build - cmake --install . - - - name: Running unit tests - shell: cmd - run: | - set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ - set PATH=%PATH%;${{ env.XPRESS }} - set XPRESSDIR=${{ env.XPRESSDIR }} - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - - name: Create installer .zip - shell: bash - run: | - cd _build - cpack -G ZIP - export ZIP_NAME=$(ls *.zip) - echo "ZIP_NAME=$ZIP_NAME" >> $GITHUB_ENV - - - name: set name variables - id: single_file_name - shell: bash - run: | - [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - XPRS=${{ env.XPRESS_VALUE }} - [ $XPRS == "ON" ] && WITH_XPRS="-xpress" || WITH_XPRS="" - VERSION=${{steps.antares-xpansion-version.outputs.result}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: Upload installer - uses: actions/upload-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: _build/${{env.ZIP_NAME}} - - - name: Create single file .zip - id: create-single-file - uses: ./.github/workflows/single-file-creation-zip - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - shell: bash - run: | - echo "zip_name=${{env.ZIP_NAME}}" >> "$GITHUB_OUTPUT" - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## \ No newline at end of file From 227eed1c0faea61669b10dc16c1232406e5cf202 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:09:10 +0200 Subject: [PATCH 178/422] Re-enable tests --- .github/workflows/build_ubuntu.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index eef9405ed..05de697f2 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -159,7 +159,7 @@ jobs: run: | export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH cd _build - #ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - name: Cache vcpkg binary dir if: always() From c21e5d8baa81ef23a6e5c6f4df0522abf9723fe2 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:13:20 +0200 Subject: [PATCH 179/422] No checkout for release job --- .github/workflows/build_ubuntu.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 05de697f2..fa50f075b 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -250,7 +250,6 @@ jobs: needs: [ build, userguide ] if: github.event_name == 'release' && github.event.action == 'created' steps: - - uses: actions/checkout@v4 - name: Download userguide uses: actions/download-artifact@v4 with: @@ -275,7 +274,8 @@ jobs: - name: Upload Release Asset env: + GH_REPO: ${{ github.repository }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | - gh release upload ${{ steps.get_release.outputs.tag_name }} _build/${{needs.build.outputs.TGZ_NAME}} - gh release upload ${{ steps.get_release.outputs.tag_name }} ${{needs.build.outputs.SINGLE_FILE_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} _build/${{needs.build.outputs.TGZ_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{needs.build.outputs.SINGLE_FILE_NAME}} From 0e03f82adc028f4f87dae707ed996f73c40c9737 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:35:30 +0200 Subject: [PATCH 180/422] Fuse build and release --- .github/workflows/build_centos7.yml | 141 +++++++++++++++++++++- .github/workflows/build_ubuntu.yml | 5 +- .github/workflows/build_windows.yml | 175 +++++++++++++++++++++------- 3 files changed, 272 insertions(+), 49 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 3f3bd7b11..97a6df42c 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -89,6 +89,10 @@ jobs: XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib VCPKG_ROOT: ${{ github.workspace }}/vcpkg + outputs: + TGZ_NAME: ${{ steps.export_output.outputs.TGZ_NAME }} + SINGLE_FILE_NAME: ${{ steps.export_output.outputs.SINGLE_FILE_NAME }} + steps: - run: | source /opt/rh/devtoolset-10/enable @@ -163,17 +167,26 @@ jobs: pip3 install -r requirements-tests.txt pip3 install -r requirements-ui.txt + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + - name: vcpkg install run: | pushd vcpkg git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install + ./bootstrap-vcpkg.sh --disableMetrics + + - name: Restore vcpkg binary dir from cache + id: cache-vcpkg-binary + uses: actions/cache/restore@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + # Allows to restore a cache when deps have only partially changed (like adding a dependency) + restore-keys: vcpkg-cache-ubuntu- - name: Configure run: | - [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" source /opt/rh/devtoolset-10/enable cmake -B _build -S . \ -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ @@ -181,7 +194,6 @@ jobs: -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=ON \ - -DXPRESS=${{ env.XPRESS_VALUE }} \ -DALLOW_RUN_AS_ROOT=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake @@ -189,6 +201,14 @@ jobs: run: | cmake --build _build --config Release -j$(nproc) + - name: Cache vcpkg binary dir + if: always() + id: save-cache-vcpkg-binary + uses: actions/cache/save@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + - name: Running unit tests timeout-minutes: 120 shell: bash @@ -198,3 +218,114 @@ jobs: export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" + + ####################### + - name: Install + run: | + cd _build + cmake --install . + + - name: set name variables + id: single_file_name + shell: bash + run: | + VERSION=${{steps.antares-xpansion-version.outputs.result}} + echo "VERSION=$VERSION" >> $GITHUB_ENV + + - id: create-single-file + name: Single file .tar.gz creation + uses: ./.github/workflows/single-file-creation-tgz + with: + antares-xpansion-version: ${{env.VERSION}} + + - name: Installer .tar.gz creation + run: | + cd _build + export FILE_NAME="antaresXpansion-${{env.VERSION}}-CentOS-7.9.2009" + cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME + #Need to differentiate between xpress/no_xpress files + #Cpack command line doesn't seem to care about -P or -R options + echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV + + - name: Upload .tar.gz + uses: actions/upload-artifact@v4 + with: + name: ${{env.TGZ_NAME}} + path: _build/${{env.TGZ_NAME}} + + - name: Upload single file + uses: actions/upload-artifact@v4 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + - name: export asset name in output + id: export_output + run: | + echo "TGZ_NAME=${{env.TGZ_NAME}}" >> $GITHUB_OUTPUT + echo "SINGLE_FILE_NAME=${{ steps.create-single-file.outputs.archive-name }}" >> $GITHUB_OUTPUT + + ####################### + userguide: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v4 + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + release: + runs-on: ubuntu-latest + needs: [ build, userguide ] + if: github.event_name == 'release' && github.event.action == 'created' + steps: + - name: Download userguide + uses: actions/download-artifact@v4 + with: + name: user-guide + path: docs/ + + - name: Download build assets + uses: actions/download-artifact@v4 + with: + name: ${{needs.build.outputs.TGZ_NAME}} + path: _build/ + + - name: Download build assets single file + uses: actions/download-artifact@v4 + with: + name: ${{needs.build.outputs.SINGLE_FILE_NAME}} + path: . + + - name: Get release + id: get_release + uses: bruceadams/get-release@main + + - name: Upload Release Asset + env: + GH_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} _build/${{needs.build.outputs.TGZ_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{needs.build.outputs.SINGLE_FILE_NAME}} \ No newline at end of file diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index fa50f075b..bc7ada3f7 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -123,7 +123,7 @@ jobs: run: | pushd vcpkg git fetch --unshallow - ./bootstrap-vcpkg.sh -disableMetrics + ./bootstrap-vcpkg.sh --disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary @@ -137,7 +137,6 @@ jobs: - name: Configure shell: bash run: | - [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" cmake -B _build -S . \ -DCMAKE_C_COMPILER_LAUNCHER=ccache \ -DCMAKE_C_COMPILER=/usr/bin/gcc-10 \ @@ -148,7 +147,6 @@ jobs: -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=ON \ - -DXPRESS=${{ env.XPRESS_VALUE }} \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build @@ -171,6 +169,7 @@ jobs: ####################### - name: Install + if: github.event_name == 'release' && github.event.action == 'created' run: | cd _build cmake --install . diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index a41422727..61d45d190 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -15,7 +15,7 @@ env: GITHUB_TOKEN: ${{ github.token }} jobs: - windows: + build: runs-on: ${{ matrix.os }} if: "!contains(github.event.head_commit.message, '[skip ci]')" strategy: @@ -33,6 +33,10 @@ jobs: # Indicates the location of the vcpkg as a Git submodule of the project repository. VCPKG_ROOT: ${{ github.workspace }}/vcpkg + outputs: + zip_name: ${{ steps.zip_name.outputs.zip_name }} + singlefile_name: ${{steps.zip_name.outputs.singlefile_name}} + steps: - uses: actions/checkout@v4 with: @@ -47,12 +51,6 @@ jobs: ref: ${{matrix.xprs.ref}} token: ${{ secrets.AS_TOKEN }} - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: - bruceadams/get-release@v1.3.2 - - name: Set up Python uses: actions/setup-python@v5 with: @@ -60,23 +58,6 @@ jobs: cache: 'pip' cache-dependency-path: requirements*.txt - # Restore both vcpkg and its artifacts from the GitHub cache service. - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v4 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} - - name: Install dependencies run: | python -m pip install --upgrade pip @@ -103,16 +84,22 @@ jobs: path: 'antares-version.json' key: 'antares_deps_version' - - name: Install deps with VCPKG + - name: vcpkg install + shell: bash run: | - cd vcpkg + mkdir -p ${{ github.workspace }}/vcpkg_cache + pushd vcpkg git fetch --unshallow - ./bootstrap-vcpkg.sh - vcpkg install --triplet ${{matrix.triplet}} - rm -rf buildtrees - rm -rf packages - rm -rf downloads - shell: bash + ./bootstrap-vcpkg.sh --disableMetrics + + - name: Restore vcpkg binary dir from cache + id: cache-vcpkg-binary + uses: actions/cache/restore@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + # Allows to restore a cache when deps have only partially changed (like adding a dependency) + restore-keys: vcpkg-cache-ubuntu- - name: Compile tbb uses: ./.github/workflows/compile-tbb @@ -126,20 +113,21 @@ jobs: antares-version: ${{steps.antares-version.outputs.result}} os: ${{matrix.os}} - - name: Expand xpress value in env - #I can't seem to expand the variable in the cmake command line so export it in env - shell: bash - run: | - [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - echo "XPRESS_VALUE=$XPRESS_VALUE" >> $GITHUB_ENV - - name: Configure run: | $pwd=Get-Location - cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DXPRESS=${{ env.XPRESS_VALUE }} + cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON - name: Build run: | cmake --build _build --config Release -j4 + + - name: Cache vcpkg binary dir + if: always() + id: save-cache-vcpkg-binary + uses: actions/cache/save@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - name: Running unit tests timeout-minutes: 120 @@ -149,4 +137,109 @@ jobs: set PATH=%PATH%;${{ env.XPRESS }} set XPRESSDIR=${{ env.XPRESSDIR }} cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" \ No newline at end of file + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + ############## + - name: Create installer .zip + shell: bash + run: | + cd _build + cpack -G ZIP + export ZIP_NAME=$(ls *.zip) + echo "ZIP_NAME=$ZIP_NAME" >> $GITHUB_ENV + + - name: set name variables + id: single_file_name + shell: bash + run: | + [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" + XPRS=${{ env.XPRESS_VALUE }} + [ $XPRS == "ON" ] && WITH_XPRS="-xpress" || WITH_XPRS="" + VERSION=${{steps.antares-xpansion-version.outputs.result}}${WITH_XPRS} + echo "VERSION_WITH_XPRESS=$VERSION" + echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV + + - name: Upload installer + uses: actions/upload-artifact@v4 + with: + name: ${{env.ZIP_NAME}} + path: _build/${{env.ZIP_NAME}} + + - name: Create single file .zip + id: create-single-file + uses: ./.github/workflows/single-file-creation-zip + with: + antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} + + - name: Upload single file + uses: actions/upload-artifact@v4 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + - id: zip_name + shell: bash + run: | + echo "zip_name=${{env.ZIP_NAME}}" >> "$GITHUB_OUTPUT" + echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" + userguide: + runs-on: ubuntu-latest + if: github.event_name == 'release' && github.event.action == 'created' + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v4 + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + upload_asset_to_release: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + needs: [build, userguide] + env: + ZIP_NAME: ${{needs.build.outputs.zip_name}} + SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} + steps: + - name: Get release + id: get_release + uses: bruceadams/get-release@main + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.ZIP_NAME}} + path: . + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.SINGLEFILE_NAME}} + path: . + + - name: Upload Release Asset + env: + GH_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} + + ######################## \ No newline at end of file From 53eeb4b7915a1e83b79be0e5d89518096344c78b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:40:55 +0200 Subject: [PATCH 181/422] Sonar cache vcpkg --- .github/workflows/sonarcloud.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 59eba6eae..637d394ba 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -102,6 +102,24 @@ jobs: - name: Init submodule run: | git submodule update --init --recursive . + + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh --disableMetrics + + - name: Restore vcpkg binary dir from cache + id: cache-vcpkg-binary + uses: actions/cache/restore@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + # Allows to restore a cache when deps have only partially changed (like adding a dependency) + restore-keys: vcpkg-cache-ubuntu- - name: Configure shell: bash @@ -120,6 +138,14 @@ jobs: -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + - name: Cache vcpkg binary dir + if: always() + id: save-cache-vcpkg-binary + uses: actions/cache/save@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + - run: | sed -i 's#: ".*/mpicxx #: "g++ #' $GITHUB_WORKSPACE/_build/compile_commands.json From 0be380ef4b006d3521bb1d9b00d84513559c33e9 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:43:06 +0200 Subject: [PATCH 182/422] Fix centos7 --- .github/workflows/build_centos7.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 97a6df42c..13353e8af 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -178,7 +178,7 @@ jobs: - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v3 with: path: ${{ github.workspace }}/vcpkg_cache key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} @@ -204,7 +204,7 @@ jobs: - name: Cache vcpkg binary dir if: always() id: save-cache-vcpkg-binary - uses: actions/cache/save@v4 + uses: actions/cache/save@v3 with: path: ${{ github.workspace }}/vcpkg_cache key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} @@ -248,13 +248,13 @@ jobs: echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - name: Upload .tar.gz - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v3 with: name: ${{env.TGZ_NAME}} path: _build/${{env.TGZ_NAME}} - name: Upload single file - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v3 with: name: ${{ steps.create-single-file.outputs.archive-name }} path: ${{ steps.create-single-file.outputs.archive-path }} @@ -290,7 +290,7 @@ jobs: - name: user guide upload id: userguide_upload - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v3 with: name: user-guide path: ${{ steps.create-user-guide.outputs.pdf-path }} @@ -307,13 +307,13 @@ jobs: path: docs/ - name: Download build assets - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v3 #build use v3 with: name: ${{needs.build.outputs.TGZ_NAME}} path: _build/ - name: Download build assets single file - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v3 with: name: ${{needs.build.outputs.SINGLE_FILE_NAME}} path: . From 2b2e10464d143a394b2f88ce1d3793269e2d3152 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 15:43:42 +0200 Subject: [PATCH 183/422] Fix windows --- .github/workflows/build_windows.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 61d45d190..d6c9d3d07 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -138,7 +138,13 @@ jobs: set XPRESSDIR=${{ env.XPRESSDIR }} cd _build ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + ############## + - name: install + run: | + cd _build + cmake --install . + - name: Create installer .zip shell: bash run: | From 185a7165af2d506789c62008e10e8fd39f0e6029 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 16:04:39 +0200 Subject: [PATCH 184/422] fix sonar --- .github/workflows/sonarcloud.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 637d394ba..015a45381 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -103,13 +103,12 @@ jobs: run: | git submodule update --init --recursive . - - run: | + - run: | mkdir -p ${{ github.workspace }}/vcpkg_cache - name: vcpkg install run: | pushd vcpkg - git fetch --unshallow ./bootstrap-vcpkg.sh --disableMetrics - name: Restore vcpkg binary dir from cache From e304b8b0fe7fddedbcb00acedbbddb528865f643 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 16:14:12 +0200 Subject: [PATCH 185/422] fix ubuntu --- .github/workflows/build_ubuntu.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index bc7ada3f7..112f00da5 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -169,7 +169,6 @@ jobs: ####################### - name: Install - if: github.event_name == 'release' && github.event.action == 'created' run: | cd _build cmake --install . From 253ba19b2db3a6d0a4720340ff540a13e0766e14 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 16:14:48 +0200 Subject: [PATCH 186/422] fix centos7 --- .github/workflows/build_centos7.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 13353e8af..730590d9b 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -213,7 +213,7 @@ jobs: timeout-minutes: 120 shell: bash run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build From 3f6ff86900c0fd96e695e4980b4dc9fea5253b23 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 19:01:02 +0200 Subject: [PATCH 187/422] Fix centos7 --- .github/workflows/build_centos7.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 730590d9b..fff314b2c 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -290,7 +290,7 @@ jobs: - name: user guide upload id: userguide_upload - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: user-guide path: ${{ steps.create-user-guide.outputs.pdf-path }} From 375026562e6599c107be4b091f5b08a4d250afd8 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 7 Jun 2024 09:22:34 +0200 Subject: [PATCH 188/422] Release OL8 --- .github/workflows/build_oracle8.yml | 133 ++++++++++++++++++++++++++-- 1 file changed, 128 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index b9f6f2147..f34377ed4 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -63,6 +63,10 @@ jobs: XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + outputs: + zip_name: ${{ steps.zip_name.outputs.zip_name }} + singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} + steps: - name: Install System run: | @@ -119,20 +123,25 @@ jobs: run: | pushd vcpkg git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install + ./bootstrap-vcpkg.sh --disableMetrics + + - name: Restore vcpkg binary dir from cache + id: cache-vcpkg-binary + uses: actions/cache/restore@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + # Allows to restore a cache when deps have only partially changed (like adding a dependency) + restore-keys: vcpkg-cache-ubuntu- - name: Configure run: | - [[ ${{ matrix.xprs.value }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" cmake -B _build -S . \ -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=OFF \ - -DXPRESS=${{ env.XPRESS_VALUE }} \ -DALLOW_RUN_AS_ROOT=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake @@ -149,3 +158,117 @@ jobs: export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" + + - name: Cache vcpkg binary dir + if: always() + id: save-cache-vcpkg-binary + uses: actions/cache/save@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + + ####################### + - name: Install + run: | + cd _build + cmake --install . + + - name: set name variables + id: single_file_name + shell: bash + run: | + VERSION=${{needs.versions.outputs.antares-xpansion-version}} + echo "VERSION=$VERSION" >> $GITHUB_ENV + + - name: .tar.gz creation + run: | + cd _build + export FILE_NAME="antaresXpansion-${{env.VERSION}}-OracleServer-8.9" + cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME + echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV + + - name: Upload .tar.gz + uses: actions/upload-artifact@v4 + with: + name: ${{env.TGZ_NAME}} + path: _build/${{env.TGZ_NAME}} + + - id: create-single-file + name: Single file .tar.gz creation + uses: ./.github/workflows/single-file-creation-tgz + with: + antares-xpansion-version: ${{env.VERSION}} + + - name: Upload single file + uses: actions/upload-artifact@v4 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + - id: zip_name + run: | + echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" + echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" + ####################### + userguide: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v4 + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + upload_asset_to_release: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + needs: [build, userguide] + env: + ZIP_NAME: ${{needs.build.outputs.zip_name}} + SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} + steps: + - name: Get release + id: get_release + uses: bruceadams/get-release@main + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.ZIP_NAME}} + path: . + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.SINGLEFILE_NAME}} + path: . + + - name: Upload Release Asset + env: + GH_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} + + ######################## \ No newline at end of file From 3005768be8aac58175e97808dc8b1800bab1fe89 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 7 Jun 2024 09:34:32 +0200 Subject: [PATCH 189/422] update vcpkg --- vcpkg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg b/vcpkg index a34c873a9..a4275b7ee 160000 --- a/vcpkg +++ b/vcpkg @@ -1 +1 @@ -Subproject commit a34c873a9717a888f58dc05268dea15592c2f0ff +Subproject commit a4275b7eee79fb24ec2e135481ef5fce8b41c339 From f57ca15e707c5200f25ea555f30332035c46c82b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 7 Jun 2024 10:15:50 +0200 Subject: [PATCH 190/422] update vcpkg --- vcpkg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg b/vcpkg index a4275b7ee..6e31ee33c 160000 --- a/vcpkg +++ b/vcpkg @@ -1 +1 @@ -Subproject commit a4275b7eee79fb24ec2e135481ef5fce8b41c339 +Subproject commit 6e31ee33cc9fc93599c4ceb38e229098cf339bb7 From ed17de59353b9514e3ea53d6a5d0d782984bab50 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 7 Jun 2024 10:36:16 +0200 Subject: [PATCH 191/422] Update vcpkg baseline --- vcpkg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg.json b/vcpkg.json index 89eb11e18..338254fa6 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,7 +1,7 @@ { "name": "antares-xpansion", "version-string": "1.2.2", - "builtin-baseline": "9484a57dd560b89f0a583be08af6753611c57fd5", + "builtin-baseline": "943c5ef1c8f6b5e6ced092b242c8299caae2ff01", "dependencies": [ "jsoncpp", "gtest", From 35720b699fe07e9c34461902d3bcec7038ec1fdf Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 7 Jun 2024 11:06:13 +0200 Subject: [PATCH 192/422] fix OL8 --- .github/workflows/build_oracle8.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 6f0287f93..0b8a01e50 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -161,7 +161,7 @@ jobs: timeout-minutes: 120 shell: bash run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build From 0701183bac53c9a97f1dfa72bd3795417a9773f3 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 7 Jun 2024 11:06:13 +0200 Subject: [PATCH 193/422] fix OL8 --- .github/workflows/build_oracle8.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index f34377ed4..ef514d658 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -153,7 +153,7 @@ jobs: timeout-minutes: 120 shell: bash run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build From e84841a2bfc063f16387526e193227e3ad4fd4b0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 7 Jun 2024 15:04:10 +0200 Subject: [PATCH 194/422] vcpkg fixes --- .../workflows/ubuntu-system-deps-build.yml | 24 +++++++++++++-- .../workflows/windows-vcpkg-deps-build.yml | 30 ++++++++++++++----- 2 files changed, 43 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index a64e36103..4a55cf0b7 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -66,13 +66,23 @@ jobs: - run: | mkdir -p ${{ github.workspace }}/vcpkg_cache + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + - name: vcpkg install run: | pushd vcpkg git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install + ./bootstrap-vcpkg.sh --disableMetrics + + - name: Restore vcpkg binary dir from cache + id: cache-vcpkg-binary + uses: actions/cache/restore@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + # Allows to restore a cache when deps have only partially changed (like adding a dependency) + restore-keys: vcpkg-cache-ubuntu- - name: Configure run: | @@ -84,6 +94,14 @@ jobs: -DBUILD_UI=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + - name: Cache vcpkg binary dir + if: always() + id: save-cache-vcpkg-binary + uses: actions/cache/save@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + - name: Build run: | cmake --build _build --config Release -j$(nproc) diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index 145dbc3d4..c49e0940e 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -71,16 +71,22 @@ jobs: path: 'antares-version.json' key: 'antares_xpansion_version' - - name: Install deps with VCPKG + - name: vcpkg install + shell: bash run: | - cd vcpkg + mkdir -p ${{ github.workspace }}/vcpkg_cache + pushd vcpkg git fetch --unshallow - ./bootstrap-vcpkg.sh - vcpkg install --triplet ${{matrix.triplet}} - rm -rf buildtrees - rm -rf packages - rm -rf downloads - shell: bash + ./bootstrap-vcpkg.sh --disableMetrics + + - name: Restore vcpkg binary dir from cache + id: cache-vcpkg-binary + uses: actions/cache/restore@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + # Allows to restore a cache when deps have only partially changed (like adding a dependency) + restore-keys: vcpkg-cache-ubuntu- - name: Compile tbb uses: ./.github/workflows/compile-tbb @@ -92,6 +98,14 @@ jobs: $pwd=Get-Location cmake -B _build -S . -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="vcpkg/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON + - name: Cache vcpkg binary dir + if: always() + id: save-cache-vcpkg-binary + uses: actions/cache/save@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + - name: Build run: | cmake --build _build --config Release -j4 From d796fd8060fc0a08203a1c3cb5220bc9521a74da Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 7 Jun 2024 17:26:05 +0200 Subject: [PATCH 195/422] Fix handle possibly deleted during opening --- src/cpp/helpers/ArchiveWriter.cpp | 15 +++++++++++++-- src/cpp/helpers/ArchiveWriter.h | 2 ++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/cpp/helpers/ArchiveWriter.cpp b/src/cpp/helpers/ArchiveWriter.cpp index d90619e76..d60214514 100644 --- a/src/cpp/helpers/ArchiveWriter.cpp +++ b/src/cpp/helpers/ArchiveWriter.cpp @@ -26,12 +26,13 @@ void ArchiveWriter::InitFileInfo() { } int32_t ArchiveWriter::Open() { // disk-spanning is disabled, meaning that only one file is created + std::unique_lock lock(mutex_); const auto err = mz_zip_writer_open_file( pmz_zip_writer_instance_, ArchivePath().string().c_str(), 0 /* disk-spanning disabled */, 1 /* append */); if (err != MZ_OK) { - Close(); - Delete(); + CloseGuarded(); + DeleteGuarded(); std::stringstream errMsg; errMsg << "Open Archive: " << ArchivePath().string() << std::endl; throw ArchiveIOGeneralException(err, errMsg.str(), LOGLOCATION); @@ -125,6 +126,16 @@ int32_t ArchiveWriter::CloseInternal() { return MZ_OK; } +int32_t ArchiveWriter::CloseGuarded() { + if (pmz_zip_writer_instance_) { + return mz_zip_writer_close(pmz_zip_writer_instance_); + } + return MZ_OK; +} +void ArchiveWriter::DeleteGuarded() { + return mz_zip_writer_delete(&pmz_zip_writer_instance_); +} + void ArchiveWriter::DeleteInternal() { std::unique_lock lock(mutex_); return mz_zip_writer_delete(&pmz_zip_writer_instance_); diff --git a/src/cpp/helpers/ArchiveWriter.h b/src/cpp/helpers/ArchiveWriter.h index d44da2d4f..4f6337531 100644 --- a/src/cpp/helpers/ArchiveWriter.h +++ b/src/cpp/helpers/ArchiveWriter.h @@ -22,6 +22,8 @@ class ArchiveWriter : public ArchiveIO { int32_t Close() override; void Delete() override; + int32_t CloseGuarded(); + void DeleteGuarded(); int Open() override; void InitFileInfo(); From 0272c08d7648530c7912d05992a8dc8ef0b8fb97 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 10 Jun 2024 10:21:50 +0200 Subject: [PATCH 196/422] Adapte to minizip 4.0.0 --- src/cpp/helpers/ArchiveReader.cpp | 2 +- src/cpp/helpers/ArchiveWriter.cpp | 2 +- tests/cpp/zip_mps/zip_mps_lib_tests.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cpp/helpers/ArchiveReader.cpp b/src/cpp/helpers/ArchiveReader.cpp index 93e7aea2c..eb8491d6d 100644 --- a/src/cpp/helpers/ArchiveReader.cpp +++ b/src/cpp/helpers/ArchiveReader.cpp @@ -15,7 +15,7 @@ ArchiveReader::ArchiveReader(const std::filesystem::path& archivePath) ArchiveReader::ArchiveReader() : ArchiveIO() { Create(); } void ArchiveReader::Create() { std::unique_lock lock(mutex_); - pmz_zip_reader_instance_ = mz_zip_reader_create(&pmz_zip_reader_instance_); + pmz_zip_reader_instance_ = mz_zip_reader_create(); } int32_t ArchiveReader::Open() { diff --git a/src/cpp/helpers/ArchiveWriter.cpp b/src/cpp/helpers/ArchiveWriter.cpp index d60214514..39878b76d 100644 --- a/src/cpp/helpers/ArchiveWriter.cpp +++ b/src/cpp/helpers/ArchiveWriter.cpp @@ -18,7 +18,7 @@ ArchiveWriter::ArchiveWriter() : ArchiveIO() { void ArchiveWriter::Create() { std::unique_lock lock(mutex_); - mz_zip_writer_create(&pmz_zip_writer_instance_); + pmz_zip_writer_instance_ = mz_zip_writer_create(); } void ArchiveWriter::InitFileInfo() { fileInfo_.compression_method = MZ_COMPRESS_METHOD_DEFLATE; diff --git a/tests/cpp/zip_mps/zip_mps_lib_tests.cpp b/tests/cpp/zip_mps/zip_mps_lib_tests.cpp index 77560598b..e70c5ca33 100644 --- a/tests/cpp/zip_mps/zip_mps_lib_tests.cpp +++ b/tests/cpp/zip_mps/zip_mps_lib_tests.cpp @@ -136,7 +136,7 @@ void compareArchiveAndDir(const std::filesystem::path& archivePath, const std::filesystem::path& tmpDir) { void* reader = NULL; - mz_zip_reader_create(&reader); + reader = mz_zip_reader_create(); const auto& archive_path_str = archivePath.string(); auto archive_path_c_str = archive_path_str.c_str(); assert(mz_zip_reader_open_file(reader, archive_path_c_str) == MZ_OK); From 908153fa5bf46adf97c57178498b0b42effd133a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 18 Jun 2024 09:18:09 +0200 Subject: [PATCH 197/422] Update Antares Simulator to 9.1.0 --- CMakeLists.txt | 2 +- antares-version.json | 6 +++--- sonar-project.properties | 2 +- vcpkg.json | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e8ccd9b79..2fe30ff4f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.5) # Project configuration # =========================================================================== -PROJECT(antaresXpansion VERSION 1.2.2) +PROJECT(antaresXpansion VERSION 1.3.1) set(ANTARES_XPANSION_RC 0) # =========================================================================== diff --git a/antares-version.json b/antares-version.json index fc47f8774..3a9dcd733 100644 --- a/antares-version.json +++ b/antares-version.json @@ -1,7 +1,7 @@ { - "antares_version": "8.8.3", - "antares_version_executable": "8.8", - "antares_xpansion_version": "1.2.2", + "antares_version": "9.1.0", + "antares_version_executable": "9.1", + "antares_xpansion_version": "1.3.1", "antares_deps_version": "2.0.7", "minizip_ng_version": "3.0.6" } diff --git a/sonar-project.properties b/sonar-project.properties index 89362ace3..edecccac3 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -1,7 +1,7 @@ sonar.projectName=antares-xpansion sonar.projectKey=AntaresSimulatorTeam_antares-xpansion sonar.organization=antaressimulatorteam -sonar.projectVersion=1.2.2 +sonar.projectVersion=1.3.1 # ===================================================== # Properties that will be shared amongst all modules diff --git a/vcpkg.json b/vcpkg.json index 338254fa6..08dd1f767 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,6 +1,6 @@ { "name": "antares-xpansion", - "version-string": "1.2.2", + "version-string": "1.3.1", "builtin-baseline": "943c5ef1c8f6b5e6ced092b242c8299caae2ff01", "dependencies": [ "jsoncpp", From 29f633de5678983e1bd7b2a0f7dc4c7cf52360a5 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 18 Jun 2024 09:47:01 +0200 Subject: [PATCH 198/422] Fix OL8 --- .github/workflows/build_oracle8.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 6dff766cf..b9a9a008b 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -111,7 +111,7 @@ jobs: antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} antares-version: ${{needs.versions.outputs.antares-version}} os: Oracle8 - os-full-name: OracleServer-8.9 + os-full-name: OracleServer-8.10 - name: Compile TBB uses: ./.github/workflows/compile-tbb @@ -176,7 +176,7 @@ jobs: - name: .tar.gz creation run: | cd _build - export FILE_NAME="antaresXpansion-${{needs.versions.outputs.antares-xpansion-version}}-OracleServer-8.9" + export FILE_NAME="antaresXpansion-${{needs.versions.outputs.antares-xpansion-version}}-OracleServer-8.10" cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV From 2d79fbde5b4b0805bedb3650d15bfd482689e0cf Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 19 Jun 2024 11:09:51 +0200 Subject: [PATCH 199/422] Fix merge --- vcpkg.json | 1 + 1 file changed, 1 insertion(+) diff --git a/vcpkg.json b/vcpkg.json index 76907433f..08dd1f767 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,6 +1,7 @@ { "name": "antares-xpansion", "version-string": "1.3.1", + "builtin-baseline": "943c5ef1c8f6b5e6ced092b242c8299caae2ff01", "dependencies": [ "jsoncpp", "gtest", From 850a5bf7caee176bb1225cc9932251fe92353c66 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 19 Jun 2024 15:30:01 +0200 Subject: [PATCH 200/422] Revert to 1.3.0 --- CMakeLists.txt | 4 ++-- antares-version.json | 2 +- sonar-project.properties | 2 +- vcpkg.json | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2fe30ff4f..b13d44af3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,8 +8,8 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.5) # Project configuration # =========================================================================== -PROJECT(antaresXpansion VERSION 1.3.1) -set(ANTARES_XPANSION_RC 0) +PROJECT(antaresXpansion VERSION 1.3.0) +set(ANTARES_XPANSION_RC 5) # =========================================================================== # Default parameters diff --git a/antares-version.json b/antares-version.json index 3a9dcd733..265ae3d58 100644 --- a/antares-version.json +++ b/antares-version.json @@ -1,7 +1,7 @@ { "antares_version": "9.1.0", "antares_version_executable": "9.1", - "antares_xpansion_version": "1.3.1", + "antares_xpansion_version": "1.3.0-rc5", "antares_deps_version": "2.0.7", "minizip_ng_version": "3.0.6" } diff --git a/sonar-project.properties b/sonar-project.properties index edecccac3..cedb71fcc 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -1,7 +1,7 @@ sonar.projectName=antares-xpansion sonar.projectKey=AntaresSimulatorTeam_antares-xpansion sonar.organization=antaressimulatorteam -sonar.projectVersion=1.3.1 +sonar.projectVersion=1.3.0 # ===================================================== # Properties that will be shared amongst all modules diff --git a/vcpkg.json b/vcpkg.json index 08dd1f767..ab04e8898 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,6 +1,6 @@ { "name": "antares-xpansion", - "version-string": "1.3.1", + "version-string": "1.3.0", "builtin-baseline": "943c5ef1c8f6b5e6ced092b242c8299caae2ff01", "dependencies": [ "jsoncpp", From 4feb8d7b2f38e6394b42e9dd355f0e037297466f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 19 Jun 2024 15:30:33 +0200 Subject: [PATCH 201/422] f --- sonar-project.properties | 2 +- vcpkg.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sonar-project.properties b/sonar-project.properties index cedb71fcc..ea73f9ded 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -1,7 +1,7 @@ sonar.projectName=antares-xpansion sonar.projectKey=AntaresSimulatorTeam_antares-xpansion sonar.organization=antaressimulatorteam -sonar.projectVersion=1.3.0 +sonar.projectVersion=1.3.0-rc5 # ===================================================== # Properties that will be shared amongst all modules diff --git a/vcpkg.json b/vcpkg.json index ab04e8898..8b9138b1e 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,6 +1,6 @@ { "name": "antares-xpansion", - "version-string": "1.3.0", + "version-string": "1.3.0-rc5", "builtin-baseline": "943c5ef1c8f6b5e6ced092b242c8299caae2ff01", "dependencies": [ "jsoncpp", From acf90a316f89aa3fdf204b0821af6e5e8ab2b21d Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 16:40:25 +0200 Subject: [PATCH 202/422] Schedul full build workflow at 00 Sunday --- .github/workflows/ubuntu-system-deps-build.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index 5f5412f7e..3f4763664 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -66,9 +66,6 @@ jobs: - run: | mkdir -p ${{ github.workspace }}/vcpkg_cache - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - name: vcpkg install run: | pushd vcpkg From 0386cbe566d380709691a6d1fb997915f5e0ae36 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 5 Jun 2024 17:06:11 +0200 Subject: [PATCH 203/422] Delete workflows --- .github/workflows/publish_centos_docker.yml | 27 --------------------- 1 file changed, 27 deletions(-) delete mode 100644 .github/workflows/publish_centos_docker.yml diff --git a/.github/workflows/publish_centos_docker.yml b/.github/workflows/publish_centos_docker.yml deleted file mode 100644 index 53284c09d..000000000 --- a/.github/workflows/publish_centos_docker.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Publish docker image - -on: - workflow_dispatch: - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - docker_publish: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@master - with: - fetch-depth: 0 - - - name: Docker file push - id: docker_push - uses: elgohr/Publish-Docker-Github-Action@main - with: - name: antaresrte/xpansion-centos7 - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - workdir: docker - dockerfile: centos7-system-deps - cache: false - tags: latest,1.0.0 \ No newline at end of file From a75e0917c7610ffea2673426d60febb75b3ad5c2 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 10:55:21 +0200 Subject: [PATCH 204/422] f test --- .github/workflows/build_ubuntu.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 6850235e9..c359e642a 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -157,7 +157,7 @@ jobs: run: | export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + #ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - name: Cache vcpkg binary dir if: always() From 7a765565daa420b52f53b7a53d7d4b2a373d607e Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 12:17:52 +0200 Subject: [PATCH 205/422] Fix release --- .github/workflows/build_ubuntu.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index c359e642a..41e3bccc4 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -241,6 +241,7 @@ jobs: needs: [ build, userguide ] if: github.event_name == 'release' && github.event.action == 'created' steps: + - uses: actions/checkout@v4 - name: Download userguide uses: actions/download-artifact@v4 with: From 4f3d8f4d10396f0d129ca0ca64defd0e1aa853c1 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:07:01 +0200 Subject: [PATCH 206/422] Revert "Delete workflows" This reverts commit c14c54cce9d0c764e0eacc65ba76b50a05738517. --- .github/workflows/build_oracle8.yml | 4 +- .github/workflows/build_windows.yml | 2 +- .github/workflows/centos-release.yml | 321 ++++++++++++++++++++ .github/workflows/ol8-release.yml | 284 +++++++++++++++++ .github/workflows/publish_centos_docker.yml | 27 ++ .github/workflows/windows-vcpkg.yml | 284 +++++++++++++++++ 6 files changed, 919 insertions(+), 3 deletions(-) create mode 100644 .github/workflows/centos-release.yml create mode 100644 .github/workflows/ol8-release.yml create mode 100644 .github/workflows/publish_centos_docker.yml create mode 100644 .github/workflows/windows-vcpkg.yml diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index b9a9a008b..3ad627e67 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -158,7 +158,7 @@ jobs: export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - + - name: Cache vcpkg binary dir if: always() id: save-cache-vcpkg-binary @@ -172,7 +172,7 @@ jobs: run: | cd _build cmake --install . - + - name: .tar.gz creation run: | cd _build diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 05c1e180a..ae1e02db9 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -126,7 +126,7 @@ jobs: - name: Build run: | cmake --build _build --config Release -j4 - + - name: Cache vcpkg binary dir if: always() id: save-cache-vcpkg-binary diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml new file mode 100644 index 000000000..99c0a8804 --- /dev/null +++ b/.github/workflows/centos-release.yml @@ -0,0 +1,321 @@ +name: Centos7 release + +on: + push: + branches: + - main + - develop + - ci/* + - dependabot/* + workflow_dispatch: + workflow_run: + workflows: [ "Publish Release" ] + types: + - completed + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + + docker_publish: + runs-on: ubuntu-latest + steps: + + - uses: actions/checkout@master + with: + fetch-depth: 0 + + - name: Get changed files + id: changed-files + uses: tj-actions/changed-files@v44 + with: + files: | + docker/centos7-system-deps + + - name: Docker file push + id: docker_push + if: steps.changed-files.outputs.any_changed == 'true' + uses: elgohr/Publish-Docker-Github-Action@main + with: + name: antaresrte/xpansion-centos7 + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + workdir: docker + dockerfile: centos7-system-deps + cache: false + tags: latest,1.0.0 + + userguide: + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v3 #aligned with download in centOS job + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + versions: + runs-on: ubuntu-latest + outputs: + antares-version: ${{steps.antares-version.outputs.result}} + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + steps: + - uses: actions/checkout@v4 + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + build: + runs-on: ubuntu-latest + needs: [ docker_publish, userguide, versions ] + container: 'antaresrte/xpansion-centos7' + strategy: + matrix: + xprs: [ + XPRESS-ON, + #XPRESS-OFF + ] + env: + XPRESSDIR: ${{ github.workspace }}/xpress + XPRESS: ${{ github.workspace }}/xpress/bin + XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress + XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin + XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + outputs: + zip_name: ${{ steps.zip_name.outputs.zip_name }} + singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} + steps: + - id: branch-name + uses: tj-actions/branch-names@v8 + + - name: Checkout + uses: actions/checkout@v3 #keep v3 + with: + submodules: true + + - run: | + source /opt/rh/devtoolset-10/enable + echo $PATH >> $GITHUB_PATH + + - run: | + yum install -y nodejs + + - name: Setup cmake + uses: jwlawson/actions-setup-cmake@v1.13 + with: + cmake-version: '3.28.x' + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-tgz + with: + antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} + antares-version: ${{needs.versions.outputs.antares-version}} + os: centos7 + os-full-name: CentOS-7.9.2009 + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + + - name: Install dependencies + run: | + pip3 install --upgrade pip + pip3 install wheel #Does not work in requirements + pip3 install -r requirements-tests.txt + pip3 install -r requirements-ui.txt + + - name: Download userguide + uses: actions/download-artifact@v3 + with: + name: user-guide + path: docs/ + + - name: Checkout xpressmp linux + uses: actions/checkout@v3 + with: + token: ${{ secrets.AS_TOKEN }} + repository: rte-france/xpress-mp + path: ${{ env.XPRESSDIR }} + github-server-url: https://github.com + ref: 8.13a + if: matrix.xprs == 'XPRESS-ON' + + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v3 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} + + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + + - name: Configure + shell: bash + run: | + if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then + export XPRESS_VALUE="ON" + else + export XPRESS_VALUE="OFF" + fi + source /opt/rh/devtoolset-10/enable + cmake -B _build -S . \ + -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ + -DBUILD_TESTING=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DBUILD_UI=ON \ + -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ + -DXPRESS=${XPRESS_VALUE} \ + -DALLOW_RUN_AS_ROOT=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Build + shell: bash + run: | + cmake --build _build --config Release -j$(nproc) + cd _build + cmake --install . + + - name: Running unit tests + timeout-minutes: 120 + shell: bash + run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} + export XPRESS=${{ env.XPRESS_CONTAINER }} + cd _build + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" + + - name: set name variables + id: single_file_name + shell: bash + run: | + if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then + WITH_XPRS="-xpress" + else + WITH_XPRS="" + fi + VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} + echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV + + - name: .tar.gz creation + run: | + cd _build + export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-CentOS-7.9.2009" + cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME + echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV + + - name: Upload .tar.gz + uses: actions/upload-artifact@v3 + with: + name: ${{env.TGZ_NAME}} + path: _build/${{env.TGZ_NAME}} + + - id: create-single-file + name: Single file .tar.gz creation + uses: ./.github/workflows/single-file-creation-tgz + with: + antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} + + - name: Upload single file + uses: actions/upload-artifact@v3 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + - id: zip_name + run: | + echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" + echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" + ####################### + + upload_asset_to_release: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + needs: build + env: + ZIP_NAME: ${{needs.build.outputs.zip_name}} + SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} + steps: + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: bruceadams/get-release@main + + - name: Download Artifact + uses: actions/download-artifact@v3 + with: + name: ${{ env.ZIP_NAME}} + path: . + + - name: Download Artifact + uses: actions/download-artifact@v3 + with: + name: ${{env.SINGLEFILE_NAME}} + path: . + + - name: Upload Release Asset + env: + GH_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} + + ######################## diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml new file mode 100644 index 000000000..e74ec6537 --- /dev/null +++ b/.github/workflows/ol8-release.yml @@ -0,0 +1,284 @@ +name: Oracle-linux8 release + +on: + push: + branches: + - main + - develop + - ci/* + - dependabot/* + workflow_dispatch: + workflow_run: + workflows: [ "Publish Release" ] + types: + - completed + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + userguide: + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v4 + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + versions: + runs-on: ubuntu-latest + outputs: + antares-version: ${{steps.antares-version.outputs.result}} + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + steps: + - uses: actions/checkout@v4 + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + build: + runs-on: ubuntu-latest + needs: [ userguide, versions ] + container: 'oraclelinux:8' + strategy: + matrix: + xprs: [ + { value: XPRESS-ON, ref: 9.2.5 }, + #{ value: XPRESS-OFF } + ] + env: + XPRESSDIR: ${{ github.workspace }}/xpress + XPRESS: ${{ github.workspace }}/xpress/bin + XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress + XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin + XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + outputs: + zip_name: ${{ steps.zip_name.outputs.zip_name }} + singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} + steps: + - id: branch-name + uses: tj-actions/branch-names@v8 + + - name: Install System + run: | + dnf install -y epel-release git wget rpm-build redhat-lsb-core + dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain zlib-devel python3-devel + source /opt/rh/gcc-toolset-10/enable + echo $PATH >> $GITHUB_PATH + + - name: Checkout + uses: actions/checkout@v4 + with: + submodules: true + + - run: | + dnf module install -y nodejs:20/common + + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true + + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + popd + vcpkg/vcpkg install + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-tgz + with: + antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} + antares-version: ${{needs.versions.outputs.antares-version}} + os: oracle8 + os-full-name: OracleServer-8.9 + #variant: -ortools-xpress + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + + - name: Install dependencies + run: | + pip3 install --upgrade pip + pip3 install wheel #Does not work in requirements + pip3 install -r requirements-tests.txt + pip3 install -r requirements-ui.txt + + - name: Download userguide + uses: actions/download-artifact@v4 + with: + name: user-guide + path: docs/ + + - name: Checkout xpressmp linux + uses: actions/checkout@v4 + with: + token: ${{ secrets.AS_TOKEN }} + repository: rte-france/xpress-mp + path: ${{ env.XPRESSDIR }} + github-server-url: https://github.com + ref: ${{matrix.xprs.ref}} + if: matrix.xprs.value == 'XPRESS-ON' + + - name: Configure + shell: bash + run: | + if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then + export XPRESS_VALUE="ON" + else + export XPRESS_VALUE="OFF" + fi + source /opt/rh/gcc-toolset-10/enable + export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH + export PATH=/usr/lib64/openmpi/bin:$PATH + cmake -B _build -S . \ + -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ + -DBUILD_TESTING=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DBUILD_UI=ON \ + -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ + -DXPRESS=${XPRESS_VALUE} \ + -DALLOW_RUN_AS_ROOT=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Build + shell: bash + run: | + cmake --build _build --config Release -j$(nproc) + cd _build + cmake --install . + + - name: Running unit tests + timeout-minutes: 120 + shell: bash + run: | + export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} + export XPRESS=${{ env.XPRESS_CONTAINER }} + cd _build + ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" + + - name: set name variables + id: single_file_name + shell: bash + run: | + if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then + WITH_XPRS="-xpress" + else + WITH_XPRS="" + fi + VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} + echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV + + - name: .tar.gz creation + run: | + cd _build + export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-OracleServer-8.9" + cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME + echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV + + - name: Upload .tar.gz + uses: actions/upload-artifact@v4 + with: + name: ${{env.TGZ_NAME}} + path: _build/${{env.TGZ_NAME}} + + - id: create-single-file + name: Single file .tar.gz creation + uses: ./.github/workflows/single-file-creation-tgz + with: + antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} + + - name: Upload single file + uses: actions/upload-artifact@v4 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + - id: zip_name + run: | + echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" + echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" + ####################### + + upload_asset_to_release: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + needs: build + env: + ZIP_NAME: ${{needs.build.outputs.zip_name}} + SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} + steps: + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: bruceadams/get-release@main + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.ZIP_NAME}} + path: . + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.SINGLEFILE_NAME}} + path: . + + - name: Upload Release Asset + env: + GH_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} + + ######################## \ No newline at end of file diff --git a/.github/workflows/publish_centos_docker.yml b/.github/workflows/publish_centos_docker.yml new file mode 100644 index 000000000..53284c09d --- /dev/null +++ b/.github/workflows/publish_centos_docker.yml @@ -0,0 +1,27 @@ +name: Publish docker image + +on: + workflow_dispatch: + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + docker_publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + with: + fetch-depth: 0 + + - name: Docker file push + id: docker_push + uses: elgohr/Publish-Docker-Github-Action@main + with: + name: antaresrte/xpansion-centos7 + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + workdir: docker + dockerfile: centos7-system-deps + cache: false + tags: latest,1.0.0 \ No newline at end of file diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml new file mode 100644 index 000000000..9cb96f8b2 --- /dev/null +++ b/.github/workflows/windows-vcpkg.yml @@ -0,0 +1,284 @@ +name: Windows release + +on: + push: + branches: + - main + - develop + - ci/* + - dependabot/* + workflow_dispatch: + workflow_run: + workflows: [ "Publish Release" ] + types: + - completed + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + + userguide: + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v4 + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + build: + needs: userguide + runs-on: ${{ matrix.os }} + if: "!contains(github.event.head_commit.message, '[skip ci]')" + strategy: + matrix: + os: [ windows-latest ] + triplet: [ x64-windows ] + xprs: [ + XPRESS-ON, + #XPRESS-OFF + ] + env: + XPRESSDIR: ${{ github.workspace }}\xpress + XPRESS: ${{ github.workspace }}\xpress\bin + XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib + # Indicates the location of the vcpkg as a Git submodule of the project repository. + VCPKG_ROOT: ${{ github.workspace }}/vcpkg + outputs: + zip_name: ${{ steps.zip_name.outputs.zip_name }} + singlefile_name: ${{steps.zip_name.outputs.singlefile_name}} + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Enable git longpaths + run: git config --system core.longpaths true + + - name: Checkout xpressmp linux + if: matrix.xprs == 'XPRESS-ON' + uses: actions/checkout@v4 + with: + repository: rte-france/xpress-mp-temp + path: ${{ env.XPRESSDIR }} + ref: 8.13a + token: ${{ secrets.AS_TOKEN }} + + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: + bruceadams/get-release@main + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: '3.x' + + # Restore both vcpkg and its artifacts from the GitHub cache service. + - name: Restore vcpkg and its artifacts. + uses: actions/cache@v4 + with: + # The first path is the location of vcpkg (it contains the vcpkg executable and data files). + # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. + path: | + ${{ env.VCPKG_ROOT }} + !${{ env.VCPKG_ROOT }}/buildtrees + !${{ env.VCPKG_ROOT }}/packages + !${{ env.VCPKG_ROOT }}/downloads + # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. + # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. + # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). + key: | + ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }}-invalidate + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements-tests.txt + pip install -r requirements-ui.txt + + - name: Pre-requisites + shell: cmd + run: | + choco install wget zip unzip --no-progress + wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe + msmpisetup.exe -unattend + + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Read antares-deps version + id: antares-deps-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_deps_version' + + - name: Install deps with VCPKG + run: | + cd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh + vcpkg install --triplet ${{matrix.triplet}} + rm -rf buildtrees + rm -rf packages + rm -rf downloads + shell: bash + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + with: + cmake: 'cmake' + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-zip + with: + antares-deps-version: ${{steps.antares-deps-version.outputs.result}} + antares-version: ${{steps.antares-version.outputs.result}} + os: ${{matrix.os}} + + - name: Download userguide + uses: actions/download-artifact@v4 + with: + name: user-guide + path: docs/ + + - name: Expand xpress value in env + #I can't seem to expand the variable in the cmake command line so export it in env + shell: bash + run: | + [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" + echo "XPRESS_VALUE=$XPRESS_VALUE" >> $GITHUB_ENV + + - name: Configure + #Inverted ternary : @({'condition is false'},{'condition is true'})[$condition] => ({true}, {false})[!$condition] + run: | + $pwd=Get-Location + cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" -DXPRESS=${{ env.XPRESS_VALUE }} + + - name: Build + run: | + cmake --build _build --config Release -j4 + cd _build + cmake --install . + + - name: Running unit tests + shell: cmd + run: | + set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ + set PATH=%PATH%;${{ env.XPRESS }} + set XPRESSDIR=${{ env.XPRESSDIR }} + cd _build + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + + - name: Create installer .zip + shell: bash + run: | + cd _build + cpack -G ZIP + export ZIP_NAME=$(ls *.zip) + echo "ZIP_NAME=$ZIP_NAME" >> $GITHUB_ENV + + - name: set name variables + id: single_file_name + shell: bash + run: | + [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" + XPRS=${{ env.XPRESS_VALUE }} + [ $XPRS == "ON" ] && WITH_XPRS="-xpress" || WITH_XPRS="" + VERSION=${{steps.antares-xpansion-version.outputs.result}}${WITH_XPRS} + echo "VERSION_WITH_XPRESS=$VERSION" + echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV + + - name: Upload installer + uses: actions/upload-artifact@v4 + with: + name: ${{env.ZIP_NAME}} + path: _build/${{env.ZIP_NAME}} + + - name: Create single file .zip + id: create-single-file + uses: ./.github/workflows/single-file-creation-zip + with: + antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} + + - name: Upload single file + uses: actions/upload-artifact@v4 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + - id: zip_name + shell: bash + run: | + echo "zip_name=${{env.ZIP_NAME}}" >> "$GITHUB_OUTPUT" + echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" + + upload_asset_to_release: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + needs: build + env: + ZIP_NAME: ${{needs.build.outputs.zip_name}} + SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} + steps: + - name: Get release + if: github.event_name == 'release' && github.event.action == 'created' + id: get_release + uses: bruceadams/get-release@main + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.ZIP_NAME}} + path: . + + - name: Download Artifact + uses: actions/download-artifact@v4 + with: + name: ${{env.SINGLEFILE_NAME}} + path: . + + - name: Upload Release Asset + env: + GH_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} + + ######################## \ No newline at end of file From b0bdd1561185cedc1292c9f9e49374aa03a4c4e2 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:07:31 +0200 Subject: [PATCH 207/422] remove workflows --- .github/workflows/centos-release.yml | 321 --------------------------- .github/workflows/ol8-release.yml | 284 ------------------------ .github/workflows/windows-vcpkg.yml | 284 ------------------------ 3 files changed, 889 deletions(-) delete mode 100644 .github/workflows/centos-release.yml delete mode 100644 .github/workflows/ol8-release.yml delete mode 100644 .github/workflows/windows-vcpkg.yml diff --git a/.github/workflows/centos-release.yml b/.github/workflows/centos-release.yml deleted file mode 100644 index 99c0a8804..000000000 --- a/.github/workflows/centos-release.yml +++ /dev/null @@ -1,321 +0,0 @@ -name: Centos7 release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - - docker_publish: - runs-on: ubuntu-latest - steps: - - - uses: actions/checkout@master - with: - fetch-depth: 0 - - - name: Get changed files - id: changed-files - uses: tj-actions/changed-files@v44 - with: - files: | - docker/centos7-system-deps - - - name: Docker file push - id: docker_push - if: steps.changed-files.outputs.any_changed == 'true' - uses: elgohr/Publish-Docker-Github-Action@main - with: - name: antaresrte/xpansion-centos7 - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - workdir: docker - dockerfile: centos7-system-deps - cache: false - tags: latest,1.0.0 - - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v3 #aligned with download in centOS job - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - runs-on: ubuntu-latest - needs: [ docker_publish, userguide, versions ] - container: 'antaresrte/xpansion-centos7' - strategy: - matrix: - xprs: [ - XPRESS-ON, - #XPRESS-OFF - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} - steps: - - id: branch-name - uses: tj-actions/branch-names@v8 - - - name: Checkout - uses: actions/checkout@v3 #keep v3 - with: - submodules: true - - - run: | - source /opt/rh/devtoolset-10/enable - echo $PATH >> $GITHUB_PATH - - - run: | - yum install -y nodejs - - - name: Setup cmake - uses: jwlawson/actions-setup-cmake@v1.13 - with: - cmake-version: '3.28.x' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} - antares-version: ${{needs.versions.outputs.antares-version}} - os: centos7 - os-full-name: CentOS-7.9.2009 - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Install dependencies - run: | - pip3 install --upgrade pip - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - pip3 install -r requirements-ui.txt - - - name: Download userguide - uses: actions/download-artifact@v3 - with: - name: user-guide - path: docs/ - - - name: Checkout xpressmp linux - uses: actions/checkout@v3 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: 8.13a - if: matrix.xprs == 'XPRESS-ON' - - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v3 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }} - - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Configure - shell: bash - run: | - if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then - export XPRESS_VALUE="ON" - else - export XPRESS_VALUE="OFF" - fi - source /opt/rh/devtoolset-10/enable - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DXPRESS=${XPRESS_VALUE} \ - -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - shell: bash - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - - - name: set name variables - id: single_file_name - shell: bash - run: | - if [ ${{ matrix.xprs }} == "XPRESS-ON" ]; then - WITH_XPRS="-xpress" - else - WITH_XPRS="" - fi - VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-CentOS-7.9.2009" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Upload .tar.gz - uses: actions/upload-artifact@v3 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v3 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - run: | - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" - ####################### - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v3 - with: - name: ${{ env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v3 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## diff --git a/.github/workflows/ol8-release.yml b/.github/workflows/ol8-release.yml deleted file mode 100644 index e74ec6537..000000000 --- a/.github/workflows/ol8-release.yml +++ /dev/null @@ -1,284 +0,0 @@ -name: Oracle-linux8 release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - build: - runs-on: ubuntu-latest - needs: [ userguide, versions ] - container: 'oraclelinux:8' - strategy: - matrix: - xprs: [ - { value: XPRESS-ON, ref: 9.2.5 }, - #{ value: XPRESS-OFF } - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} - steps: - - id: branch-name - uses: tj-actions/branch-names@v8 - - - name: Install System - run: | - dnf install -y epel-release git wget rpm-build redhat-lsb-core - dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain zlib-devel python3-devel - source /opt/rh/gcc-toolset-10/enable - echo $PATH >> $GITHUB_PATH - - - name: Checkout - uses: actions/checkout@v4 - with: - submodules: true - - - run: | - dnf module install -y nodejs:20/common - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - popd - vcpkg/vcpkg install - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} - antares-version: ${{needs.versions.outputs.antares-version}} - os: oracle8 - os-full-name: OracleServer-8.9 - #variant: -ortools-xpress - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - - name: Install dependencies - run: | - pip3 install --upgrade pip - pip3 install wheel #Does not work in requirements - pip3 install -r requirements-tests.txt - pip3 install -r requirements-ui.txt - - - name: Download userguide - uses: actions/download-artifact@v4 - with: - name: user-guide - path: docs/ - - - name: Checkout xpressmp linux - uses: actions/checkout@v4 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: ${{matrix.xprs.ref}} - if: matrix.xprs.value == 'XPRESS-ON' - - - name: Configure - shell: bash - run: | - if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then - export XPRESS_VALUE="ON" - else - export XPRESS_VALUE="OFF" - fi - source /opt/rh/gcc-toolset-10/enable - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" \ - -DXPRESS=${XPRESS_VALUE} \ - -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - shell: bash - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - - - name: set name variables - id: single_file_name - shell: bash - run: | - if [ ${{ matrix.xprs.value }} == "XPRESS-ON" ]; then - WITH_XPRS="-xpress" - else - WITH_XPRS="" - fi - VERSION=${{needs.versions.outputs.antares-xpansion-version}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{env.VERSION_WITH_XPRESS}}-OracleServer-8.9" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Upload .tar.gz - uses: actions/upload-artifact@v4 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - run: | - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" - ####################### - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## \ No newline at end of file diff --git a/.github/workflows/windows-vcpkg.yml b/.github/workflows/windows-vcpkg.yml deleted file mode 100644 index 9cb96f8b2..000000000 --- a/.github/workflows/windows-vcpkg.yml +++ /dev/null @@ -1,284 +0,0 @@ -name: Windows release - -on: - push: - branches: - - main - - develop - - ci/* - - dependabot/* - workflow_dispatch: - workflow_run: - workflows: [ "Publish Release" ] - types: - - completed - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - - userguide: - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - build: - needs: userguide - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ windows-latest ] - triplet: [ x64-windows ] - xprs: [ - XPRESS-ON, - #XPRESS-OFF - ] - env: - XPRESSDIR: ${{ github.workspace }}\xpress - XPRESS: ${{ github.workspace }}\xpress\bin - XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib - # Indicates the location of the vcpkg as a Git submodule of the project repository. - VCPKG_ROOT: ${{ github.workspace }}/vcpkg - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{steps.zip_name.outputs.singlefile_name}} - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Enable git longpaths - run: git config --system core.longpaths true - - - name: Checkout xpressmp linux - if: matrix.xprs == 'XPRESS-ON' - uses: actions/checkout@v4 - with: - repository: rte-france/xpress-mp-temp - path: ${{ env.XPRESSDIR }} - ref: 8.13a - token: ${{ secrets.AS_TOKEN }} - - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: - bruceadams/get-release@main - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.x' - - # Restore both vcpkg and its artifacts from the GitHub cache service. - - name: Restore vcpkg and its artifacts. - uses: actions/cache@v4 - with: - # The first path is the location of vcpkg (it contains the vcpkg executable and data files). - # The other paths starting with '!' are exclusions: they contain termporary files generated during the build of the installed packages. - path: | - ${{ env.VCPKG_ROOT }} - !${{ env.VCPKG_ROOT }}/buildtrees - !${{ env.VCPKG_ROOT }}/packages - !${{ env.VCPKG_ROOT }}/downloads - # The key is composed in a way that it gets properly invalidated: this must happen whenever vcpkg's Git commit id changes, or the list of packages changes. In this case a cache miss must happen and a new entry with a new key with be pushed to GitHub the cache service. - # The key includes: hash of the vcpkg.json file, the hash of the vcpkg Git commit id, and the used vcpkg's triplet. The vcpkg's commit id would suffice, but computing an hash out it does not harm. - # Note: given a key, the cache content is immutable. If a cache entry has been created improperly, in order the recreate the right content the key must be changed as well, and it must be brand new (i.e. not existing already). - key: | - ${{ hashFiles( 'vcpkg.json' ) }}-${{ hashFiles( '.git/modules/vcpkg/HEAD' )}}-${{ matrix.triplet }}-invalidate - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Pre-requisites - shell: cmd - run: | - choco install wget zip unzip --no-progress - wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe - msmpisetup.exe -unattend - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - - name: Install deps with VCPKG - run: | - cd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh - vcpkg install --triplet ${{matrix.triplet}} - rm -rf buildtrees - rm -rf packages - rm -rf downloads - shell: bash - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-zip - with: - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - - - name: Download userguide - uses: actions/download-artifact@v4 - with: - name: user-guide - path: docs/ - - - name: Expand xpress value in env - #I can't seem to expand the variable in the cmake command line so export it in env - shell: bash - run: | - [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - echo "XPRESS_VALUE=$XPRESS_VALUE" >> $GITHUB_ENV - - - name: Configure - #Inverted ternary : @({'condition is false'},{'condition is true'})[$condition] => ({true}, {false})[!$condition] - run: | - $pwd=Get-Location - cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON -DUSER_GUIDE_PATH="docs/${{ needs.userguide.outputs.pdf-name }}" -DXPRESS=${{ env.XPRESS_VALUE }} - - - name: Build - run: | - cmake --build _build --config Release -j4 - cd _build - cmake --install . - - - name: Running unit tests - shell: cmd - run: | - set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ - set PATH=%PATH%;${{ env.XPRESS }} - set XPRESSDIR=${{ env.XPRESSDIR }} - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - - name: Create installer .zip - shell: bash - run: | - cd _build - cpack -G ZIP - export ZIP_NAME=$(ls *.zip) - echo "ZIP_NAME=$ZIP_NAME" >> $GITHUB_ENV - - - name: set name variables - id: single_file_name - shell: bash - run: | - [[ ${{ matrix.xprs }} == "XPRESS-ON" ]] && XPRESS_VALUE="ON" || XPRESS_VALUE="OFF" - XPRS=${{ env.XPRESS_VALUE }} - [ $XPRS == "ON" ] && WITH_XPRS="-xpress" || WITH_XPRS="" - VERSION=${{steps.antares-xpansion-version.outputs.result}}${WITH_XPRS} - echo "VERSION_WITH_XPRESS=$VERSION" - echo "VERSION_WITH_XPRESS=$VERSION" >> $GITHUB_ENV - - - name: Upload installer - uses: actions/upload-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: _build/${{env.ZIP_NAME}} - - - name: Create single file .zip - id: create-single-file - uses: ./.github/workflows/single-file-creation-zip - with: - antares-xpansion-version: ${{env.VERSION_WITH_XPRESS}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - shell: bash - run: | - echo "zip_name=${{env.ZIP_NAME}}" >> "$GITHUB_OUTPUT" - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: build - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - if: github.event_name == 'release' && github.event.action == 'created' - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## \ No newline at end of file From ac260460fc3647e38c47cb012a298b43d87649fa Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:09:10 +0200 Subject: [PATCH 208/422] Re-enable tests --- .github/workflows/build_ubuntu.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 41e3bccc4..9fea75036 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -157,7 +157,7 @@ jobs: run: | export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH cd _build - #ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - name: Cache vcpkg binary dir if: always() From 3dfed7de4360a74dcd9fedba8d8176f8fcd14871 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:13:20 +0200 Subject: [PATCH 209/422] No checkout for release job --- .github/workflows/build_ubuntu.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 9fea75036..6850235e9 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -241,7 +241,6 @@ jobs: needs: [ build, userguide ] if: github.event_name == 'release' && github.event.action == 'created' steps: - - uses: actions/checkout@v4 - name: Download userguide uses: actions/download-artifact@v4 with: From c06681ea64a7b026affac880ce365a8cf0d9732a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:35:30 +0200 Subject: [PATCH 210/422] Fuse build and release --- .github/workflows/build_ubuntu.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 6850235e9..d6d5e2643 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -169,6 +169,7 @@ jobs: ####################### - name: Install + if: github.event_name == 'release' && github.event.action == 'created' run: | cd _build cmake --install . From 19d23f1ebf193346fab3a1556d1f7b7ec469a178 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:40:55 +0200 Subject: [PATCH 211/422] Sonar cache vcpkg --- .github/workflows/sonarcloud.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 015a45381..560fe5da7 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -102,7 +102,7 @@ jobs: - name: Init submodule run: | git submodule update --init --recursive . - + - run: | mkdir -p ${{ github.workspace }}/vcpkg_cache From 1f7ffd94a21f47af4cb234951815d6b9eb27e9a0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 14:43:06 +0200 Subject: [PATCH 212/422] Fix centos7 --- .github/workflows/build_centos7.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index a1f9f625f..80f8b7778 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -266,7 +266,7 @@ jobs: - name: user guide upload id: userguide_upload - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v3 with: name: user-guide path: ${{ steps.create-user-guide.outputs.pdf-path }} From 96bfbdb9373c7ba55aeba4d493bd300bd127041f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 16:14:12 +0200 Subject: [PATCH 213/422] fix ubuntu --- .github/workflows/build_ubuntu.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index d6d5e2643..6850235e9 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -169,7 +169,6 @@ jobs: ####################### - name: Install - if: github.event_name == 'release' && github.event.action == 'created' run: | cd _build cmake --install . From df7f59ec9879c49893b4cd8b0b2eb09e9a9bc624 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 6 Jun 2024 19:01:02 +0200 Subject: [PATCH 214/422] Fix centos7 --- .github/workflows/build_centos7.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 80f8b7778..a1f9f625f 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -266,7 +266,7 @@ jobs: - name: user guide upload id: userguide_upload - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: user-guide path: ${{ steps.create-user-guide.outputs.pdf-path }} From f8c10ab52e6a91e83dd5b62702a90e21f4104ac5 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 7 Jun 2024 15:04:10 +0200 Subject: [PATCH 215/422] vcpkg fixes --- .github/workflows/ubuntu-system-deps-build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index 3f4763664..5f5412f7e 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -66,6 +66,9 @@ jobs: - run: | mkdir -p ${{ github.workspace }}/vcpkg_cache + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + - name: vcpkg install run: | pushd vcpkg From 75d2b34054c9d689d605f0045da50cfa9c1917ef Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 10 Jun 2024 10:21:50 +0200 Subject: [PATCH 216/422] Adapte to minizip 4.0.0 --- src/cpp/helpers/ArchiveReader.cpp | 2 +- src/cpp/helpers/ArchiveWriter.cpp | 2 +- tests/cpp/zip_mps/zip_mps_lib_tests.cpp | 2 +- vcpkg.json | 34 +++++++++++++++++++------ 4 files changed, 29 insertions(+), 11 deletions(-) diff --git a/src/cpp/helpers/ArchiveReader.cpp b/src/cpp/helpers/ArchiveReader.cpp index 65cd7b490..eb8491d6d 100644 --- a/src/cpp/helpers/ArchiveReader.cpp +++ b/src/cpp/helpers/ArchiveReader.cpp @@ -15,7 +15,7 @@ ArchiveReader::ArchiveReader(const std::filesystem::path& archivePath) ArchiveReader::ArchiveReader() : ArchiveIO() { Create(); } void ArchiveReader::Create() { std::unique_lock lock(mutex_); - mz_zip_reader_create(&pmz_zip_reader_instance_); + pmz_zip_reader_instance_ = mz_zip_reader_create(); } int32_t ArchiveReader::Open() { diff --git a/src/cpp/helpers/ArchiveWriter.cpp b/src/cpp/helpers/ArchiveWriter.cpp index d90619e76..23c78b5a9 100644 --- a/src/cpp/helpers/ArchiveWriter.cpp +++ b/src/cpp/helpers/ArchiveWriter.cpp @@ -18,7 +18,7 @@ ArchiveWriter::ArchiveWriter() : ArchiveIO() { void ArchiveWriter::Create() { std::unique_lock lock(mutex_); - mz_zip_writer_create(&pmz_zip_writer_instance_); + pmz_zip_writer_instance_ = mz_zip_writer_create(); } void ArchiveWriter::InitFileInfo() { fileInfo_.compression_method = MZ_COMPRESS_METHOD_DEFLATE; diff --git a/tests/cpp/zip_mps/zip_mps_lib_tests.cpp b/tests/cpp/zip_mps/zip_mps_lib_tests.cpp index 77560598b..e70c5ca33 100644 --- a/tests/cpp/zip_mps/zip_mps_lib_tests.cpp +++ b/tests/cpp/zip_mps/zip_mps_lib_tests.cpp @@ -136,7 +136,7 @@ void compareArchiveAndDir(const std::filesystem::path& archivePath, const std::filesystem::path& tmpDir) { void* reader = NULL; - mz_zip_reader_create(&reader); + reader = mz_zip_reader_create(); const auto& archive_path_str = archivePath.string(); auto archive_path_c_str = archive_path_str.c_str(); assert(mz_zip_reader_open_file(reader, archive_path_c_str) == MZ_OK); diff --git a/vcpkg.json b/vcpkg.json index 8b9138b1e..2e158b040 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -2,16 +2,34 @@ "name": "antares-xpansion", "version-string": "1.3.0-rc5", "builtin-baseline": "943c5ef1c8f6b5e6ced092b242c8299caae2ff01", + "vcpkg-configuration": { + "overlay-ports": [ + "./ports" + ] + }, "dependencies": [ "jsoncpp", "gtest", - "boost-mpi", - "boost-program-options", - "zlib", - "yaml-cpp" - ], - "overrides": [ - { "name": "boost-mpi", "version": "1.81.0" }, - { "name": "boost-program-options", "version": "1.81.0" } + { + "name": "boost-mpi", + "version>=": "1.81.0" + }, + { + "name": "boost-program-options", + "version>=": "1.81.0" + }, + { + "name": "boost-algorithm", + "version>=": "1.81.0" + }, + "yaml-cpp", + { + "name": "minizip-ng", + "default-features": false, + "version>=": "4.0.0", + "features": [ + "zlib" + ] + } ] } From f26fd3f895ea8e9ed30009a9b815d7641ef14a85 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 10 Jun 2024 12:40:53 +0200 Subject: [PATCH 217/422] Antares deps as port --- ports/antares-deps/portfile.cmake | 21 +++++++++++++++++++++ ports/antares-deps/vcpkg.json | 16 ++++++++++++++++ vcpkg.json | 1 + 3 files changed, 38 insertions(+) create mode 100644 ports/antares-deps/portfile.cmake create mode 100644 ports/antares-deps/vcpkg.json diff --git a/ports/antares-deps/portfile.cmake b/ports/antares-deps/portfile.cmake new file mode 100644 index 000000000..1bdba1516 --- /dev/null +++ b/ports/antares-deps/portfile.cmake @@ -0,0 +1,21 @@ +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO "AntaresSimulatorTeam/antares-deps" + REF "e6c4202cd40d959b84b4da83535a048cd9835732" + SHA512 0ac6200bc14141c0d75f00f21234223f4dfc3b9eb532df4e95b93d2d679e00fe0007e3c026980481c31bd930207d4f0ee9ce142c90ef9ef1ea4989f00fe23c4b + HEAD_REF feature/install +) + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" +) + +vcpkg_cmake_install() + +vcpkg_cmake_config_fixup(PACKAGE_NAME antares-deps CONFIG_PATH cmake) + +#file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") + +vcpkg_copy_pdbs() + +#file(INSTALL "${SOURCE_PATH}/LICENSE.TXT" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) diff --git a/ports/antares-deps/vcpkg.json b/ports/antares-deps/vcpkg.json new file mode 100644 index 000000000..ef8eb8378 --- /dev/null +++ b/ports/antares-deps/vcpkg.json @@ -0,0 +1,16 @@ +{ + "name": "antares-deps", + "version": "2.0.7", + "port-version": 0, + "description": "Antares Deps", + "dependencies": [ + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + } + ] +} diff --git a/vcpkg.json b/vcpkg.json index 2e158b040..d27db54b3 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -8,6 +8,7 @@ ] }, "dependencies": [ + "antares-deps", "jsoncpp", "gtest", { From db80a8aead0f8b0fef31bc555a3416a263164a3b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 10 Jun 2024 15:25:44 +0200 Subject: [PATCH 218/422] Remove independent download of antares deps --- .github/workflows/build_centos7.yml | 10 ---------- .github/workflows/build_oracle8.yml | 10 ---------- .github/workflows/build_ubuntu.yml | 9 --------- .github/workflows/build_windows.yml | 10 ++-------- .../action.yml | 8 -------- .../action.yml | 7 ------- .github/workflows/sonarcloud.yml | 9 --------- antares-version.json | 1 - 8 files changed, 2 insertions(+), 62 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index a1f9f625f..1a3b1442b 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -45,7 +45,6 @@ jobs: outputs: antares-version: ${{steps.antares-version.outputs.result}} antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} steps: - uses: actions/checkout@v4 - name: Read antares-solver version @@ -62,13 +61,6 @@ jobs: path: 'antares-version.json' key: 'antares_xpansion_version' - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - build: runs-on: ubuntu-latest needs: [ docker_publish, versions ] @@ -135,7 +127,6 @@ jobs: - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} antares-version: ${{needs.versions.outputs.antares-version}} os: centos7 os-full-name: CentOS-7.9.2009 @@ -172,7 +163,6 @@ jobs: run: | source /opt/rh/devtoolset-10/enable cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 3ad627e67..7c7525c4f 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -19,7 +19,6 @@ jobs: outputs: antares-version: ${{steps.antares-version.outputs.result}} antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} steps: - uses: actions/checkout@v4 - name: Read antares-solver version @@ -36,13 +35,6 @@ jobs: path: 'antares-version.json' key: 'antares_xpansion_version' - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - build: name: Build runs-on: ubuntu-latest @@ -108,7 +100,6 @@ jobs: - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz with: - antares-deps-version: ${{needs.versions.outputs.antares-deps-version}} antares-version: ${{needs.versions.outputs.antares-version}} os: Oracle8 os-full-name: OracleServer-8.10 @@ -137,7 +128,6 @@ jobs: - name: Configure run: | cmake -B _build -S . \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 6850235e9..cd504d571 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -101,17 +101,9 @@ jobs: path: 'antares-version.json' key: 'antares_xpansion_version' - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz with: - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} antares-version: ${{steps.antares-version.outputs.result}} os: ${{matrix.os}} os-full-name: Ubuntu-20.04 @@ -142,7 +134,6 @@ jobs: -DCMAKE_C_COMPILER=/usr/bin/gcc-10 \ -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ -DCMAKE_CXX_COMPILER=/usr/bin/g++-10 \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index ae1e02db9..a372eccef 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -77,12 +77,7 @@ jobs: with: path: 'antares-version.json' key: 'antares_version' - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' + - name: Read antares-xpansion version id: antares-xpansion-version uses: ./.github/actions/read-json-value @@ -115,14 +110,13 @@ jobs: - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-zip with: - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} antares-version: ${{steps.antares-version.outputs.result}} os: ${{matrix.os}} - name: Configure run: | $pwd=Get-Location - cmake -B _build -S . -DDEPS_INSTALL_DIR=rte-antares-deps-Release -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON + cmake -B _build -S . -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON - name: Build run: | cmake --build _build --config Release -j4 diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index f0608c3af..51a07a54d 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -1,9 +1,6 @@ name: "Download extract .tgz precompiled libraries" description: "Download and extract .tgz precompiled libraries from antares-deps and antares-simulator repository" inputs: - antares-deps-version: - description: 'antares-deps version' - required: true antares-version: description: 'antares-solver version' required: true @@ -29,11 +26,6 @@ runs: run: | export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH export PATH=/usr/lib64/openmpi/bin:$PATH - - wget https://github.com/AntaresSimulatorTeam/antares-deps/releases/download/v${{inputs.antares-deps-version}}/rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.tar.gz - tar -xvf rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.tar.gz - rm -rf rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.tar.gz - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz tar -xvf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C rte-antares-deps-${{inputs.buildtype}} --strip-components=1 rm -rf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index 6b1c62c2c..28c8c6107 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -1,9 +1,6 @@ name: "Download extract .zip precompiled libraries" description: "Download and extract .zip precompiled libraries from antares-deps and antares-simulator repository" inputs: - antares-deps-version: - description: 'antares-deps version' - required: true antares-version: description: 'antares-solver version' required: true @@ -25,10 +22,6 @@ runs: - id: download-extract shell: bash run: | - wget https://github.com/AntaresSimulatorTeam/antares-deps/releases/download/v${{inputs.antares-deps-version}}/rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.zip - unzip rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.zip - rm -rf rte-antares-deps-${{inputs.os}}-${{inputs.buildtype}}.zip - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-${{inputs.antares-version}}-installer-64bits.zip unzip rte-antares-${{inputs.antares-version}}-installer-64bits.zip rm -rf rte-antares-${{inputs.antares-version}}-installer-64bits.zip diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 560fe5da7..92a9a7424 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -79,17 +79,9 @@ jobs: path: 'antares-version.json' key: 'antares_xpansion_version' - - name: Read antares-deps version - id: antares-deps-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_deps_version' - - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz with: - antares-deps-version: ${{steps.antares-deps-version.outputs.result}} antares-version: ${{steps.antares-version.outputs.result}} os: ${{matrix.os}} os-full-name: Ubuntu-20.04 @@ -128,7 +120,6 @@ jobs: -DCMAKE_C_COMPILER=/usr/bin/gcc-10 \ -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ -DCMAKE_CXX_COMPILER=/usr/bin/g++-10 \ - -DDEPS_INSTALL_DIR=rte-antares-deps-Release \ -DCODE_COVERAGE=ON \ -DBUILD_TESTING=ON \ -DBUILD_antares_solver=OFF \ diff --git a/antares-version.json b/antares-version.json index 265ae3d58..942c97caf 100644 --- a/antares-version.json +++ b/antares-version.json @@ -2,6 +2,5 @@ "antares_version": "9.1.0", "antares_version_executable": "9.1", "antares_xpansion_version": "1.3.0-rc5", - "antares_deps_version": "2.0.7", "minizip_ng_version": "3.0.6" } From 11f1f3796cde97535b34968fe4f92f308a20c064 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 10 Jun 2024 15:30:21 +0200 Subject: [PATCH 219/422] Remove boost and gtest install in favor of vcpkg --- .github/workflows/compile-boost/action.yml | 21 --------------------- .github/workflows/compile-gtest/action.yml | 14 -------------- .github/workflows/sonarcloud.yml | 7 +------ 3 files changed, 1 insertion(+), 41 deletions(-) delete mode 100644 .github/workflows/compile-boost/action.yml delete mode 100644 .github/workflows/compile-gtest/action.yml diff --git a/.github/workflows/compile-boost/action.yml b/.github/workflows/compile-boost/action.yml deleted file mode 100644 index c8f9bbe88..000000000 --- a/.github/workflows/compile-boost/action.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: "Download and compile boost" -description: "Download and compile boost" -inputs: - prefix: - description: 'extra qualifiers' - required: true -runs: - using: "composite" - steps: - - id: install-boost - shell: bash - run: | - source /opt/rh/gcc-toolset-10/enable || true - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - wget https://github.com/boostorg/boost/releases/download/boost-1.81.0/boost-1.81.0.tar.gz - tar xvf boost-1.81.0.tar.gz - cd boost-1.81.0 - ./bootstrap.sh --prefix=${{inputs.prefix}}/ --with-libraries=serialization,program_options,mpi - echo "using mpi ;" >> project-config.jam - ./b2 install diff --git a/.github/workflows/compile-gtest/action.yml b/.github/workflows/compile-gtest/action.yml deleted file mode 100644 index 9218e3fb6..000000000 --- a/.github/workflows/compile-gtest/action.yml +++ /dev/null @@ -1,14 +0,0 @@ -name: "Download and build gtest" -description: "build gtest for centos7" -runs: - using: "composite" - steps: - - id: build-gtest - shell: bash - run: | - source /opt/rh/devtoolset-10/enable || source /opt/rh/gcc-toolset-10/enable || true - git clone -b v1.14.0 https://github.com/google/googletest.git - cd googletest - cmake3 -G"Unix Makefiles" - make -j8 - make install \ No newline at end of file diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 92a9a7424..f7843b9de 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -49,7 +49,7 @@ jobs: - name: Install libraries run: | sudo apt-get update --fix-missing - sudo apt-get install libjsoncpp-dev libgtest-dev libboost-mpi-dev libboost-program-options-dev libtbb-dev + sudo apt-get install libgtest-dev libtbb-dev sudo apt-get install g++-10 gcc-10 cd /usr/src/googletest/ sudo cmake . @@ -86,11 +86,6 @@ jobs: os: ${{matrix.os}} os-full-name: Ubuntu-20.04 - - name: Compile Boost - uses: ./.github/workflows/compile-boost - with: - prefix: "../rte-antares-deps-Release/" - - name: Init submodule run: | git submodule update --init --recursive . From 16cc6ae0de2b124be27c870ba0126536c525fc97 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 10 Jun 2024 16:15:09 +0200 Subject: [PATCH 220/422] Fix for solver --- .github/workflows/build_centos7.yml | 1 + .github/workflows/build_oracle8.yml | 1 + .github/workflows/build_ubuntu.yml | 1 + .../download-extract-precompiled-libraries-tgz/action.yml | 3 ++- .github/workflows/sonarcloud.yml | 1 + 5 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 1a3b1442b..768af6121 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -164,6 +164,7 @@ jobs: source /opt/rh/devtoolset-10/enable cmake -B _build -S . \ -DBUILD_TESTING=ON \ + -DCMAKE_PREFIX_PATH=${{ github.workspace }}/deps \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=ON \ diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 7c7525c4f..79f14d6c5 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -131,6 +131,7 @@ jobs: -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ + -DCMAKE_PREFIX_PATH=${{ github.workspace }}/deps \ -DBUILD_UI=OFF \ -DALLOW_RUN_AS_ROOT=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index cd504d571..34cf956ad 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -137,6 +137,7 @@ jobs: -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ + -DCMAKE_PREFIX_PATH=${{ github.workspace }}/deps \ -DBUILD_UI=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 51a07a54d..b1c87acab 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -26,8 +26,9 @@ runs: run: | export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH export PATH=/usr/lib64/openmpi/bin:$PATH + mkdir deps wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz - tar -xvf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C rte-antares-deps-${{inputs.buildtype}} --strip-components=1 + tar -xvf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C deps --strip-components=1 rm -rf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz \ No newline at end of file diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index f7843b9de..d7988fd2e 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -119,6 +119,7 @@ jobs: -DBUILD_TESTING=ON \ -DBUILD_antares_solver=OFF \ -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_PREFIX_PATH=${{ github.workspace }}/deps \ -DCMAKE_INSTALL_PREFIX=_install \ -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake From 24c827734b5315a5d59e2ef3c20f8bfee5a4f695 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 10 Jun 2024 16:47:42 +0200 Subject: [PATCH 221/422] debug --- .github/workflows/windows-vcpkg-deps-build.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index 5ee8f41a0..b4c8866a6 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -113,3 +113,9 @@ jobs: with: antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + #Always upload vcpkg\buildtrees\antares-deps asset + - name: Upload buildtrees + uses: actions/upload-artifact@v4 + with: + name: antares-deps + path: vcpkg/buildtrees/antares-deps \ No newline at end of file From c10107c85e39410cd2adff3ed934bfaa6ec52b54 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 10 Jun 2024 16:47:47 +0200 Subject: [PATCH 222/422] Update --- ports/antares-deps/portfile.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ports/antares-deps/portfile.cmake b/ports/antares-deps/portfile.cmake index 1bdba1516..d4bdd31a6 100644 --- a/ports/antares-deps/portfile.cmake +++ b/ports/antares-deps/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "AntaresSimulatorTeam/antares-deps" - REF "e6c4202cd40d959b84b4da83535a048cd9835732" - SHA512 0ac6200bc14141c0d75f00f21234223f4dfc3b9eb532df4e95b93d2d679e00fe0007e3c026980481c31bd930207d4f0ee9ce142c90ef9ef1ea4989f00fe23c4b + REF "d1b03d7fcfc938c19164f3e6b8cb73ef73755350" + SHA512 3f482c67e14f411fa9b27baab0c4c6be46061c81bb4f0df8f7b5d8ec6283eaf180c23111c9a5994e3be4f86e10631c0323f69eba6b303a6a5519826258144f9f HEAD_REF feature/install ) From 4cd265416a7ed3ed62a3c889706f1448822f23ef Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 11 Jun 2024 09:44:43 +0200 Subject: [PATCH 223/422] Try fix --- .../action.yml | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index b1c87acab..a395f4207 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -20,15 +20,13 @@ inputs: default: "" runs: using: "composite" - steps: - - id: download-extract - shell: bash - run: | - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH - mkdir deps - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz - tar -xvf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C deps --strip-components=1 - rm -rf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz - - \ No newline at end of file + steps: + - id: download-extract + shell: bash + run: | + export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH + export PATH=/usr/lib64/openmpi/bin:$PATH + mkdir deps + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz + tar -xvf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C ${{ github.workspace }}/deps --strip-components=1 + rm -rf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz From 73ab644c6101caa0e96e6f68584c12c4bf1ed9b3 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 11 Jun 2024 09:49:51 +0200 Subject: [PATCH 224/422] Try fix --- .../download-extract-precompiled-libraries-tgz/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index a395f4207..fe59a2807 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -26,7 +26,7 @@ runs: run: | export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH export PATH=/usr/lib64/openmpi/bin:$PATH - mkdir deps + mkdir ${{ github.workspace }}/deps wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz tar -xvf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C ${{ github.workspace }}/deps --strip-components=1 rm -rf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz From 05b877a4626b11b2cf08548b26b25a5bc7424ac1 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 11 Jun 2024 10:21:28 +0200 Subject: [PATCH 225/422] f ? --- .../download-extract-precompiled-libraries-tgz/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index fe59a2807..8470534b8 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -26,7 +26,7 @@ runs: run: | export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH export PATH=/usr/lib64/openmpi/bin:$PATH - mkdir ${{ github.workspace }}/deps + mkdir deps wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz - tar -xvf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C ${{ github.workspace }}/deps --strip-components=1 + tar -xvf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C deps --strip-components=1 rm -rf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz From 9577ac85a06291b5b19fee330cbeaf4e920e8da0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 10:02:23 +0200 Subject: [PATCH 226/422] Split deps part1: coin utils --- CMakeLists.txt | 36 ++----------------- ports/antares-deps/portfile.cmake | 21 ----------- ports/coin-utils/portfile.cmake | 21 +++++++++++ ports/{antares-deps => coin-utils}/vcpkg.json | 6 ++-- ports/sirius-solver/portfile.cmake | 21 +++++++++++ ports/sirius-solver/vcpkg.json | 16 +++++++++ vcpkg | 2 +- vcpkg.json | 15 ++++++-- 8 files changed, 78 insertions(+), 60 deletions(-) delete mode 100644 ports/antares-deps/portfile.cmake create mode 100644 ports/coin-utils/portfile.cmake rename ports/{antares-deps => coin-utils}/vcpkg.json (68%) create mode 100644 ports/sirius-solver/portfile.cmake create mode 100644 ports/sirius-solver/vcpkg.json diff --git a/CMakeLists.txt b/CMakeLists.txt index b13d44af3..0de5f5b00 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -114,37 +114,6 @@ endif () include("cmake/utils.cmake") include("cmake/json-cmake-1.1.0/JSONParser.cmake") -#Define install directory -if (NOT DEPS_INSTALL_DIR) - SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../rte-antares-deps-${CMAKE_BUILD_TYPE}) -else() - if(NOT IS_ABSOLUTE ${DEPS_INSTALL_DIR}) - SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/${DEPS_INSTALL_DIR}) - endif() -endif() - -# Build Needed dependencies -list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR}) - -# Add DEPS_INSTALL_DIR with antares-simulator CMAKE_BUILD_TYPE special case -if (${CMAKE_BUILD_TYPE} STREQUAL "Release") - - string(REPLACE ${CMAKE_BUILD_TYPE} release - DEPS_INSTALL_DIR_ANTARES - ${DEPS_INSTALL_DIR}) - - list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) - -elseif(${CMAKE_BUILD_TYPE} STREQUAL "Debug") - - string(REPLACE ${CMAKE_BUILD_TYPE} debug - DEPS_INSTALL_DIR_ANTARES - ${DEPS_INSTALL_DIR}) - - list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) - -endif() - message(STATUS "CMAKE_PREFIX_PATH : ${CMAKE_PREFIX_PATH}") file(READ antares-version.json jsonContent) @@ -210,7 +179,7 @@ find_package(Threads REQUIRED) find_package(ZLIB REQUIRED) #Required for CoinUtils set(GFLAGS_USE_TARGET_NAMESPACE TRUE) -find_package(gflags REQUIRED) +#find_package(gflags REQUIRED) find_package(Cbc REQUIRED) find_package(Cgl REQUIRED) find_package(Clp REQUIRED) @@ -221,8 +190,9 @@ if(POLICY CMP0074) cmake_policy(SET CMP0074 NEW) endif() +set(CMAKE_FIND_DEBUG_MODE TRUE) find_package(sirius_solver REQUIRED) - +set(CMAKE_FIND_DEBUG_MODE FALSE) if (SOLVER) if (SOLVER STREQUAL "xpress") add_definitions (-DXPRESS_SOLVER -DUSE_XPRESS) diff --git a/ports/antares-deps/portfile.cmake b/ports/antares-deps/portfile.cmake deleted file mode 100644 index d4bdd31a6..000000000 --- a/ports/antares-deps/portfile.cmake +++ /dev/null @@ -1,21 +0,0 @@ -vcpkg_from_github( - OUT_SOURCE_PATH SOURCE_PATH - REPO "AntaresSimulatorTeam/antares-deps" - REF "d1b03d7fcfc938c19164f3e6b8cb73ef73755350" - SHA512 3f482c67e14f411fa9b27baab0c4c6be46061c81bb4f0df8f7b5d8ec6283eaf180c23111c9a5994e3be4f86e10631c0323f69eba6b303a6a5519826258144f9f - HEAD_REF feature/install -) - -vcpkg_cmake_configure( - SOURCE_PATH "${SOURCE_PATH}" -) - -vcpkg_cmake_install() - -vcpkg_cmake_config_fixup(PACKAGE_NAME antares-deps CONFIG_PATH cmake) - -#file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") - -vcpkg_copy_pdbs() - -#file(INSTALL "${SOURCE_PATH}/LICENSE.TXT" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) diff --git a/ports/coin-utils/portfile.cmake b/ports/coin-utils/portfile.cmake new file mode 100644 index 000000000..ec1541fdc --- /dev/null +++ b/ports/coin-utils/portfile.cmake @@ -0,0 +1,21 @@ +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO "Mizux/CoinUtils" + REF "d92accd9a2aa4cffe84e8f9a5a71eea06fb1ba87" + SHA512 c5ac431a8c8b4a076620ec57b6f7899d7d8e729e97fb1628cfa58dbd8313fd2252ccf63cf8797499e0f4f43b08b2974fbbbff8f2fc4f9621da973642fd0d4fbe + HEAD_REF master +) + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}/src" +) + +vcpkg_cmake_install() + +vcpkg_cmake_config_fixup(PACKAGE_NAME CoinUtils CONFIG_PATH cmake) + +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") + +vcpkg_copy_pdbs() + +file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) diff --git a/ports/antares-deps/vcpkg.json b/ports/coin-utils/vcpkg.json similarity index 68% rename from ports/antares-deps/vcpkg.json rename to ports/coin-utils/vcpkg.json index ef8eb8378..93fa2c0f3 100644 --- a/ports/antares-deps/vcpkg.json +++ b/ports/coin-utils/vcpkg.json @@ -1,8 +1,8 @@ { - "name": "antares-deps", - "version": "2.0.7", + "name": "coin-utils", + "version": "2.11.6", "port-version": 0, - "description": "Antares Deps", + "description": "Sirius solver", "dependencies": [ { "name": "vcpkg-cmake", diff --git a/ports/sirius-solver/portfile.cmake b/ports/sirius-solver/portfile.cmake new file mode 100644 index 000000000..653563a75 --- /dev/null +++ b/ports/sirius-solver/portfile.cmake @@ -0,0 +1,21 @@ +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO "rte-france/sirius-solver" + REF "f1a76af11ffa36304a176f317da3c91103b9f066" + SHA512 c5ac431a8c8b4a076620ec57b6f7899d7d8e729e97fb1628cfa58dbd8313fd2252ccf63cf8797499e0f4f43b08b2974fbbbff8f2fc4f9621da973642fd0d4fbe + HEAD_REF main +) + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}/src" +) + +vcpkg_cmake_install() + +vcpkg_cmake_config_fixup(PACKAGE_NAME sirius_solver CONFIG_PATH cmake) + +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") + +vcpkg_copy_pdbs() + +file(INSTALL "${SOURCE_PATH}/LICENSE.TXT" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) diff --git a/ports/sirius-solver/vcpkg.json b/ports/sirius-solver/vcpkg.json new file mode 100644 index 000000000..8e4a0a36d --- /dev/null +++ b/ports/sirius-solver/vcpkg.json @@ -0,0 +1,16 @@ +{ + "name": "sirius-solver", + "version": "1.4", + "port-version": 0, + "description": "Sirius solver", + "dependencies": [ + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + } + ] +} diff --git a/vcpkg b/vcpkg index 6f1ddd6b6..eb0f108eb 160000 --- a/vcpkg +++ b/vcpkg @@ -1 +1 @@ -Subproject commit 6f1ddd6b6878e7e66fcc35c65ba1d8feec2e01f8 +Subproject commit eb0f108ebd674c6ed79acb1c2e123208c416af0d diff --git a/vcpkg.json b/vcpkg.json index d27db54b3..431508ced 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,14 +1,13 @@ { "name": "antares-xpansion", "version-string": "1.3.0-rc5", - "builtin-baseline": "943c5ef1c8f6b5e6ced092b242c8299caae2ff01", + "builtin-baseline": "eb0f108ebd674c6ed79acb1c2e123208c416af0d", "vcpkg-configuration": { "overlay-ports": [ "./ports" ] }, "dependencies": [ - "antares-deps", "jsoncpp", "gtest", { @@ -31,6 +30,18 @@ "features": [ "zlib" ] + }, + { + "name": "sirius-solver", + "version>=": "1.5" + }, + { + "name": "coin-utils" + } + ], + "overrides": [ + { + "name": "coin-utils", "version": "2.11.4" } ] } From f3daf03a9c7159290fa1b471d13b37ff4039037b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 14:25:52 +0200 Subject: [PATCH 227/422] Osi CBC --- CMakeLists.txt | 2 -- ports/coin-or-Clp/portfile.cmake | 21 +++++++++++++ ports/coin-or-Clp/vcpkg.json | 20 ++++++++++++ ports/coin-or-cbc/portfile.cmake | 21 +++++++++++++ ports/coin-or-cbc/vcpkg.json | 20 ++++++++++++ ports/coin-or-osi/portfile.cmake | 21 +++++++++++++ ports/{coin-utils => coin-or-osi}/vcpkg.json | 9 +++--- .../{coin-utils => coinutils}/portfile.cmake | 8 ++--- ports/coinutils/vcpkg.json | 31 +++++++++++++++++++ vcpkg.json | 9 +----- 10 files changed, 144 insertions(+), 18 deletions(-) create mode 100644 ports/coin-or-Clp/portfile.cmake create mode 100644 ports/coin-or-Clp/vcpkg.json create mode 100644 ports/coin-or-cbc/portfile.cmake create mode 100644 ports/coin-or-cbc/vcpkg.json create mode 100644 ports/coin-or-osi/portfile.cmake rename ports/{coin-utils => coin-or-osi}/vcpkg.json (61%) rename ports/{coin-utils => coinutils}/portfile.cmake (52%) create mode 100644 ports/coinutils/vcpkg.json diff --git a/CMakeLists.txt b/CMakeLists.txt index 0de5f5b00..a7e8351f7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -139,8 +139,6 @@ if (${BUILD_antares_solver}) endif() endif() -add_subdirectory(antares-deps) - add_subdirectory(cmake/dependencies ${CMAKE_CURRENT_BINARY_DIR}/build_deps) find_package(minizip-ng REQUIRED) # --------------------------------------------------------------------------- diff --git a/ports/coin-or-Clp/portfile.cmake b/ports/coin-or-Clp/portfile.cmake new file mode 100644 index 000000000..1d5a6a4c2 --- /dev/null +++ b/ports/coin-or-Clp/portfile.cmake @@ -0,0 +1,21 @@ +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO "Mizux/Cbc" + REF "5714054827d852fae3beb7a4065f84ea56f207bb" + SHA512 addd95047c935fd3199f6951bf6f269887c0a66f285d4d9947b6290de24ab54867f459a340da1010451331272e4168d413ab167c52019fb4dbe486633f8b93d9 + HEAD_REF master +) + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" +) + +vcpkg_cmake_install() + +#vcpkg_cmake_config_fixup(PACKAGE_NAME CoinUtils CONFIG_PATH cmake) + +#file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") + +vcpkg_copy_pdbs() + +file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) diff --git a/ports/coin-or-Clp/vcpkg.json b/ports/coin-or-Clp/vcpkg.json new file mode 100644 index 000000000..90c1e040b --- /dev/null +++ b/ports/coin-or-Clp/vcpkg.json @@ -0,0 +1,20 @@ +{ + "name": "coin-or-cbc", + "version": "2.10.7", + "port-version": 0, + "description": "Fork from CBC", + "dependencies": [ + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + }, + "coin-or-cgl", + "coin-or-clp", + "coin-or-osi", + "coinutils" + ] +} diff --git a/ports/coin-or-cbc/portfile.cmake b/ports/coin-or-cbc/portfile.cmake new file mode 100644 index 000000000..1d5a6a4c2 --- /dev/null +++ b/ports/coin-or-cbc/portfile.cmake @@ -0,0 +1,21 @@ +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO "Mizux/Cbc" + REF "5714054827d852fae3beb7a4065f84ea56f207bb" + SHA512 addd95047c935fd3199f6951bf6f269887c0a66f285d4d9947b6290de24ab54867f459a340da1010451331272e4168d413ab167c52019fb4dbe486633f8b93d9 + HEAD_REF master +) + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" +) + +vcpkg_cmake_install() + +#vcpkg_cmake_config_fixup(PACKAGE_NAME CoinUtils CONFIG_PATH cmake) + +#file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") + +vcpkg_copy_pdbs() + +file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) diff --git a/ports/coin-or-cbc/vcpkg.json b/ports/coin-or-cbc/vcpkg.json new file mode 100644 index 000000000..90c1e040b --- /dev/null +++ b/ports/coin-or-cbc/vcpkg.json @@ -0,0 +1,20 @@ +{ + "name": "coin-or-cbc", + "version": "2.10.7", + "port-version": 0, + "description": "Fork from CBC", + "dependencies": [ + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + }, + "coin-or-cgl", + "coin-or-clp", + "coin-or-osi", + "coinutils" + ] +} diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake new file mode 100644 index 000000000..2e397562e --- /dev/null +++ b/ports/coin-or-osi/portfile.cmake @@ -0,0 +1,21 @@ +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO "Mizux/Osi" + REF "d724c4a5a0d87669d63e44179c468d8a02f4f69a" + SHA512 fb173c04e3920c863e4d29e202cbaf182ee21332dc05ce293ffc39ead1b124f86f9682cc12032d216a712ea9aa3d0c98176bcbcd1b217e93afc6ce5a1ced68ed + HEAD_REF master +) + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" +) + +vcpkg_cmake_install() + +#vcpkg_cmake_config_fixup(PACKAGE_NAME CoinUtils CONFIG_PATH cmake) + +#file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") + +vcpkg_copy_pdbs() + +file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) diff --git a/ports/coin-utils/vcpkg.json b/ports/coin-or-osi/vcpkg.json similarity index 61% rename from ports/coin-utils/vcpkg.json rename to ports/coin-or-osi/vcpkg.json index 93fa2c0f3..c8b1ff4b3 100644 --- a/ports/coin-utils/vcpkg.json +++ b/ports/coin-or-osi/vcpkg.json @@ -1,8 +1,8 @@ { - "name": "coin-utils", - "version": "2.11.6", + "name": "coin-or-osi", + "version": "0.108.7", "port-version": 0, - "description": "Sirius solver", + "description": "Fork from Osi", "dependencies": [ { "name": "vcpkg-cmake", @@ -11,6 +11,7 @@ { "name": "vcpkg-cmake-config", "host": true - } + }, + "coinutils" ] } diff --git a/ports/coin-utils/portfile.cmake b/ports/coinutils/portfile.cmake similarity index 52% rename from ports/coin-utils/portfile.cmake rename to ports/coinutils/portfile.cmake index ec1541fdc..595f06590 100644 --- a/ports/coin-utils/portfile.cmake +++ b/ports/coinutils/portfile.cmake @@ -2,19 +2,19 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "Mizux/CoinUtils" REF "d92accd9a2aa4cffe84e8f9a5a71eea06fb1ba87" - SHA512 c5ac431a8c8b4a076620ec57b6f7899d7d8e729e97fb1628cfa58dbd8313fd2252ccf63cf8797499e0f4f43b08b2974fbbbff8f2fc4f9621da973642fd0d4fbe + SHA512 addd95047c935fd3199f6951bf6f269887c0a66f285d4d9947b6290de24ab54867f459a340da1010451331272e4168d413ab167c52019fb4dbe486633f8b93d9 HEAD_REF master ) vcpkg_cmake_configure( - SOURCE_PATH "${SOURCE_PATH}/src" + SOURCE_PATH "${SOURCE_PATH}" ) vcpkg_cmake_install() -vcpkg_cmake_config_fixup(PACKAGE_NAME CoinUtils CONFIG_PATH cmake) +#vcpkg_cmake_config_fixup(PACKAGE_NAME mizux-coinutils CONFIG_PATH cmake) -file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") +#file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") vcpkg_copy_pdbs() diff --git a/ports/coinutils/vcpkg.json b/ports/coinutils/vcpkg.json new file mode 100644 index 000000000..ac011a364 --- /dev/null +++ b/ports/coinutils/vcpkg.json @@ -0,0 +1,31 @@ +{ + "name": "coinutils", + "version": "2.11.6", + "port-version": 0, + "description": "Fork from CoinUtils", + "dependencies": [ + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + }, + "bzip2", + "coin-or-buildtools", + "lapack", + "zlib" + ], + "features": { + "glpk": { + "description": "Build with Glpk", + "dependencies": [ + { + "name": "glpk", + "default-features": false + } + ] + } + } +} diff --git a/vcpkg.json b/vcpkg.json index 431508ced..80706e351 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -10,6 +10,7 @@ "dependencies": [ "jsoncpp", "gtest", + "coin-or-cbc", { "name": "boost-mpi", "version>=": "1.81.0" @@ -34,14 +35,6 @@ { "name": "sirius-solver", "version>=": "1.5" - }, - { - "name": "coin-utils" - } - ], - "overrides": [ - { - "name": "coin-utils", "version": "2.11.4" } ] } From d6c958a2870f751360192953f12b7f9fccee80c9 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 14:33:40 +0200 Subject: [PATCH 228/422] Clp --- ports/{coin-or-Clp => coin-or-clp}/portfile.cmake | 6 +++--- ports/{coin-or-Clp => coin-or-clp}/vcpkg.json | 8 +++----- 2 files changed, 6 insertions(+), 8 deletions(-) rename ports/{coin-or-Clp => coin-or-clp}/portfile.cmake (65%) rename ports/{coin-or-Clp => coin-or-clp}/vcpkg.json (63%) diff --git a/ports/coin-or-Clp/portfile.cmake b/ports/coin-or-clp/portfile.cmake similarity index 65% rename from ports/coin-or-Clp/portfile.cmake rename to ports/coin-or-clp/portfile.cmake index 1d5a6a4c2..8c1c4d110 100644 --- a/ports/coin-or-Clp/portfile.cmake +++ b/ports/coin-or-clp/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH - REPO "Mizux/Cbc" - REF "5714054827d852fae3beb7a4065f84ea56f207bb" - SHA512 addd95047c935fd3199f6951bf6f269887c0a66f285d4d9947b6290de24ab54867f459a340da1010451331272e4168d413ab167c52019fb4dbe486633f8b93d9 + REPO "Mizux/Clp" + REF "d8cdeb5fd6d51ac7d0f50778d2b2feccaa716228" + SHA512 58e737deeb5276e4894fbebac0f60da13e8419b6cff531be381bc582320ceeab0f4688c8ec29d4e7248b6cc5256edb27b2e98496913262ce0f2960b6b6ab598c HEAD_REF master ) diff --git a/ports/coin-or-Clp/vcpkg.json b/ports/coin-or-clp/vcpkg.json similarity index 63% rename from ports/coin-or-Clp/vcpkg.json rename to ports/coin-or-clp/vcpkg.json index 90c1e040b..bc85177d5 100644 --- a/ports/coin-or-Clp/vcpkg.json +++ b/ports/coin-or-clp/vcpkg.json @@ -1,8 +1,8 @@ { - "name": "coin-or-cbc", - "version": "2.10.7", + "name": "coin-or-clp", + "version": "1.17", "port-version": 0, - "description": "Fork from CBC", + "description": "Fork from Clp", "dependencies": [ { "name": "vcpkg-cmake", @@ -12,8 +12,6 @@ "name": "vcpkg-cmake-config", "host": true }, - "coin-or-cgl", - "coin-or-clp", "coin-or-osi", "coinutils" ] From fa1c74c7a8054052335307c992b7196e34262a84 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 14:40:08 +0200 Subject: [PATCH 229/422] CGl --- ports/coin-or-cgl/portfile.cmake | 21 +++++++++++++++++++++ ports/coin-or-cgl/vcpkg.json | 19 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 ports/coin-or-cgl/portfile.cmake create mode 100644 ports/coin-or-cgl/vcpkg.json diff --git a/ports/coin-or-cgl/portfile.cmake b/ports/coin-or-cgl/portfile.cmake new file mode 100644 index 000000000..4d94e357a --- /dev/null +++ b/ports/coin-or-cgl/portfile.cmake @@ -0,0 +1,21 @@ +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO "Mizux/Cgl" + REF "925ad49fdd958ddb51f3ecfd87d222b0ea8d26a8" + SHA512 365c204272f6d20f881ce5e14cfa3c2c1d5b0aef1ff92a7f8a889c708b2d091105bc1ba2dfdee911b3cab876af677f5ee3e55657f9fdb9356915966379587261 + HEAD_REF master +) + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" +) + +vcpkg_cmake_install() + +#vcpkg_cmake_config_fixup(PACKAGE_NAME CoinUtils CONFIG_PATH cmake) + +#file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") + +vcpkg_copy_pdbs() + +file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) diff --git a/ports/coin-or-cgl/vcpkg.json b/ports/coin-or-cgl/vcpkg.json new file mode 100644 index 000000000..9c149f623 --- /dev/null +++ b/ports/coin-or-cgl/vcpkg.json @@ -0,0 +1,19 @@ +{ + "name": "coin-or-cgl", + "version": "0.60.5", + "port-version": 0, + "description": "Fork from CGl", + "dependencies": [ + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + }, + "coin-or-clp", + "coin-or-osi", + "coinutils" + ] +} From 9888de79bcc7a13fc7d3bab9a9bd927f158268fc Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 14:40:48 +0200 Subject: [PATCH 230/422] Cbc --- ports/coin-or-cbc/portfile.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/coin-or-cbc/portfile.cmake b/ports/coin-or-cbc/portfile.cmake index 1d5a6a4c2..cf966453c 100644 --- a/ports/coin-or-cbc/portfile.cmake +++ b/ports/coin-or-cbc/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "Mizux/Cbc" REF "5714054827d852fae3beb7a4065f84ea56f207bb" - SHA512 addd95047c935fd3199f6951bf6f269887c0a66f285d4d9947b6290de24ab54867f459a340da1010451331272e4168d413ab167c52019fb4dbe486633f8b93d9 + SHA512 d9d563b7af6102ba29c522cabf983ebde31a38f7010f578bc0dca258e63245c92b975fd0a3d5b96c7eeba886034b1e188d1399eb0d67769e0fa560c23e088ebf HEAD_REF master ) From 0ea8b90607f272f9dff3f4092d10ad3dd5af3e87 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 14:42:49 +0200 Subject: [PATCH 231/422] Gflags --- CMakeLists.txt | 2 +- vcpkg.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a7e8351f7..cb2188bb6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -175,7 +175,7 @@ endif () find_package(Threads REQUIRED) find_package(ZLIB REQUIRED) #Required for CoinUtils - +find_package(gflags REQUIRED) set(GFLAGS_USE_TARGET_NAMESPACE TRUE) #find_package(gflags REQUIRED) find_package(Cbc REQUIRED) diff --git a/vcpkg.json b/vcpkg.json index 80706e351..bced28839 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -10,6 +10,7 @@ "dependencies": [ "jsoncpp", "gtest", + "gflags", "coin-or-cbc", { "name": "boost-mpi", From 76c6b3c8083cc5f22893437ccb66233ac8ac83d3 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 14:47:58 +0200 Subject: [PATCH 232/422] Remove antares deps --- .gitmodules | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.gitmodules b/.gitmodules index 6049e7386..a0a57f3d7 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,7 +1,3 @@ -[submodule "antares-deps"] - path = antares-deps - url = https://github.com/AntaresSimulatorTeam/antares-deps.git - branch = v2.0.7 [submodule "vcpkg"] path = vcpkg url = https://github.com/microsoft/vcpkg.git From a36b563e427eb5a1a89ee22a9e8d9bd4e18bec53 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 14:49:19 +0200 Subject: [PATCH 233/422] remove antares deps --- antares-deps | 1 - 1 file changed, 1 deletion(-) delete mode 160000 antares-deps diff --git a/antares-deps b/antares-deps deleted file mode 160000 index be4219526..000000000 --- a/antares-deps +++ /dev/null @@ -1 +0,0 @@ -Subproject commit be4219526437ea4cdbb738014ee2bedb9ff83724 From 0241b68e1bd7c133be404e3630daa55d6fa1bc41 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 14:51:21 +0200 Subject: [PATCH 234/422] Remove antares deps --- .../action.yml | 2 +- .../action.yml | 2 +- .github/workflows/windows-vcpkg-deps-build.yml | 9 +-------- .gitignore | 1 - 4 files changed, 3 insertions(+), 11 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 8470534b8..601033d9f 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -1,5 +1,5 @@ name: "Download extract .tgz precompiled libraries" -description: "Download and extract .tgz precompiled libraries from antares-deps and antares-simulator repository" +description: "Download and extract .tgz precompiled antares-simulator repository" inputs: antares-version: description: 'antares-solver version' diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index 28c8c6107..e111cd45d 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -1,5 +1,5 @@ name: "Download extract .zip precompiled libraries" -description: "Download and extract .zip precompiled libraries from antares-deps and antares-simulator repository" +description: "Download and extract .zip precompiled antares-simulator repository" inputs: antares-version: description: 'antares-solver version' diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index b4c8866a6..de9d54ed6 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -111,11 +111,4 @@ jobs: name: Single file .zip creation uses: ./.github/workflows/single-file-creation-zip with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - #Always upload vcpkg\buildtrees\antares-deps asset - - name: Upload buildtrees - uses: actions/upload-artifact@v4 - with: - name: antares-deps - path: vcpkg/buildtrees/antares-deps \ No newline at end of file + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} \ No newline at end of file diff --git a/.gitignore b/.gitignore index 3d61cc63d..b7528fe63 100644 --- a/.gitignore +++ b/.gitignore @@ -35,7 +35,6 @@ # build _build _install -antares-deps include/google vcpkg_installed From 2f8db6f352b459f5398dcb445a5917c7ec27d303 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 15:05:17 +0200 Subject: [PATCH 235/422] Remove antares deps --- cmake/dependencies/CMakeLists.txt.in | 1 - 1 file changed, 1 deletion(-) diff --git a/cmake/dependencies/CMakeLists.txt.in b/cmake/dependencies/CMakeLists.txt.in index 32440be93..db3efc8be 100644 --- a/cmake/dependencies/CMakeLists.txt.in +++ b/cmake/dependencies/CMakeLists.txt.in @@ -27,7 +27,6 @@ ExternalProject_Add(${PROJECT_NAME}_project @CONFIGURE_COMMAND@ CMAKE_ARGS -DCMAKE_PREFIX_PATH=@STR_CMAKE_PREFIX_PATH@ - -DCMAKE_INSTALL_PREFIX=@DEPS_INSTALL_DIR@ -DBUILD_SHARED_LIBS=OFF -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DBUILD_TESTING=OFF From 4c2a47086dfde6321131701de8784f02d77e73c4 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 15:05:27 +0200 Subject: [PATCH 236/422] Remove antares deps --- cmake/dependencies/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/dependencies/CMakeLists.txt b/cmake/dependencies/CMakeLists.txt index 3f1b24972..7079e4559 100644 --- a/cmake/dependencies/CMakeLists.txt +++ b/cmake/dependencies/CMakeLists.txt @@ -9,7 +9,7 @@ if (NOT antares-solver_FOUND) set(REPOSITORY "https://github.com/AntaresSimulatorTeam/Antares_Simulator.git") set(TAG "v${ANTARES_VERSION_TAG}") - set(CMAKE_ARGS "-DBUILD_UI=OFF -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} -DDEPS_INSTALL_DIR=${DEPS_INSTALL_DIR} -DBUILD_not_system=OFF -DBUILD_ortools=ON ") + set(CMAKE_ARGS "-DBUILD_UI=OFF -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} -DBUILD_not_system=OFF -DBUILD_ortools=ON ") if (CMAKE_BUILD_TYPE STREQUAL "Debug") set(ANTARES_BUILD_TYPE "Debug") From 295609bb90dc5e4692986bdfec3ee9dd4c67626e Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 15:05:42 +0200 Subject: [PATCH 237/422] Remove antares deps --- CMakeLists.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index cb2188bb6..5c94930b3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,8 +19,6 @@ if (MSVC) cmake_policy(SET CMP0111 OLD) #To remove warning for not found configuration on MSVC endif () -set(CMAKE_POLICY_DEFAULT_CMP0077 NEW) #To force OR-Tools build and set option for antares-deps - if (CMAKE_TOOLCHAIN_FILE) if(NOT IS_ABSOLUTE ${CMAKE_TOOLCHAIN_FILE}) SET(CMAKE_TOOLCHAIN_FILE ${CMAKE_CURRENT_SOURCE_DIR}/${CMAKE_TOOLCHAIN_FILE}) From 741e12ef1b53f0b0c88998e120a03caf9ce56ae7 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 15:05:58 +0200 Subject: [PATCH 238/422] Fix sirius sll missing --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5c94930b3..f5d8ce990 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -255,6 +255,11 @@ FILE(COPY ${ANTARES_SOLVER_DIR}/ USE_SOURCE_PERMISSIONS FILES_MATCHING PATTERN "*.dll") +FILE(COPY ${ANTARES_SOLVER_DIR}/ + DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.so") + FILE(COPY ${ANTARES_SOLVER_DIR}/../lib/ DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} USE_SOURCE_PERMISSIONS From 4668a6f122d79ea04828e676da01694a5599956f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 16:57:25 +0200 Subject: [PATCH 239/422] debug --- .github/workflows/build_centos7.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 768af6121..f7fcb6723 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -131,6 +131,15 @@ jobs: os: centos7 os-full-name: CentOS-7.9.2009 + - run: | + ls + echo " 2 --------------" + ls ${{ github.workspace }} + echo " 3 --------------" + ls ${GITHUB_WORKSPACE} + echo " 4 ----------------" + ls ${{ github.workspace }}/deps + - name: Compile tbb uses: ./.github/workflows/compile-tbb From 20766ac90bc7666aabf1d76c247151657c1a4c67 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 17:14:54 +0200 Subject: [PATCH 240/422] Improve ports --- ports/coin-or-cbc/portfile.cmake | 4 ++-- ports/coin-or-cgl/portfile.cmake | 4 ++-- ports/coin-or-clp/portfile.cmake | 4 ++-- ports/coin-or-osi/portfile.cmake | 4 ++-- ports/coinutils/portfile.cmake | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ports/coin-or-cbc/portfile.cmake b/ports/coin-or-cbc/portfile.cmake index cf966453c..04d9755dc 100644 --- a/ports/coin-or-cbc/portfile.cmake +++ b/ports/coin-or-cbc/portfile.cmake @@ -12,9 +12,9 @@ vcpkg_cmake_configure( vcpkg_cmake_install() -#vcpkg_cmake_config_fixup(PACKAGE_NAME CoinUtils CONFIG_PATH cmake) +vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/Cbc PACKAGE_NAME Cbc) -#file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") vcpkg_copy_pdbs() diff --git a/ports/coin-or-cgl/portfile.cmake b/ports/coin-or-cgl/portfile.cmake index 4d94e357a..ae2ea2378 100644 --- a/ports/coin-or-cgl/portfile.cmake +++ b/ports/coin-or-cgl/portfile.cmake @@ -12,9 +12,9 @@ vcpkg_cmake_configure( vcpkg_cmake_install() -#vcpkg_cmake_config_fixup(PACKAGE_NAME CoinUtils CONFIG_PATH cmake) +vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/Cgl PACKAGE_NAME Cgl) -#file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") vcpkg_copy_pdbs() diff --git a/ports/coin-or-clp/portfile.cmake b/ports/coin-or-clp/portfile.cmake index 8c1c4d110..ae543f685 100644 --- a/ports/coin-or-clp/portfile.cmake +++ b/ports/coin-or-clp/portfile.cmake @@ -12,9 +12,9 @@ vcpkg_cmake_configure( vcpkg_cmake_install() -#vcpkg_cmake_config_fixup(PACKAGE_NAME CoinUtils CONFIG_PATH cmake) +vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/Clp PACKAGE_NAME Clp) -#file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") vcpkg_copy_pdbs() diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index 2e397562e..47b2362e1 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -12,9 +12,9 @@ vcpkg_cmake_configure( vcpkg_cmake_install() -#vcpkg_cmake_config_fixup(PACKAGE_NAME CoinUtils CONFIG_PATH cmake) +vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/Osi PACKAGE_NAME Osi) -#file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") vcpkg_copy_pdbs() diff --git a/ports/coinutils/portfile.cmake b/ports/coinutils/portfile.cmake index 595f06590..c7b8138c4 100644 --- a/ports/coinutils/portfile.cmake +++ b/ports/coinutils/portfile.cmake @@ -12,9 +12,9 @@ vcpkg_cmake_configure( vcpkg_cmake_install() -#vcpkg_cmake_config_fixup(PACKAGE_NAME mizux-coinutils CONFIG_PATH cmake) +vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/CoinUtils) -#file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") vcpkg_copy_pdbs() From 15d06df010863180e76a279a20fa8726512e8b1f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 12 Jun 2024 17:48:13 +0200 Subject: [PATCH 241/422] Test --- .github/workflows/build_centos7.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index f7fcb6723..82e0ce2f0 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -133,12 +133,10 @@ jobs: - run: | ls - echo " 2 --------------" - ls ${{ github.workspace }} echo " 3 --------------" ls ${GITHUB_WORKSPACE} echo " 4 ----------------" - ls ${{ github.workspace }}/deps + ls ${GITHUB_WORKSPACE}/deps - name: Compile tbb uses: ./.github/workflows/compile-tbb @@ -173,7 +171,7 @@ jobs: source /opt/rh/devtoolset-10/enable cmake -B _build -S . \ -DBUILD_TESTING=ON \ - -DCMAKE_PREFIX_PATH=${{ github.workspace }}/deps \ + -DCMAKE_PREFIX_PATH=${GITHUB_WORKSPACE}/deps \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=ON \ From 9bb326af9e800161f64aac202d2371cba396622b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 09:15:41 +0200 Subject: [PATCH 242/422] Fix OL8 --- .github/workflows/build_oracle8.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 79f14d6c5..89ef41569 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -131,7 +131,7 @@ jobs: -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ - -DCMAKE_PREFIX_PATH=${{ github.workspace }}/deps \ + -DCMAKE_PREFIX_PATH=${GITHUB_WORKSPACE}/deps \ -DBUILD_UI=OFF \ -DALLOW_RUN_AS_ROOT=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake From 7a7b8b8ca6fc9147783cc307c659efa62c4ac9eb Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 09:15:47 +0200 Subject: [PATCH 243/422] Debug Windows --- .github/workflows/build_windows.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index a372eccef..1ef0e4255 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -117,6 +117,14 @@ jobs: run: | $pwd=Get-Location cmake -B _build -S . -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON + + - name: Upload logs + if: always() + uses: actions/upload-artifact@v4 + with: + name: logs + path: vcpkg\buildtrees\coin-or-osi + - name: Build run: | cmake --build _build --config Release -j4 From a0b750933ccf6978f061a1135322d844039357bc Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 09:27:42 +0200 Subject: [PATCH 244/422] Fix full build --- cmake/dependencies/CMakeLists.txt | 2 +- cmake/utils.cmake | 106 +++++++++++++++++++++++++++++- 2 files changed, 106 insertions(+), 2 deletions(-) diff --git a/cmake/dependencies/CMakeLists.txt b/cmake/dependencies/CMakeLists.txt index 7079e4559..48fed4a73 100644 --- a/cmake/dependencies/CMakeLists.txt +++ b/cmake/dependencies/CMakeLists.txt @@ -3,7 +3,7 @@ ##################### if(BUILD_antares_solver) -find_package(antares-solver) +find_package(antares-solver QUIET) if (NOT antares-solver_FOUND) diff --git a/cmake/utils.cmake b/cmake/utils.cmake index 832be0094..b2a74f7ad 100644 --- a/cmake/utils.cmake +++ b/cmake/utils.cmake @@ -48,4 +48,108 @@ function(find_python_module module) endif() -endfunction() \ No newline at end of file +endfunction() + +# build_git_dependency() +# +# CMake function to download, build and install (in staging area) a dependency at configure +# time. +# +# Parameters: +# NAME: name of the dependency +# REPOSITORY: git url of the dependency +# TAG: tag of the dependency +# APPLY_PATCH: apply patch +# CMAKE_ARGS: List of specific CMake args to add +# CONFIGURE_COMMAND : Command used for configure (default empty and default CMake configure use) +# BUILD_COMMAND : Command used for build (default empty and default CMake build use) +# INSTALL_COMMAND : Command used for install (default empty and default CMake instal use) +# INSOURCE_BUILD : If option ON , compilation is done in source directory +# SOURCE_SUBDIR : Indicate where to find CMakeList.txt +# +# build_dependency( +# NAME +# abseil-cpp +# URL +# https://github.com/abseil/abseil-cpp.git +# TAG +# master +# APPLY_PATCH +# ${CMAKE_SOURCE_DIR}/patches/abseil-cpp.patch +# ) +function(build_git_dependency) + set(options "") + set(oneValueArgs NAME REPOSITORY TAG APPLY_PATCH CONFIGURE_COMMAND BUILD_COMMAND INSTALL_COMMAND INSOURCE_BUILD SOURCE_SUBDIR) + set(multiValueArgs CMAKE_ARGS) + cmake_parse_arguments(GIT_DEP + "${options}" + "${oneValueArgs}" + "${multiValueArgs}" + ${ARGN} + ) + message(STATUS "Building ${GIT_DEP_NAME}: ...") + + if(GIT_DEP_APPLY_PATCH) + set(PATCH_CMD "git apply \"${GIT_DEP_APPLY_PATCH}\"") + else() + set(PATCH_CMD "\"\"") + endif() + + if(GIT_DEP_CONFIGURE_COMMAND) + set(CONFIGURE_COMMAND "CONFIGURE_COMMAND ${GIT_DEP_CONFIGURE_COMMAND}") + else() + set(CONFIGURE_COMMAND "#CONFIGURE_COMMAND") + endif() + + if(GIT_DEP_BUILD_COMMAND) + set(BUILD_COMMAND "BUILD_COMMAND ${GIT_DEP_BUILD_COMMAND}") + else() + set(BUILD_COMMAND "#BUILD_COMMAND") + endif() + + if(GIT_DEP_INSTALL_COMMAND) + set(INSTALL_COMMAND "INSTALL_COMMAND ${GIT_DEP_INSTALL_COMMAND}") + else() + set(INSTALL_COMMAND "#INSTALL_COMMAND") + endif() + + if(GIT_DEP_SOURCE_SUBDIR) + set(SOURCE_SUBDIR "SOURCE_SUBDIR ${GIT_DEP_SOURCE_SUBDIR}") + else() + set(SOURCE_SUBDIR "#SOURCE_SUBDIR") + endif() + + if (GIT_DEP_INSOURCE_BUILD) + set (BINARY_DIR "BUILD_IN_SOURCE 1") + else() + set (BINARY_DIR "BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/${GIT_DEP_NAME}/build") + endif() + + #use specific list separator to be able to use a list of CMAKE_PREFIX_PATH + string(REPLACE ";" "|" STR_CMAKE_PREFIX_PATH "${CMAKE_PREFIX_PATH}") + + configure_file( + ${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt.in + ${CMAKE_CURRENT_BINARY_DIR}/${GIT_DEP_NAME}/CMakeLists.txt @ONLY) + + execute_process( + COMMAND ${CMAKE_COMMAND} -H. -Bproject_build -G "${CMAKE_GENERATOR}" + RESULT_VARIABLE result + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${GIT_DEP_NAME}) + if(result) + message(FATAL_ERROR "CMake step for ${GIT_DEP_NAME} failed: ${result}") + endif() + + include(ProcessorCount) + ProcessorCount(NB_PROC) + + execute_process( + COMMAND ${CMAKE_COMMAND} --build project_build --config ${CMAKE_BUILD_TYPE} -j ${NB_PROC} + RESULT_VARIABLE result + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${GIT_DEP_NAME}) + if(result) + message(FATAL_ERROR "Build step for ${GIT_DEP_NAME} failed: ${result}") + endif() + + message(STATUS "Building ${GIT_DEP_NAME}: ...DONE") +endfunction() From 4851bca5cf634361182c52ef1ef1c50d4c48fe56 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 10:18:19 +0200 Subject: [PATCH 245/422] Debug windows --- ports/coin-or-osi/portfile.cmake | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index 47b2362e1..78b8c08b8 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -5,10 +5,17 @@ vcpkg_from_github( SHA512 fb173c04e3920c863e4d29e202cbaf182ee21332dc05ce293ffc39ead1b124f86f9682cc12032d216a712ea9aa3d0c98176bcbcd1b217e93afc6ce5a1ced68ed HEAD_REF master ) - +if(MSVC AND BUILD_SHARED_LIBS) + message(WARNING "BUILDING FOR MSVC WITH SHARED LIBS") + vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" + OPTIONS -DDLL_EXPORT + ) +else () vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" ) +endif () vcpkg_cmake_install() From 8b236a63f8249d05e464f7417006eb3111a3ba81 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 10:18:50 +0200 Subject: [PATCH 246/422] Disable workflows --- .github/workflows/build_ubuntu.yml | 264 ------------------ .github/workflows/publish_centos_docker.yml | 27 -- .github/workflows/sonarcloud.yml | 155 ---------- .../workflows/ubuntu-system-deps-build.yml | 126 --------- .../workflows/windows-vcpkg-deps-build.yml | 114 -------- 5 files changed, 686 deletions(-) delete mode 100644 .github/workflows/build_ubuntu.yml delete mode 100644 .github/workflows/publish_centos_docker.yml delete mode 100644 .github/workflows/sonarcloud.yml delete mode 100644 .github/workflows/ubuntu-system-deps-build.yml delete mode 100644 .github/workflows/windows-vcpkg-deps-build.yml diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml deleted file mode 100644 index 34cf956ad..000000000 --- a/.github/workflows/build_ubuntu.yml +++ /dev/null @@ -1,264 +0,0 @@ -name: Ubuntu build - -on: - merge_group: - push: - branches: - - main - - develop - - dependabot/* - pull_request: - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - build: - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ ubuntu-20.04 ] - xprs: [ - #{ value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - # { value: XPRESS-OFF } - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - - outputs: - TGZ_NAME: ${{ steps.export_output.outputs.TGZ_NAME }} - SINGLE_FILE_NAME: ${{ steps.export_output.outputs.SINGLE_FILE_NAME }} - - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Checkout xpressmp linux - if: matrix.xprs.value == 'XPRESS-ON' - uses: actions/checkout@v4 - with: - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - ref: ${{ matrix.xprs.ref}} - token: ${{ secrets.AS_TOKEN }} #reniew token periodically - - - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.3 - with: - key: ${{ matrix.os }}-${{ matrix.xprs.value }} - - - name: Set up Python - uses: actions/setup-python@v5 - with: - cache: 'pip' - python-version: 3.8 - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Install mandatory system libraries - run: | - sudo apt-get update --fix-missing - sudo apt-get install -y ccache libtbb-dev - sudo apt-get install -y g++-10 gcc-10 - - - name: Update alternatives - #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 - run: | - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 - sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 - sudo update-alternatives --set cc /usr/bin/gcc - sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 - sudo update-alternatives --set c++ /usr/bin/g++ - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - os-full-name: Ubuntu-20.04 - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh --disableMetrics - - - name: Restore vcpkg binary dir from cache - id: cache-vcpkg-binary - uses: actions/cache/restore@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - # Allows to restore a cache when deps have only partially changed (like adding a dependency) - restore-keys: vcpkg-cache-ubuntu- - - - name: Configure - shell: bash - run: | - cmake -B _build -S . \ - -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_C_COMPILER=/usr/bin/gcc-10 \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DCMAKE_CXX_COMPILER=/usr/bin/g++-10 \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DCMAKE_PREFIX_PATH=${{ github.workspace }}/deps \ - -DBUILD_UI=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - - - name: Test - run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - - name: Cache vcpkg binary dir - if: always() - id: save-cache-vcpkg-binary - uses: actions/cache/save@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - - ####################### - - name: Install - run: | - cd _build - cmake --install . - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: Installer .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{steps.antares-xpansion-version.outputs.result}}-${{ matrix.os }}" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - #Need to differentiate between xpress/no_xpress files - #Cpack command line doesn't seem to care about -P or -R options - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Upload .tar.gz - uses: actions/upload-artifact@v4 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - name: export asset name in output - id: export_output - run: | - echo "TGZ_NAME=${{env.TGZ_NAME}}" >> $GITHUB_OUTPUT - echo "SINGLE_FILE_NAME=${{ steps.create-single-file.outputs.archive-name }}" >> $GITHUB_OUTPUT - - ####################### - userguide: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - release: - runs-on: ubuntu-latest - needs: [ build, userguide ] - if: github.event_name == 'release' && github.event.action == 'created' - steps: - - name: Download userguide - uses: actions/download-artifact@v4 - with: - name: user-guide - path: docs/ - - - name: Download build assets - uses: actions/download-artifact@v4 - with: - name: ${{needs.build.outputs.TGZ_NAME}} - path: _build/ - - - name: Download build assets single file - uses: actions/download-artifact@v4 - with: - name: ${{needs.build.outputs.SINGLE_FILE_NAME}} - path: . - - - name: Get release - id: get_release - uses: bruceadams/get-release@main - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} _build/${{needs.build.outputs.TGZ_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{needs.build.outputs.SINGLE_FILE_NAME}} diff --git a/.github/workflows/publish_centos_docker.yml b/.github/workflows/publish_centos_docker.yml deleted file mode 100644 index 53284c09d..000000000 --- a/.github/workflows/publish_centos_docker.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Publish docker image - -on: - workflow_dispatch: - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - docker_publish: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@master - with: - fetch-depth: 0 - - - name: Docker file push - id: docker_push - uses: elgohr/Publish-Docker-Github-Action@main - with: - name: antaresrte/xpansion-centos7 - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - workdir: docker - dockerfile: centos7-system-deps - cache: false - tags: latest,1.0.0 \ No newline at end of file diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml deleted file mode 100644 index d7988fd2e..000000000 --- a/.github/workflows/sonarcloud.yml +++ /dev/null @@ -1,155 +0,0 @@ -name: SonarCloud - -on: - push: - branches: - - main - - develop - - release/* - - dependabot/* - pull_request: - -jobs: - sonarcloud: - name: SonarCloud - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ ubuntu-20.04 ] - - steps: - - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - id: sonar-install - name: Install sonar-scanner and build-wrapper - uses: SonarSource/sonarcloud-github-c-cpp@v2 - - - name: ccache - uses: hendrikmuhs/ccache-action@v1.2 - with: - key: ${{ matrix.os }}-${{ matrix.xprs.value }} - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: 3.8 - - - name: Install gcovr - run: sudo pip install gcovr==5.0 #5.1 generate issues with sonarcloud report parsing - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip3 install -r requirements-tests.txt - - - name: Install libraries - run: | - sudo apt-get update --fix-missing - sudo apt-get install libgtest-dev libtbb-dev - sudo apt-get install g++-10 gcc-10 - cd /usr/src/googletest/ - sudo cmake . - sudo cmake --build . --target install - - - name: Update alternatives - #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 - run: | - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 - sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 - sudo update-alternatives --set cc /usr/bin/gcc - sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 - sudo update-alternatives --set c++ /usr/bin/g++ - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - os-full-name: Ubuntu-20.04 - - - name: Init submodule - run: | - git submodule update --init --recursive . - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - name: vcpkg install - run: | - pushd vcpkg - ./bootstrap-vcpkg.sh --disableMetrics - - - name: Restore vcpkg binary dir from cache - id: cache-vcpkg-binary - uses: actions/cache/restore@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - # Allows to restore a cache when deps have only partially changed (like adding a dependency) - restore-keys: vcpkg-cache-ubuntu- - - - name: Configure - shell: bash - run: | - cmake -B _build -S . \ - -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_C_COMPILER=/usr/bin/gcc-10 \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DCMAKE_CXX_COMPILER=/usr/bin/g++-10 \ - -DCODE_COVERAGE=ON \ - -DBUILD_TESTING=ON \ - -DBUILD_antares_solver=OFF \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_PREFIX_PATH=${{ github.workspace }}/deps \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Cache vcpkg binary dir - if: always() - id: save-cache-vcpkg-binary - uses: actions/cache/save@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - - - run: | - sed -i 's#: ".*/mpicxx #: "g++ #' $GITHUB_WORKSPACE/_build/compile_commands.json - - - name: Build - run: cmake --build _build --config Release -j$(nproc) - - - name: Test and generate coverage - continue-on-error: true - run: | - cd $GITHUB_WORKSPACE/_build - ctest -C Release --output-on-failure -L "unit" - - - name: Compile coverage reports - run: | - cmake --build $GITHUB_WORKSPACE/_build --target code-coverage - - - name: Run sonar-scanner - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN_2022 }} - run: sonar-scanner --define sonar.host.url="${{ env.SONAR_HOST_URL }}" \ No newline at end of file diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml deleted file mode 100644 index 5f5412f7e..000000000 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ /dev/null @@ -1,126 +0,0 @@ -name: Ubuntu CI full build - -on: - push: - branches: - - ci/* - - dependabot/* - schedule: - - cron: '00 00 * * 0' # Sunday, midnight -jobs: - - build: - - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ ubuntu-20.04 ] - - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.3 - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: 3.8 - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Install mandatory system libraries - run: | - sudo apt-get update --fix-missing - sudo apt-get install libtbb-dev - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - name: Update alternatives - #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 - run: | - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 - sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 - sudo update-alternatives --set cc /usr/bin/gcc - sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 - sudo update-alternatives --set c++ /usr/bin/g++ - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - name: vcpkg install - run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh --disableMetrics - - - name: Restore vcpkg binary dir from cache - id: cache-vcpkg-binary - uses: actions/cache/restore@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - # Allows to restore a cache when deps have only partially changed (like adding a dependency) - restore-keys: vcpkg-cache-ubuntu- - - - name: Configure - run: | - cmake -B _build -S . \ - -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Cache vcpkg binary dir - if: always() - id: save-cache-vcpkg-binary - uses: actions/cache/save@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: Installer .tar.gz creation - run: | - cd _build - cpack -G TGZ diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml deleted file mode 100644 index de9d54ed6..000000000 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ /dev/null @@ -1,114 +0,0 @@ -name: Windows CI full build - -on: - push: - branches: - - ci/* - - dependabot/* - schedule: - - cron: '00 00 * * 0' # Sunday, midnight -jobs: - windows: - - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ windows-latest ] - triplet: [ x64-windows ] - - env: - # Indicates the location of the vcpkg as a Git submodule of the project repository. - VCPKG_ROOT: ${{ github.workspace }}/vcpkg - - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Enable git longpaths - run: git config --system core.longpaths true - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.x' - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Pre-requisites - shell: cmd - run: | - choco install wget zip unzip --no-progress - wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe - msmpisetup.exe -unattend - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: vcpkg install - shell: bash - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh --disableMetrics - - - name: Restore vcpkg binary dir from cache - id: cache-vcpkg-binary - uses: actions/cache/restore@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-windows-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - # Allows to restore a cache when deps have only partially changed (like adding a dependency) - restore-keys: vcpkg-cache-windows - - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake' - - - name: Configure - run: | - $pwd=Get-Location - cmake -B _build -S . -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="vcpkg/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON - - - name: Cache vcpkg binary dir - if: always() - id: save-cache-vcpkg-binary - uses: actions/cache/save@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-windows-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - - - name: Build - run: | - cmake --build _build --config Release -j4 - cd _build - cmake --install . - - - name: Running unit tests - shell: cmd - run: | - set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - - name: Installer .zip creation - run: | - cd _build - cpack -G ZIP - - - id: create-single-file - name: Single file .zip creation - uses: ./.github/workflows/single-file-creation-zip - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} \ No newline at end of file From 13dc79d02968a32ec3ab749855017dedc5159750 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 10:49:09 +0200 Subject: [PATCH 247/422] fix cache issue ? --- .github/workflows/build_windows.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 1ef0e4255..20b60314e 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -88,7 +88,7 @@ jobs: - name: vcpkg install shell: bash run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache + mkdir -p ${{ github.workspace }}\vcpkg_cache pushd vcpkg git fetch --unshallow ./bootstrap-vcpkg.sh --disableMetrics @@ -134,7 +134,7 @@ jobs: id: save-cache-vcpkg-binary uses: actions/cache/save@v4 with: - path: ${{ github.workspace }}/vcpkg_cache + path: ${{ github.workspace }}\vcpkg_cache key: vcpkg-cache-windows-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - name: Running unit tests From 09c5d0a370082a2d26f50ba8a4cfa2276d1c7476 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 10:49:36 +0200 Subject: [PATCH 248/422] fix win ? --- ports/coin-or-osi/portfile.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index 78b8c08b8..0a2e2f2f5 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -5,7 +5,7 @@ vcpkg_from_github( SHA512 fb173c04e3920c863e4d29e202cbaf182ee21332dc05ce293ffc39ead1b124f86f9682cc12032d216a712ea9aa3d0c98176bcbcd1b217e93afc6ce5a1ced68ed HEAD_REF master ) -if(MSVC AND BUILD_SHARED_LIBS) +if(MSVC) message(WARNING "BUILDING FOR MSVC WITH SHARED LIBS") vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" From 47fc176381d67da9dd7bb13bee8a2b7519a6a9d9 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 11:16:02 +0200 Subject: [PATCH 249/422] Try fix cache --- .github/workflows/build_windows.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 20b60314e..a882da6e1 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -21,7 +21,7 @@ jobs: strategy: matrix: os: [ windows-latest ] - triplet: [ x64-windows ] + triplet: [ x64-windows-release ] xprs: [ #{ value: XPRESS-ON, ref: 8.13a }, { value: XPRESS-ON, ref: 9.2.5 }, #{ value: XPRESS-OFF } @@ -88,10 +88,8 @@ jobs: - name: vcpkg install shell: bash run: | - mkdir -p ${{ github.workspace }}\vcpkg_cache - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh --disableMetrics + git submodule update --init vcpkg + ./vcpkg/bootstrap-vcpkg.sh --disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary @@ -134,7 +132,7 @@ jobs: id: save-cache-vcpkg-binary uses: actions/cache/save@v4 with: - path: ${{ github.workspace }}\vcpkg_cache + path: ${{ github.workspace }}/vcpkg_cache key: vcpkg-cache-windows-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - name: Running unit tests From 79eeea26c08f3c7149349b539073f5d0abeb7b3e Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 11:16:07 +0200 Subject: [PATCH 250/422] Try fix win --- ports/coin-or-osi/portfile.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index 0a2e2f2f5..e6b35be4d 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -5,7 +5,7 @@ vcpkg_from_github( SHA512 fb173c04e3920c863e4d29e202cbaf182ee21332dc05ce293ffc39ead1b124f86f9682cc12032d216a712ea9aa3d0c98176bcbcd1b217e93afc6ce5a1ced68ed HEAD_REF master ) -if(MSVC) +if(MSVC OR WIN32) message(WARNING "BUILDING FOR MSVC WITH SHARED LIBS") vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" From 4b92eae85f1e67800ad97ee037dd92586cc18f1c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 11:37:09 +0200 Subject: [PATCH 251/422] log --- .github/workflows/build_windows.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index a882da6e1..f9a7e544f 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -127,6 +127,12 @@ jobs: run: | cmake --build _build --config Release -j4 + - run: | + ls + echo "---------" + ls ${{ github.workspace }} + if: always() + - name: Cache vcpkg binary dir if: always() id: save-cache-vcpkg-binary From 59f60fb1ea3359ed21ee7cabc2af4253778b5568 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 11:45:19 +0200 Subject: [PATCH 252/422] fix cache --- .github/workflows/build_windows.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index f9a7e544f..a13ed0dd7 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -32,6 +32,7 @@ jobs: XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib # Indicates the location of the vcpkg as a Git submodule of the project repository. VCPKG_ROOT: ${{ github.workspace }}/vcpkg + VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/vcpkg_cache,readwrite" outputs: zip_name: ${{ steps.zip_name.outputs.zip_name }} @@ -127,12 +128,6 @@ jobs: run: | cmake --build _build --config Release -j4 - - run: | - ls - echo "---------" - ls ${{ github.workspace }} - if: always() - - name: Cache vcpkg binary dir if: always() id: save-cache-vcpkg-binary From 41d524924963be454259ccf453202a95e5bec50d Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 11:46:30 +0200 Subject: [PATCH 253/422] try --- .github/workflows/build_windows.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index a13ed0dd7..7a75dc87c 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -40,8 +40,6 @@ jobs: steps: - uses: actions/checkout@v4 - with: - submodules: true - name: Checkout xpressmp linux if: matrix.xprs.value == 'XPRESS-ON' From d621dae97627247bbf40395aaa28cae49e09810a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 12:16:49 +0200 Subject: [PATCH 254/422] f --- ports/coin-or-osi/portfile.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index e6b35be4d..0d2ce0a50 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -9,7 +9,7 @@ if(MSVC OR WIN32) message(WARNING "BUILDING FOR MSVC WITH SHARED LIBS") vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" - OPTIONS -DDLL_EXPORT + OPTIONS -DDLL_EXPORT=TRUE ) else () vcpkg_cmake_configure( From 30d416ad7ee1f74830c41c04154d9a4e46ad9e9e Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 12:23:36 +0200 Subject: [PATCH 255/422] f --- ports/coin-or-osi/portfile.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index 0d2ce0a50..5e1fbe248 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -9,7 +9,7 @@ if(MSVC OR WIN32) message(WARNING "BUILDING FOR MSVC WITH SHARED LIBS") vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" - OPTIONS -DDLL_EXPORT=TRUE + MAYBE_UNUSED_VARIABLES -DDLL_EXPORT=TRUE ) else () vcpkg_cmake_configure( From 4890e5b1bab2818492f0b18b5fe94dd5ab9c27f2 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 12:29:25 +0200 Subject: [PATCH 256/422] f --- ports/coin-or-osi/portfile.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index 5e1fbe248..6e1807066 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -9,7 +9,7 @@ if(MSVC OR WIN32) message(WARNING "BUILDING FOR MSVC WITH SHARED LIBS") vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" - MAYBE_UNUSED_VARIABLES -DDLL_EXPORT=TRUE + MAYBE_UNUSED_VARIABLES -DDLL_EXPORT ) else () vcpkg_cmake_configure( From 3ef1bab24d3d2d954e33b9459e612c222954dfd7 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 12:39:59 +0200 Subject: [PATCH 257/422] f --- ports/coin-or-osi/portfile.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index 6e1807066..362dbb954 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -9,7 +9,7 @@ if(MSVC OR WIN32) message(WARNING "BUILDING FOR MSVC WITH SHARED LIBS") vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" - MAYBE_UNUSED_VARIABLES -DDLL_EXPORT + MAYBE_UNUSED_VARIABLES DLL_EXPORT ) else () vcpkg_cmake_configure( From 99e9d7b0e69b78fefa7301cc05a3afaac25dbd93 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 12:58:28 +0200 Subject: [PATCH 258/422] f --- ports/coin-or-osi/portfile.cmake | 4 +++- ports/coin-or-osi/static_patch.cmake | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 ports/coin-or-osi/static_patch.cmake diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index 362dbb954..c618ba60d 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -9,7 +9,9 @@ if(MSVC OR WIN32) message(WARNING "BUILDING FOR MSVC WITH SHARED LIBS") vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" - MAYBE_UNUSED_VARIABLES DLL_EXPORT + OPTIONS + "-DCMAKE_PROJECT_INCLUDE=${CMAKE_CURRENT_LIST_DIR}/static_patch.cmake" + ) else () vcpkg_cmake_configure( diff --git a/ports/coin-or-osi/static_patch.cmake b/ports/coin-or-osi/static_patch.cmake new file mode 100644 index 000000000..78cc2efad --- /dev/null +++ b/ports/coin-or-osi/static_patch.cmake @@ -0,0 +1,3 @@ +if(WIN32) + add_compile_definitions(DLL_EXPORT) +endif() \ No newline at end of file From e00640d3aae1dbd51af0e1dc1beb793d43bf945f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 13:31:56 +0200 Subject: [PATCH 259/422] f --- ports/coinutils/portfile.cmake | 16 +++++++++++++--- ports/coinutils/static_patch.cmake | 3 +++ 2 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 ports/coinutils/static_patch.cmake diff --git a/ports/coinutils/portfile.cmake b/ports/coinutils/portfile.cmake index c7b8138c4..85dabff79 100644 --- a/ports/coinutils/portfile.cmake +++ b/ports/coinutils/portfile.cmake @@ -6,9 +6,19 @@ vcpkg_from_github( HEAD_REF master ) -vcpkg_cmake_configure( - SOURCE_PATH "${SOURCE_PATH}" -) +if(MSVC OR WIN32) + message(WARNING "BUILDING FOR MSVC WITH SHARED LIBS") + vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" + OPTIONS + "-DCMAKE_PROJECT_INCLUDE=${CMAKE_CURRENT_LIST_DIR}/static_patch.cmake" + + ) +else () + vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" + ) +endif () vcpkg_cmake_install() diff --git a/ports/coinutils/static_patch.cmake b/ports/coinutils/static_patch.cmake new file mode 100644 index 000000000..78cc2efad --- /dev/null +++ b/ports/coinutils/static_patch.cmake @@ -0,0 +1,3 @@ +if(WIN32) + add_compile_definitions(DLL_EXPORT) +endif() \ No newline at end of file From 7a07ed0045ed4fe2b45f3cf328939105b77513c4 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 14:05:13 +0200 Subject: [PATCH 260/422] f --- ports/coinutils/static_patch.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/coinutils/static_patch.cmake b/ports/coinutils/static_patch.cmake index 78cc2efad..61f4b95a6 100644 --- a/ports/coinutils/static_patch.cmake +++ b/ports/coinutils/static_patch.cmake @@ -1,3 +1,3 @@ if(WIN32) - add_compile_definitions(DLL_EXPORT) + add_compile_definitions(COINUTILSLIB_EXPORT) endif() \ No newline at end of file From 46c84ed741c906e747d3397400cf1320b77a8f19 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 14:38:57 +0200 Subject: [PATCH 261/422] test --- ports/coinutils/log.patch | 22 ++++++++++++++++++++++ ports/coinutils/portfile.cmake | 1 + 2 files changed, 23 insertions(+) create mode 100644 ports/coinutils/log.patch diff --git a/ports/coinutils/log.patch b/ports/coinutils/log.patch new file mode 100644 index 000000000..58d869f30 --- /dev/null +++ b/ports/coinutils/log.patch @@ -0,0 +1,22 @@ +Subject: [PATCH] d +--- +Index: src/CoinUtilsConfig.h +IDEA additional info: +Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP +<+>UTF-8 +=================================================================== +diff --git a/src/CoinUtilsConfig.h b/src/CoinUtilsConfig.h +--- a/src/CoinUtilsConfig.h (revision a6385801e71b2d060198d88f3a09bd9046fe8de6) ++++ b/src/CoinUtilsConfig.h (revision 4e484880d4decffd033d994e303886f0afdb5ed7) +@@ -33,6 +33,11 @@ + * we want it to be __attribute__((__visibility__("default"))) when building with GCC, + * so user can compile with -fvisibility=hidden + */ ++#define XSTR(x) STR(x) ++#define STR(x) #x ++ ++#pragma message(XSTR(_WIN32) " " XSTR(DLL_EXPORT)) ++ + #ifdef DLL_EXPORT + #undef COINUTILSLIB_EXPORT + #define COINUTILSLIB_EXPORT __declspec(dllexport) diff --git a/ports/coinutils/portfile.cmake b/ports/coinutils/portfile.cmake index 85dabff79..5eccc0770 100644 --- a/ports/coinutils/portfile.cmake +++ b/ports/coinutils/portfile.cmake @@ -4,6 +4,7 @@ vcpkg_from_github( REF "d92accd9a2aa4cffe84e8f9a5a71eea06fb1ba87" SHA512 addd95047c935fd3199f6951bf6f269887c0a66f285d4d9947b6290de24ab54867f459a340da1010451331272e4168d413ab167c52019fb4dbe486633f8b93d9 HEAD_REF master + PATCHES log.patch ) if(MSVC OR WIN32) From 1e211110758404ac7c89735460d50a7ed6d7c01a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 14:45:53 +0200 Subject: [PATCH 262/422] log --- ports/coinutils/log.patch | 1 + 1 file changed, 1 insertion(+) diff --git a/ports/coinutils/log.patch b/ports/coinutils/log.patch index 58d869f30..9e393de31 100644 --- a/ports/coinutils/log.patch +++ b/ports/coinutils/log.patch @@ -15,6 +15,7 @@ diff --git a/src/CoinUtilsConfig.h b/src/CoinUtilsConfig.h +#define XSTR(x) STR(x) +#define STR(x) #x + ++#pragma message("PLOP") +#pragma message(XSTR(_WIN32) " " XSTR(DLL_EXPORT)) + #ifdef DLL_EXPORT From c2c01a841e5b19cb743e7376696c3d72a01dd07a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 14:47:49 +0200 Subject: [PATCH 263/422] log --- .github/workflows/build_windows.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 7a75dc87c..f40c144bb 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -120,7 +120,14 @@ jobs: uses: actions/upload-artifact@v4 with: name: logs - path: vcpkg\buildtrees\coin-or-osi + path: vcpkg\buildtrees\coin* + + - name: Upload build + if: always() + uses: actions/upload-artifact@v4 + with: + name: logs + path: vcpkg\packages\coin* - name: Build run: | From 77f2847a35bbadcf40a6c83094c6e579a51fe52a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 14:55:43 +0200 Subject: [PATCH 264/422] log --- ports/coinutils/log.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ports/coinutils/log.patch b/ports/coinutils/log.patch index 9e393de31..cecb0cc19 100644 --- a/ports/coinutils/log.patch +++ b/ports/coinutils/log.patch @@ -7,8 +7,8 @@ Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP =================================================================== diff --git a/src/CoinUtilsConfig.h b/src/CoinUtilsConfig.h --- a/src/CoinUtilsConfig.h (revision a6385801e71b2d060198d88f3a09bd9046fe8de6) -+++ b/src/CoinUtilsConfig.h (revision 4e484880d4decffd033d994e303886f0afdb5ed7) -@@ -33,6 +33,11 @@ ++++ b/src/CoinUtilsConfig.h (revision 903ea85947470c2ab013beb4eb934e8362a06948) +@@ -33,6 +33,12 @@ * we want it to be __attribute__((__visibility__("default"))) when building with GCC, * so user can compile with -fvisibility=hidden */ From f0883c8db583af645117191e6ed1c44ac4857bcd Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 15:22:32 +0200 Subject: [PATCH 265/422] log --- .github/workflows/build_windows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index f40c144bb..061a21373 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -126,7 +126,7 @@ jobs: if: always() uses: actions/upload-artifact@v4 with: - name: logs + name: build path: vcpkg\packages\coin* - name: Build From a75439ff2fa7655ec548b0a3f4dc90f17446c7f7 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 15:50:31 +0200 Subject: [PATCH 266/422] meh --- ports/coinutils/portfile.cmake | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/ports/coinutils/portfile.cmake b/ports/coinutils/portfile.cmake index 5eccc0770..d4ac76b2f 100644 --- a/ports/coinutils/portfile.cmake +++ b/ports/coinutils/portfile.cmake @@ -7,19 +7,10 @@ vcpkg_from_github( PATCHES log.patch ) -if(MSVC OR WIN32) - message(WARNING "BUILDING FOR MSVC WITH SHARED LIBS") vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" - OPTIONS - "-DCMAKE_PROJECT_INCLUDE=${CMAKE_CURRENT_LIST_DIR}/static_patch.cmake" - ) -else () - vcpkg_cmake_configure( - SOURCE_PATH "${SOURCE_PATH}" - ) -endif () + vcpkg_cmake_install() From 1b60a66845bd697f3ae6a9176c790bee9cd29139 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 15:53:26 +0200 Subject: [PATCH 267/422] meh --- .github/workflows/build_windows.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 061a21373..62a0b5db6 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -129,6 +129,13 @@ jobs: name: build path: vcpkg\packages\coin* + - name: Upload installed + if: always() + uses: actions/upload-artifact@v4 + with: + name: installed + path: _build\vcpkg_installed\x64-windows-release + - name: Build run: | cmake --build _build --config Release -j4 From 81b3b0376615d4f29aeb99aea3a6d219172ad9a6 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 16:02:35 +0200 Subject: [PATCH 268/422] meh --- .github/workflows/build_windows.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 62a0b5db6..6402aeec2 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -134,7 +134,11 @@ jobs: uses: actions/upload-artifact@v4 with: name: installed - path: _build\vcpkg_installed\x64-windows-release + path: | + _build\vcpkg_installed\x64-windows-release\include\coin* + _build\vcpkg_installed\x64-windows-release\lib\coin* + _build\vcpkg_installed\x64-windows-release\share\coin* + - name: Build run: | From a622a5b23aaab146dcbfe295a2c973f733788f82 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 13 Jun 2024 16:45:41 +0200 Subject: [PATCH 269/422] test --- ports/coinutils/portfile.cmake | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ports/coinutils/portfile.cmake b/ports/coinutils/portfile.cmake index d4ac76b2f..e0870375c 100644 --- a/ports/coinutils/portfile.cmake +++ b/ports/coinutils/portfile.cmake @@ -1,3 +1,7 @@ +if (VCPKG_TARGET_IS_WINDOWS) #AND NOT VCPKG_TARGET_IS_MINGW ? + vcpkg_check_linkage(ONLY_STATIC_LIBRARY) +endif() + vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "Mizux/CoinUtils" @@ -7,11 +11,12 @@ vcpkg_from_github( PATCHES log.patch ) +vcpkg_check_linkage(ONLY_STATIC_LIBRARY) + vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" ) - vcpkg_cmake_install() vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/CoinUtils) From bd1be7fe81e4bf08ae663a735ded3d0e1d862eb5 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 14 Jun 2024 14:35:30 +0200 Subject: [PATCH 270/422] Revert "Disable workflows" This reverts commit 30775f564730979d39c6fb1e0391c5b5ce1c0248. --- .github/workflows/build_ubuntu.yml | 264 ++++++++++++++++++ .github/workflows/publish_centos_docker.yml | 27 ++ .github/workflows/sonarcloud.yml | 155 ++++++++++ .../workflows/ubuntu-system-deps-build.yml | 126 +++++++++ .../workflows/windows-vcpkg-deps-build.yml | 114 ++++++++ 5 files changed, 686 insertions(+) create mode 100644 .github/workflows/build_ubuntu.yml create mode 100644 .github/workflows/publish_centos_docker.yml create mode 100644 .github/workflows/sonarcloud.yml create mode 100644 .github/workflows/ubuntu-system-deps-build.yml create mode 100644 .github/workflows/windows-vcpkg-deps-build.yml diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml new file mode 100644 index 000000000..34cf956ad --- /dev/null +++ b/.github/workflows/build_ubuntu.yml @@ -0,0 +1,264 @@ +name: Ubuntu build + +on: + merge_group: + push: + branches: + - main + - develop + - dependabot/* + pull_request: + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + build: + runs-on: ${{ matrix.os }} + if: "!contains(github.event.head_commit.message, '[skip ci]')" + strategy: + matrix: + os: [ ubuntu-20.04 ] + xprs: [ + #{ value: XPRESS-ON, ref: 8.13a }, + { value: XPRESS-ON, ref: 9.2.5 }, + # { value: XPRESS-OFF } + ] + env: + XPRESSDIR: ${{ github.workspace }}/xpress + XPRESS: ${{ github.workspace }}/xpress/bin + XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + + outputs: + TGZ_NAME: ${{ steps.export_output.outputs.TGZ_NAME }} + SINGLE_FILE_NAME: ${{ steps.export_output.outputs.SINGLE_FILE_NAME }} + + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Checkout xpressmp linux + if: matrix.xprs.value == 'XPRESS-ON' + uses: actions/checkout@v4 + with: + repository: rte-france/xpress-mp + path: ${{ env.XPRESSDIR }} + ref: ${{ matrix.xprs.ref}} + token: ${{ secrets.AS_TOKEN }} #reniew token periodically + + - name: ccache + uses: hendrikmuhs/ccache-action@v1.2.3 + with: + key: ${{ matrix.os }}-${{ matrix.xprs.value }} + + - name: Set up Python + uses: actions/setup-python@v5 + with: + cache: 'pip' + python-version: 3.8 + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements-tests.txt + pip install -r requirements-ui.txt + + - name: Install mandatory system libraries + run: | + sudo apt-get update --fix-missing + sudo apt-get install -y ccache libtbb-dev + sudo apt-get install -y g++-10 gcc-10 + + - name: Update alternatives + #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 + run: | + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 + sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 + sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 + sudo update-alternatives --set cc /usr/bin/gcc + sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 + sudo update-alternatives --set c++ /usr/bin/g++ + + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true + + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-tgz + with: + antares-version: ${{steps.antares-version.outputs.result}} + os: ${{matrix.os}} + os-full-name: Ubuntu-20.04 + + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh --disableMetrics + + - name: Restore vcpkg binary dir from cache + id: cache-vcpkg-binary + uses: actions/cache/restore@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + # Allows to restore a cache when deps have only partially changed (like adding a dependency) + restore-keys: vcpkg-cache-ubuntu- + + - name: Configure + shell: bash + run: | + cmake -B _build -S . \ + -DCMAKE_C_COMPILER_LAUNCHER=ccache \ + -DCMAKE_C_COMPILER=/usr/bin/gcc-10 \ + -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ + -DCMAKE_CXX_COMPILER=/usr/bin/g++-10 \ + -DBUILD_TESTING=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DCMAKE_PREFIX_PATH=${{ github.workspace }}/deps \ + -DBUILD_UI=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Build + run: | + cmake --build _build --config Release -j$(nproc) + + - name: Test + run: | + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + cd _build + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + + - name: Cache vcpkg binary dir + if: always() + id: save-cache-vcpkg-binary + uses: actions/cache/save@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + + ####################### + - name: Install + run: | + cd _build + cmake --install . + + - id: create-single-file + name: Single file .tar.gz creation + uses: ./.github/workflows/single-file-creation-tgz + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: Installer .tar.gz creation + run: | + cd _build + export FILE_NAME="antaresXpansion-${{steps.antares-xpansion-version.outputs.result}}-${{ matrix.os }}" + cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME + #Need to differentiate between xpress/no_xpress files + #Cpack command line doesn't seem to care about -P or -R options + echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV + + - name: Upload .tar.gz + uses: actions/upload-artifact@v4 + with: + name: ${{env.TGZ_NAME}} + path: _build/${{env.TGZ_NAME}} + + - name: Upload single file + uses: actions/upload-artifact@v4 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + - name: export asset name in output + id: export_output + run: | + echo "TGZ_NAME=${{env.TGZ_NAME}}" >> $GITHUB_OUTPUT + echo "SINGLE_FILE_NAME=${{ steps.create-single-file.outputs.archive-name }}" >> $GITHUB_OUTPUT + + ####################### + userguide: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v4 + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + release: + runs-on: ubuntu-latest + needs: [ build, userguide ] + if: github.event_name == 'release' && github.event.action == 'created' + steps: + - name: Download userguide + uses: actions/download-artifact@v4 + with: + name: user-guide + path: docs/ + + - name: Download build assets + uses: actions/download-artifact@v4 + with: + name: ${{needs.build.outputs.TGZ_NAME}} + path: _build/ + + - name: Download build assets single file + uses: actions/download-artifact@v4 + with: + name: ${{needs.build.outputs.SINGLE_FILE_NAME}} + path: . + + - name: Get release + id: get_release + uses: bruceadams/get-release@main + + - name: Upload Release Asset + env: + GH_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} _build/${{needs.build.outputs.TGZ_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{needs.build.outputs.SINGLE_FILE_NAME}} diff --git a/.github/workflows/publish_centos_docker.yml b/.github/workflows/publish_centos_docker.yml new file mode 100644 index 000000000..53284c09d --- /dev/null +++ b/.github/workflows/publish_centos_docker.yml @@ -0,0 +1,27 @@ +name: Publish docker image + +on: + workflow_dispatch: + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + docker_publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + with: + fetch-depth: 0 + + - name: Docker file push + id: docker_push + uses: elgohr/Publish-Docker-Github-Action@main + with: + name: antaresrte/xpansion-centos7 + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + workdir: docker + dockerfile: centos7-system-deps + cache: false + tags: latest,1.0.0 \ No newline at end of file diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml new file mode 100644 index 000000000..d7988fd2e --- /dev/null +++ b/.github/workflows/sonarcloud.yml @@ -0,0 +1,155 @@ +name: SonarCloud + +on: + push: + branches: + - main + - develop + - release/* + - dependabot/* + pull_request: + +jobs: + sonarcloud: + name: SonarCloud + runs-on: ${{ matrix.os }} + if: "!contains(github.event.head_commit.message, '[skip ci]')" + strategy: + matrix: + os: [ ubuntu-20.04 ] + + steps: + + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - id: sonar-install + name: Install sonar-scanner and build-wrapper + uses: SonarSource/sonarcloud-github-c-cpp@v2 + + - name: ccache + uses: hendrikmuhs/ccache-action@v1.2 + with: + key: ${{ matrix.os }}-${{ matrix.xprs.value }} + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: 3.8 + + - name: Install gcovr + run: sudo pip install gcovr==5.0 #5.1 generate issues with sonarcloud report parsing + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip3 install -r requirements-tests.txt + + - name: Install libraries + run: | + sudo apt-get update --fix-missing + sudo apt-get install libgtest-dev libtbb-dev + sudo apt-get install g++-10 gcc-10 + cd /usr/src/googletest/ + sudo cmake . + sudo cmake --build . --target install + + - name: Update alternatives + #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 + run: | + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 + sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 + sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 + sudo update-alternatives --set cc /usr/bin/gcc + sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 + sudo update-alternatives --set c++ /usr/bin/g++ + + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-tgz + with: + antares-version: ${{steps.antares-version.outputs.result}} + os: ${{matrix.os}} + os-full-name: Ubuntu-20.04 + + - name: Init submodule + run: | + git submodule update --init --recursive . + + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install + run: | + pushd vcpkg + ./bootstrap-vcpkg.sh --disableMetrics + + - name: Restore vcpkg binary dir from cache + id: cache-vcpkg-binary + uses: actions/cache/restore@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + # Allows to restore a cache when deps have only partially changed (like adding a dependency) + restore-keys: vcpkg-cache-ubuntu- + + - name: Configure + shell: bash + run: | + cmake -B _build -S . \ + -DCMAKE_C_COMPILER_LAUNCHER=ccache \ + -DCMAKE_C_COMPILER=/usr/bin/gcc-10 \ + -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ + -DCMAKE_CXX_COMPILER=/usr/bin/g++-10 \ + -DCODE_COVERAGE=ON \ + -DBUILD_TESTING=ON \ + -DBUILD_antares_solver=OFF \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_PREFIX_PATH=${{ github.workspace }}/deps \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Cache vcpkg binary dir + if: always() + id: save-cache-vcpkg-binary + uses: actions/cache/save@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + + - run: | + sed -i 's#: ".*/mpicxx #: "g++ #' $GITHUB_WORKSPACE/_build/compile_commands.json + + - name: Build + run: cmake --build _build --config Release -j$(nproc) + + - name: Test and generate coverage + continue-on-error: true + run: | + cd $GITHUB_WORKSPACE/_build + ctest -C Release --output-on-failure -L "unit" + + - name: Compile coverage reports + run: | + cmake --build $GITHUB_WORKSPACE/_build --target code-coverage + + - name: Run sonar-scanner + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN_2022 }} + run: sonar-scanner --define sonar.host.url="${{ env.SONAR_HOST_URL }}" \ No newline at end of file diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml new file mode 100644 index 000000000..5f5412f7e --- /dev/null +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -0,0 +1,126 @@ +name: Ubuntu CI full build + +on: + push: + branches: + - ci/* + - dependabot/* + schedule: + - cron: '00 00 * * 0' # Sunday, midnight +jobs: + + build: + + runs-on: ${{ matrix.os }} + if: "!contains(github.event.head_commit.message, '[skip ci]')" + strategy: + matrix: + os: [ ubuntu-20.04 ] + + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: ccache + uses: hendrikmuhs/ccache-action@v1.2.3 + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: 3.8 + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements-tests.txt + pip install -r requirements-ui.txt + + - name: Install mandatory system libraries + run: | + sudo apt-get update --fix-missing + sudo apt-get install libtbb-dev + + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true + + - name: Update alternatives + #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 + run: | + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 + sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 + sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 + sudo update-alternatives --set cc /usr/bin/gcc + sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 + sudo update-alternatives --set c++ /usr/bin/g++ + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + + - name: vcpkg install + run: | + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh --disableMetrics + + - name: Restore vcpkg binary dir from cache + id: cache-vcpkg-binary + uses: actions/cache/restore@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + # Allows to restore a cache when deps have only partially changed (like adding a dependency) + restore-keys: vcpkg-cache-ubuntu- + + - name: Configure + run: | + cmake -B _build -S . \ + -DCMAKE_C_COMPILER_LAUNCHER=ccache \ + -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ + -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DBUILD_UI=ON \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Cache vcpkg binary dir + if: always() + id: save-cache-vcpkg-binary + uses: actions/cache/save@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + + - name: Build + run: | + cmake --build _build --config Release -j$(nproc) + cd _build + cmake --install . + + - name: Running unit tests + run: | + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + cd _build + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + + - id: create-single-file + name: Single file .tar.gz creation + uses: ./.github/workflows/single-file-creation-tgz + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: Installer .tar.gz creation + run: | + cd _build + cpack -G TGZ diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml new file mode 100644 index 000000000..de9d54ed6 --- /dev/null +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -0,0 +1,114 @@ +name: Windows CI full build + +on: + push: + branches: + - ci/* + - dependabot/* + schedule: + - cron: '00 00 * * 0' # Sunday, midnight +jobs: + windows: + + runs-on: ${{ matrix.os }} + if: "!contains(github.event.head_commit.message, '[skip ci]')" + strategy: + matrix: + os: [ windows-latest ] + triplet: [ x64-windows ] + + env: + # Indicates the location of the vcpkg as a Git submodule of the project repository. + VCPKG_ROOT: ${{ github.workspace }}/vcpkg + + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Enable git longpaths + run: git config --system core.longpaths true + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: '3.x' + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements-tests.txt + pip install -r requirements-ui.txt + + - name: Pre-requisites + shell: cmd + run: | + choco install wget zip unzip --no-progress + wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe + msmpisetup.exe -unattend + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: vcpkg install + shell: bash + run: | + mkdir -p ${{ github.workspace }}/vcpkg_cache + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh --disableMetrics + + - name: Restore vcpkg binary dir from cache + id: cache-vcpkg-binary + uses: actions/cache/restore@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-windows-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + # Allows to restore a cache when deps have only partially changed (like adding a dependency) + restore-keys: vcpkg-cache-windows + + - name: Compile tbb + uses: ./.github/workflows/compile-tbb + with: + cmake: 'cmake' + + - name: Configure + run: | + $pwd=Get-Location + cmake -B _build -S . -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="vcpkg/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON + + - name: Cache vcpkg binary dir + if: always() + id: save-cache-vcpkg-binary + uses: actions/cache/save@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-windows-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + + - name: Build + run: | + cmake --build _build --config Release -j4 + cd _build + cmake --install . + + - name: Running unit tests + shell: cmd + run: | + set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ + cd _build + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + + - name: Installer .zip creation + run: | + cd _build + cpack -G ZIP + + - id: create-single-file + name: Single file .zip creation + uses: ./.github/workflows/single-file-creation-zip + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} \ No newline at end of file From 06e2e48b1a062f305ac0d57915360c27c1c38fcf Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 14 Jun 2024 15:11:05 +0200 Subject: [PATCH 271/422] Try more log --- tests/end_to_end/examples/example_test.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/tests/end_to_end/examples/example_test.py b/tests/end_to_end/examples/example_test.py index a65717fad..93b5e39ab 100644 --- a/tests/end_to_end/examples/example_test.py +++ b/tests/end_to_end/examples/example_test.py @@ -1,15 +1,15 @@ -from enum import Enum +import json import os -from pathlib import Path -import sys import shutil -import json +import subprocess +import sys import zipfile +from enum import Enum +from pathlib import Path import numpy as np -import subprocess - import pytest + from src.python.antares_xpansion.candidates_reader import CandidatesReader ALL_STUDIES_PATH = Path("../../../data_test/examples") @@ -60,10 +60,11 @@ def launch_xpansion(install_dir, study_path, allow_run_as_root=False, nproc: int ] if allow_run_as_root == "True": command.append("--allow-run-as-root") - process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=None) - output = process.communicate() + process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=None, errors="utf-8") + [output, error] = process.communicate() if process.returncode != 0: print(output) + print(error) # Check return value assert process.returncode == 0 From 42d132c8050676d149d9ac0543201dc92b0d3bc0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 14 Jun 2024 16:06:27 +0200 Subject: [PATCH 272/422] test debug --- src/python/antares_xpansion/full_run_driver.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/python/antares_xpansion/full_run_driver.py b/src/python/antares_xpansion/full_run_driver.py index 49b8d96b9..bbc7a7367 100644 --- a/src/python/antares_xpansion/full_run_driver.py +++ b/src/python/antares_xpansion/full_run_driver.py @@ -70,6 +70,11 @@ def run(self): self.full_command(), shell=False, stdout=sys.stdout, stderr=sys.stderr, encoding='utf-8') if ret.returncode != 0: + print(f"ERROR: exited {self.full_exe} with status {ret.returncode}") + print(f"output is {ret.stdout}") + print(f"err is {ret.stderr}") + print(f"output is {sys.stdout}") + print(f"err is {sys.stderr}") raise FullRunDriver.FullRunExecutionError( f"ERROR: exited {self.full_exe} with status {ret.returncode}" ) From 39a737f7de520924a49320a808f3fd5595fea45c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 08:18:34 +0200 Subject: [PATCH 273/422] Static Coin --- ports/coin-or-cbc/portfile.cmake | 1 + ports/coin-or-cgl/portfile.cmake | 1 + ports/coin-or-clp/portfile.cmake | 1 + ports/coin-or-osi/portfile.cmake | 10 +--------- ports/coin-or-osi/static_patch.cmake | 3 --- ports/coinutils/portfile.cmake | 10 +++------- ports/coinutils/static_patch.cmake | 3 --- 7 files changed, 7 insertions(+), 22 deletions(-) delete mode 100644 ports/coin-or-osi/static_patch.cmake delete mode 100644 ports/coinutils/static_patch.cmake diff --git a/ports/coin-or-cbc/portfile.cmake b/ports/coin-or-cbc/portfile.cmake index 04d9755dc..144f69f75 100644 --- a/ports/coin-or-cbc/portfile.cmake +++ b/ports/coin-or-cbc/portfile.cmake @@ -5,6 +5,7 @@ vcpkg_from_github( SHA512 d9d563b7af6102ba29c522cabf983ebde31a38f7010f578bc0dca258e63245c92b975fd0a3d5b96c7eeba886034b1e188d1399eb0d67769e0fa560c23e088ebf HEAD_REF master ) +vcpkg_check_linkage(ONLY_STATIC_LIBRARY) vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" diff --git a/ports/coin-or-cgl/portfile.cmake b/ports/coin-or-cgl/portfile.cmake index ae2ea2378..8bc58e0ca 100644 --- a/ports/coin-or-cgl/portfile.cmake +++ b/ports/coin-or-cgl/portfile.cmake @@ -5,6 +5,7 @@ vcpkg_from_github( SHA512 365c204272f6d20f881ce5e14cfa3c2c1d5b0aef1ff92a7f8a889c708b2d091105bc1ba2dfdee911b3cab876af677f5ee3e55657f9fdb9356915966379587261 HEAD_REF master ) +vcpkg_check_linkage(ONLY_STATIC_LIBRARY) vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" diff --git a/ports/coin-or-clp/portfile.cmake b/ports/coin-or-clp/portfile.cmake index ae543f685..355bef5ec 100644 --- a/ports/coin-or-clp/portfile.cmake +++ b/ports/coin-or-clp/portfile.cmake @@ -5,6 +5,7 @@ vcpkg_from_github( SHA512 58e737deeb5276e4894fbebac0f60da13e8419b6cff531be381bc582320ceeab0f4688c8ec29d4e7248b6cc5256edb27b2e98496913262ce0f2960b6b6ab598c HEAD_REF master ) +vcpkg_check_linkage(ONLY_STATIC_LIBRARY) vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index c618ba60d..737fbbeef 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -5,19 +5,11 @@ vcpkg_from_github( SHA512 fb173c04e3920c863e4d29e202cbaf182ee21332dc05ce293ffc39ead1b124f86f9682cc12032d216a712ea9aa3d0c98176bcbcd1b217e93afc6ce5a1ced68ed HEAD_REF master ) -if(MSVC OR WIN32) - message(WARNING "BUILDING FOR MSVC WITH SHARED LIBS") - vcpkg_cmake_configure( - SOURCE_PATH "${SOURCE_PATH}" - OPTIONS - "-DCMAKE_PROJECT_INCLUDE=${CMAKE_CURRENT_LIST_DIR}/static_patch.cmake" +vcpkg_check_linkage(ONLY_STATIC_LIBRARY) - ) -else () vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" ) -endif () vcpkg_cmake_install() diff --git a/ports/coin-or-osi/static_patch.cmake b/ports/coin-or-osi/static_patch.cmake deleted file mode 100644 index 78cc2efad..000000000 --- a/ports/coin-or-osi/static_patch.cmake +++ /dev/null @@ -1,3 +0,0 @@ -if(WIN32) - add_compile_definitions(DLL_EXPORT) -endif() \ No newline at end of file diff --git a/ports/coinutils/portfile.cmake b/ports/coinutils/portfile.cmake index e0870375c..09c5d806c 100644 --- a/ports/coinutils/portfile.cmake +++ b/ports/coinutils/portfile.cmake @@ -1,7 +1,3 @@ -if (VCPKG_TARGET_IS_WINDOWS) #AND NOT VCPKG_TARGET_IS_MINGW ? - vcpkg_check_linkage(ONLY_STATIC_LIBRARY) -endif() - vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "Mizux/CoinUtils" @@ -13,9 +9,9 @@ vcpkg_from_github( vcpkg_check_linkage(ONLY_STATIC_LIBRARY) - vcpkg_cmake_configure( - SOURCE_PATH "${SOURCE_PATH}" - ) +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" +) vcpkg_cmake_install() diff --git a/ports/coinutils/static_patch.cmake b/ports/coinutils/static_patch.cmake deleted file mode 100644 index 61f4b95a6..000000000 --- a/ports/coinutils/static_patch.cmake +++ /dev/null @@ -1,3 +0,0 @@ -if(WIN32) - add_compile_definitions(COINUTILSLIB_EXPORT) -endif() \ No newline at end of file From ce57647e1fc5cf20457a97cb8d36bab05c812280 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 09:52:49 +0200 Subject: [PATCH 274/422] cleanup --- .github/workflows/build_centos7.yml | 15 ++--------- .github/workflows/build_oracle8.yml | 8 ++---- .github/workflows/build_ubuntu.yml | 5 ++-- .github/workflows/build_windows.yml | 25 ------------------- .github/workflows/sonarcloud.yml | 7 ++---- .../workflows/ubuntu-system-deps-build.yml | 5 ++-- .../workflows/windows-vcpkg-deps-build.yml | 6 ++--- 7 files changed, 12 insertions(+), 59 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 82e0ce2f0..7764897e9 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -131,13 +131,6 @@ jobs: os: centos7 os-full-name: CentOS-7.9.2009 - - run: | - ls - echo " 3 --------------" - ls ${GITHUB_WORKSPACE} - echo " 4 ----------------" - ls ${GITHUB_WORKSPACE}/deps - - name: Compile tbb uses: ./.github/workflows/compile-tbb @@ -148,14 +141,10 @@ jobs: pip3 install -r requirements-tests.txt pip3 install -r requirements-ui.txt - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - name: vcpkg install run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh --disableMetrics + git submodule update --init vcpkg + ./vcpkg/bootstrap-vcpkg.sh --disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 89ef41569..9de162b04 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -107,14 +107,10 @@ jobs: - name: Compile TBB uses: ./.github/workflows/compile-tbb - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - name: vcpkg install run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh --disableMetrics + git submodule update --init vcpkg + ./vcpkg/bootstrap-vcpkg.sh --disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 34cf956ad..3f1302a56 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -113,9 +113,8 @@ jobs: - name: vcpkg install run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh --disableMetrics + git submodule update --init vcpkg + ./vcpkg/bootstrap-vcpkg.sh --disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 6402aeec2..e93aa72bc 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -115,31 +115,6 @@ jobs: $pwd=Get-Location cmake -B _build -S . -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON - - name: Upload logs - if: always() - uses: actions/upload-artifact@v4 - with: - name: logs - path: vcpkg\buildtrees\coin* - - - name: Upload build - if: always() - uses: actions/upload-artifact@v4 - with: - name: build - path: vcpkg\packages\coin* - - - name: Upload installed - if: always() - uses: actions/upload-artifact@v4 - with: - name: installed - path: | - _build\vcpkg_installed\x64-windows-release\include\coin* - _build\vcpkg_installed\x64-windows-release\lib\coin* - _build\vcpkg_installed\x64-windows-release\share\coin* - - - name: Build run: | cmake --build _build --config Release -j4 diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index d7988fd2e..5e4f73728 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -90,13 +90,10 @@ jobs: run: | git submodule update --init --recursive . - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - name: vcpkg install run: | - pushd vcpkg - ./bootstrap-vcpkg.sh --disableMetrics + git submodule update --init vcpkg + ./vcpkg/bootstrap-vcpkg.sh --disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index 5f5412f7e..a4949cf2e 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -71,9 +71,8 @@ jobs: - name: vcpkg install run: | - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh --disableMetrics + git submodule update --init vcpkg + ./vcpkg/bootstrap-vcpkg.sh --disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index de9d54ed6..d34ec3cf3 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -57,10 +57,8 @@ jobs: - name: vcpkg install shell: bash run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh --disableMetrics + git submodule update --init vcpkg + ./vcpkg/bootstrap-vcpkg.sh --disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary From 7149c55c3b3d9b4549c738b4550ea459bd23275a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 10:41:23 +0200 Subject: [PATCH 275/422] fix --- .github/workflows/build_centos7.yml | 2 +- .github/workflows/build_oracle8.yml | 2 +- .github/workflows/build_ubuntu.yml | 14 +++++++------- .github/workflows/build_windows.yml | 2 +- .github/workflows/sonarcloud.yml | 2 +- .github/workflows/ubuntu-system-deps-build.yml | 2 +- .github/workflows/windows-vcpkg-deps-build.yml | 2 +- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 7764897e9..c79441807 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -144,7 +144,7 @@ jobs: - name: vcpkg install run: | git submodule update --init vcpkg - ./vcpkg/bootstrap-vcpkg.sh --disableMetrics + ./vcpkg/bootstrap-vcpkg.sh -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 9de162b04..89f023efc 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -110,7 +110,7 @@ jobs: - name: vcpkg install run: | git submodule update --init vcpkg - ./vcpkg/bootstrap-vcpkg.sh --disableMetrics + ./vcpkg/bootstrap-vcpkg.sh -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 3f1302a56..002d57e56 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -49,6 +49,12 @@ jobs: ref: ${{ matrix.xprs.ref}} token: ${{ secrets.AS_TOKEN }} #reniew token periodically + - name: Install mandatory system libraries + run: | + sudo apt-get update --fix-missing + sudo apt-get install -y ccache libtbb-dev + sudo apt-get install -y g++-10 gcc-10 + - name: ccache uses: hendrikmuhs/ccache-action@v1.2.3 with: @@ -66,12 +72,6 @@ jobs: pip install -r requirements-tests.txt pip install -r requirements-ui.txt - - name: Install mandatory system libraries - run: | - sudo apt-get update --fix-missing - sudo apt-get install -y ccache libtbb-dev - sudo apt-get install -y g++-10 gcc-10 - - name: Update alternatives #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 run: | @@ -114,7 +114,7 @@ jobs: - name: vcpkg install run: | git submodule update --init vcpkg - ./vcpkg/bootstrap-vcpkg.sh --disableMetrics + ./vcpkg/bootstrap-vcpkg.sh -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index e93aa72bc..b6929a03e 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -88,7 +88,7 @@ jobs: shell: bash run: | git submodule update --init vcpkg - ./vcpkg/bootstrap-vcpkg.sh --disableMetrics + ./vcpkg/bootstrap-vcpkg.sh -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 5e4f73728..34541ee78 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -93,7 +93,7 @@ jobs: - name: vcpkg install run: | git submodule update --init vcpkg - ./vcpkg/bootstrap-vcpkg.sh --disableMetrics + ./vcpkg/bootstrap-vcpkg.sh -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index a4949cf2e..d51ba671b 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -72,7 +72,7 @@ jobs: - name: vcpkg install run: | git submodule update --init vcpkg - ./vcpkg/bootstrap-vcpkg.sh --disableMetrics + ./vcpkg/bootstrap-vcpkg.sh -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index d34ec3cf3..f5a5dd623 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -58,7 +58,7 @@ jobs: shell: bash run: | git submodule update --init vcpkg - ./vcpkg/bootstrap-vcpkg.sh --disableMetrics + ./vcpkg/bootstrap-vcpkg.sh -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary From 1f6406cd713abcfaf5d8a7323a8b85411cd7b025 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 10:42:50 +0200 Subject: [PATCH 276/422] fix --- src/python/antares_xpansion/full_run_driver.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/python/antares_xpansion/full_run_driver.py b/src/python/antares_xpansion/full_run_driver.py index bbc7a7367..49b8d96b9 100644 --- a/src/python/antares_xpansion/full_run_driver.py +++ b/src/python/antares_xpansion/full_run_driver.py @@ -70,11 +70,6 @@ def run(self): self.full_command(), shell=False, stdout=sys.stdout, stderr=sys.stderr, encoding='utf-8') if ret.returncode != 0: - print(f"ERROR: exited {self.full_exe} with status {ret.returncode}") - print(f"output is {ret.stdout}") - print(f"err is {ret.stderr}") - print(f"output is {sys.stdout}") - print(f"err is {sys.stderr}") raise FullRunDriver.FullRunExecutionError( f"ERROR: exited {self.full_exe} with status {ret.returncode}" ) From 51c24f3e32f74dae0b758df9ae14afa20b2b4675 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 10:43:20 +0200 Subject: [PATCH 277/422] fix --- ports/coinutils/log.patch | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 ports/coinutils/log.patch diff --git a/ports/coinutils/log.patch b/ports/coinutils/log.patch deleted file mode 100644 index cecb0cc19..000000000 --- a/ports/coinutils/log.patch +++ /dev/null @@ -1,23 +0,0 @@ -Subject: [PATCH] d ---- -Index: src/CoinUtilsConfig.h -IDEA additional info: -Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP -<+>UTF-8 -=================================================================== -diff --git a/src/CoinUtilsConfig.h b/src/CoinUtilsConfig.h ---- a/src/CoinUtilsConfig.h (revision a6385801e71b2d060198d88f3a09bd9046fe8de6) -+++ b/src/CoinUtilsConfig.h (revision 903ea85947470c2ab013beb4eb934e8362a06948) -@@ -33,6 +33,12 @@ - * we want it to be __attribute__((__visibility__("default"))) when building with GCC, - * so user can compile with -fvisibility=hidden - */ -+#define XSTR(x) STR(x) -+#define STR(x) #x -+ -+#pragma message("PLOP") -+#pragma message(XSTR(_WIN32) " " XSTR(DLL_EXPORT)) -+ - #ifdef DLL_EXPORT - #undef COINUTILSLIB_EXPORT - #define COINUTILSLIB_EXPORT __declspec(dllexport) From c3e57849e6fa649a255a7341af380f131e647beb Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 10:45:59 +0200 Subject: [PATCH 278/422] fix --- .github/workflows/build_ubuntu.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 002d57e56..32962f74c 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -114,7 +114,8 @@ jobs: - name: vcpkg install run: | git submodule update --init vcpkg - ./vcpkg/bootstrap-vcpkg.sh -disableMetrics + pushd vcpkg + ./bootstrap-vcpkg.sh -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary From 25145864158d5089f1a6da9a742a3a6914a0f82d Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 10:52:41 +0200 Subject: [PATCH 279/422] fix --- .github/workflows/build_ubuntu.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 32962f74c..7622251f5 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -115,6 +115,7 @@ jobs: run: | git submodule update --init vcpkg pushd vcpkg + git pull ./bootstrap-vcpkg.sh -disableMetrics - name: Restore vcpkg binary dir from cache From 885d554db8a92261acebb2cd3bc7edadb7f03ba6 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 10:55:07 +0200 Subject: [PATCH 280/422] vcpkg --- vcpkg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg b/vcpkg index eb0f108eb..f7423ee18 160000 --- a/vcpkg +++ b/vcpkg @@ -1 +1 @@ -Subproject commit eb0f108ebd674c6ed79acb1c2e123208c416af0d +Subproject commit f7423ee180c4b7f40d43402c2feb3859161ef625 From 5f723455fb4655cd84e2f1daf8615b1aef7906b3 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 10:55:27 +0200 Subject: [PATCH 281/422] vcpkg --- .github/workflows/build_ubuntu.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 7622251f5..d45d0044b 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -113,7 +113,7 @@ jobs: - name: vcpkg install run: | - git submodule update --init vcpkg + git submodule update --remote --init vcpkg pushd vcpkg git pull ./bootstrap-vcpkg.sh -disableMetrics From 16a19929289c9b28d4b51668022be07d49230c5e Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 11:05:00 +0200 Subject: [PATCH 282/422] vcpkg --- .github/workflows/build_ubuntu.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index d45d0044b..67eb3da88 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -160,6 +160,13 @@ jobs: path: ${{ github.workspace }}/vcpkg_cache key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + - name: Cache build in case of error + if: always() + uses: actions/upload-artifact@v4 + with: + name: build + path: _build + ####################### - name: Install run: | From 0ace7df06d1e931d34e7b1530e8c85246d473b84 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 11:13:48 +0200 Subject: [PATCH 283/422] vcpkg --- .github/workflows/build_ubuntu.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 67eb3da88..b8ed5c71d 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -115,7 +115,10 @@ jobs: run: | git submodule update --remote --init vcpkg pushd vcpkg + git log + git fetch git pull + git log ./bootstrap-vcpkg.sh -disableMetrics - name: Restore vcpkg binary dir from cache @@ -161,7 +164,7 @@ jobs: key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - name: Cache build in case of error - if: always() + if: failure() uses: actions/upload-artifact@v4 with: name: build From a599deadd2cfbd1c6cefd00c733bcc2a3f1f501c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 11:16:38 +0200 Subject: [PATCH 284/422] vcpkg --- .github/workflows/build_ubuntu.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index b8ed5c71d..304404ac3 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -120,6 +120,7 @@ jobs: git pull git log ./bootstrap-vcpkg.sh -disableMetrics + git show eb0f108ebd674c6ed79acb1c2e123208c416af0d - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary From 852f7b8b01933b28bbc0106e8a73f372e1ecf582 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 11:20:43 +0200 Subject: [PATCH 285/422] vcpkg --- .github/workflows/build_ubuntu.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 304404ac3..0aa16ee46 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -114,6 +114,7 @@ jobs: - name: vcpkg install run: | git submodule update --remote --init vcpkg + git fetch --unshallow pushd vcpkg git log git fetch From f5bc8ce07bf3c83f1a6ab1f69303b541cee6591e Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 11:26:06 +0200 Subject: [PATCH 286/422] vcpkg --- .github/workflows/build_ubuntu.yml | 3 +-- vcpkg.json | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 0aa16ee46..12da3618d 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -114,14 +114,13 @@ jobs: - name: vcpkg install run: | git submodule update --remote --init vcpkg - git fetch --unshallow pushd vcpkg git log git fetch git pull git log ./bootstrap-vcpkg.sh -disableMetrics - git show eb0f108ebd674c6ed79acb1c2e123208c416af0d + git show f7423ee180c4b7f40d43402c2feb3859161ef625 - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/vcpkg.json b/vcpkg.json index bced28839..6092aef49 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,7 +1,7 @@ { "name": "antares-xpansion", "version-string": "1.3.0-rc5", - "builtin-baseline": "eb0f108ebd674c6ed79acb1c2e123208c416af0d", + "builtin-baseline": "f7423ee180c4b7f40d43402c2feb3859161ef625", "vcpkg-configuration": { "overlay-ports": [ "./ports" From 02dc039e30571efc62c871b208a6b85df7291642 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 11:34:04 +0200 Subject: [PATCH 287/422] vcpkg --- .github/workflows/build_ubuntu.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 12da3618d..65b2894eb 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -114,6 +114,7 @@ jobs: - name: vcpkg install run: | git submodule update --remote --init vcpkg + git fetch --unshallow pushd vcpkg git log git fetch From 07f55ec5e3cc91239900a5883f14d2ced8a20223 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 11:36:37 +0200 Subject: [PATCH 288/422] vcpkg --- .github/workflows/build_ubuntu.yml | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 65b2894eb..af405d414 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -114,14 +114,9 @@ jobs: - name: vcpkg install run: | git submodule update --remote --init vcpkg - git fetch --unshallow pushd vcpkg - git log - git fetch - git pull - git log + git fetch --unshallow ./bootstrap-vcpkg.sh -disableMetrics - git show f7423ee180c4b7f40d43402c2feb3859161ef625 - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary @@ -165,13 +160,6 @@ jobs: path: ${{ github.workspace }}/vcpkg_cache key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - - name: Cache build in case of error - if: failure() - uses: actions/upload-artifact@v4 - with: - name: build - path: _build - ####################### - name: Install run: | From 8a5dd4a6686c13b746c6adc0807253b23a3efe62 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 11:45:34 +0200 Subject: [PATCH 289/422] vcpkg --- .github/workflows/build_centos7.yml | 6 ++++-- .github/workflows/build_oracle8.yml | 6 ++++-- .github/workflows/build_windows.yml | 6 ++++-- .github/workflows/ubuntu-system-deps-build.yml | 6 ++++-- .github/workflows/windows-vcpkg-deps-build.yml | 6 ++++-- 5 files changed, 20 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index c79441807..0a2b34207 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -143,8 +143,10 @@ jobs: - name: vcpkg install run: | - git submodule update --init vcpkg - ./vcpkg/bootstrap-vcpkg.sh -disableMetrics + git submodule update --remote --init vcpkg + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 89f023efc..333ce245f 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -109,8 +109,10 @@ jobs: - name: vcpkg install run: | - git submodule update --init vcpkg - ./vcpkg/bootstrap-vcpkg.sh -disableMetrics + git submodule update --remote --init vcpkg + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index b6929a03e..f3e3899f7 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -87,8 +87,10 @@ jobs: - name: vcpkg install shell: bash run: | - git submodule update --init vcpkg - ./vcpkg/bootstrap-vcpkg.sh -disableMetrics + git submodule update --remote --init vcpkg + pushd vcpkg + git fetch --unshallow + ./vcpkg/bootstrap-vcpkg.bat -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index d51ba671b..a0a9dd366 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -71,8 +71,10 @@ jobs: - name: vcpkg install run: | - git submodule update --init vcpkg - ./vcpkg/bootstrap-vcpkg.sh -disableMetrics + git submodule update --remote --init vcpkg + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index f5a5dd623..b27b4479d 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -57,8 +57,10 @@ jobs: - name: vcpkg install shell: bash run: | - git submodule update --init vcpkg - ./vcpkg/bootstrap-vcpkg.sh -disableMetrics + git submodule update --remote --init vcpkg + pushd vcpkg + git fetch --unshallow + ./vcpkg/bootstrap-vcpkg.bat -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary From 129b540839364f79094954b214be699d2ad18e97 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 14:11:05 +0200 Subject: [PATCH 290/422] f --- ports/coinutils/portfile.cmake | 1 - 1 file changed, 1 deletion(-) diff --git a/ports/coinutils/portfile.cmake b/ports/coinutils/portfile.cmake index 09c5d806c..153722282 100644 --- a/ports/coinutils/portfile.cmake +++ b/ports/coinutils/portfile.cmake @@ -4,7 +4,6 @@ vcpkg_from_github( REF "d92accd9a2aa4cffe84e8f9a5a71eea06fb1ba87" SHA512 addd95047c935fd3199f6951bf6f269887c0a66f285d4d9947b6290de24ab54867f459a340da1010451331272e4168d413ab167c52019fb4dbe486633f8b93d9 HEAD_REF master - PATCHES log.patch ) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) From 8d7ba180c2747e899ceb55bb77b723b3abf931d3 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 14:15:03 +0200 Subject: [PATCH 291/422] f windows --- .github/workflows/build_windows.yml | 2 +- .github/workflows/windows-vcpkg-deps-build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index f3e3899f7..a2fd8c43d 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -90,7 +90,7 @@ jobs: git submodule update --remote --init vcpkg pushd vcpkg git fetch --unshallow - ./vcpkg/bootstrap-vcpkg.bat -disableMetrics + ./bootstrap-vcpkg.bat -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index b27b4479d..7ad434d79 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -60,7 +60,7 @@ jobs: git submodule update --remote --init vcpkg pushd vcpkg git fetch --unshallow - ./vcpkg/bootstrap-vcpkg.bat -disableMetrics + ./bootstrap-vcpkg.bat -disableMetrics - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary From 7d7b3e06cdf674ef3b473500b73d37efb29a93e7 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 14:18:59 +0200 Subject: [PATCH 292/422] f OL8 --- .github/workflows/build_oracle8.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 333ce245f..3a8100d3a 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -109,6 +109,7 @@ jobs: - name: vcpkg install run: | + git config --global --add safe.directory . git submodule update --remote --init vcpkg pushd vcpkg git fetch --unshallow From b1746ee24753d7382048e726deaac8661cd043cc Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 14:19:21 +0200 Subject: [PATCH 293/422] f CentOS7 --- .github/workflows/build_centos7.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 0a2b34207..9a33b0078 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -143,6 +143,7 @@ jobs: - name: vcpkg install run: | + git config --global --add safe.directory . git submodule update --remote --init vcpkg pushd vcpkg git fetch --unshallow From 041e4bf5044cd0fae41506e333ac86c6121f729f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 14:29:11 +0200 Subject: [PATCH 294/422] Fix --- .github/workflows/build_centos7.yml | 2 +- .github/workflows/build_oracle8.yml | 2 +- .github/workflows/build_windows.yml | 1 - .github/workflows/windows-vcpkg-deps-build.yml | 1 - 4 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 9a33b0078..c4f665354 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -143,7 +143,7 @@ jobs: - name: vcpkg install run: | - git config --global --add safe.directory . + git config --global safe.directory '*' git submodule update --remote --init vcpkg pushd vcpkg git fetch --unshallow diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 3a8100d3a..16468ab98 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -109,7 +109,7 @@ jobs: - name: vcpkg install run: | - git config --global --add safe.directory . + git config --global safe.directory '*' git submodule update --remote --init vcpkg pushd vcpkg git fetch --unshallow diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index a2fd8c43d..b908a91bf 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -89,7 +89,6 @@ jobs: run: | git submodule update --remote --init vcpkg pushd vcpkg - git fetch --unshallow ./bootstrap-vcpkg.bat -disableMetrics - name: Restore vcpkg binary dir from cache diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index 7ad434d79..f92f529cf 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -59,7 +59,6 @@ jobs: run: | git submodule update --remote --init vcpkg pushd vcpkg - git fetch --unshallow ./bootstrap-vcpkg.bat -disableMetrics - name: Restore vcpkg binary dir from cache From d480d33dfc10768d58d5c63e160583228bd42a87 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 14:45:34 +0200 Subject: [PATCH 295/422] Fix --- .github/workflows/build_windows.yml | 1 + .github/workflows/windows-vcpkg-deps-build.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index b908a91bf..a2fd8c43d 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -89,6 +89,7 @@ jobs: run: | git submodule update --remote --init vcpkg pushd vcpkg + git fetch --unshallow ./bootstrap-vcpkg.bat -disableMetrics - name: Restore vcpkg binary dir from cache diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index f92f529cf..7ad434d79 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -59,6 +59,7 @@ jobs: run: | git submodule update --remote --init vcpkg pushd vcpkg + git fetch --unshallow ./bootstrap-vcpkg.bat -disableMetrics - name: Restore vcpkg binary dir from cache From c5e07661787de46d79eacd6f8db4252ab656d190 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 15:14:47 +0200 Subject: [PATCH 296/422] f windows --- .github/workflows/build_windows.yml | 1 - .github/workflows/windows-vcpkg-deps-build.yml | 1 - 2 files changed, 2 deletions(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index a2fd8c43d..b908a91bf 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -89,7 +89,6 @@ jobs: run: | git submodule update --remote --init vcpkg pushd vcpkg - git fetch --unshallow ./bootstrap-vcpkg.bat -disableMetrics - name: Restore vcpkg binary dir from cache diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index 7ad434d79..f92f529cf 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -59,7 +59,6 @@ jobs: run: | git submodule update --remote --init vcpkg pushd vcpkg - git fetch --unshallow ./bootstrap-vcpkg.bat -disableMetrics - name: Restore vcpkg binary dir from cache From 5a21bfcac7ef6877addfc6075cd9a63c8854421b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 17 Jun 2024 15:22:06 +0200 Subject: [PATCH 297/422] f --- .github/workflows/windows-vcpkg-deps-build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index f92f529cf..7ad434d79 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -59,6 +59,7 @@ jobs: run: | git submodule update --remote --init vcpkg pushd vcpkg + git fetch --unshallow ./bootstrap-vcpkg.bat -disableMetrics - name: Restore vcpkg binary dir from cache From 0f58fabb176f2ce780abe27a30df84fd69cc42ec Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 18 Jun 2024 16:33:44 +0200 Subject: [PATCH 298/422] Install sirius solver --- CMakeLists.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f5d8ce990..15cd0ddca 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,14 +14,14 @@ set(ANTARES_XPANSION_RC 5) # =========================================================================== # Default parameters # =========================================================================== - +message(WARNING "Install prefix is ${CMAKE_INSTALL_PREFIX}") if (MSVC) cmake_policy(SET CMP0111 OLD) #To remove warning for not found configuration on MSVC endif () if (CMAKE_TOOLCHAIN_FILE) if(NOT IS_ABSOLUTE ${CMAKE_TOOLCHAIN_FILE}) - SET(CMAKE_TOOLCHAIN_FILE ${CMAKE_CURRENT_SOURCE_DIR}/${CMAKE_TOOLCHAIN_FILE}) + SET(CMAKE_TOOLCHAIN_FILE ${CMAKE_CURRENT_SOURCE_DIR}/${CMAKE_TOOLCHAIN_FILE}) endif() endif() @@ -188,6 +188,10 @@ endif() set(CMAKE_FIND_DEBUG_MODE TRUE) find_package(sirius_solver REQUIRED) +install(FILES + $ + DESTINATION bin +) set(CMAKE_FIND_DEBUG_MODE FALSE) if (SOLVER) if (SOLVER STREQUAL "xpress") From 3a4c7ad0a48bf122e3889433f9fd80f4be4c9ca5 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 19 Jun 2024 11:37:46 +0200 Subject: [PATCH 299/422] ADR for vcpkg --- .../Create_custom_vcpkg_ports_for_deps.md | 33 +++++++++++++++++++ .../Architecture_decision_records/Zip_Lib.md | 4 +-- 2 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 conception/Architecture_decision_records/Create_custom_vcpkg_ports_for_deps.md diff --git a/conception/Architecture_decision_records/Create_custom_vcpkg_ports_for_deps.md b/conception/Architecture_decision_records/Create_custom_vcpkg_ports_for_deps.md new file mode 100644 index 000000000..c1ffded45 --- /dev/null +++ b/conception/Architecture_decision_records/Create_custom_vcpkg_ports_for_deps.md @@ -0,0 +1,33 @@ +# Manage dependencies with custom vcpkg ports + +## Status: Accepted [06/2024] + + +## Context + +The various dependencies of the application are managed through different ways: +- some are managed through the system package manager +- some are managed through vcpkg +- some are downloaded and compiled by the application itself through cmake or by the developer + +This disparity is further enhanced by the unavailability of some dependencies in packet managers for some plateforme (e.g. CentOS 7). + +## Decision + +We should strive to use only one methode to manage dependencies. We choose to use vcpkg for all dependencies. +In some case we will have to create custom vcpkg ports for dependencies that are not available in vcpkg. + +## Consequences + +- The dependencies will be managed in a more consistent way +- The dependencies will be centralized in one place (vcpkg manifest) +- Several dependencies moved to vcpkg via official or custom ports. + +## Limitations + +- TBB: TBB as been rebranded as oneTBB. The new API is not supported by GCC 10 standard implementation. +To use oneTBB we would either need to upgrade and impose a new compiler or use oneDPL library. +If a port of oneTBB exists, there is no port for oneDPL despite some effort to do so (https://github.com/microsoft/vcpkg/pull/25174) +- Some dependencies (sirius) are not first degree dependencies but N-degree, mainly for simulator. While a custom port or registry of Antares Simulator is build +we need manage those dependencies. +- Ortools is difficult to port to vcpkg. Work in progress. \ No newline at end of file diff --git a/conception/Architecture_decision_records/Zip_Lib.md b/conception/Architecture_decision_records/Zip_Lib.md index c374cbd74..99547620f 100644 --- a/conception/Architecture_decision_records/Zip_Lib.md +++ b/conception/Architecture_decision_records/Zip_Lib.md @@ -4,11 +4,11 @@ This ADR aims to select the library that will be used to manage MPS files in ZIP Status === -[minizip-ng](https://github.com/zlib-ng/minizip-ng): Accepted [08/2022] +[minizip-ng](https://github.com/zlib-ng/minizip-ng): Deprecated [06/2024] by [Create_custom_vcpkg_ports_for_deps.md](Create_custom_vcpkg_ports_for_deps.md) Context === -Mps files produced by both Antares Simulator and Xpansion can have a signicant weigths on disk space. It's has been proven that putting them in an archive does not alterate Antares and Xpansion algorithms and naturaly resulting zipped files has a less demand on disk space. +Mps files produced by both Antares Simulator and Xpansion can have a signicant weigths on disk space. It has been proven that putting them in an archive does not alterate Antares and Xpansion algorithms and naturaly resulting zipped files has a less demand on disk space. Decision === From 4348c657e54e349785a1a8296276d3fe1bd5b59f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 19 Jun 2024 11:42:10 +0200 Subject: [PATCH 300/422] Revert "Try more log" This reverts commit 18f191531073586f551d1d7fee85d3de34c724ee. --- tests/end_to_end/examples/example_test.py | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/tests/end_to_end/examples/example_test.py b/tests/end_to_end/examples/example_test.py index 93b5e39ab..a65717fad 100644 --- a/tests/end_to_end/examples/example_test.py +++ b/tests/end_to_end/examples/example_test.py @@ -1,15 +1,15 @@ -import json +from enum import Enum import os -import shutil -import subprocess +from pathlib import Path import sys +import shutil +import json import zipfile -from enum import Enum -from pathlib import Path import numpy as np -import pytest +import subprocess +import pytest from src.python.antares_xpansion.candidates_reader import CandidatesReader ALL_STUDIES_PATH = Path("../../../data_test/examples") @@ -60,11 +60,10 @@ def launch_xpansion(install_dir, study_path, allow_run_as_root=False, nproc: int ] if allow_run_as_root == "True": command.append("--allow-run-as-root") - process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=None, errors="utf-8") - [output, error] = process.communicate() + process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=None) + output = process.communicate() if process.returncode != 0: print(output) - print(error) # Check return value assert process.returncode == 0 From 3cbbf578df2b1edc3875c329aea40be3dae7abff Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 19 Jun 2024 15:09:41 +0200 Subject: [PATCH 301/422] Remove TBB dependency --- .github/workflows/build_centos7.yml | 3 --- .github/workflows/build_oracle8.yml | 3 --- .github/workflows/build_ubuntu.yml | 2 +- .github/workflows/build_windows.yml | 5 ----- .github/workflows/compile-tbb/action.yml | 18 ------------------ .github/workflows/sonarcloud.yml | 1 - .github/workflows/ubuntu-system-deps-build.yml | 2 +- .github/workflows/windows-vcpkg-deps-build.yml | 5 ----- .../Create_custom_vcpkg_ports_for_deps.md | 12 +++++------- .../2-Dependencies-install.md | 18 ++---------------- src/cpp/benders/benders_core/CMakeLists.txt | 8 -------- .../lpnamer/problem_modifier/CMakeLists.txt | 9 --------- src/cpp/sensitivity/CMakeLists.txt | 14 +------------- 13 files changed, 10 insertions(+), 90 deletions(-) delete mode 100644 .github/workflows/compile-tbb/action.yml diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index c4f665354..af25313f8 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -131,9 +131,6 @@ jobs: os: centos7 os-full-name: CentOS-7.9.2009 - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - - name: Install dependencies run: | pip3 install --upgrade pip diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 16468ab98..bfdcb6996 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -104,9 +104,6 @@ jobs: os: Oracle8 os-full-name: OracleServer-8.10 - - name: Compile TBB - uses: ./.github/workflows/compile-tbb - - name: vcpkg install run: | git config --global safe.directory '*' diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index af405d414..bd52137aa 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -52,7 +52,7 @@ jobs: - name: Install mandatory system libraries run: | sudo apt-get update --fix-missing - sudo apt-get install -y ccache libtbb-dev + sudo apt-get install -y ccache sudo apt-get install -y g++-10 gcc-10 - name: ccache diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index b908a91bf..9125419af 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -100,11 +100,6 @@ jobs: # Allows to restore a cache when deps have only partially changed (like adding a dependency) restore-keys: vcpkg-cache-windows- - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake' - - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-zip with: diff --git a/.github/workflows/compile-tbb/action.yml b/.github/workflows/compile-tbb/action.yml deleted file mode 100644 index 135c496b6..000000000 --- a/.github/workflows/compile-tbb/action.yml +++ /dev/null @@ -1,18 +0,0 @@ -name: "Download and compile tbb" -description: "tbb is required for execution policy (parallelization c++)." -inputs: - cmake: - description: 'cmake version' - default: cmake - -runs: - using: "composite" - steps: - - id: install-tbb - shell: bash - run: | - source /opt/rh/gcc-toolset-10/enable || true - git clone https://github.com/wjakob/tbb.git - cd tbb/build - ${{ inputs.cmake }} .. - ${{ inputs.cmake }} --build . --target install -j8 \ No newline at end of file diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 34541ee78..cf467d94d 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -49,7 +49,6 @@ jobs: - name: Install libraries run: | sudo apt-get update --fix-missing - sudo apt-get install libgtest-dev libtbb-dev sudo apt-get install g++-10 gcc-10 cd /usr/src/googletest/ sudo cmake . diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index a0a9dd366..edc541fbe 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -39,7 +39,7 @@ jobs: - name: Install mandatory system libraries run: | sudo apt-get update --fix-missing - sudo apt-get install libtbb-dev + sudo apt-get install - uses: lukka/get-cmake@latest with: diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index 7ad434d79..0b89b1503 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -71,11 +71,6 @@ jobs: # Allows to restore a cache when deps have only partially changed (like adding a dependency) restore-keys: vcpkg-cache-windows - - name: Compile tbb - uses: ./.github/workflows/compile-tbb - with: - cmake: 'cmake' - - name: Configure run: | $pwd=Get-Location diff --git a/conception/Architecture_decision_records/Create_custom_vcpkg_ports_for_deps.md b/conception/Architecture_decision_records/Create_custom_vcpkg_ports_for_deps.md index c1ffded45..d47a75253 100644 --- a/conception/Architecture_decision_records/Create_custom_vcpkg_ports_for_deps.md +++ b/conception/Architecture_decision_records/Create_custom_vcpkg_ports_for_deps.md @@ -15,7 +15,7 @@ This disparity is further enhanced by the unavailability of some dependencies in ## Decision We should strive to use only one methode to manage dependencies. We choose to use vcpkg for all dependencies. -In some case we will have to create custom vcpkg ports for dependencies that are not available in vcpkg. +In some cases, we will have to create custom vcpkg ports for dependencies that are not available in vcpkg. ## Consequences @@ -25,9 +25,7 @@ In some case we will have to create custom vcpkg ports for dependencies that are ## Limitations -- TBB: TBB as been rebranded as oneTBB. The new API is not supported by GCC 10 standard implementation. -To use oneTBB we would either need to upgrade and impose a new compiler or use oneDPL library. -If a port of oneTBB exists, there is no port for oneDPL despite some effort to do so (https://github.com/microsoft/vcpkg/pull/25174) -- Some dependencies (sirius) are not first degree dependencies but N-degree, mainly for simulator. While a custom port or registry of Antares Simulator is build -we need manage those dependencies. -- Ortools is difficult to port to vcpkg. Work in progress. \ No newline at end of file +- Some dependencies (sirius) are not first degree dependencies but N-degree, mainly for simulator. + While a custom port or registry of Antares Simulator is build, +we need to manage those dependencies. +- Ortools is challenging to port to vcpkg. Work in progress. \ No newline at end of file diff --git a/docs/developer-guide/install_from_sources/2-Dependencies-install.md b/docs/developer-guide/install_from_sources/2-Dependencies-install.md index 416225d0e..53a4c69fc 100644 --- a/docs/developer-guide/install_from_sources/2-Dependencies-install.md +++ b/docs/developer-guide/install_from_sources/2-Dependencies-install.md @@ -8,7 +8,6 @@ Antares-Xpansion depends on several mandatory libraries: - [Boost](https://www.boost.org/) : MPI serialization (only for MPI benders compilation), program-options, - [Doxygen](https://www.doxygen.nl/index.html) for documentation generation, - [GraphViz](https://graphviz.org/) for Doxygen use. -- [TBB](https://github.com/oneapi-src/oneTBB) for execution policy and parallelization This section describes the install procedures for the third-party open source libraries used by Antares-Xpansion. The install procedure can be done: @@ -45,7 +44,7 @@ The install procedure can be done: 3. Install dependencies: ``` cd vcpkg - vcpkg install jsoncpp gtest boost-mpi boost-program-options tbb --triplet + vcpkg install jsoncpp gtest boost-mpi boost-program-options --triplet ``` !!! Note @@ -64,23 +63,10 @@ The install procedure can be done: sudo yum install libuuid-devel ``` -=== "Centos (other dependencies)" - - Antares-Xpansion depends on 2018 <= TBB <= 2020 for libstdc++9 compatibility but centos7 only provide 2013 version. TBB can be build from source using the [official source code compatible branch](https://github.com/oneapi-src/oneTBB/tree/tbb_2020) - Unfortuanatly the compilation and installation of the official source code can be tedious. One alternative is to trust a third party repository which provide cmake build system for TBB. - We propose to use the following [third party repository](https://github.com/wjakob/tbb.git) installation procedure - - git clone https://github.com/wjakob/tbb.git - cd tbb/build - cmake3 .. - cmake3 --build . --target install -j8 - - Include and libraries will be installed in /usr/local - === "Ubuntu (apt-get)" ``` - sudo apt-get install lsb-release libjsoncpp-dev libgtest-dev libboost-mpi-dev doxygen graphviz libboost-program-options-dev libtbb-dev + sudo apt-get install lsb-release libjsoncpp-dev libgtest-dev libboost-mpi-dev doxygen graphviz libboost-program-options-dev sudo apt-get install unzip uuid-dev ``` !!! Note diff --git a/src/cpp/benders/benders_core/CMakeLists.txt b/src/cpp/benders/benders_core/CMakeLists.txt index 0033c570a..810a0780a 100644 --- a/src/cpp/benders/benders_core/CMakeLists.txt +++ b/src/cpp/benders/benders_core/CMakeLists.txt @@ -6,13 +6,6 @@ # Targets # =========================================================================== -find_package(TBB REQUIRED CONFIG) -if (TBB_VERSION_MAJOR VERSION_LESS "2018") - message(FATAL_ERROR "Require tbb 2018 or higher.") -endif() -if (TBB_VERSION_MAJOR VERSION_GREATER "2020") - message(FATAL_ERROR "Require tbb 2018 to 2020.") -endif() find_package(yaml-cpp CONFIG REQUIRED) add_library (benders_core STATIC ${CMAKE_CURRENT_SOURCE_DIR}/SubproblemWorker.cpp @@ -44,7 +37,6 @@ target_link_libraries (benders_core helpers output_core solvers - TBB::tbb ${JSONCPP_LIB} yaml-cpp ) diff --git a/src/cpp/lpnamer/problem_modifier/CMakeLists.txt b/src/cpp/lpnamer/problem_modifier/CMakeLists.txt index 46df73a58..e5cddc28d 100644 --- a/src/cpp/lpnamer/problem_modifier/CMakeLists.txt +++ b/src/cpp/lpnamer/problem_modifier/CMakeLists.txt @@ -6,14 +6,6 @@ # Targets # =========================================================================== -find_package(TBB REQUIRED CONFIG) -if (TBB_VERSION_MAJOR VERSION_LESS "2018") - message(FATAL_ERROR "Require tbb 2018 or higher.") -endif() -if (TBB_VERSION_MAJOR VERSION_GREATER "2020") - message(FATAL_ERROR "Require tbb 2018 to 2020.") -endif() - add_library(lp_namer_problem_modifier STATIC ${CMAKE_CURRENT_SOURCE_DIR}/LinkdataRecord.cpp ${CMAKE_CURRENT_SOURCE_DIR}/LinkProblemsGenerator.cpp @@ -70,7 +62,6 @@ target_link_libraries (lp_namer_problem_modifier lp_namer_helper helpers solvers - TBB::tbb ) add_library (${PROJECT_NAME}::lp_namer_problem_modifier ALIAS lp_namer_problem_modifier) diff --git a/src/cpp/sensitivity/CMakeLists.txt b/src/cpp/sensitivity/CMakeLists.txt index fcfd0d0b0..abca22aba 100644 --- a/src/cpp/sensitivity/CMakeLists.txt +++ b/src/cpp/sensitivity/CMakeLists.txt @@ -1,11 +1,3 @@ -find_package(TBB REQUIRED CONFIG) -if (TBB_VERSION_MAJOR VERSION_LESS "2018") - message(FATAL_ERROR "Require tbb 2018 or higher.") -endif() -if (TBB_VERSION_MAJOR VERSION_GREATER "2020") - message(FATAL_ERROR "Require tbb 2018 to 2020.") -endif() - add_library (sensitivity_core SensitivityInputReader.cpp SensitivityMasterLogger.cpp @@ -28,10 +20,6 @@ target_include_directories (sensitivity_core target_link_libraries (sensitivity_core PUBLIC logger_lib - TBB::tbb ) -add_library (${PROJECT_NAME}::sensitivity_core ALIAS sensitivity_core) -install(FILES - $ - DESTINATION bin) \ No newline at end of file +add_library (${PROJECT_NAME}::sensitivity_core ALIAS sensitivity_core) \ No newline at end of file From d765d96bf79f917abe642d85dc7509f2ad9aeb79 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 19 Jun 2024 15:34:35 +0200 Subject: [PATCH 302/422] f --- .github/workflows/sonarcloud.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index cf467d94d..ffd96ad05 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -49,7 +49,7 @@ jobs: - name: Install libraries run: | sudo apt-get update --fix-missing - sudo apt-get install g++-10 gcc-10 + sudo apt-get install g++-10 gcc-10 libgtest-dev cd /usr/src/googletest/ sudo cmake . sudo cmake --build . --target install From 3bd13570f2f0d50509aa0e6ea28a0bbf735b461b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 20 Jun 2024 11:43:57 +0200 Subject: [PATCH 303/422] f --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 15cd0ddca..98a975816 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -173,9 +173,9 @@ endif () find_package(Threads REQUIRED) find_package(ZLIB REQUIRED) #Required for CoinUtils -find_package(gflags REQUIRED) + set(GFLAGS_USE_TARGET_NAMESPACE TRUE) -#find_package(gflags REQUIRED) +find_package(gflags REQUIRED) find_package(Cbc REQUIRED) find_package(Cgl REQUIRED) find_package(Clp REQUIRED) From 09f283a6f867ae89df3f5a9c1fe9b6c2cc94c668 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 20 Jun 2024 12:00:54 +0200 Subject: [PATCH 304/422] Fix antares and deps install full build --- CMakeLists.txt | 39 +++++++++++++++++++++++++--- cmake/dependencies/CMakeLists.txt | 2 +- cmake/dependencies/CMakeLists.txt.in | 1 + 3 files changed, 38 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 98a975816..f65f409c6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -112,7 +112,36 @@ endif () include("cmake/utils.cmake") include("cmake/json-cmake-1.1.0/JSONParser.cmake") -message(STATUS "CMAKE_PREFIX_PATH : ${CMAKE_PREFIX_PATH}") +#Define deps install directory +if (NOT DEPS_INSTALL_DIR) + SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../rte-antares-deps-${CMAKE_BUILD_TYPE}) +else() + if(NOT IS_ABSOLUTE ${DEPS_INSTALL_DIR}) + SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/${DEPS_INSTALL_DIR}) + endif() +endif() + +# Build Needed dependencies +list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR}) + +# Add DEPS_INSTALL_DIR with antares-simulator CMAKE_BUILD_TYPE special case +if (${CMAKE_BUILD_TYPE} STREQUAL "Release") + + string(REPLACE ${CMAKE_BUILD_TYPE} release + DEPS_INSTALL_DIR_ANTARES + ${DEPS_INSTALL_DIR}) + + list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) + +elseif(${CMAKE_BUILD_TYPE} STREQUAL "Debug") + + string(REPLACE ${CMAKE_BUILD_TYPE} debug + DEPS_INSTALL_DIR_ANTARES + ${DEPS_INSTALL_DIR}) + + list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) + +endif() file(READ antares-version.json jsonContent) sbeParseJson(antares_version jsonContent) @@ -130,14 +159,18 @@ message(STATUS "Build antares solver: ${BUILD_antares_solver}") if (${BUILD_antares_solver}) #check if antares_solver available before asking for sirius and ortools build - find_package(antares-solver) + find_package(antares-solver QUIET) if (NOT antares-solver_FOUND) set(BUILD_sirius ON) set(BUILD_ortools ON) endif() endif() +message(STATUS "Build type is ${CMAKE_BUILD_TYPE}") add_subdirectory(cmake/dependencies ${CMAKE_CURRENT_BINARY_DIR}/build_deps) +find_package(antares-solver REQUIRED) +message(STATUS "Build type is ${CMAKE_BUILD_TYPE}") + find_package(minizip-ng REQUIRED) # --------------------------------------------------------------------------- # Boost @@ -186,7 +219,7 @@ if(POLICY CMP0074) cmake_policy(SET CMP0074 NEW) endif() -set(CMAKE_FIND_DEBUG_MODE TRUE) +#set(CMAKE_FIND_DEBUG_MODE TRUE) find_package(sirius_solver REQUIRED) install(FILES $ diff --git a/cmake/dependencies/CMakeLists.txt b/cmake/dependencies/CMakeLists.txt index 48fed4a73..bc36e06d2 100644 --- a/cmake/dependencies/CMakeLists.txt +++ b/cmake/dependencies/CMakeLists.txt @@ -9,7 +9,7 @@ if (NOT antares-solver_FOUND) set(REPOSITORY "https://github.com/AntaresSimulatorTeam/Antares_Simulator.git") set(TAG "v${ANTARES_VERSION_TAG}") - set(CMAKE_ARGS "-DBUILD_UI=OFF -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} -DBUILD_not_system=OFF -DBUILD_ortools=ON ") + set(CMAKE_ARGS "-DBUILD_UI=OFF -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} -DDEPS_INSTALL_DIR=${DEPS_INSTALL_DIR} -DBUILD_not_system=OFF -DBUILD_ortools=ON") if (CMAKE_BUILD_TYPE STREQUAL "Debug") set(ANTARES_BUILD_TYPE "Debug") diff --git a/cmake/dependencies/CMakeLists.txt.in b/cmake/dependencies/CMakeLists.txt.in index db3efc8be..32440be93 100644 --- a/cmake/dependencies/CMakeLists.txt.in +++ b/cmake/dependencies/CMakeLists.txt.in @@ -27,6 +27,7 @@ ExternalProject_Add(${PROJECT_NAME}_project @CONFIGURE_COMMAND@ CMAKE_ARGS -DCMAKE_PREFIX_PATH=@STR_CMAKE_PREFIX_PATH@ + -DCMAKE_INSTALL_PREFIX=@DEPS_INSTALL_DIR@ -DBUILD_SHARED_LIBS=OFF -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DBUILD_TESTING=OFF From 2d6260518e5529e4a6093a9f479c3a9ed1019ddc Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 20 Jun 2024 12:05:27 +0200 Subject: [PATCH 305/422] f --- CMakeLists.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f65f409c6..004c30fa3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,7 +14,6 @@ set(ANTARES_XPANSION_RC 5) # =========================================================================== # Default parameters # =========================================================================== -message(WARNING "Install prefix is ${CMAKE_INSTALL_PREFIX}") if (MSVC) cmake_policy(SET CMP0111 OLD) #To remove warning for not found configuration on MSVC endif () From c37a5465943c1a714bdf2e905604c266728e75cb Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 20 Jun 2024 12:06:10 +0200 Subject: [PATCH 306/422] f --- CMakeLists.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 004c30fa3..dbc2e4ab0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -218,13 +218,11 @@ if(POLICY CMP0074) cmake_policy(SET CMP0074 NEW) endif() -#set(CMAKE_FIND_DEBUG_MODE TRUE) find_package(sirius_solver REQUIRED) install(FILES $ DESTINATION bin ) -set(CMAKE_FIND_DEBUG_MODE FALSE) if (SOLVER) if (SOLVER STREQUAL "xpress") add_definitions (-DXPRESS_SOLVER -DUSE_XPRESS) From 8e1497e1ee210097f3cf87778e5aa6a79b9aef1c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 20 Jun 2024 14:19:38 +0200 Subject: [PATCH 307/422] Properly configure vcpkg caching --- .github/workflows/build_ubuntu.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index bd52137aa..efef241b2 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -30,6 +30,7 @@ jobs: XPRESSDIR: ${{ github.workspace }}/xpress XPRESS: ${{ github.workspace }}/xpress/bin XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/vcpkg_cache,readwrite" outputs: TGZ_NAME: ${{ steps.export_output.outputs.TGZ_NAME }} @@ -108,9 +109,6 @@ jobs: os: ${{matrix.os}} os-full-name: Ubuntu-20.04 - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - name: vcpkg install run: | git submodule update --remote --init vcpkg From a923c3784ed6237beca0fff23e4849d9323cb535 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 20 Jun 2024 16:33:53 +0200 Subject: [PATCH 308/422] Properly configure vcpkg cache path --- .github/workflows/build_centos7.yml | 7 +++++-- .github/workflows/build_oracle8.yml | 7 +++++-- .github/workflows/sonarcloud.yml | 2 ++ .github/workflows/ubuntu-system-deps-build.yml | 2 ++ .github/workflows/windows-vcpkg-deps-build.yml | 1 + 5 files changed, 15 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index af25313f8..3e4056522 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -145,12 +145,15 @@ jobs: pushd vcpkg git fetch --unshallow ./bootstrap-vcpkg.sh -disableMetrics + echo "VCPKG_ROOT=$GITHUB_WORKSPACE/vcpkg" >> $GITHUB_ENV + echo "VCPKG_CACHE_DIR=$GITHUB_WORKSPACE/vcpkg_cache" >> $GITHUB_ENV + echo "VCPKG_BINARY_SOURCES=clear;files,$GITHUB_WORKSPACE/vcpkg_cache,readwrite" >> $GITHUB_ENV - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary uses: actions/cache/restore@v3 with: - path: ${{ github.workspace }}/vcpkg_cache + path: ${{ env.VCPKG_CACHE_DIR }} key: vcpkg-cache-centOS-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} # Allows to restore a cache when deps have only partially changed (like adding a dependency) restore-keys: vcpkg-cache-centOS- @@ -176,7 +179,7 @@ jobs: id: save-cache-vcpkg-binary uses: actions/cache/save@v3 with: - path: ${{ github.workspace }}/vcpkg_cache + path: ${{ env.VCPKG_CACHE_DIR }} key: vcpkg-cache-centOS-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - name: Running unit tests diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index bfdcb6996..9d563a9bf 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -111,12 +111,15 @@ jobs: pushd vcpkg git fetch --unshallow ./bootstrap-vcpkg.sh -disableMetrics + echo "VCPKG_ROOT=$GITHUB_WORKSPACE/vcpkg" >> $GITHUB_ENV + echo "VCPKG_CACHE_DIR=$GITHUB_WORKSPACE/vcpkg_cache" >> $GITHUB_ENV + echo "VCPKG_BINARY_SOURCES=clear;files,$GITHUB_WORKSPACE/vcpkg_cache,readwrite" >> $GITHUB_ENV - name: Restore vcpkg binary dir from cache id: cache-vcpkg-binary uses: actions/cache/restore@v4 with: - path: ${{ github.workspace }}/vcpkg_cache + path: ${{ env.VCPKG_CACHE_DIR }} key: vcpkg-cache-oracle8-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} # Allows to restore a cache when deps have only partially changed (like adding a dependency) restore-keys: vcpkg-cache-oracle8- @@ -151,7 +154,7 @@ jobs: id: save-cache-vcpkg-binary uses: actions/cache/save@v4 with: - path: ${{ github.workspace }}/vcpkg_cache + path: ${{ env.VCPKG_CACHE_DIR }} key: vcpkg-cache-oracle8-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} ####################### diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index ffd96ad05..3e2930d09 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -17,6 +17,8 @@ jobs: strategy: matrix: os: [ ubuntu-20.04 ] + env: + VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/vcpkg_cache,readwrite" steps: diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index 6beef9726..cbb5ef971 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -16,6 +16,8 @@ jobs: strategy: matrix: os: [ ubuntu-20.04 ] + env: + VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/vcpkg_cache,readwrite" steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml index 0b89b1503..b9b8c78bb 100644 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ b/.github/workflows/windows-vcpkg-deps-build.yml @@ -20,6 +20,7 @@ jobs: env: # Indicates the location of the vcpkg as a Git submodule of the project repository. VCPKG_ROOT: ${{ github.workspace }}/vcpkg + VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/vcpkg_cache,readwrite" steps: - uses: actions/checkout@v4 From 5c107a31e461f5d8254452ab8b41d0afeb557fbb Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 21 Jun 2024 14:59:09 +0200 Subject: [PATCH 309/422] Ports version like antares deps --- ports/coin-or-cbc/portfile.cmake | 4 ++-- ports/coin-or-cgl/portfile.cmake | 4 ++-- ports/coin-or-clp/portfile.cmake | 4 ++-- ports/coin-or-osi/portfile.cmake | 4 ++-- ports/coinutils/portfile.cmake | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ports/coin-or-cbc/portfile.cmake b/ports/coin-or-cbc/portfile.cmake index 144f69f75..05b74f1d1 100644 --- a/ports/coin-or-cbc/portfile.cmake +++ b/ports/coin-or-cbc/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "Mizux/Cbc" - REF "5714054827d852fae3beb7a4065f84ea56f207bb" - SHA512 d9d563b7af6102ba29c522cabf983ebde31a38f7010f578bc0dca258e63245c92b975fd0a3d5b96c7eeba886034b1e188d1399eb0d67769e0fa560c23e088ebf + REF "b01a53da39577380acdb84d8a3577911c5d91a13" #stable/2.10 + SHA512 98a0e75dc1ac8ead134391ebd442d9cead0b1182620bff4058eb59e6cc843eaa9d0f70b956d1d1202836e5b3820a95107bec9e2233354080ab0a3a56dea1b20a HEAD_REF master ) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) diff --git a/ports/coin-or-cgl/portfile.cmake b/ports/coin-or-cgl/portfile.cmake index 8bc58e0ca..18f42b66f 100644 --- a/ports/coin-or-cgl/portfile.cmake +++ b/ports/coin-or-cgl/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "Mizux/Cgl" - REF "925ad49fdd958ddb51f3ecfd87d222b0ea8d26a8" - SHA512 365c204272f6d20f881ce5e14cfa3c2c1d5b0aef1ff92a7f8a889c708b2d091105bc1ba2dfdee911b3cab876af677f5ee3e55657f9fdb9356915966379587261 + REF "59d95fba6605329d615d44ac7be0be2397210d5a" #stable/0.60 + SHA512 5667c59a632bf30f43dbb993b434d81599d6933ffff874bbee92f4850229b0e6b0c20deacabc31d30ffd5c7484d048df1835e4524e98162b838deb621e94a373 HEAD_REF master ) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) diff --git a/ports/coin-or-clp/portfile.cmake b/ports/coin-or-clp/portfile.cmake index 355bef5ec..473fb1b4e 100644 --- a/ports/coin-or-clp/portfile.cmake +++ b/ports/coin-or-clp/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "Mizux/Clp" - REF "d8cdeb5fd6d51ac7d0f50778d2b2feccaa716228" - SHA512 58e737deeb5276e4894fbebac0f60da13e8419b6cff531be381bc582320ceeab0f4688c8ec29d4e7248b6cc5256edb27b2e98496913262ce0f2960b6b6ab598c + REF "914e0af16285ab6b0514947296213a0e67e80880" #stable/1.17 + SHA512 c6a90007dc3177bb37800ae5c5c632403437df3a9ee54dfecf433e4c8b2ea403047c179ffdeef33b3aeab00c7ad2d859f4f56cca4488502dca8866889d909f1f HEAD_REF master ) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index 737fbbeef..485830e45 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "Mizux/Osi" - REF "d724c4a5a0d87669d63e44179c468d8a02f4f69a" - SHA512 fb173c04e3920c863e4d29e202cbaf182ee21332dc05ce293ffc39ead1b124f86f9682cc12032d216a712ea9aa3d0c98176bcbcd1b217e93afc6ce5a1ced68ed + REF "d2809dd1ab01eb5c766edce7cea2ca2c1c5ecd2a" #stable/0.108 + SHA512 0b15a823666f7d381dadf360b6443fd28e9ba1f2c4c157309e10318d0a836014ec2a37bce0f0efdd9960769d839352aca0ba60f862b9c7eeaa96fabdffb7e9ca HEAD_REF master ) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) diff --git a/ports/coinutils/portfile.cmake b/ports/coinutils/portfile.cmake index 153722282..5fc42452c 100644 --- a/ports/coinutils/portfile.cmake +++ b/ports/coinutils/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "Mizux/CoinUtils" - REF "d92accd9a2aa4cffe84e8f9a5a71eea06fb1ba87" - SHA512 addd95047c935fd3199f6951bf6f269887c0a66f285d4d9947b6290de24ab54867f459a340da1010451331272e4168d413ab167c52019fb4dbe486633f8b93d9 + REF "675cbb8e131f07705544a2e9074355cfa1a319b4" #stable 2.11 + SHA512 19e68fd43a90f3c6ba84aef90fc8b108550efee6345a3a467995791955322b531abf6e410ed656b10a353108e73d8558e9cb6e24aa93a273686e226d17381c48 HEAD_REF master ) From caa9068269aaf0fa2db2b907fd8bf0c5dafccfa4 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 21 Jun 2024 14:59:25 +0200 Subject: [PATCH 310/422] Fix not finding Antares --- cmake/dependencies/CMakeLists.txt | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/cmake/dependencies/CMakeLists.txt b/cmake/dependencies/CMakeLists.txt index 86281a30d..40f8aa799 100644 --- a/cmake/dependencies/CMakeLists.txt +++ b/cmake/dependencies/CMakeLists.txt @@ -7,6 +7,36 @@ find_package(Antares QUIET) if (NOT Antares_FOUND) message(STATUS "Antares not found, building it from source") + #Define deps install directory + if (NOT DEPS_INSTALL_DIR) + SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../rte-antares-deps-${CMAKE_BUILD_TYPE}) + else() + if(NOT IS_ABSOLUTE ${DEPS_INSTALL_DIR}) + SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/${DEPS_INSTALL_DIR}) + endif() + endif() + + # Build Needed dependencies + list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR}) + + # Add DEPS_INSTALL_DIR with antares-simulator CMAKE_BUILD_TYPE special case + if (${CMAKE_BUILD_TYPE} STREQUAL "Release") + + string(REPLACE ${CMAKE_BUILD_TYPE} release + DEPS_INSTALL_DIR_ANTARES + ${DEPS_INSTALL_DIR}) + + list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) + + elseif(${CMAKE_BUILD_TYPE} STREQUAL "Debug") + + string(REPLACE ${CMAKE_BUILD_TYPE} debug + DEPS_INSTALL_DIR_ANTARES + ${DEPS_INSTALL_DIR}) + + list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) + + endif() set(REPOSITORY "https://github.com/AntaresSimulatorTeam/Antares_Simulator.git") set(TAG "v${ANTARES_VERSION_TAG}") set(CMAKE_ARGS "-DBUILD_UI=OFF -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} -DDEPS_INSTALL_DIR=${DEPS_INSTALL_DIR} -DBUILD_not_system=OFF -DBUILD_ortools=ON") From 5f88a127ec35665a82e64d52f4164965e0cf789b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 24 Jun 2024 14:51:18 +0200 Subject: [PATCH 311/422] Cleanup --- .../XpansionProblemsFromAntaresProvider.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp index df6439842..36808eeb3 100644 --- a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp +++ b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp @@ -20,12 +20,12 @@ XpansionProblemsFromAntaresProvider::provideProblems( { std::vector> xpansion_problems; xpansion_problems.reserve( - XpansionProblemsFromAntaresProvider::antares_hebdo_problems.weekCount()); + antares_hebdo_problems.weekCount()); for (const auto& [problem_id, hebdo_data] : - XpansionProblemsFromAntaresProvider::antares_hebdo_problems.weeklyProblems) { + antares_hebdo_problems.weeklyProblems) { xpansion_problems.push_back( AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( - XpansionProblemsFromAntaresProvider::antares_hebdo_problems, + antares_hebdo_problems, problem_id.year, problem_id.week, solver_name, solver_log_manager)); } return xpansion_problems; From dcf220eccc03e3c3c6526e3d8a7731d6cad650a1 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 24 Jun 2024 15:00:16 +0200 Subject: [PATCH 312/422] Add test on convertSignToLEG --- ...esProblemToXpansionProblemTranslatorTest.cpp | 17 +++++++++++++++++ tests/cpp/lp_namer/CMakeLists.txt | 1 + 2 files changed, 18 insertions(+) create mode 100644 tests/cpp/lp_namer/AntaresProblemToXpansionProblemTranslatorTest.cpp diff --git a/tests/cpp/lp_namer/AntaresProblemToXpansionProblemTranslatorTest.cpp b/tests/cpp/lp_namer/AntaresProblemToXpansionProblemTranslatorTest.cpp new file mode 100644 index 000000000..306fc112f --- /dev/null +++ b/tests/cpp/lp_namer/AntaresProblemToXpansionProblemTranslatorTest.cpp @@ -0,0 +1,17 @@ +#include "gtest/gtest.h" + +#include "AntaresProblemToXpansionProblemTranslator.h" + +//Test convert to leg +TEST(AntaresProblemToXpansionProblemTranslatorTest, convertSignToLEG) { + std::vector signs = {'<', '=', '>', '\0'}; + std::vector expected = {'L', 'E', 'G'}; + std::vector result = AntaresProblemToXpansionProblemTranslator::convertSignToLEG(signs.data()); + ASSERT_EQ(result, expected); +} + +//Fail case +TEST(AntaresProblemToXpansionProblemTranslatorTest, convertSignToLEGFail) { + std::vector signs = {'<', '=', '>', 'a', '\0'}; + ASSERT_THROW(AntaresProblemToXpansionProblemTranslator::convertSignToLEG(signs.data()), std::runtime_error); +} \ No newline at end of file diff --git a/tests/cpp/lp_namer/CMakeLists.txt b/tests/cpp/lp_namer/CMakeLists.txt index 989289c3d..2a450cf08 100644 --- a/tests/cpp/lp_namer/CMakeLists.txt +++ b/tests/cpp/lp_namer/CMakeLists.txt @@ -36,6 +36,7 @@ add_executable (lp_namer_tests WeightsFileReaderTest.cpp LpFilesExtractorTest.cpp MpsTxtWriterTest.cpp + AntaresProblemToXpansionProblemTranslatorTest.cpp ) target_link_libraries (lp_namer_tests PRIVATE From 224027db338c3f8a4af845e4a4b1a1cf10344f1b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 24 Jun 2024 15:01:40 +0200 Subject: [PATCH 313/422] Full build/not full --- CMakeLists.txt | 43 ++++++------------------------------------- 1 file changed, 6 insertions(+), 37 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 03259f2e1..ca19d8037 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -111,37 +111,6 @@ endif () include("cmake/utils.cmake") include("cmake/json-cmake-1.1.0/JSONParser.cmake") -#Define deps install directory -if (NOT DEPS_INSTALL_DIR) - SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../rte-antares-deps-${CMAKE_BUILD_TYPE}) -else() - if(NOT IS_ABSOLUTE ${DEPS_INSTALL_DIR}) - SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/${DEPS_INSTALL_DIR}) - endif() -endif() - -# Build Needed dependencies -list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR}) - -# Add DEPS_INSTALL_DIR with antares-simulator CMAKE_BUILD_TYPE special case -if (${CMAKE_BUILD_TYPE} STREQUAL "Release") - - string(REPLACE ${CMAKE_BUILD_TYPE} release - DEPS_INSTALL_DIR_ANTARES - ${DEPS_INSTALL_DIR}) - - list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) - -elseif(${CMAKE_BUILD_TYPE} STREQUAL "Debug") - - string(REPLACE ${CMAKE_BUILD_TYPE} debug - DEPS_INSTALL_DIR_ANTARES - ${DEPS_INSTALL_DIR}) - - list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) - -endif() - file(READ antares-version.json jsonContent) sbeParseJson(antares_version jsonContent) @@ -155,20 +124,20 @@ sbeClearJson(antares_version) # Build dependencies not handled by antares-deps repository option(BUILD_antares_solver "Build antares solver" ON) message(STATUS "Build antares solver: ${BUILD_antares_solver}") - if (${BUILD_antares_solver}) #check if antares_solver available before asking for sirius and ortools build - find_package(antares-solver QUIET) - if (NOT antares-solver_FOUND) + find_package(Antares QUIET) + if (NOT Antares_FOUND) + message(WARNING "Antares solver not found, will be build") set(BUILD_sirius ON) set(BUILD_ortools ON) + add_subdirectory(cmake/dependencies ${CMAKE_CURRENT_BINARY_DIR}/build_deps) endif() endif() +find_package(Antares REQUIRED) message(STATUS "Build type is ${CMAKE_BUILD_TYPE}") -add_subdirectory(cmake/dependencies ${CMAKE_CURRENT_BINARY_DIR}/build_deps) -find_package(antares-solver REQUIRED) -message(STATUS "Build type is ${CMAKE_BUILD_TYPE}") +set(CMAKE_FIND_DEBUG_MODE false) find_package(minizip-ng REQUIRED) # --------------------------------------------------------------------------- From c2fa75473f9d77582033890ff935b8836b0222fd Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 25 Jun 2024 09:39:43 +0200 Subject: [PATCH 314/422] Refactor convertSignToLEG --- ...aresProblemToXpansionProblemTranslator.cpp | 27 +++++++++---------- ...ntaresProblemToXpansionProblemTranslator.h | 4 ++- ...ProblemToXpansionProblemTranslatorTest.cpp | 21 +++++++++------ 3 files changed, 28 insertions(+), 24 deletions(-) diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp index 3d32d61dc..cf50277e7 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp @@ -45,10 +45,12 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( problem->add_cols(constant.VariablesCount, 0, hebdo.LinearCost.data(), tmp.data(), {}, {}, hebdo.Xmin.data(), hebdo.Xmax.data()); + std::span signs(hebdo.Direction.data(), hebdo.Direction.size()); + auto LEG_vector = convertSignToLEG(signs); problem->add_rows( constant.ConstraintesCount, constant.CoeffCount, - convertSignToLEG(hebdo.Direction.data()).data(), hebdo.RHS.data(), - {}, reinterpret_cast(constant.Mdeb.data()), reinterpret_cast(constant.ColumnIndexes.data()), + convertSignToLEG(signs).data(), hebdo.RHS.data(), + nullptr, reinterpret_cast(constant.Mdeb.data()), reinterpret_cast(constant.ColumnIndexes.data()), constant.ConstraintsMatrixCoeff.data(), {}); for (int i = 0; i < constant.VariablesCount; ++i) { problem->chg_col_name(i, hebdo.variables[i]); @@ -64,26 +66,21 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( // définissant une autre implémentation de IProblemVariablesProviderPort return problem; } + std::vector AntaresProblemToXpansionProblemTranslator::convertSignToLEG( - char* data) { + std::span data) { std::vector LEG_vector; - char c = *data; - while (c != '\0') { + //Exclude final '\0' character + std::ranges::transform(data, std::back_inserter(LEG_vector), [](char c) { if ('=' == c) { - LEG_vector.push_back('E'); - c = *++data; - continue; + return 'E'; } else if ('<' == c) { - LEG_vector.push_back('L'); - c = *++data; - continue; + return 'L'; } else if ('>' == c) { - LEG_vector.push_back('G'); - c = *++data; - continue; + return 'G'; } else { throw std::runtime_error(LOGLOCATION + "Bad character parsing " + c); } - } + }); return LEG_vector; } diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h index c05f5ea55..7011739f9 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h @@ -6,6 +6,8 @@ #include +#include + #include "../model/Problem.h" class AntaresProblemToXpansionProblemTranslator { @@ -13,5 +15,5 @@ class AntaresProblemToXpansionProblemTranslator { [[nodiscard]] static std::shared_ptr translateToXpansionProblem( const Antares::Solver::LpsFromAntares& lps, unsigned int year, unsigned int week, const std::string& solver_name, SolverLogManager& solver_log_manager); - static std::vector convertSignToLEG(char* data); + static std::vector convertSignToLEG(std::span data); }; diff --git a/tests/cpp/lp_namer/AntaresProblemToXpansionProblemTranslatorTest.cpp b/tests/cpp/lp_namer/AntaresProblemToXpansionProblemTranslatorTest.cpp index 306fc112f..3be3ad649 100644 --- a/tests/cpp/lp_namer/AntaresProblemToXpansionProblemTranslatorTest.cpp +++ b/tests/cpp/lp_namer/AntaresProblemToXpansionProblemTranslatorTest.cpp @@ -2,16 +2,21 @@ #include "AntaresProblemToXpansionProblemTranslator.h" -//Test convert to leg -TEST(AntaresProblemToXpansionProblemTranslatorTest, convertSignToLEG) { - std::vector signs = {'<', '=', '>', '\0'}; +TEST(AntaresProblemToXpansionProblemTranslatorTest, convertSignToLEGSpan) { + std::vector signs = {'<', '=', '>'}; std::vector expected = {'L', 'E', 'G'}; - std::vector result = AntaresProblemToXpansionProblemTranslator::convertSignToLEG(signs.data()); + std::vector result = AntaresProblemToXpansionProblemTranslator::convertSignToLEG(std::span(signs.data(), signs.size())); ASSERT_EQ(result, expected); } -//Fail case -TEST(AntaresProblemToXpansionProblemTranslatorTest, convertSignToLEGFail) { - std::vector signs = {'<', '=', '>', 'a', '\0'}; - ASSERT_THROW(AntaresProblemToXpansionProblemTranslator::convertSignToLEG(signs.data()), std::runtime_error); +//Fail test +TEST(AntaresProblemToXpansionProblemTranslatorTest, convertSignToLEGSpanFailWithInvalidChar) { + std::vector signs = {'<', '=', 'a'}; + ASSERT_THROW(AntaresProblemToXpansionProblemTranslator::convertSignToLEG(std::span(signs.data(), signs.size())), std::runtime_error); +} + +//'\0' in vector is error +TEST(AntaresProblemToXpansionProblemTranslatorTest, NullCharIsInvalid) { + std::vector signs = {'<', '=', '\0'}; + ASSERT_THROW(AntaresProblemToXpansionProblemTranslator::convertSignToLEG(std::span(signs.data(), signs.size())), std::runtime_error); } \ No newline at end of file From addf3e868a6201a02178fa3fd90ad868eb0271f7 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 26 Jun 2024 11:14:15 +0200 Subject: [PATCH 315/422] temp --- .../download-extract-precompiled-libraries-tgz/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 2b97fa475..fe21399d8 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -34,8 +34,8 @@ runs: export PATH=/usr/lib64/openmpi/bin:$PATH mkdir deps wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-9.1.0-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz - tar -xvf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C rte-antares-deps-${{inputs.buildtype}} --strip-components=1 - rm -rf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz + tar -xvf antares-9.1.0-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C rte-antares-deps-${{inputs.buildtype}} --strip-components=1 + rm -rf antares-9.1.0-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz - name: Download & extract OR-Tools shell: bash From c08747fe5cefc3f20c366ce4ec2005c3a49003e0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 26 Jun 2024 11:21:05 +0200 Subject: [PATCH 316/422] Fix antares deps --- .../action.yml | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index fe21399d8..e9cac452a 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -14,10 +14,6 @@ inputs: description: 'build type' required: false default: 'Release' - variant: - description: 'extra qualifiers' - required: false - default: "" ortools-url: description: 'URL for OR-Tools' required: true @@ -27,15 +23,13 @@ inputs: runs: using: "composite" steps: - - id: download-extract + - id: download-extract antares shell: bash run: | - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH mkdir deps - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-9.1.0-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz - tar -xvf antares-9.1.0-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C rte-antares-deps-${{inputs.buildtype}} --strip-components=1 - rm -rf antares-9.1.0-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-9.1.0-${{inputs.os-full-name}}.tar.gz + tar -xvf antares-9.1.0-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 + rm -rf antares-9.1.0-${{inputs.os-full-name}}.tar.gz - name: Download & extract OR-Tools shell: bash From ea173ffe6f2d107ea4f13608b57ccb62ef722cf5 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 26 Jun 2024 11:31:17 +0200 Subject: [PATCH 317/422] f --- .../download-extract-precompiled-libraries-tgz/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index e9cac452a..dc7546ef7 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -23,7 +23,7 @@ inputs: runs: using: "composite" steps: - - id: download-extract antares + - name: download-extract antares shell: bash run: | mkdir deps From c3462e6981f3491d5928750853e5b922e01d6f1c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 27 Jun 2024 11:05:35 +0200 Subject: [PATCH 318/422] Regenerate expected results with 1.3.0 release --- .../output/simulation/reference_lp/REAME.md | 1 + .../reference_lp/problem-1-1--optim-nb-1.mps | 50 ++++++++++++++++++- 2 files changed, 50 insertions(+), 1 deletion(-) create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/REAME.md diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/REAME.md b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/REAME.md new file mode 100644 index 000000000..8be45831f --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/REAME.md @@ -0,0 +1 @@ +Generated with 1.3.0 ubuntu \ No newline at end of file diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps index a8fd01aad..bc4b2b4d6 100644 --- a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps @@ -1,4 +1,4 @@ -NAME ClpDefau FREE +NAME Pb FREE ROWS N OBJROW E AreaBalance::area::hour<0> @@ -18878,8 +18878,10 @@ COLUMNS NTCDirect::link::hour<144> R0004496 1 NTCDirect::link::hour<144> AreaBalance::area::hour<144> 1 NTCDirect::link::hour<144> AreaBalance::area::hour<144> -1 + NTCDirect::link::hour<144> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<144> AreaBalance::area::hour<144> 1 NTCDirect::link::hour<144> AreaBalance::area::hour<144> -1 + NTCDirect::link::hour<144> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<144> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<144> AreaBalance::area::hour<144> -1 DispatchableProduction::area::ThermalCluster::hour<144> FictiveLoads::area::hour<144> -1 @@ -18973,8 +18975,10 @@ COLUMNS NTCDirect::link::hour<145> R0004498 1 NTCDirect::link::hour<145> AreaBalance::area::hour<145> 1 NTCDirect::link::hour<145> AreaBalance::area::hour<145> -1 + NTCDirect::link::hour<145> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<145> AreaBalance::area::hour<145> 1 NTCDirect::link::hour<145> AreaBalance::area::hour<145> -1 + NTCDirect::link::hour<145> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<145> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<145> AreaBalance::area::hour<145> -1 DispatchableProduction::area::ThermalCluster::hour<145> FictiveLoads::area::hour<145> -1 @@ -19068,8 +19072,10 @@ COLUMNS NTCDirect::link::hour<146> R0004500 1 NTCDirect::link::hour<146> AreaBalance::area::hour<146> 1 NTCDirect::link::hour<146> AreaBalance::area::hour<146> -1 + NTCDirect::link::hour<146> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<146> AreaBalance::area::hour<146> 1 NTCDirect::link::hour<146> AreaBalance::area::hour<146> -1 + NTCDirect::link::hour<146> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<146> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<146> AreaBalance::area::hour<146> -1 DispatchableProduction::area::ThermalCluster::hour<146> FictiveLoads::area::hour<146> -1 @@ -19163,8 +19169,10 @@ COLUMNS NTCDirect::link::hour<147> R0004502 1 NTCDirect::link::hour<147> AreaBalance::area::hour<147> 1 NTCDirect::link::hour<147> AreaBalance::area::hour<147> -1 + NTCDirect::link::hour<147> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<147> AreaBalance::area::hour<147> 1 NTCDirect::link::hour<147> AreaBalance::area::hour<147> -1 + NTCDirect::link::hour<147> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<147> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<147> AreaBalance::area::hour<147> -1 DispatchableProduction::area::ThermalCluster::hour<147> FictiveLoads::area::hour<147> -1 @@ -19258,8 +19266,10 @@ COLUMNS NTCDirect::link::hour<148> R0004504 1 NTCDirect::link::hour<148> AreaBalance::area::hour<148> 1 NTCDirect::link::hour<148> AreaBalance::area::hour<148> -1 + NTCDirect::link::hour<148> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<148> AreaBalance::area::hour<148> 1 NTCDirect::link::hour<148> AreaBalance::area::hour<148> -1 + NTCDirect::link::hour<148> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<148> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<148> AreaBalance::area::hour<148> -1 DispatchableProduction::area::ThermalCluster::hour<148> FictiveLoads::area::hour<148> -1 @@ -19353,8 +19363,10 @@ COLUMNS NTCDirect::link::hour<149> R0004506 1 NTCDirect::link::hour<149> AreaBalance::area::hour<149> 1 NTCDirect::link::hour<149> AreaBalance::area::hour<149> -1 + NTCDirect::link::hour<149> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<149> AreaBalance::area::hour<149> 1 NTCDirect::link::hour<149> AreaBalance::area::hour<149> -1 + NTCDirect::link::hour<149> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<149> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<149> AreaBalance::area::hour<149> -1 DispatchableProduction::area::ThermalCluster::hour<149> FictiveLoads::area::hour<149> -1 @@ -19448,8 +19460,10 @@ COLUMNS NTCDirect::link::hour<150> R0004508 1 NTCDirect::link::hour<150> AreaBalance::area::hour<150> 1 NTCDirect::link::hour<150> AreaBalance::area::hour<150> -1 + NTCDirect::link::hour<150> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<150> AreaBalance::area::hour<150> 1 NTCDirect::link::hour<150> AreaBalance::area::hour<150> -1 + NTCDirect::link::hour<150> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<150> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<150> AreaBalance::area::hour<150> -1 DispatchableProduction::area::ThermalCluster::hour<150> FictiveLoads::area::hour<150> -1 @@ -19543,8 +19557,10 @@ COLUMNS NTCDirect::link::hour<151> R0004510 1 NTCDirect::link::hour<151> AreaBalance::area::hour<151> 1 NTCDirect::link::hour<151> AreaBalance::area::hour<151> -1 + NTCDirect::link::hour<151> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<151> AreaBalance::area::hour<151> 1 NTCDirect::link::hour<151> AreaBalance::area::hour<151> -1 + NTCDirect::link::hour<151> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<151> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<151> AreaBalance::area::hour<151> -1 DispatchableProduction::area::ThermalCluster::hour<151> FictiveLoads::area::hour<151> -1 @@ -19638,8 +19654,10 @@ COLUMNS NTCDirect::link::hour<152> R0004512 1 NTCDirect::link::hour<152> AreaBalance::area::hour<152> 1 NTCDirect::link::hour<152> AreaBalance::area::hour<152> -1 + NTCDirect::link::hour<152> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<152> AreaBalance::area::hour<152> 1 NTCDirect::link::hour<152> AreaBalance::area::hour<152> -1 + NTCDirect::link::hour<152> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<152> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<152> AreaBalance::area::hour<152> -1 DispatchableProduction::area::ThermalCluster::hour<152> FictiveLoads::area::hour<152> -1 @@ -19733,8 +19751,10 @@ COLUMNS NTCDirect::link::hour<153> R0004514 1 NTCDirect::link::hour<153> AreaBalance::area::hour<153> 1 NTCDirect::link::hour<153> AreaBalance::area::hour<153> -1 + NTCDirect::link::hour<153> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<153> AreaBalance::area::hour<153> 1 NTCDirect::link::hour<153> AreaBalance::area::hour<153> -1 + NTCDirect::link::hour<153> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<153> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<153> AreaBalance::area::hour<153> -1 DispatchableProduction::area::ThermalCluster::hour<153> FictiveLoads::area::hour<153> -1 @@ -19828,8 +19848,10 @@ COLUMNS NTCDirect::link::hour<154> R0004516 1 NTCDirect::link::hour<154> AreaBalance::area::hour<154> 1 NTCDirect::link::hour<154> AreaBalance::area::hour<154> -1 + NTCDirect::link::hour<154> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<154> AreaBalance::area::hour<154> 1 NTCDirect::link::hour<154> AreaBalance::area::hour<154> -1 + NTCDirect::link::hour<154> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<154> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<154> AreaBalance::area::hour<154> -1 DispatchableProduction::area::ThermalCluster::hour<154> FictiveLoads::area::hour<154> -1 @@ -19923,8 +19945,10 @@ COLUMNS NTCDirect::link::hour<155> R0004518 1 NTCDirect::link::hour<155> AreaBalance::area::hour<155> 1 NTCDirect::link::hour<155> AreaBalance::area::hour<155> -1 + NTCDirect::link::hour<155> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<155> AreaBalance::area::hour<155> 1 NTCDirect::link::hour<155> AreaBalance::area::hour<155> -1 + NTCDirect::link::hour<155> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<155> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<155> AreaBalance::area::hour<155> -1 DispatchableProduction::area::ThermalCluster::hour<155> FictiveLoads::area::hour<155> -1 @@ -20018,8 +20042,10 @@ COLUMNS NTCDirect::link::hour<156> R0004520 1 NTCDirect::link::hour<156> AreaBalance::area::hour<156> 1 NTCDirect::link::hour<156> AreaBalance::area::hour<156> -1 + NTCDirect::link::hour<156> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<156> AreaBalance::area::hour<156> 1 NTCDirect::link::hour<156> AreaBalance::area::hour<156> -1 + NTCDirect::link::hour<156> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<156> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<156> AreaBalance::area::hour<156> -1 DispatchableProduction::area::ThermalCluster::hour<156> FictiveLoads::area::hour<156> -1 @@ -20113,8 +20139,10 @@ COLUMNS NTCDirect::link::hour<157> R0004522 1 NTCDirect::link::hour<157> AreaBalance::area::hour<157> 1 NTCDirect::link::hour<157> AreaBalance::area::hour<157> -1 + NTCDirect::link::hour<157> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<157> AreaBalance::area::hour<157> 1 NTCDirect::link::hour<157> AreaBalance::area::hour<157> -1 + NTCDirect::link::hour<157> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<157> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<157> AreaBalance::area::hour<157> -1 DispatchableProduction::area::ThermalCluster::hour<157> FictiveLoads::area::hour<157> -1 @@ -20208,8 +20236,10 @@ COLUMNS NTCDirect::link::hour<158> R0004524 1 NTCDirect::link::hour<158> AreaBalance::area::hour<158> 1 NTCDirect::link::hour<158> AreaBalance::area::hour<158> -1 + NTCDirect::link::hour<158> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<158> AreaBalance::area::hour<158> 1 NTCDirect::link::hour<158> AreaBalance::area::hour<158> -1 + NTCDirect::link::hour<158> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<158> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<158> AreaBalance::area::hour<158> -1 DispatchableProduction::area::ThermalCluster::hour<158> FictiveLoads::area::hour<158> -1 @@ -20303,8 +20333,10 @@ COLUMNS NTCDirect::link::hour<159> R0004526 1 NTCDirect::link::hour<159> AreaBalance::area::hour<159> 1 NTCDirect::link::hour<159> AreaBalance::area::hour<159> -1 + NTCDirect::link::hour<159> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<159> AreaBalance::area::hour<159> 1 NTCDirect::link::hour<159> AreaBalance::area::hour<159> -1 + NTCDirect::link::hour<159> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<159> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<159> AreaBalance::area::hour<159> -1 DispatchableProduction::area::ThermalCluster::hour<159> FictiveLoads::area::hour<159> -1 @@ -20398,8 +20430,10 @@ COLUMNS NTCDirect::link::hour<160> R0004528 1 NTCDirect::link::hour<160> AreaBalance::area::hour<160> 1 NTCDirect::link::hour<160> AreaBalance::area::hour<160> -1 + NTCDirect::link::hour<160> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<160> AreaBalance::area::hour<160> 1 NTCDirect::link::hour<160> AreaBalance::area::hour<160> -1 + NTCDirect::link::hour<160> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<160> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<160> AreaBalance::area::hour<160> -1 DispatchableProduction::area::ThermalCluster::hour<160> FictiveLoads::area::hour<160> -1 @@ -20493,8 +20527,10 @@ COLUMNS NTCDirect::link::hour<161> R0004530 1 NTCDirect::link::hour<161> AreaBalance::area::hour<161> 1 NTCDirect::link::hour<161> AreaBalance::area::hour<161> -1 + NTCDirect::link::hour<161> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<161> AreaBalance::area::hour<161> 1 NTCDirect::link::hour<161> AreaBalance::area::hour<161> -1 + NTCDirect::link::hour<161> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<161> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<161> AreaBalance::area::hour<161> -1 DispatchableProduction::area::ThermalCluster::hour<161> FictiveLoads::area::hour<161> -1 @@ -20588,8 +20624,10 @@ COLUMNS NTCDirect::link::hour<162> R0004532 1 NTCDirect::link::hour<162> AreaBalance::area::hour<162> 1 NTCDirect::link::hour<162> AreaBalance::area::hour<162> -1 + NTCDirect::link::hour<162> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<162> AreaBalance::area::hour<162> 1 NTCDirect::link::hour<162> AreaBalance::area::hour<162> -1 + NTCDirect::link::hour<162> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<162> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<162> AreaBalance::area::hour<162> -1 DispatchableProduction::area::ThermalCluster::hour<162> FictiveLoads::area::hour<162> -1 @@ -20683,8 +20721,10 @@ COLUMNS NTCDirect::link::hour<163> R0004534 1 NTCDirect::link::hour<163> AreaBalance::area::hour<163> 1 NTCDirect::link::hour<163> AreaBalance::area::hour<163> -1 + NTCDirect::link::hour<163> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<163> AreaBalance::area::hour<163> 1 NTCDirect::link::hour<163> AreaBalance::area::hour<163> -1 + NTCDirect::link::hour<163> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<163> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<163> AreaBalance::area::hour<163> -1 DispatchableProduction::area::ThermalCluster::hour<163> FictiveLoads::area::hour<163> -1 @@ -20778,8 +20818,10 @@ COLUMNS NTCDirect::link::hour<164> R0004536 1 NTCDirect::link::hour<164> AreaBalance::area::hour<164> 1 NTCDirect::link::hour<164> AreaBalance::area::hour<164> -1 + NTCDirect::link::hour<164> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<164> AreaBalance::area::hour<164> 1 NTCDirect::link::hour<164> AreaBalance::area::hour<164> -1 + NTCDirect::link::hour<164> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<164> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<164> AreaBalance::area::hour<164> -1 DispatchableProduction::area::ThermalCluster::hour<164> FictiveLoads::area::hour<164> -1 @@ -20873,8 +20915,10 @@ COLUMNS NTCDirect::link::hour<165> R0004538 1 NTCDirect::link::hour<165> AreaBalance::area::hour<165> 1 NTCDirect::link::hour<165> AreaBalance::area::hour<165> -1 + NTCDirect::link::hour<165> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<165> AreaBalance::area::hour<165> 1 NTCDirect::link::hour<165> AreaBalance::area::hour<165> -1 + NTCDirect::link::hour<165> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<165> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<165> AreaBalance::area::hour<165> -1 DispatchableProduction::area::ThermalCluster::hour<165> FictiveLoads::area::hour<165> -1 @@ -20968,8 +21012,10 @@ COLUMNS NTCDirect::link::hour<166> R0004540 1 NTCDirect::link::hour<166> AreaBalance::area::hour<166> 1 NTCDirect::link::hour<166> AreaBalance::area::hour<166> -1 + NTCDirect::link::hour<166> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<166> AreaBalance::area::hour<166> 1 NTCDirect::link::hour<166> AreaBalance::area::hour<166> -1 + NTCDirect::link::hour<166> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<166> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<166> AreaBalance::area::hour<166> -1 DispatchableProduction::area::ThermalCluster::hour<166> FictiveLoads::area::hour<166> -1 @@ -21063,8 +21109,10 @@ COLUMNS NTCDirect::link::hour<167> R0004542 1 NTCDirect::link::hour<167> AreaBalance::area::hour<167> 1 NTCDirect::link::hour<167> AreaBalance::area::hour<167> -1 + NTCDirect::link::hour<167> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<167> AreaBalance::area::hour<167> 1 NTCDirect::link::hour<167> AreaBalance::area::hour<167> -1 + NTCDirect::link::hour<167> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<167> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<167> AreaBalance::area::hour<167> -1 DispatchableProduction::area::ThermalCluster::hour<167> FictiveLoads::area::hour<167> -1 From 334e41e68bde3fa7d0af19c016fe23efe94cf175 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 27 Jun 2024 11:18:42 +0200 Subject: [PATCH 319/422] Fix --- .../SmallTestFiveCandidates/output/simulation/README.md | 3 +++ .../output/simulation/reference_lp/REAME.md | 1 - .../output/simulation/reference_lp/problem-1-1--optim-nb-1.mps | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/README.md delete mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/REAME.md diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/README.md b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/README.md new file mode 100644 index 000000000..908e653bd --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/README.md @@ -0,0 +1,3 @@ +Generated with 1.3.0 ubuntu + +Manually change header. Changing "Pb" for "ClpDefau" \ No newline at end of file diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/REAME.md b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/REAME.md deleted file mode 100644 index 8be45831f..000000000 --- a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/REAME.md +++ /dev/null @@ -1 +0,0 @@ -Generated with 1.3.0 ubuntu \ No newline at end of file diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps index bc4b2b4d6..50bb0686a 100644 --- a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps @@ -1,4 +1,4 @@ -NAME Pb FREE +NAME ClpDefau FREE ROWS N OBJROW E AreaBalance::area::hour<0> From d695e81ac222d8d790e449a4cc49da820b3fef41 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 27 Jun 2024 17:31:29 +0200 Subject: [PATCH 320/422] Properly download antares special versions (x.y.z-other) --- .../download-extract-precompiled-libraries-tgz/action.yml | 7 ++++--- .../download-extract-precompiled-libraries-zip/action.yml | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index dc7546ef7..09aa638bd 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -26,10 +26,11 @@ runs: - name: download-extract antares shell: bash run: | + version=$(echo ${{inputs.antares-version}} | sed 's/-.*//') mkdir deps - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-9.1.0-${{inputs.os-full-name}}.tar.gz - tar -xvf antares-9.1.0-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 - rm -rf antares-9.1.0-${{inputs.os-full-name}}.tar.gz + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${{version}}-${{inputs.os-full-name}}.tar.gz + tar -xvf antares-${{version}}-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 + rm -rf antares-${{version}}-${{inputs.os-full-name}}.tar.gz - name: Download & extract OR-Tools shell: bash diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index 3cf17927e..1997fb7b1 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -28,9 +28,10 @@ runs: - id: download-extract shell: bash run: | - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-${{inputs.antares-version}}-installer-64bits.zip - unzip rte-antares-${{inputs.antares-version}}-installer-64bits.zip - rm -rf rte-antares-${{inputs.antares-version}}-installer-64bits.zip + version=$(echo ${{inputs.antares-version}} | sed 's/-.*//') + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-${{version}}-installer-64bits.zip + unzip rte-antares-${{version}}-installer-64bits.zip + rm -rf rte-antares-${{version}}-installer-64bits.zip - name: Download & extract OR-Tools shell: bash From 5bb433390cf1518ea5e97b76d665f2c65c82820b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 27 Jun 2024 17:31:42 +0200 Subject: [PATCH 321/422] Update antares version --- antares-version.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/antares-version.json b/antares-version.json index fa6d28780..a95d4ae76 100644 --- a/antares-version.json +++ b/antares-version.json @@ -1,5 +1,5 @@ { - "antares_version": "9.1.0-api-01", + "antares_version": "9.1.0-api-02", "antares_version_executable": "9.1", "antares_xpansion_version": "1.3.0-rc5", "minizip_ng_version": "3.0.6" From 59fe7df1a0dbb8f272a07e32e5c1a6dad649412c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 27 Jun 2024 18:08:27 +0200 Subject: [PATCH 322/422] f --- .../download-extract-precompiled-libraries-tgz/action.yml | 6 +++--- .../download-extract-precompiled-libraries-zip/action.yml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 09aa638bd..b5c4e8bf0 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -28,9 +28,9 @@ runs: run: | version=$(echo ${{inputs.antares-version}} | sed 's/-.*//') mkdir deps - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${{version}}-${{inputs.os-full-name}}.tar.gz - tar -xvf antares-${{version}}-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 - rm -rf antares-${{version}}-${{inputs.os-full-name}}.tar.gz + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${version}-${{inputs.os-full-name}}.tar.gz + tar -xvf antares-${version}-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 + rm -rf antares-${version}-${{inputs.os-full-name}}.tar.gz - name: Download & extract OR-Tools shell: bash diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index 1997fb7b1..90107a548 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -29,9 +29,9 @@ runs: shell: bash run: | version=$(echo ${{inputs.antares-version}} | sed 's/-.*//') - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-${{version}}-installer-64bits.zip - unzip rte-antares-${{version}}-installer-64bits.zip - rm -rf rte-antares-${{version}}-installer-64bits.zip + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-${version}-installer-64bits.zip + unzip rte-antares-${version}-installer-64bits.zip + rm -rf rte-antares-${version}-installer-64bits.zip - name: Download & extract OR-Tools shell: bash From b7d12affbff6b8e476de3dc3a6bca34da2a5c847 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 28 Jun 2024 09:15:26 +0200 Subject: [PATCH 323/422] F windows --- .../download-extract-precompiled-libraries-zip/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index 90107a548..853871626 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -30,7 +30,7 @@ runs: run: | version=$(echo ${{inputs.antares-version}} | sed 's/-.*//') wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-${version}-installer-64bits.zip - unzip rte-antares-${version}-installer-64bits.zip + unzip rte-antares-${version}-installer-64bits.zip -d rte-antares-${{inputs.antares-version}}-installer-64bits rm -rf rte-antares-${version}-installer-64bits.zip - name: Download & extract OR-Tools From b675452995abe521f961da72b4c8f30a847fcaf0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 28 Jun 2024 12:15:36 +0200 Subject: [PATCH 324/422] Fix full build --- CMakeLists.txt | 337 +++++++++++++++------------ cmake/dependencies/CMakeLists.txt | 35 --- cmake/dependencies/CMakeLists.txt.in | 2 +- 3 files changed, 185 insertions(+), 189 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ca19d8037..f195a0fcc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,93 +15,93 @@ set(ANTARES_XPANSION_RC 5) # Default parameters # =========================================================================== if (MSVC) - cmake_policy(SET CMP0111 OLD) #To remove warning for not found configuration on MSVC + cmake_policy(SET CMP0111 OLD) #To remove warning for not found configuration on MSVC endif () if (CMAKE_TOOLCHAIN_FILE) - if(NOT IS_ABSOLUTE ${CMAKE_TOOLCHAIN_FILE}) - SET(CMAKE_TOOLCHAIN_FILE ${CMAKE_CURRENT_SOURCE_DIR}/${CMAKE_TOOLCHAIN_FILE}) - endif() -endif() + if (NOT IS_ABSOLUTE ${CMAKE_TOOLCHAIN_FILE}) + SET(CMAKE_TOOLCHAIN_FILE ${CMAKE_CURRENT_SOURCE_DIR}/${CMAKE_TOOLCHAIN_FILE}) + endif () +endif () set(DEFAULT_BUILD_TYPE Release) # Set Build Type -if(NOT CMAKE_BUILD_TYPE) +if (NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE ${DEFAULT_BUILD_TYPE}) -endif() +endif () # for centos docker to run MPI tests as root -IF(ALLOW_RUN_AS_ROOT) - set(ALLOW_RUN_AS_ROOT "True") -ENDIF() +IF (ALLOW_RUN_AS_ROOT) + set(ALLOW_RUN_AS_ROOT "True") +ENDIF () # Set solvers to use -option (COIN_OR "Use COIN Clp and Cbc solvers" ON) -option (XPRESS "Use solver FICO XPRESS" OFF) +option(COIN_OR "Use COIN Clp and Cbc solvers" ON) +option(XPRESS "Use solver FICO XPRESS" OFF) -if(COIN_OR) - message("Coin-OR Solvers Clp and Cbc used. Solvers version are those present in orTools release linked to project.") +if (COIN_OR) + message("Coin-OR Solvers Clp and Cbc used. Solvers version are those present in orTools release linked to project.") else () - message(FATAL_ERRROR "COIN_OR has to be true, it is required in lpnamer module of Antares Xpansion.") -endif() + message(FATAL_ERRROR "COIN_OR has to be true, it is required in lpnamer module of Antares Xpansion.") +endif () # =========================================================================== # CMAKE ADDITIONAL MODULES # =========================================================================== -LIST (APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake) +LIST(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake) -set(CMAKE_INSTALL_RPATH $ORIGIN) +set(CMAKE_INSTALL_RPATH $ORIGIN) # =========================================================================== # Compiler options # =========================================================================== -set (EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}) -set (LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}) +set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}) +set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}) set(CMAKE_CXX_STANDARD 20) -set (CMAKE_EXPORT_COMPILE_COMMANDS ON) +set(CMAKE_EXPORT_COMPILE_COMMANDS ON) if (MSVC) - message ("WINDOWS") - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc") + message("WINDOWS") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc") - set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /MD") - set (RUNTIME_IGNORE_LIST_RELEASE "/NODEFAULTLIB:msvcrtd.lib /NODEFAULTLIB:msvcprtd.lib /NODEFAULTLIB:libcmtd.lib") - set (CMAKE_EXE_LINKER_FLAGS_RELEASE " ${CMAKE_EXE_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") - set (CMAKE_SHARED_LINKER_FLAGS_RELEASE " ${CMAKE_SHARED_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") - set (CMAKE_STATIC_LINKER_FLAGS_RELEASE " ${CMAKE_STATIC_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") + set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /MD") + set(RUNTIME_IGNORE_LIST_RELEASE "/NODEFAULTLIB:msvcrtd.lib /NODEFAULTLIB:msvcprtd.lib /NODEFAULTLIB:libcmtd.lib") + set(CMAKE_EXE_LINKER_FLAGS_RELEASE " ${CMAKE_EXE_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") + set(CMAKE_SHARED_LINKER_FLAGS_RELEASE " ${CMAKE_SHARED_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") + set(CMAKE_STATIC_LINKER_FLAGS_RELEASE " ${CMAKE_STATIC_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") - set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /MDd") - set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /EHsc") + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /MDd") + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /EHsc") else () - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g") - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -fmessage-length=0 -fPIC") - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-conversion -Wno-sign-compare") - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-strict-aliasing -Wno-unused-parameter") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -fmessage-length=0 -fPIC") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-conversion -Wno-sign-compare") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-strict-aliasing -Wno-unused-parameter") endif () -message ("cmake_build_type : ${CMAKE_BUILD_TYPE}") -message ("CMAKE_BINARY_DIR : ${CMAKE_BINARY_DIR}") -message ("CMAKE_SOURCE_DIR : ${CMAKE_SOURCE_DIR}") -message ("CMAKE_C_COMPILER_VERSION : ${CMAKE_C_COMPILER_VERSION}") -message ("CMAKE_CXX_COMPILER_VERSION : ${CMAKE_CXX_COMPILER_VERSION}") +message("cmake_build_type : ${CMAKE_BUILD_TYPE}") +message("CMAKE_BINARY_DIR : ${CMAKE_BINARY_DIR}") +message("CMAKE_SOURCE_DIR : ${CMAKE_SOURCE_DIR}") +message("CMAKE_C_COMPILER_VERSION : ${CMAKE_C_COMPILER_VERSION}") +message("CMAKE_CXX_COMPILER_VERSION : ${CMAKE_CXX_COMPILER_VERSION}") if (CODE_COVERAGE) - # if code-coverage is ON, force tests build - set(BUILD_TESTING ON) + # if code-coverage is ON, force tests build + set(BUILD_TESTING ON) - include(CodeCoverage) - code_coverage(NAME code-coverage - OUTPUT_DIR coverage - EXCLUDE_DIRS tests) + include(CodeCoverage) + code_coverage(NAME code-coverage + OUTPUT_DIR coverage + EXCLUDE_DIRS tests) endif () # =========================================================================== @@ -125,16 +125,48 @@ sbeClearJson(antares_version) option(BUILD_antares_solver "Build antares solver" ON) message(STATUS "Build antares solver: ${BUILD_antares_solver}") if (${BUILD_antares_solver}) - #check if antares_solver available before asking for sirius and ortools build - find_package(Antares QUIET) - if (NOT Antares_FOUND) - message(WARNING "Antares solver not found, will be build") - set(BUILD_sirius ON) - set(BUILD_ortools ON) - add_subdirectory(cmake/dependencies ${CMAKE_CURRENT_BINARY_DIR}/build_deps) - endif() -endif() - + #check if antares_solver available before asking for sirius and ortools build + find_package(Antares QUIET) + if (NOT Antares_FOUND) + message(WARNING "Antares solver not found, will be build") + set(BUILD_sirius ON) + set(BUILD_ortools ON) + if (NOT Antares_FOUND) + message(STATUS "Antares not found, building it from source") + #Define deps install directory + if (NOT DEPS_INSTALL_DIR) + SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../rte-antares-deps-${CMAKE_BUILD_TYPE}) + else () + if (NOT IS_ABSOLUTE ${DEPS_INSTALL_DIR}) + SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/${DEPS_INSTALL_DIR}) + endif () + endif () + + # Build Needed dependencies + list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR}) + + # Add DEPS_INSTALL_DIR with antares-simulator CMAKE_BUILD_TYPE special case + if (${CMAKE_BUILD_TYPE} STREQUAL "Release") + + string(REPLACE ${CMAKE_BUILD_TYPE} release + DEPS_INSTALL_DIR_ANTARES + ${DEPS_INSTALL_DIR}) + + list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) + + elseif (${CMAKE_BUILD_TYPE} STREQUAL "Debug") + + string(REPLACE ${CMAKE_BUILD_TYPE} debug + DEPS_INSTALL_DIR_ANTARES + ${DEPS_INSTALL_DIR}) + + list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) + + endif () + add_subdirectory(cmake/dependencies ${CMAKE_CURRENT_BINARY_DIR}/build_deps) + endif () + endif () +endif () find_package(Antares REQUIRED) message(STATUS "Build type is ${CMAKE_BUILD_TYPE}") set(CMAKE_FIND_DEBUG_MODE false) @@ -144,11 +176,11 @@ find_package(minizip-ng REQUIRED) # Boost # --------------------------------------------------------------------------- -find_package (Boost REQUIRED COMPONENTS program_options) - +find_package(Boost REQUIRED COMPONENTS program_options) + # ugly fix required due to conan packages and policies vs. boost brainfucking name rules if (MSVC) - list(APPEND CMAKE_FIND_LIBRARY_PREFIXES "" "lib") + list(APPEND CMAKE_FIND_LIBRARY_PREFIXES "" "lib") endif () find_package(MPI REQUIRED) @@ -160,16 +192,16 @@ message(STATUS "Boost_SERIALIZATION_LIBRARY : " ${Boost_SERIALIZATION_LIBRARY}) message(STATUS "BOOST_LIBRARIES : " ${Boost_INCLUDE_DIRS}) install(FILES - $ - $ - $ - DESTINATION bin) + $ + $ + $ + DESTINATION bin) # --------------------------------------------------------------------------- # Threads # --------------------------------------------------------------------------- if (CMAKE_SYSTEM_NAME STREQUAL Linux) - set(THREADS_PREFER_PTHREAD_FLAG ON) + set(THREADS_PREFER_PTHREAD_FLAG ON) endif () find_package(Threads REQUIRED) @@ -183,45 +215,44 @@ find_package(Clp REQUIRED) find_package(CoinUtils REQUIRED) find_package(Osi REQUIRED) -if(POLICY CMP0074) - cmake_policy(SET CMP0074 NEW) -endif() +if (POLICY CMP0074) + cmake_policy(SET CMP0074 NEW) +endif () find_package(sirius_solver REQUIRED) install(FILES - $ - DESTINATION bin + $ + DESTINATION bin ) if (SOLVER) - if (SOLVER STREQUAL "xpress") - add_definitions (-DXPRESS_SOLVER -DUSE_XPRESS) - elseif (SOLVER STREQUAL "coin")#already achieved by default through ORTOOLS_DEFINITIONS - add_definitions (-DUSE_CBC -DUSE_CLP) - else () - message (FATAL_ERROR "unsupported value, ${SOLVER}, for solver option.") - endif () -endif() + if (SOLVER STREQUAL "xpress") + add_definitions(-DXPRESS_SOLVER -DUSE_XPRESS) + elseif (SOLVER STREQUAL "coin")#already achieved by default through ORTOOLS_DEFINITIONS + add_definitions(-DUSE_CBC -DUSE_CLP) + else () + message(FATAL_ERROR "unsupported value, ${SOLVER}, for solver option.") + endif () +endif () find_package(jsoncpp CONFIG REQUIRED) if (MSVC) - set(JSONCPP_LIB jsoncpp_lib) + set(JSONCPP_LIB jsoncpp_lib) else () - set(JSONCPP_LIB jsoncpp_static) + set(JSONCPP_LIB jsoncpp_static) endif () message("Using jsoncpp target ${JSONCPP_LIB}") install(FILES - $ - DESTINATION bin + $ + DESTINATION bin ) ## Coin-OR (Clp and CBC solvers) -if(COIN_OR) - message("COIN-OR is ${COIN_OR}") - # Add solver variables for usage in C++ source code - add_definitions( -DCOIN_OR=true ) -endif(COIN_OR) - +if (COIN_OR) + message("COIN-OR is ${COIN_OR}") + # Add solver variables for usage in C++ source code + add_definitions(-DCOIN_OR=true) +endif (COIN_OR) # =========================================================================== @@ -230,50 +261,50 @@ endif(COIN_OR) option(BUILD_UI "Build antares-xpansion ui" OFF) option(BUILD_TESTING "Activates unit tests building" OFF) -if(WIN32) - set(CURRENT_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_BUILD_TYPE}) -else() - set(CURRENT_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) -endif() +if (WIN32) + set(CURRENT_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_BUILD_TYPE}) +else () + set(CURRENT_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) +endif () find_package(Antares REQUIRED) #Default RELEASE antares-solver use -get_target_property( ANTARES_SOLVER_PATH Antares::antares-solver IMPORTED_LOCATION_RELEASE ) +get_target_property(ANTARES_SOLVER_PATH Antares::antares-solver IMPORTED_LOCATION_RELEASE) if (NOT ANTARES_SOLVER_PATH) - get_target_property( ANTARES_SOLVER_PATH Antares::antares-solver IMPORTED_LOCATION_DEBUG ) -endif() + get_target_property(ANTARES_SOLVER_PATH Antares::antares-solver IMPORTED_LOCATION_DEBUG) +endif () get_filename_component(ANTARES_SOLVER_DIR ${ANTARES_SOLVER_PATH} DIRECTORY) get_filename_component(ANTARES_SOLVER_APP ${ANTARES_SOLVER_PATH} NAME) #Copy antares-solver to build directory FILE(COPY ${ANTARES_SOLVER_PATH} - DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} - USE_SOURCE_PERMISSIONS) - + DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} + USE_SOURCE_PERMISSIONS) + #Copy associated .so and .dll to build directory -FILE(COPY ${ANTARES_SOLVER_DIR}/ - DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} - USE_SOURCE_PERMISSIONS - FILES_MATCHING PATTERN "*.dll") +FILE(COPY ${ANTARES_SOLVER_DIR}/ + DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.dll") FILE(COPY ${ANTARES_SOLVER_DIR}/ - DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} - USE_SOURCE_PERMISSIONS - FILES_MATCHING PATTERN "*.so") + DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.so") FILE(COPY ${ANTARES_SOLVER_DIR}/../lib/ - DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} - USE_SOURCE_PERMISSIONS - FILES_MATCHING PATTERN "*.so") + DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.so") -add_subdirectory ("${PROJECT_SOURCE_DIR}/src") +add_subdirectory("${PROJECT_SOURCE_DIR}/src") -if(BUILD_TESTING) - enable_testing() - add_subdirectory("${PROJECT_SOURCE_DIR}/tests") -endif() +if (BUILD_TESTING) + enable_testing() + add_subdirectory("${PROJECT_SOURCE_DIR}/tests") +endif () # =========================================================================== @@ -281,63 +312,63 @@ endif() # =========================================================================== if (USER_GUIDE_PATH) - install(FILES ${USER_GUIDE_PATH} DESTINATION .) -endif() + install(FILES ${USER_GUIDE_PATH} DESTINATION .) +endif () -install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/examples/" DESTINATION examples) +install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/examples/" DESTINATION examples) if (WIN32) - cmake_path(GET MPIEXEC_EXECUTABLE PARENT_PATH MPI_BIN_DIR) - - #Copy associated .so and .dll to build directory - FILE(COPY ${MPI_BIN_DIR}/ - DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} - USE_SOURCE_PERMISSIONS) - find_file(msmpi_dll NAMES msmpi.dll REGISTRY_VIEW HOST) - - install(DIRECTORY ${CURRENT_RUNTIME_OUTPUT_DIRECTORY}/ - TYPE BIN - USE_SOURCE_PERMISSIONS - FILES_MATCHING PATTERN "*.dll") - - install(FILES - ${MPI_msmpi_LIBRARY} - ${msmpi_dll} - DESTINATION bin - ) - - install(DIRECTORY ${MPI_BIN_DIR}/ - TYPE BIN) -endif() + cmake_path(GET MPIEXEC_EXECUTABLE PARENT_PATH MPI_BIN_DIR) + + #Copy associated .so and .dll to build directory + FILE(COPY ${MPI_BIN_DIR}/ + DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} + USE_SOURCE_PERMISSIONS) + find_file(msmpi_dll NAMES msmpi.dll REGISTRY_VIEW HOST) + + install(DIRECTORY ${CURRENT_RUNTIME_OUTPUT_DIRECTORY}/ + TYPE BIN + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.dll") + + install(FILES + ${MPI_msmpi_LIBRARY} + ${msmpi_dll} + DESTINATION bin + ) + + install(DIRECTORY ${MPI_BIN_DIR}/ + TYPE BIN) +endif () install(DIRECTORY ${ANTARES_SOLVER_DIR}/ - TYPE BIN - USE_SOURCE_PERMISSIONS - FILES_MATCHING PATTERN "*.dll") - + TYPE BIN + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.dll") + install(DIRECTORY ${ANTARES_SOLVER_DIR}/../lib/ - TYPE BIN - USE_SOURCE_PERMISSIONS - FILES_MATCHING PATTERN "*.so") + TYPE BIN + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.so") install(PROGRAMS ${ANTARES_SOLVER_PATH} - TYPE BIN) + TYPE BIN) -include (InstallRequiredSystemLibraries) +include(InstallRequiredSystemLibraries) -if(CMAKE_SYSTEM_NAME MATCHES "Linux") +if (CMAKE_SYSTEM_NAME MATCHES "Linux") get_linux_lsb_release_information() message(STATUS "Linux ${LSB_RELEASE_ID_SHORT} ${LSB_RELEASE_VERSION_SHORT} ${LSB_RELEASE_CODENAME_SHORT}") set(CPACK_SYSTEM_NAME "${LSB_RELEASE_ID_SHORT}-${LSB_RELEASE_VERSION_SHORT}") -endif() +endif () set(CPACK_PROJECT_NAME "antaresXpansion") set(CPACK_PACKAGE_NAME "${CPACK_PROJECT_NAME}") -if(XPRESS) -set(CPACK_PACKAGE_NAME "${CPACK_PACKAGE_NAME}-xpress") -endif(XPRESS) +if (XPRESS) + set(CPACK_PACKAGE_NAME "${CPACK_PACKAGE_NAME}-xpress") +endif (XPRESS) set(CPACK_DEBIAN_PACKAGE_MAINTAINER "RTE") @@ -347,8 +378,8 @@ set(CPACK_RPM_PACKAGE_REQUIRES "openmpi,jsoncpp,boost-openmpi") set(CPACK_RPM_PACKAGE_AUTOREQPROV "0") if (ANTARES_XPANSION_RC) - set(CPACK_PACKAGE_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}-rc${ANTARES_XPANSION_RC}") -endif() + set(CPACK_PACKAGE_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}-rc${ANTARES_XPANSION_RC}") +endif () #version file to define Xpansion and Antares-simulator versions configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/python/antares_xpansion/__version__.py.in ${CMAKE_CURRENT_SOURCE_DIR}/src/python/antares_xpansion/__version__.py) diff --git a/cmake/dependencies/CMakeLists.txt b/cmake/dependencies/CMakeLists.txt index 40f8aa799..b05f3eac7 100644 --- a/cmake/dependencies/CMakeLists.txt +++ b/cmake/dependencies/CMakeLists.txt @@ -4,39 +4,6 @@ if(BUILD_antares_solver) find_package(Antares QUIET) - -if (NOT Antares_FOUND) - message(STATUS "Antares not found, building it from source") - #Define deps install directory - if (NOT DEPS_INSTALL_DIR) - SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../rte-antares-deps-${CMAKE_BUILD_TYPE}) - else() - if(NOT IS_ABSOLUTE ${DEPS_INSTALL_DIR}) - SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/${DEPS_INSTALL_DIR}) - endif() - endif() - - # Build Needed dependencies - list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR}) - - # Add DEPS_INSTALL_DIR with antares-simulator CMAKE_BUILD_TYPE special case - if (${CMAKE_BUILD_TYPE} STREQUAL "Release") - - string(REPLACE ${CMAKE_BUILD_TYPE} release - DEPS_INSTALL_DIR_ANTARES - ${DEPS_INSTALL_DIR}) - - list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) - - elseif(${CMAKE_BUILD_TYPE} STREQUAL "Debug") - - string(REPLACE ${CMAKE_BUILD_TYPE} debug - DEPS_INSTALL_DIR_ANTARES - ${DEPS_INSTALL_DIR}) - - list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) - - endif() set(REPOSITORY "https://github.com/AntaresSimulatorTeam/Antares_Simulator.git") set(TAG "v${ANTARES_VERSION_TAG}") set(CMAKE_ARGS "-DBUILD_UI=OFF -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} -DDEPS_INSTALL_DIR=${DEPS_INSTALL_DIR} -DBUILD_not_system=OFF -DBUILD_ortools=ON") @@ -62,6 +29,4 @@ if (NOT Antares_FOUND) ) endif() - -endif() diff --git a/cmake/dependencies/CMakeLists.txt.in b/cmake/dependencies/CMakeLists.txt.in index 32440be93..543be75ae 100644 --- a/cmake/dependencies/CMakeLists.txt.in +++ b/cmake/dependencies/CMakeLists.txt.in @@ -16,7 +16,7 @@ ExternalProject_Add(${PROJECT_NAME}_project GIT_REPOSITORY "@GIT_DEP_REPOSITORY@" GIT_TAG "@GIT_DEP_TAG@" LOG_DOWNLOAD FALSE - GIT_SUBMODULES src/antares-deps + GIT_SUBMODULES vcpkg # UPDATE_COMMAND "" LOG_UPDATE FALSE From ff482e4e9f6b01e20985e323153c242363ce089b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 28 Jun 2024 14:23:40 +0200 Subject: [PATCH 325/422] fix windows --- .github/workflows/build_windows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index d3c384ec3..407d5e27f 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -122,7 +122,7 @@ jobs: - name: Configure run: | $pwd=Get-Location - cmake -B _build -S . -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON + cmake -B _build -S . -DCMAKE_PREFIX_PATH="${{ github.workspace }}/rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON - name: Build run: | From 4bb21b1a6f2ada3354b154193cdf2ea226f37239 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 28 Jun 2024 14:32:13 +0200 Subject: [PATCH 326/422] fix centos --- .github/workflows/build_centos7.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index b6e71c80c..4b425977e 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -170,10 +170,9 @@ jobs: source /opt/rh/devtoolset-10/enable cmake -B _build -S . \ -DBUILD_TESTING=ON \ - -DCMAKE_PREFIX_PATH=${GITHUB_WORKSPACE}/deps \ + -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/deps;${{env.ORTOOLS_DIR}}/install" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ - -DCMAKE_PREFIX_PATH=${{env.ORTOOLS_DIR}}/install \ -DBUILD_UI=ON \ -DALLOW_RUN_AS_ROOT=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake From d01bb725a61bc4e9fcce5ac01cc2c2cd40b9542b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 28 Jun 2024 14:32:54 +0200 Subject: [PATCH 327/422] f windows --- .github/workflows/build_windows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 407d5e27f..4c4d1dc4d 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -122,7 +122,7 @@ jobs: - name: Configure run: | $pwd=Get-Location - cmake -B _build -S . -DCMAKE_PREFIX_PATH="${{ github.workspace }}/rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON + cmake -B _build -S . -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON - name: Build run: | From 047ee3a8a62f16827a789942d857d33b4108fc2b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 28 Jun 2024 16:10:41 +0200 Subject: [PATCH 328/422] fix build --- .github/workflows/build_centos7.yml | 17 ++++++++--------- .github/workflows/build_oracle8.yml | 2 +- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 4b425977e..d9b08a0d9 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -69,8 +69,8 @@ jobs: matrix: xprs: [ # { value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - #{ value: XPRESS-OFF } + #{ value: XPRESS-ON, ref: 9.2.5 }, + { value: XPRESS-OFF } ] env: XPRESSDIR: ${{ github.workspace }}/xpress @@ -97,7 +97,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_centos7_static_sirius.zip" >> $GITHUB_ENV - uses: actions/checkout@v3 #Keep at 3 with: @@ -106,10 +106,9 @@ jobs: - run: | yum install -y nodejs - - name: Setup cmake - uses: jwlawson/actions-setup-cmake@v1.13 - with: - cmake-version: '3.28.x' + - run: | + python3 -m pip install --upgrade pip + python3 -m pip install cmake #Lukka's action doesn't work on runner. #jwlawson's action doesn't work in ACT @@ -150,7 +149,6 @@ jobs: git config --global safe.directory '*' git submodule update --remote --init vcpkg pushd vcpkg - git fetch --unshallow ./bootstrap-vcpkg.sh -disableMetrics echo "VCPKG_ROOT=$GITHUB_WORKSPACE/vcpkg" >> $GITHUB_ENV echo "VCPKG_CACHE_DIR=$GITHUB_WORKSPACE/vcpkg_cache" >> $GITHUB_ENV @@ -175,7 +173,8 @@ jobs: -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=ON \ -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake \ + -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE - name: Build run: | diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 3e97b14ce..abaa730e9 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -71,7 +71,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_oraclelinux-8_static_sirius.zip" >> $GITHUB_ENV - run: | dnf module install -y nodejs:20/common From 635c49922079837cd32e0cad2629cd1c5d660f65 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 28 Jun 2024 16:24:29 +0200 Subject: [PATCH 329/422] Revert "fix build" This reverts commit 047ee3a8a62f16827a789942d857d33b4108fc2b. --- .github/workflows/build_centos7.yml | 17 +++++++++-------- .github/workflows/build_oracle8.yml | 2 +- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index d9b08a0d9..4b425977e 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -69,8 +69,8 @@ jobs: matrix: xprs: [ # { value: XPRESS-ON, ref: 8.13a }, - #{ value: XPRESS-ON, ref: 9.2.5 }, - { value: XPRESS-OFF } + { value: XPRESS-ON, ref: 9.2.5 }, + #{ value: XPRESS-OFF } ] env: XPRESSDIR: ${{ github.workspace }}/xpress @@ -97,7 +97,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_centos7_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV - uses: actions/checkout@v3 #Keep at 3 with: @@ -106,9 +106,10 @@ jobs: - run: | yum install -y nodejs - - run: | - python3 -m pip install --upgrade pip - python3 -m pip install cmake + - name: Setup cmake + uses: jwlawson/actions-setup-cmake@v1.13 + with: + cmake-version: '3.28.x' #Lukka's action doesn't work on runner. #jwlawson's action doesn't work in ACT @@ -149,6 +150,7 @@ jobs: git config --global safe.directory '*' git submodule update --remote --init vcpkg pushd vcpkg + git fetch --unshallow ./bootstrap-vcpkg.sh -disableMetrics echo "VCPKG_ROOT=$GITHUB_WORKSPACE/vcpkg" >> $GITHUB_ENV echo "VCPKG_CACHE_DIR=$GITHUB_WORKSPACE/vcpkg_cache" >> $GITHUB_ENV @@ -173,8 +175,7 @@ jobs: -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=ON \ -DALLOW_RUN_AS_ROOT=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake \ - -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build run: | diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index abaa730e9..3e97b14ce 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -71,7 +71,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_oraclelinux-8_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV - run: | dnf module install -y nodejs:20/common From f8591efe76af852e8073d30d2dcca0e7c17783c6 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 28 Jun 2024 16:25:20 +0200 Subject: [PATCH 330/422] fix build --- .github/workflows/build_centos7.yml | 2 +- .github/workflows/build_oracle8.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 4b425977e..7c61752ef 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -97,7 +97,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_centos7_static_sirius.zip" >> $GITHUB_ENV - uses: actions/checkout@v3 #Keep at 3 with: diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 3e97b14ce..64879a6a2 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -71,7 +71,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_oraclelinux.zip" >> $GITHUB_ENV - run: | dnf module install -y nodejs:20/common From 162a6f000e0dac127a57cb6d4480b4c125fc42b5 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 28 Jun 2024 17:56:42 +0200 Subject: [PATCH 331/422] fix OL8 --- .github/workflows/build_oracle8.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 64879a6a2..abaa730e9 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -71,7 +71,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_oraclelinux.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_oraclelinux-8_static_sirius.zip" >> $GITHUB_ENV - run: | dnf module install -y nodejs:20/common From 9cdc42c94cba1bf57a9ffc1a27e58b06ff4b4ef9 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 1 Jul 2024 11:17:17 +0200 Subject: [PATCH 332/422] Only build release vcpkg deps during CI --- .github/workflows/build_centos7.yml | 1 + .github/workflows/build_oracle8.yml | 1 + .github/workflows/build_ubuntu.yml | 1 + 3 files changed, 3 insertions(+) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 7c61752ef..c440f77ae 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -175,6 +175,7 @@ jobs: -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=ON \ -DALLOW_RUN_AS_ROOT=ON \ + -DVCPKG_TARGET_TRIPLET=x64-linux-release \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index abaa730e9..9e3f0d7ce 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -140,6 +140,7 @@ jobs: -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/deps;${{env.ORTOOLS_DIR}}/install" \ -DBUILD_UI=OFF \ -DALLOW_RUN_AS_ROOT=ON \ + -DVCPKG_TARGET_TRIPLET=x64-linux-release \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 671ba2741..3608f6b1e 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -145,6 +145,7 @@ jobs: -DCMAKE_INSTALL_PREFIX=_install \ -DCMAKE_PREFIX_PATH="${{ github.workspace }}/deps;${{env.ORTOOLS_DIR}}/install" \ -DBUILD_UI=ON \ + -DVCPKG_TARGET_TRIPLET=x64-linux-release \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build From f7d4d637670f2f0d04be859d4b7bdc67576e77b5 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 1 Jul 2024 11:17:39 +0200 Subject: [PATCH 333/422] Update OL8 to gcc11 --- .github/workflows/build_oracle8.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 9e3f0d7ce..a86e5fc21 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -64,9 +64,9 @@ jobs: - name: Install System run: | dnf install -y epel-release git wget rpm-build redhat-lsb-core openmpi-devel - dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain python3-devel zlib-devel + dnf install -y unzip libuuid-devel gcc-toolset-11 python3-devel zlib-devel #make gcc &co available system wide and "action wide" - source /opt/rh/gcc-toolset-10/enable + source /opt/rh/gcc-toolset-11/enable echo $PATH >> $GITHUB_PATH - name: Config OR-Tools URL From 5e69217fbf12cbca27657aaf4762f00c9a22d07b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 1 Jul 2024 15:12:20 +0200 Subject: [PATCH 334/422] Fix triplet release vcpkg --- .github/workflows/build_oracle8.yml | 2 +- .github/workflows/build_ubuntu.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index a86e5fc21..99c55c792 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -151,7 +151,7 @@ jobs: timeout-minutes: 120 shell: bash run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 3608f6b1e..38a17c34a 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -154,7 +154,7 @@ jobs: - name: Test run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH cd _build ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" From 4d49b95ae8ed8db94503df82495b48776679ff5f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 1 Jul 2024 15:41:48 +0200 Subject: [PATCH 335/422] Fix build --- src/cpp/helpers/ArchiveReader.cpp | 1 + src/cpp/helpers/ArchiveWriter.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/cpp/helpers/ArchiveReader.cpp b/src/cpp/helpers/ArchiveReader.cpp index eb8491d6d..8631ba51b 100644 --- a/src/cpp/helpers/ArchiveReader.cpp +++ b/src/cpp/helpers/ArchiveReader.cpp @@ -3,6 +3,7 @@ #include #include #include +#include #include #include diff --git a/src/cpp/helpers/ArchiveWriter.cpp b/src/cpp/helpers/ArchiveWriter.cpp index 39878b76d..ad1a78063 100644 --- a/src/cpp/helpers/ArchiveWriter.cpp +++ b/src/cpp/helpers/ArchiveWriter.cpp @@ -3,6 +3,7 @@ #include #include +#include #include #include "LogUtils.h" From fe36646bee1db2a6957ffb2409c016d73de59dab Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 1 Jul 2024 15:44:01 +0200 Subject: [PATCH 336/422] Fix release triplet --- .github/workflows/build_centos7.yml | 2 +- .github/workflows/ubuntu-system-deps-build.yml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index c440f77ae..26a842435 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -194,7 +194,7 @@ jobs: timeout-minutes: 120 shell: bash run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index cbb5ef971..b54157050 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -95,6 +95,7 @@ jobs: -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=ON \ + -DVCPKG_TARGET_TRIPLET=x64-linux-release \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Cache vcpkg binary dir @@ -113,7 +114,7 @@ jobs: - name: Running unit tests run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH cd _build ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" From b0f6a1eeb784390d562f587d9ce3ae39ca5c8faa Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 2 Jul 2024 10:21:23 +0200 Subject: [PATCH 337/422] Fix windows --- .github/workflows/build_windows.yml | 4 +++- .../download-extract-precompiled-libraries-zip/action.yml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 4c4d1dc4d..df8234756 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -119,10 +119,12 @@ jobs: ortools-url: ${{env.ORTOOLS_URL}} ortools-dir: ${{env.ORTOOLS_DIR}} + - run: echo "version=$(echo ${{inputs.antares-version}} | sed 's/-.*//')" >> $GITHUB_ENV + shell: bash - name: Configure run: | $pwd=Get-Location - cmake -B _build -S . -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON + cmake -B _build -S . -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/rte-antares-${{env.version}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON - name: Build run: | diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index 853871626..90107a548 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -30,7 +30,7 @@ runs: run: | version=$(echo ${{inputs.antares-version}} | sed 's/-.*//') wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-${version}-installer-64bits.zip - unzip rte-antares-${version}-installer-64bits.zip -d rte-antares-${{inputs.antares-version}}-installer-64bits + unzip rte-antares-${version}-installer-64bits.zip rm -rf rte-antares-${version}-installer-64bits.zip - name: Download & extract OR-Tools From 0be3097930b19d69b789ba6bdd7349016dbd588f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 2 Jul 2024 16:27:29 +0200 Subject: [PATCH 338/422] Improve ADR --- .../Change_xpansion_nominal_case_to_use_simulator_lib.md | 4 ++-- .../Remove_archive_and_file_support_in_launcher.md | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/conception/Architecture_decision_records/Change_xpansion_nominal_case_to_use_simulator_lib.md b/conception/Architecture_decision_records/Change_xpansion_nominal_case_to_use_simulator_lib.md index f364f1b0b..531683937 100644 --- a/conception/Architecture_decision_records/Change_xpansion_nominal_case_to_use_simulator_lib.md +++ b/conception/Architecture_decision_records/Change_xpansion_nominal_case_to_use_simulator_lib.md @@ -23,5 +23,5 @@ Note: 20 Feb. 2024: awaiting full readiness of study/API mode, archive mode is m - No intermediate files written between Antares and Xpansion - Improve performance in data transmission between components -- Antares' simulation performed in Xpansion executable. Could lead to decrease performance with MPI if an MPI process - is running in only one core. Meaning Antares simulation will not be or poorly parallelized. +- Antares' simulation performed in Xpansion executable. It Could lead to decreasing performance with MPI if an MPI process + is running in only one core. Meaning, Antares simulation will not be or poorly parallelized. Must be studied and evaluated. diff --git a/conception/Architecture_decision_records/Remove_archive_and_file_support_in_launcher.md b/conception/Architecture_decision_records/Remove_archive_and_file_support_in_launcher.md index 73121252f..b0dcb1ac9 100644 --- a/conception/Architecture_decision_records/Remove_archive_and_file_support_in_launcher.md +++ b/conception/Architecture_decision_records/Remove_archive_and_file_support_in_launcher.md @@ -4,7 +4,8 @@ ## Context -Launcher (python components) is becoming more and more complexe. Given that Launcher is used for Xpansion business case +Launcher (python components) is becoming more and more complex. +Given that Launcher is used for the Xpansion business case (by opposition to R&D) and that [the nominal case is to use Antares as a lib](Change_xpansion_nomila_case_to_use_simulator_lib.md) it is not necessary to support archive mode or file mode in Launcher From d0b4f95a6f65df7d04441dfa4c477f61bd557b25 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 2 Jul 2024 16:47:57 +0200 Subject: [PATCH 339/422] Fix windows --- .github/workflows/build_windows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index df8234756..489acca21 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -119,7 +119,7 @@ jobs: ortools-url: ${{env.ORTOOLS_URL}} ortools-dir: ${{env.ORTOOLS_DIR}} - - run: echo "version=$(echo ${{inputs.antares-version}} | sed 's/-.*//')" >> $GITHUB_ENV + - run: echo "version=$(echo ${{steps.antares-version.outputs.result}} | sed 's/-.*//')" >> $GITHUB_ENV shell: bash - name: Configure run: | From 1bc7c4ab3a6e39e34a6be13a28e4e3e37206250b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 4 Jul 2024 11:27:34 +0200 Subject: [PATCH 340/422] test --- .github/workflows/build_windows.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 489acca21..b3456e306 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -123,7 +123,9 @@ jobs: shell: bash - name: Configure run: | - $pwd=Get-Location + ls + echo "------------------" + ls ${GITHUB_WORKSPACE}/rte-antares-${{env.version}}-installer-64bits cmake -B _build -S . -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/rte-antares-${{env.version}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON - name: Build From 3dac3eedcc6a74b2272100e8ecfa22f77ff1fdf9 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 4 Jul 2024 14:18:37 +0200 Subject: [PATCH 341/422] test --- .github/workflows/build_windows.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index b3456e306..9eab612b0 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -125,8 +125,20 @@ jobs: run: | ls echo "------------------" + echo ${GITHUB_WORKSPACE} + echo "------------------" + echo ${{github.workspace}} + echo "------------------" + ls ${{github.workspace}}/rte-antares-${{env.version}}-installer-64bits ls ${GITHUB_WORKSPACE}/rte-antares-${{env.version}}-installer-64bits - cmake -B _build -S . -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/rte-antares-${{env.version}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON + cmake -B _build -S . \ + -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/rte-antares-${{env.version}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" \ + -DBUILD_TESTING=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" \ + -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DBUILD_UI=ON - name: Build run: | From fd247a62fc4b97138d594c7b21b94fd34d92d9f9 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 4 Jul 2024 14:24:50 +0200 Subject: [PATCH 342/422] test --- .github/workflows/build_windows.yml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 9eab612b0..4c1834c6e 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -123,16 +123,8 @@ jobs: shell: bash - name: Configure run: | - ls - echo "------------------" - echo ${GITHUB_WORKSPACE} - echo "------------------" - echo ${{github.workspace}} - echo "------------------" - ls ${{github.workspace}}/rte-antares-${{env.version}}-installer-64bits - ls ${GITHUB_WORKSPACE}/rte-antares-${{env.version}}-installer-64bits cmake -B _build -S . \ - -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/rte-antares-${{env.version}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" \ + -DCMAKE_PREFIX_PATH="${{github.workspace}}/rte-antares-${{env.version}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" \ From f5490f003fc1d9882ee50d5432e3a11ecc823492 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 4 Jul 2024 14:35:23 +0200 Subject: [PATCH 343/422] test --- .github/workflows/build_windows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 4c1834c6e..5bafdbc8d 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -124,7 +124,7 @@ jobs: - name: Configure run: | cmake -B _build -S . \ - -DCMAKE_PREFIX_PATH="${{github.workspace}}/rte-antares-${{env.version}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" \ + -DCMAKE_PREFIX_PATH="$pwd/rte-antares-${{env.version}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" \ From 516af22003f01795239f5500332543c21f105375 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 4 Jul 2024 14:52:35 +0200 Subject: [PATCH 344/422] test --- .github/workflows/build_windows.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 5bafdbc8d..d8ea0e08f 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -123,8 +123,12 @@ jobs: shell: bash - name: Configure run: | + antares_path = $(pwd)/rte-antares-${{env.version}}-installer-64bits + ortools_path = ${{env.ORTOOLS_DIR}}/install + echo ${antares_path} + echo ${ortools_path} cmake -B _build -S . \ - -DCMAKE_PREFIX_PATH="$pwd/rte-antares-${{env.version}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" \ + -DCMAKE_PREFIX_PATH="${antares_path};${ortools_path}" \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" \ From d1c8ac7c04c4863264d656f99d97fce33c6be4cc Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 4 Jul 2024 15:00:52 +0200 Subject: [PATCH 345/422] test --- .github/workflows/build_windows.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index d8ea0e08f..10b8b1c63 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -122,6 +122,7 @@ jobs: - run: echo "version=$(echo ${{steps.antares-version.outputs.result}} | sed 's/-.*//')" >> $GITHUB_ENV shell: bash - name: Configure + shell: bash run: | antares_path = $(pwd)/rte-antares-${{env.version}}-installer-64bits ortools_path = ${{env.ORTOOLS_DIR}}/install From 4eaa06c4652f0742f5078a4d23e4322614c4e0c6 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 4 Jul 2024 15:10:49 +0200 Subject: [PATCH 346/422] test --- .github/workflows/build_windows.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 10b8b1c63..d88c7d8ed 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -124,12 +124,8 @@ jobs: - name: Configure shell: bash run: | - antares_path = $(pwd)/rte-antares-${{env.version}}-installer-64bits - ortools_path = ${{env.ORTOOLS_DIR}}/install - echo ${antares_path} - echo ${ortools_path} cmake -B _build -S . \ - -DCMAKE_PREFIX_PATH="${antares_path};${ortools_path}" \ + -DCMAKE_PREFIX_PATH="${{github.workspace}}/rte-antares-${{env.version}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" \ From 80f83655d51a0d2ecd3b23a47bbb90a2b1700d68 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 5 Jul 2024 14:08:44 +0200 Subject: [PATCH 347/422] Prevent unnecessary string copy --- src/cpp/lpnamer/model/ActiveLinks.cpp | 2 ++ src/cpp/lpnamer/model/ActiveLinks.h | 2 ++ .../ProblemVariablesFromProblemAdapter.cpp | 8 ++++---- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/cpp/lpnamer/model/ActiveLinks.cpp b/src/cpp/lpnamer/model/ActiveLinks.cpp index c5eed1024..ff9a12e42 100644 --- a/src/cpp/lpnamer/model/ActiveLinks.cpp +++ b/src/cpp/lpnamer/model/ActiveLinks.cpp @@ -244,8 +244,10 @@ double ActiveLink::get_already_installed_capacity() const { } std::string ActiveLink::get_linkor() const { return _linkor; } +const std::string& ActiveLink::linkor() const { return _linkor; } std::string ActiveLink::get_linkex() const { return _linkex; } +const std::string& ActiveLink::linkex() const { return _linkex; } unsigned long ActiveLink::number_of_chronicles() const { // We don't check for correctness of the number of chronicles across profiles diff --git a/src/cpp/lpnamer/model/ActiveLinks.h b/src/cpp/lpnamer/model/ActiveLinks.h index 35781b983..f45045f33 100644 --- a/src/cpp/lpnamer/model/ActiveLinks.h +++ b/src/cpp/lpnamer/model/ActiveLinks.h @@ -41,7 +41,9 @@ class ActiveLink { [[nodiscard]] unsigned get_idLink() const; [[nodiscard]] LinkName get_LinkName() const; [[nodiscard]] std::string get_linkor() const; + [[nodiscard]] const std::string& linkor() const; [[nodiscard]] std::string get_linkex() const; + [[nodiscard]] const std::string& linkex() const; [[nodiscard]] double get_already_installed_capacity() const; [[nodiscard]] std::map McYearToChronicle() const { diff --git a/src/cpp/lpnamer/problem_modifier/ProblemVariablesFromProblemAdapter.cpp b/src/cpp/lpnamer/problem_modifier/ProblemVariablesFromProblemAdapter.cpp index d0685e1c5..cbf7fe4c9 100644 --- a/src/cpp/lpnamer/problem_modifier/ProblemVariablesFromProblemAdapter.cpp +++ b/src/cpp/lpnamer/problem_modifier/ProblemVariablesFromProblemAdapter.cpp @@ -41,15 +41,15 @@ int ReadTimeStep(const std::string& input) { } void updateMapColumn(const std::vector& links, - const std::string& link_origin, - const std::string& link_destination, colId id, + const std::string_view link_origin, + const std::string_view link_destination, colId id, int time_step, std::map& mapColumn) { auto it = std::find_if(links.begin(), links.end(), [&link_origin, &link_destination](const ActiveLink& link) { - return link.get_linkor() == link_origin && - link.get_linkex() == link_destination; + return link.linkor() == link_origin && + link.linkex() == link_destination; }); if (it != links.end()) { From 6dcc9bd813f3ce881b524bc486dc6b214d152062 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 15 Jul 2024 17:14:48 +0200 Subject: [PATCH 348/422] Profiling --- CMakeLists.txt | 1 + src/cpp/lpnamer/main/CMakeLists.txt | 8 ++- src/cpp/lpnamer/main/ProblemGeneration.cpp | 61 ++++++++++++++++++- ...aresProblemToXpansionProblemTranslator.cpp | 27 ++++---- ...ntaresProblemToXpansionProblemTranslator.h | 2 + vcpkg.json | 4 ++ 6 files changed, 89 insertions(+), 14 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d8de86497..f8829f676 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -124,6 +124,7 @@ sbeClearJson(antares_version) # Build dependencies not handled by antares-deps repository option(BUILD_antares_solver "Build antares solver" ON) message(STATUS "Build antares solver: ${BUILD_antares_solver}") +set(CMAKE_MAP_IMPORTED_CONFIG_RELWITHDEBINFO RELEASE DEBUG) if (${BUILD_antares_solver}) #check if antares_solver available before asking for sirius and ortools build find_package(Antares QUIET) diff --git a/src/cpp/lpnamer/main/CMakeLists.txt b/src/cpp/lpnamer/main/CMakeLists.txt index 02f193924..8465a15d4 100644 --- a/src/cpp/lpnamer/main/CMakeLists.txt +++ b/src/cpp/lpnamer/main/CMakeLists.txt @@ -10,7 +10,7 @@ # Problem Generation runner lib # --------------------------------------------------------------------------- -find_package(Antares REQUIRED) +find_package(ittapi REQUIRED) add_library (problem_generation_main STATIC ${CMAKE_CURRENT_SOURCE_DIR}/ProblemGenerationExeOptions.cpp ${CMAKE_CURRENT_SOURCE_DIR}/ProblemGeneration.cpp @@ -26,9 +26,10 @@ target_link_libraries (problem_generation_main ${PROJECT_NAME}::lp_namer_model ${PROJECT_NAME}::lp_namer_input_reader ${PROJECT_NAME}::lp_namer_problem_modifier - Boost::boost Boost::program_options + Boost::boost Boost::program_options Boost::serialization helpers Antares::solver_api + ittapi::ittnotify PUBLIC Antares::antares-solver-simulation ) @@ -41,6 +42,9 @@ target_include_directories(problem_generation_main ${helpers_include} ) +if (SAVE) + target_compile_definitions(problem_generation_main PUBLIC -DSAVE) +endif () add_library (${PROJECT_NAME}::problem_generation_main ALIAS problem_generation_main) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 8c29947e0..75ab6a56b 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -32,9 +32,57 @@ #include "XpansionProblemsFromAntaresProvider.h" #include "ZipProblemsProviderAdapter.h" #include "config.h" +#include +#include +#include +#include +#include +#include +#include static const std::string LP_DIRNAME = "lp"; +namespace boost::serialization { +template +void serialize(Archive& ar, Antares::Solver::ConstantDataFromAntares& data, const unsigned int version) { + ar& data.VariablesCount; + ar& data.ConstraintesCount; + ar& data.CoeffCount; + ar& data.VariablesType; + ar& data.Mdeb; + ar& data.NotNullTermCount; + ar& data.ColumnIndexes; + ar& data.ConstraintsMatrixCoeff; + ar& data.VariablesMeaning; + ar& data.ConstraintsMeaning; +} + +template +void serialize(Archive& ar, Antares::Solver::WeeklyProblemId& data, const unsigned int version) { + ar& data.year; + ar& data.week; +} + + +template +void serialize(Archive& ar, Antares::Solver::WeeklyDataFromAntares& data, const unsigned int version) { + ar& data.Direction; + ar& data.Xmax; + ar& data.Xmin; + ar& data.LinearCost; + ar& data.RHS; + ar& data.name; + ar& data.variables; + ar& data.constraints; +} + +template +void serialize(Archive& ar, Antares::Solver::LpsFromAntares& data, const unsigned int version) { + ar& data.constantProblemData; + ar& data.weeklyProblems; +} +} // namespace boost::serialization + void CreateDirectories(const std::filesystem::path& output_path) { if (!std::filesystem::exists(output_path)) { std::filesystem::create_directories(output_path); @@ -57,9 +105,9 @@ ProblemGeneration::ProblemGeneration(ProblemGenerationOptions& options) } std::filesystem::path ProblemGeneration::performAntaresSimulation() { +#ifdef SAVE auto results = Antares::API::PerformSimulation(options_.StudyPath()); //Add parallel - //Handle errors if (results.error) { std::cerr << "Error: " << results.error->reason << std::endl; @@ -67,7 +115,17 @@ std::filesystem::path ProblemGeneration::performAntaresSimulation() { } lps_ = std::move(results.antares_problems); + std::ofstream ofs("lps.txt"); + boost::archive::text_oarchive oa(ofs); + oa << lps_; + //TODO save simulation path return {results.simulationPath}; +#else + std::ifstream ifs("lps.txt"); + boost::archive::text_iarchive ia(ifs); + ia >> lps_; + return "/home/marechaljas/Téléchargements/study_1_integer/output/20240715-1416eco"; +#endif } std::filesystem::path ProblemGeneration::updateProblems() { @@ -82,6 +140,7 @@ std::filesystem::path ProblemGeneration::updateProblems() { if (mode_ == SimulationInputMode::ANTARES_API) { simulation_dir_ = performAntaresSimulation(); + __itt_resume(); } if (mode_ == SimulationInputMode::FILE) { diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp index cf50277e7..ffd2a1f71 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp @@ -30,17 +30,7 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( std::vector tmp(constant.VariablesCount, 0); std::vector coltypes(constant.VariablesCount, 'C'); - auto round10 = [](auto& collection) { - std::ranges::transform(collection, collection.begin(), [](double v) { - return round(v * pow(10, 10)) * pow(10, -10); - }); - }; - - round10(hebdo.LinearCost); - round10(hebdo.Xmin); - round10(hebdo.Xmax); - round10(hebdo.RHS); - round10(constant.ConstraintsMatrixCoeff); + roundTo10Digit(constant, hebdo); problem->add_cols(constant.VariablesCount, 0, hebdo.LinearCost.data(), tmp.data(), {}, {}, hebdo.Xmin.data(), hebdo.Xmax.data()); @@ -66,6 +56,21 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( // définissant une autre implémentation de IProblemVariablesProviderPort return problem; } +void AntaresProblemToXpansionProblemTranslator::roundTo10Digit( + Antares::Solver::ConstantDataFromAntares& constant, + Antares::Solver::WeeklyDataFromAntares& hebdo) { + auto round10 = [](auto& collection) { + std::ranges::transform(collection, collection.begin(), [](double v) { + return round(v * pow(10, 10)) * pow(10, -10); + }); + }; + + round10(hebdo.LinearCost); + round10(hebdo.Xmin); + round10(hebdo.Xmax); + round10(hebdo.RHS); + round10(constant.ConstraintsMatrixCoeff); +} std::vector AntaresProblemToXpansionProblemTranslator::convertSignToLEG( std::span data) { diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h index 7011739f9..5715b6f4a 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h @@ -16,4 +16,6 @@ class AntaresProblemToXpansionProblemTranslator { const Antares::Solver::LpsFromAntares& lps, unsigned int year, unsigned int week, const std::string& solver_name, SolverLogManager& solver_log_manager); static std::vector convertSignToLEG(std::span data); + static void roundTo10Digit(Antares::Solver::ConstantDataFromAntares& constant, + Antares::Solver::WeeklyDataFromAntares& hebdo); }; diff --git a/vcpkg.json b/vcpkg.json index 3b5659521..fa579dace 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -24,6 +24,10 @@ "name": "boost-algorithm", "version>=": "1.81.0" }, + { + "name": "boost-serialization", + "version>=": "1.81.0" + }, "yaml-cpp", { "name": "minizip-ng", From 6bc3008df5f5b10943b297cbef05e238f000e7ff Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 19 Jul 2024 09:06:24 +0200 Subject: [PATCH 349/422] Install itt for proiling --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index f8829f676..e57c92c57 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -198,6 +198,11 @@ install(FILES $ DESTINATION bin) +find_package(ittapi REQUIRED) +install(FILES + $ Date: Fri, 19 Jul 2024 15:48:05 +0200 Subject: [PATCH 350/422] f install --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index e57c92c57..528bfe6b3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -201,6 +201,7 @@ install(FILES find_package(ittapi REQUIRED) install(FILES $ Date: Mon, 22 Jul 2024 16:41:06 +0200 Subject: [PATCH 351/422] Print memory info --- src/cpp/lpnamer/main/CMakeLists.txt | 2 + src/cpp/lpnamer/main/ProblemGeneration.cpp | 49 +++-- src/cpp/lpnamer/main/include/memory.h | 80 ++++++++ src/cpp/lpnamer/main/memory.cpp | 225 +++++++++++++++++++++ 4 files changed, 342 insertions(+), 14 deletions(-) create mode 100644 src/cpp/lpnamer/main/include/memory.h create mode 100644 src/cpp/lpnamer/main/memory.cpp diff --git a/src/cpp/lpnamer/main/CMakeLists.txt b/src/cpp/lpnamer/main/CMakeLists.txt index 8465a15d4..c2b3cc229 100644 --- a/src/cpp/lpnamer/main/CMakeLists.txt +++ b/src/cpp/lpnamer/main/CMakeLists.txt @@ -18,6 +18,8 @@ add_library (problem_generation_main STATIC ${CMAKE_CURRENT_SOURCE_DIR}/include/ProblemGenerationOptions.h ${CMAKE_CURRENT_SOURCE_DIR}/Version.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Version.h + include/memory.h + memory.cpp ) target_link_libraries (problem_generation_main diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 75ab6a56b..df5e85351 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -39,6 +39,7 @@ #include #include #include +#include "include/memory.h" static const std::string LP_DIRNAME = "lp"; @@ -105,27 +106,40 @@ ProblemGeneration::ProblemGeneration(ProblemGenerationOptions& options) } std::filesystem::path ProblemGeneration::performAntaresSimulation() { -#ifdef SAVE +//#ifdef SAVE +// auto results = Antares::API::PerformSimulation(options_.StudyPath()); +// //Add parallel +// //Handle errors +// if (results.error) { +// std::cerr << "Error: " << results.error->reason << std::endl; +// exit(1); +// } +// +// lps_ = std::move(results.antares_problems); +// std::ofstream ofs("lps.txt"); +// boost::archive::text_oarchive oa(ofs); +// oa << lps_; +// //TODO save simulation path +// return {results.simulationPath}; +//#else +// std::ifstream ifs("lps.txt"); +// boost::archive::text_iarchive ia(ifs); +// ia >> lps_; +// return "/home/marechaljas/Téléchargements/study_1_integer/output/20240715-1416eco"; +//#endif + std::cout << "Memory usage before simulation: " << Memory::Available() << "/" << Memory::Total() << std::endl; + auto results = Antares::API::PerformSimulation(options_.StudyPath()); - //Add parallel - //Handle errors + + std::cout << "Memory usage after simulation: " << Memory::Available() << "/" << Memory::Total() << std::endl; + // //Add parallel + // //Handle errors if (results.error) { std::cerr << "Error: " << results.error->reason << std::endl; exit(1); } - lps_ = std::move(results.antares_problems); - std::ofstream ofs("lps.txt"); - boost::archive::text_oarchive oa(ofs); - oa << lps_; - //TODO save simulation path return {results.simulationPath}; -#else - std::ifstream ifs("lps.txt"); - boost::archive::text_iarchive ia(ifs); - ia >> lps_; - return "/home/marechaljas/Téléchargements/study_1_integer/output/20240715-1416eco"; -#endif } std::filesystem::path ProblemGeneration::updateProblems() { @@ -334,6 +348,11 @@ void ProblemGeneration::RunProblemGeneration( std::execution::par, problems_and_data.begin(), problems_and_data.end(), [&](const auto& problem_and_data) { const auto& [problem, data] = problem_and_data; + std::cout << "Start " << data._problem_mps << "\n"; + std::cout << "Memory usage subproblem "<< + data._problem_mps << " mcyear " << problem->McYear() << " : " + << Memory::Available() << "/" << Memory::Total() << std::endl; + std::shared_ptr variables_provider; switch (mode_) { case SimulationInputMode::FILE: @@ -362,6 +381,8 @@ void ProblemGeneration::RunProblemGeneration( linkProblemsGenerator.treat(data._problem_mps, couplings, problem.get(), variables_provider.get(), mps_file_writer.get()); + std::cout << "End " << data._problem_mps << "\n"; + }); if (mode_ == SimulationInputMode::ARCHIVE) { diff --git a/src/cpp/lpnamer/main/include/memory.h b/src/cpp/lpnamer/main/include/memory.h new file mode 100644 index 000000000..78c4fbcb0 --- /dev/null +++ b/src/cpp/lpnamer/main/include/memory.h @@ -0,0 +1,80 @@ +/* +** This file is part of libyuni, a cross-platform C++ framework (http://libyuni.org). +** +** This Source Code Form is subject to the terms of the Mozilla Public License +** v.2.0. If a copy of the MPL was not distributed with this file, You can +** obtain one at http://mozilla.org/MPL/2.0/. +** +** github: https://github.com/libyuni/libyuni/ +** gitlab: https://gitlab.com/libyuni/libyuni/ (mirror) +*/ +#pragma once + +#include +namespace Memory +{ +/*! +** \brief Get the amount of total physical memory +** +** When information about the memory usage can not be retrieved, a default +** value will be used. (see defaultAvailable) +** \return A value in bytes +*/ +uint64_t Total(); + +/*! +** \brief Get the amount of available physical memory +** +** When information about the memory usage can not be retrieved, a default +** value will be used. (see defaultAvailable) +** \return A value in bytes +*/ +uint64_t Available(); + +/*! +** \brief Information about the current memory usage +** +** When information about the current memory usage could not be +** retrieved, some default values are used (see defaultTotal and defaultAvailable). +** This is the case for example when the implementation is missing for the +** current operating system. This method ensures that the values are always valid. +** +** Performance tip: If you're interrested in a single value, you should use +** the corresponding global routine instead, which will be at least as +** fast as this this class, sometimes better. +*/ +class Usage final +{ + public: + //! \name Constructor + //@{ + /*! + ** \brief Default constructor + */ + Usage(){ + update(); + } + /*! + ** \brief Copy constructor + ** + ** The values will remain untouched. + */ + Usage(const Usage& copy) = default; + //@} + + /*! + ** \brief Update information about the current memory usage + ** + ** This routine is automatically called by the constructor. + */ + bool update(); + + public: + //! The amount of the available physical memory (in bytes) + uint64_t available = 0; + //! The amount of the total physical memory (in bytes) + uint64_t total = 0; + +}; // class Usage + +} // namespace Memory diff --git a/src/cpp/lpnamer/main/memory.cpp b/src/cpp/lpnamer/main/memory.cpp new file mode 100644 index 000000000..97bfa6350 --- /dev/null +++ b/src/cpp/lpnamer/main/memory.cpp @@ -0,0 +1,225 @@ +/* +** This file is part of libyuni, a cross-platform C++ framework (http://libyuni.org). +** +** This Source Code Form is subject to the terms of the Mozilla Public License +** v.2.0. If a copy of the MPL was not distributed with this file, You can +** obtain one at http://mozilla.org/MPL/2.0/. +** +** github: https://github.com/libyuni/libyuni/ +** gitlab: https://gitlab.com/libyuni/libyuni/ (mirror) +*/ +// memory.h: The relative path is to avoid conflict with , which +// can sometimes occur... +#include "include/memory.h" + +#if defined(__unix__) +#include +#include // sysinfo (2) +#endif + +#include +#include + +namespace Memory +{ + + //! The default amount of available physical memory + constexpr uint64_t defaultAvailable = 1024 * 1024 * 512; // 512Mo + //! The default amount of total physical memory + constexpr uint64_t defaultTotal = 1024 * 1024 * 1024; // 1Go + +#if defined(__unix__) +#define SYSTEM_MEMORY_IS_IMPLEMENTED + +namespace // anonymous +{ +//! Read a line from a file +static inline int fgetline(FILE* fp, char* s, int maxlen) +{ + int i = 0; + char c; + + while ((c = (char)fgetc(fp)) != EOF) + { + if (c == '\n') + { + *s = '\0'; + return i; + } + if (i >= maxlen) + return i; + + *s++ = c; + ++i; + } + return (!i) ? EOF : i; +} + +static inline uint64_t readvalue(char* line) +{ + // Here is a sample for /proc/meminfo : + // + // MemTotal: 1929228 kB + // MemFree: 12732 kB + // Buffers: 72176 kB + // Cached: 1076572 kB + // SwapCached: 151412 kB + // Active: 1491184 kB + // Inactive: 190832 kB + // HighTotal: 0 kB + // HighFree: 0 kB + // LowTotal: 1929228 kB + // LowFree: 12732 kB + // SwapTotal: 2096472 kB + // SwapFree: 1732964 kB + // Dirty: 736 kB + // Writeback: 0 kB + // AnonPages: 512004 kB + // Mapped: 702148 kB + // Slab: 154320 kB + // PageTables: 34712 kB + // NFS_Unstable: 0 kB + // Bounce: 0 kB + // CommitLimit: 3061084 kB + // Committed_AS: 1357596 kB + // VmallocTotal: 34359738367 kB + // VmallocUsed: 263492 kB + // VmallocChunk: 34359474679 kB + // HugePages_Total: 0 + // HugePages_Free: 0 + // HugePages_Rsvd: 0 + // Hugepagesize: 2048 kB + + // Trimming the string from the begining + while (*line == ' ' and *line != '\0') + ++line; + const char* first = line; + + // Looking for the end of the number + while (*line != ' ' and *line != '\0') + ++line; + // Tagging the end of the number + *line = '\0'; + +#ifdef YUNI_OS_32 + return (uint64_t)atol(first) * 1024u; +#else + return (uint64_t)atoll(first) * 1024u; +#endif +} + +} // anonymous namespace + +bool Usage::update() +{ + // The only good way to retrieve the memory usage is to read /proc/meminfo. + // The routine sysinfo (2) is not enough since it does not take care of + // the cache memory, returning a not valid amount of available physsical + // memory for our uses. + FILE* fd; + if ((fd = fopen("/proc/meminfo", "r"))) + { + // Resetting the amount of the total physical memory + total = 0; + // The amount of the available physical memory is the sum of 3 values : + // MemFree, Cached and Buffers. + available = 0; + + // A small buffer + char line[90]; + // A counter to reduce to abort as soon as we have read all + int remains = 8; + + // Analysing each line in /proc/meminfo, until the end-of-file or + // until we have read the 4 values that interrest us. + while (EOF != fgetline(fd, line, (uint)sizeof(line))) + { + if (!strncmp("MemTotal:", line, 9)) + { + total = readvalue(line + 10); + if (!(remains >> 1)) + break; + } + if (!strncmp("MemFree:", line, 8)) + { + available += readvalue(line + 9); + if (!(remains >> 1)) + break; + } + if (!strncmp("Cached:", line, 7)) + { + available += readvalue(line + 8); + if (!(remains >> 1)) + break; + } + if (!strncmp("Buffers:", line, 8)) + { + available += readvalue(line + 9); + if (!(remains >> 1)) + break; + } + } + + // Closing /proc/meminfo + fclose(fd); + + // Checking the amount of the total physical memory, which can not be equal to 0 + if (!total) + { + total = (uint64_t)defaultTotal; + return false; + } + return true; + } + + // Error, using default values + total = (uint64_t)defaultTotal; + available = (uint64_t)defaultAvailable; + return false; +} + +uint64_t Available() +{ + return Usage().available; +} + +uint64_t Total() +{ +#ifdef __unix__ + { + // Directly using sysinfo (2), which should be faster than parsing /proc/meminfo + struct sysinfo s; + return (!sysinfo(&s)) ? (s.mem_unit * s.totalram) / 1024 / 1024 / 1024 : (uint64_t)defaultTotal; + } +#else + { + return Usage().total; + } +#endif +} + +#endif // YUNI_OS_LINUX + +#ifndef SYSTEM_MEMORY_IS_IMPLEMENTED +#error Yuni::System::Memory: The implementation is missing for this operating system + +uint64_t Total() +{ + return defaultTotal; +} + +uint64_t Available() +{ + return defaultAvailable; +} + +bool Usage::update() +{ + available = defaultAvailable; + total = defaultTotal; + return false; +} + +#endif // Fallback + +} // namespace Memory From c5a19e028e5f133af16a2e814ba5f663c7e3e9dc Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jul 2024 17:02:45 +0200 Subject: [PATCH 352/422] Memory info more readable --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 3 ++- src/cpp/lpnamer/main/include/memory.h | 6 ++++++ src/cpp/lpnamer/main/memory.cpp | 8 +++++++- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index df5e85351..f7cd489db 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -349,9 +349,10 @@ void ProblemGeneration::RunProblemGeneration( [&](const auto& problem_and_data) { const auto& [problem, data] = problem_and_data; std::cout << "Start " << data._problem_mps << "\n"; + auto [dispo, total] = Memory::MemoryUsageGo(); std::cout << "Memory usage subproblem "<< data._problem_mps << " mcyear " << problem->McYear() << " : " - << Memory::Available() << "/" << Memory::Total() << std::endl; + << dispo << "/" << total << std::endl; std::shared_ptr variables_provider; switch (mode_) { diff --git a/src/cpp/lpnamer/main/include/memory.h b/src/cpp/lpnamer/main/include/memory.h index 78c4fbcb0..953c8273f 100644 --- a/src/cpp/lpnamer/main/include/memory.h +++ b/src/cpp/lpnamer/main/include/memory.h @@ -31,6 +31,12 @@ uint64_t Total(); */ uint64_t Available(); +struct memory_usage { + float available_go = 0; + float total_go = 0; +}; +memory_usage MemoryUsageGo(); + /*! ** \brief Information about the current memory usage ** diff --git a/src/cpp/lpnamer/main/memory.cpp b/src/cpp/lpnamer/main/memory.cpp index 97bfa6350..c6079a48f 100644 --- a/src/cpp/lpnamer/main/memory.cpp +++ b/src/cpp/lpnamer/main/memory.cpp @@ -189,7 +189,7 @@ uint64_t Total() { // Directly using sysinfo (2), which should be faster than parsing /proc/meminfo struct sysinfo s; - return (!sysinfo(&s)) ? (s.mem_unit * s.totalram) / 1024 / 1024 / 1024 : (uint64_t)defaultTotal; + return (!sysinfo(&s)) ? (s.mem_unit * s.totalram) : (uint64_t)defaultTotal; } #else { @@ -197,6 +197,12 @@ uint64_t Total() } #endif } +memory_usage MemoryUsageGo() { + auto total = Total(); + auto dispo = Available(); + return {.available_go = dispo / 1024.f / 1024.f / 1024.f, + .total_go = total / 1024.f / 1024.f / 1024.f}; +} #endif // YUNI_OS_LINUX From 7e947785652cff0f588c46aaf7a6cb4eefe06302 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jul 2024 17:09:24 +0200 Subject: [PATCH 353/422] Node --- .github/workflows/build_centos7.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 26a842435..135d133b5 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -12,6 +12,7 @@ on: env: GITHUB_TOKEN: ${{ github.token }} + ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true jobs: docker_publish: From dda1072d6fdb6d467bce64ec0f83f576710e4651 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jul 2024 17:38:32 +0200 Subject: [PATCH 354/422] Install itt --- .github/workflows/build_centos7.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 135d133b5..9b3bb9b57 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -166,12 +166,20 @@ jobs: # Allows to restore a cache when deps have only partially changed (like adding a dependency) restore-keys: vcpkg-cache-centOS- + - name: Install itt vtune + run: | + git checkout https://github.com/intel/ittapi.git + cd ittapi + python buildall.py --force_bits 64 + cd build_linux/64 + cmake --install . --prefix ${GITHUB_WORKSPACE}/itt + - name: Configure run: | source /opt/rh/devtoolset-10/enable cmake -B _build -S . \ -DBUILD_TESTING=ON \ - -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/deps;${{env.ORTOOLS_DIR}}/install" \ + -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/deps;${{env.ORTOOLS_DIR}}/install;${GITHUB_WORKSPACE}/itt" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=ON \ From 9d334260d33fa6f19e3a7319a5588b3bfd1cece3 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jul 2024 17:38:49 +0200 Subject: [PATCH 355/422] Disable workflows --- .github/workflows/build_oracle8.yml | 265 ----------------- .github/workflows/build_ubuntu.yml | 271 ------------------ .github/workflows/build_windows.yml | 256 ----------------- .github/workflows/sonarcloud.yml | 161 ----------- .../workflows/ubuntu-system-deps-build.yml | 130 --------- .../workflows/windows-vcpkg-deps-build.yml | 110 ------- 6 files changed, 1193 deletions(-) delete mode 100644 .github/workflows/build_oracle8.yml delete mode 100644 .github/workflows/build_ubuntu.yml delete mode 100644 .github/workflows/build_windows.yml delete mode 100644 .github/workflows/sonarcloud.yml delete mode 100644 .github/workflows/ubuntu-system-deps-build.yml delete mode 100644 .github/workflows/windows-vcpkg-deps-build.yml diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml deleted file mode 100644 index 99c55c792..000000000 --- a/.github/workflows/build_oracle8.yml +++ /dev/null @@ -1,265 +0,0 @@ -name: Oracle 8 Build - -on: - merge_group: - push: - branches: - - develop - - dependabot/* - pull_request: - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - versions: - runs-on: ubuntu-latest - outputs: - antares-version: ${{steps.antares-version.outputs.result}} - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - steps: - - uses: actions/checkout@v4 - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - build: - name: Build - runs-on: ubuntu-latest - container: 'oraclelinux:8' - strategy: - matrix: - xprs: [ - # { value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - # { value: XPRESS-OFF } - ] - needs: [ versions ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress - XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin - XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib - ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools - - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{ steps.zip_name.outputs.singlefile_name }} - - steps: - - name: Install System - run: | - dnf install -y epel-release git wget rpm-build redhat-lsb-core openmpi-devel - dnf install -y unzip libuuid-devel gcc-toolset-11 python3-devel zlib-devel - #make gcc &co available system wide and "action wide" - source /opt/rh/gcc-toolset-11/enable - echo $PATH >> $GITHUB_PATH - - - name: Config OR-Tools URL - run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_oraclelinux-8_static_sirius.zip" >> $GITHUB_ENV - - - run: | - dnf module install -y nodejs:20/common - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Checkout xpressmp linux - uses: actions/checkout@v4 - with: - token: ${{ secrets.AS_TOKEN }} - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - github-server-url: https://github.com - ref: ${{matrix.xprs.ref}} - if: matrix.xprs.value == 'XPRESS-ON' - - - name: Set up Python - run: | - dnf update -y - dnf install -y python3 python3-pip - pip3 install wheel #Too late to install in requirements.txt - pip3 install -r requirements-tests.txt - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-version: ${{needs.versions.outputs.antares-version}} - os: Oracle8 - os-full-name: OracleServer-8.10 - ortools-url: ${{env.ORTOOLS_URL}} - ortools-dir: ${{env.ORTOOLS_DIR}} - - - name: vcpkg install - run: | - git config --global safe.directory '*' - git submodule update --remote --init vcpkg - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh -disableMetrics - echo "VCPKG_ROOT=$GITHUB_WORKSPACE/vcpkg" >> $GITHUB_ENV - echo "VCPKG_CACHE_DIR=$GITHUB_WORKSPACE/vcpkg_cache" >> $GITHUB_ENV - echo "VCPKG_BINARY_SOURCES=clear;files,$GITHUB_WORKSPACE/vcpkg_cache,readwrite" >> $GITHUB_ENV - - - name: Restore vcpkg binary dir from cache - id: cache-vcpkg-binary - uses: actions/cache/restore@v4 - with: - path: ${{ env.VCPKG_CACHE_DIR }} - key: vcpkg-cache-oracle8-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - # Allows to restore a cache when deps have only partially changed (like adding a dependency) - restore-keys: vcpkg-cache-oracle8- - - - name: Configure - run: | - cmake -B _build -S . \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/deps;${{env.ORTOOLS_DIR}}/install" \ - -DBUILD_UI=OFF \ - -DALLOW_RUN_AS_ROOT=ON \ - -DVCPKG_TARGET_TRIPLET=x64-linux-release \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - - - name: Cache vcpkg binary dir - if: always() - id: save-cache-vcpkg-binary - uses: actions/cache/save@v4 - with: - path: ${{ env.VCPKG_CACHE_DIR }} - key: vcpkg-cache-oracle8-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - - ####################### - - name: Install - run: | - cd _build - cmake --install . - - - name: .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{needs.versions.outputs.antares-xpansion-version}}-OracleServer-8.10" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Upload .tar.gz - uses: actions/upload-artifact@v4 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{needs.versions.outputs.antares-xpansion-version}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - run: | - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - echo "zip_name=${{env.TGZ_NAME}}" >> "$GITHUB_OUTPUT" - ####################### - userguide: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: [build, userguide] - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## \ No newline at end of file diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml deleted file mode 100644 index 38a17c34a..000000000 --- a/.github/workflows/build_ubuntu.yml +++ /dev/null @@ -1,271 +0,0 @@ -name: Ubuntu build - -on: - merge_group: - push: - branches: - - main - - develop - - dependabot/* - pull_request: - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - build: - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ ubuntu-20.04 ] - xprs: [ - #{ value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - # { value: XPRESS-OFF } - ] - env: - XPRESSDIR: ${{ github.workspace }}/xpress - XPRESS: ${{ github.workspace }}/xpress/bin - XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib - VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/vcpkg_cache,readwrite" - ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools - - outputs: - TGZ_NAME: ${{ steps.export_output.outputs.TGZ_NAME }} - SINGLE_FILE_NAME: ${{ steps.export_output.outputs.SINGLE_FILE_NAME }} - - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Checkout xpressmp linux - if: matrix.xprs.value == 'XPRESS-ON' - uses: actions/checkout@v4 - with: - repository: rte-france/xpress-mp - path: ${{ env.XPRESSDIR }} - ref: ${{ matrix.xprs.ref}} - token: ${{ secrets.AS_TOKEN }} #reniew token periodically - - - name: Install mandatory system libraries - run: | - sudo apt-get update --fix-missing - sudo apt-get install -y ccache - sudo apt-get install -y g++-10 gcc-10 - - - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.3 - with: - key: ${{ matrix.os }}-${{ matrix.xprs.value }} - - - name: Set up Python - uses: actions/setup-python@v5 - with: - cache: 'pip' - python-version: 3.8 - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Update alternatives - #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 - run: | - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 - sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 - sudo update-alternatives --set cc /usr/bin/gcc - sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 - sudo update-alternatives --set c++ /usr/bin/g++ - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Config OR-Tools URL - run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - os-full-name: Ubuntu-20.04 - ortools-url: ${{env.ORTOOLS_URL}} - ortools-dir: ${{env.ORTOOLS_DIR}} - - - name: vcpkg install - run: | - git submodule update --remote --init vcpkg - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh -disableMetrics - - - name: Restore vcpkg binary dir from cache - id: cache-vcpkg-binary - uses: actions/cache/restore@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - # Allows to restore a cache when deps have only partially changed (like adding a dependency) - restore-keys: vcpkg-cache-ubuntu- - - - name: Configure - shell: bash - run: | - cmake -B _build -S . \ - -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_C_COMPILER=/usr/bin/gcc-10 \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DCMAKE_CXX_COMPILER=/usr/bin/g++-10 \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DCMAKE_PREFIX_PATH="${{ github.workspace }}/deps;${{env.ORTOOLS_DIR}}/install" \ - -DBUILD_UI=ON \ - -DVCPKG_TARGET_TRIPLET=x64-linux-release \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - - - name: Test - run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - - name: Cache vcpkg binary dir - if: always() - id: save-cache-vcpkg-binary - uses: actions/cache/save@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - - ####################### - - name: Install - run: | - cd _build - cmake --install . - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: Installer .tar.gz creation - run: | - cd _build - export FILE_NAME="antaresXpansion-${{steps.antares-xpansion-version.outputs.result}}-${{ matrix.os }}" - cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME - #Need to differentiate between xpress/no_xpress files - #Cpack command line doesn't seem to care about -P or -R options - echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV - - - name: Upload .tar.gz - uses: actions/upload-artifact@v4 - with: - name: ${{env.TGZ_NAME}} - path: _build/${{env.TGZ_NAME}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - name: export asset name in output - id: export_output - run: | - echo "TGZ_NAME=${{env.TGZ_NAME}}" >> $GITHUB_OUTPUT - echo "SINGLE_FILE_NAME=${{ steps.create-single-file.outputs.archive-name }}" >> $GITHUB_OUTPUT - - ####################### - userguide: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - release: - runs-on: ubuntu-latest - needs: [ build, userguide ] - if: github.event_name == 'release' && github.event.action == 'created' - steps: - - name: Download userguide - uses: actions/download-artifact@v4 - with: - name: user-guide - path: docs/ - - - name: Download build assets - uses: actions/download-artifact@v4 - with: - name: ${{needs.build.outputs.TGZ_NAME}} - path: _build/ - - - name: Download build assets single file - uses: actions/download-artifact@v4 - with: - name: ${{needs.build.outputs.SINGLE_FILE_NAME}} - path: . - - - name: Get release - id: get_release - uses: bruceadams/get-release@main - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} _build/${{needs.build.outputs.TGZ_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{needs.build.outputs.SINGLE_FILE_NAME}} diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml deleted file mode 100644 index d88c7d8ed..000000000 --- a/.github/workflows/build_windows.yml +++ /dev/null @@ -1,256 +0,0 @@ -name: Windows build - -on: - merge_group: - push: - branches: - - main - - develop - - dependabot/* - pull_request: - release: - types: [ created ] - -env: - GITHUB_TOKEN: ${{ github.token }} - -jobs: - build: - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ windows-latest ] - triplet: [ x64-windows-release ] - xprs: [ #{ value: XPRESS-ON, ref: 8.13a }, - { value: XPRESS-ON, ref: 9.2.5 }, - #{ value: XPRESS-OFF } - ] - env: - XPRESSDIR: ${{ github.workspace }}\xpress - XPRESS: ${{ github.workspace }}\xpress\bin - XPRS_LIB_Path: ${{ github.workspace }}\xpress\lib - # Indicates the location of the vcpkg as a Git submodule of the project repository. - VCPKG_ROOT: ${{ github.workspace }}/vcpkg - VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/vcpkg_cache,readwrite" - ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools - - outputs: - zip_name: ${{ steps.zip_name.outputs.zip_name }} - singlefile_name: ${{steps.zip_name.outputs.singlefile_name}} - - steps: - - uses: actions/checkout@v4 - - - name: Config OR-Tools URL - run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_windows-latest_static_sirius.zip" >> $GITHUB_ENV - - - name: Checkout xpressmp linux - if: matrix.xprs.value == 'XPRESS-ON' - uses: actions/checkout@v4 - with: - repository: rte-france/xpress-mp-temp - path: ${{ env.XPRESSDIR }} - ref: ${{matrix.xprs.ref}} - token: ${{ secrets.AS_TOKEN }} - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.x' - cache: 'pip' - cache-dependency-path: requirements*.txt - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Pre-requisites - shell: cmd - run: | - choco install wget zip unzip --no-progress - wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe - msmpisetup.exe -unattend - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: vcpkg install - shell: bash - run: | - git submodule update --remote --init vcpkg - pushd vcpkg - ./bootstrap-vcpkg.bat -disableMetrics - - - name: Restore vcpkg binary dir from cache - id: cache-vcpkg-binary - uses: actions/cache/restore@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-windows-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - # Allows to restore a cache when deps have only partially changed (like adding a dependency) - restore-keys: vcpkg-cache-windows- - - - name: Config OR-Tools URL - shell: bash - run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_windows-latest_static_sirius.zip" >> $GITHUB_ENV - - - run: echo ${{env.ORTOOLS_URL}} - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-zip - with: - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - ortools-url: ${{env.ORTOOLS_URL}} - ortools-dir: ${{env.ORTOOLS_DIR}} - - - run: echo "version=$(echo ${{steps.antares-version.outputs.result}} | sed 's/-.*//')" >> $GITHUB_ENV - shell: bash - - name: Configure - shell: bash - run: | - cmake -B _build -S . \ - -DCMAKE_PREFIX_PATH="${{github.workspace}}/rte-antares-${{env.version}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" \ - -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON - - - name: Build - run: | - cmake --build _build --config Release -j4 - - - name: Cache vcpkg binary dir - if: always() - id: save-cache-vcpkg-binary - uses: actions/cache/save@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-windows-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - - - name: Running unit tests - timeout-minutes: 120 - shell: cmd - run: | - set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin - set PATH=%PATH%;${{ env.XPRESS }} - set XPRESSDIR=${{ env.XPRESSDIR }} - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - ############## - - name: install - run: | - cd _build - cmake --install . - - - name: Create installer .zip - shell: bash - run: | - cd _build - cpack -G ZIP - export ZIP_NAME=$(ls *.zip) - echo "ZIP_NAME=$ZIP_NAME" >> $GITHUB_ENV - - - name: Upload installer - uses: actions/upload-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: _build/${{env.ZIP_NAME}} - - - name: Create single file .zip - id: create-single-file - uses: ./.github/workflows/single-file-creation-zip - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: Upload single file - uses: actions/upload-artifact@v4 - with: - name: ${{ steps.create-single-file.outputs.archive-name }} - path: ${{ steps.create-single-file.outputs.archive-path }} - - - id: zip_name - shell: bash - run: | - echo "zip_name=${{env.ZIP_NAME}}" >> "$GITHUB_OUTPUT" - echo "singlefile_name=${{steps.create-single-file.outputs.archive-name}}" >> "$GITHUB_OUTPUT" - userguide: - runs-on: ubuntu-latest - if: github.event_name == 'release' && github.event.action == 'created' - outputs: - pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} - - steps: - - uses: actions/checkout@v4 - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - id: create-user-guide - name: user guide pdf creation - uses: ./.github/workflows/generate-userguide-pdf - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: user guide upload - id: userguide_upload - uses: actions/upload-artifact@v4 - with: - name: user-guide - path: ${{ steps.create-user-guide.outputs.pdf-path }} - - upload_asset_to_release: - if: github.event_name == 'release' && github.event.action == 'created' - runs-on: ubuntu-latest - needs: [build, userguide] - env: - ZIP_NAME: ${{needs.build.outputs.zip_name}} - SINGLEFILE_NAME: ${{needs.build.outputs.singlefile_name}} - steps: - - name: Get release - id: get_release - uses: bruceadams/get-release@main - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.ZIP_NAME}} - path: . - - - name: Download Artifact - uses: actions/download-artifact@v4 - with: - name: ${{env.SINGLEFILE_NAME}} - path: . - - - name: Upload Release Asset - env: - GH_REPO: ${{ github.repository }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.ZIP_NAME}} - gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{env.SINGLEFILE_NAME}} - - ######################## \ No newline at end of file diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml deleted file mode 100644 index 2dd9097d5..000000000 --- a/.github/workflows/sonarcloud.yml +++ /dev/null @@ -1,161 +0,0 @@ -name: SonarCloud - -on: - push: - branches: - - main - - develop - - release/* - - dependabot/* - pull_request: - -jobs: - sonarcloud: - name: SonarCloud - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ ubuntu-20.04 ] - env: - VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/vcpkg_cache,readwrite" - ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools - - steps: - - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - id: sonar-install - name: Install sonar-scanner and build-wrapper - uses: SonarSource/sonarcloud-github-c-cpp@v3 - - - name: ccache - uses: hendrikmuhs/ccache-action@v1.2 - with: - key: ${{ matrix.os }}-${{ matrix.xprs.value }} - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: 3.8 - - - name: Install gcovr - run: sudo pip install gcovr==5.0 #5.1 generate issues with sonarcloud report parsing - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip3 install -r requirements-tests.txt - - - name: Install libraries - run: | - sudo apt-get update --fix-missing - sudo apt-get install g++-10 gcc-10 libgtest-dev - cd /usr/src/googletest/ - sudo cmake . - sudo cmake --build . --target install - - - name: Update alternatives - #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 - run: | - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 - sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 - sudo update-alternatives --set cc /usr/bin/gcc - sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 - sudo update-alternatives --set c++ /usr/bin/g++ - - - name: Read antares-solver version - id: antares-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_version' - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: Config OR-Tools URL - shell: bash - run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV - - - name: Download pre-compiled librairies - uses: ./.github/workflows/download-extract-precompiled-libraries-tgz - with: - antares-version: ${{steps.antares-version.outputs.result}} - os: ${{matrix.os}} - os-full-name: Ubuntu-20.04 - ortools-url: ${{env.ORTOOLS_URL}} - ortools-dir: ${{env.ORTOOLS_DIR}} - - - name: Init submodule - run: | - git submodule update --init --recursive . - - - name: vcpkg install - run: | - git submodule update --init vcpkg - ./vcpkg/bootstrap-vcpkg.sh -disableMetrics - - - name: Restore vcpkg binary dir from cache - id: cache-vcpkg-binary - uses: actions/cache/restore@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - # Allows to restore a cache when deps have only partially changed (like adding a dependency) - restore-keys: vcpkg-cache-ubuntu- - - - name: Configure - shell: bash - run: | - cmake -B _build -S . \ - -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_C_COMPILER=/usr/bin/gcc-10 \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DCMAKE_CXX_COMPILER=/usr/bin/g++-10 \ - -DCODE_COVERAGE=ON \ - -DBUILD_TESTING=ON \ - -DBUILD_antares_solver=OFF \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_PREFIX_PATH="${{ github.workspace }}/deps;${{env.ORTOOLS_DIR}}/install" \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Cache vcpkg binary dir - if: always() - id: save-cache-vcpkg-binary - uses: actions/cache/save@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - - - run: | - sed -i 's#: ".*/mpicxx #: "g++ #' $GITHUB_WORKSPACE/_build/compile_commands.json - - - name: Build - run: cmake --build _build --config Release -j$(nproc) - - - name: Test and generate coverage - continue-on-error: true - run: | - cd $GITHUB_WORKSPACE/_build - ctest -C Release --output-on-failure -L "unit" - - - name: Compile coverage reports - run: | - cmake --build $GITHUB_WORKSPACE/_build --target code-coverage - - - name: Run sonar-scanner - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN_2022 }} - run: sonar-scanner --define sonar.host.url="${{ env.SONAR_HOST_URL }}" \ No newline at end of file diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml deleted file mode 100644 index b54157050..000000000 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ /dev/null @@ -1,130 +0,0 @@ -name: Ubuntu CI full build - -on: - push: - branches: - - ci/* - - dependabot/* - schedule: - - cron: '00 00 * * 0' # Sunday, midnight -jobs: - - build: - - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ ubuntu-20.04 ] - env: - VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/vcpkg_cache,readwrite" - - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.3 - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: 3.8 - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Install mandatory system libraries - run: | - sudo apt-get update --fix-missing - sudo apt-get install g++-10 gcc-10 - - - uses: lukka/get-cmake@latest - with: - useLocalCache: false - useCloudCache: true - - - name: Update alternatives - #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 - run: | - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 - sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 - sudo update-alternatives --set cc /usr/bin/gcc - sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 - sudo update-alternatives --set c++ /usr/bin/g++ - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - run: | - mkdir -p ${{ github.workspace }}/vcpkg_cache - - - name: vcpkg install - run: | - git submodule update --remote --init vcpkg - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.sh -disableMetrics - - - name: Restore vcpkg binary dir from cache - id: cache-vcpkg-binary - uses: actions/cache/restore@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - # Allows to restore a cache when deps have only partially changed (like adding a dependency) - restore-keys: vcpkg-cache-ubuntu- - - - name: Configure - run: | - cmake -B _build -S . \ - -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ - -DVCPKG_TARGET_TRIPLET=x64-linux-release \ - -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - - - name: Cache vcpkg binary dir - if: always() - id: save-cache-vcpkg-binary - uses: actions/cache/save@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - - - name: Build - run: | - cmake --build _build --config Release -j$(nproc) - cd _build - cmake --install . - - - name: Running unit tests - run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - - id: create-single-file - name: Single file .tar.gz creation - uses: ./.github/workflows/single-file-creation-tgz - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} - - - name: Installer .tar.gz creation - run: | - cd _build - cpack -G TGZ diff --git a/.github/workflows/windows-vcpkg-deps-build.yml b/.github/workflows/windows-vcpkg-deps-build.yml deleted file mode 100644 index b9b8c78bb..000000000 --- a/.github/workflows/windows-vcpkg-deps-build.yml +++ /dev/null @@ -1,110 +0,0 @@ -name: Windows CI full build - -on: - push: - branches: - - ci/* - - dependabot/* - schedule: - - cron: '00 00 * * 0' # Sunday, midnight -jobs: - windows: - - runs-on: ${{ matrix.os }} - if: "!contains(github.event.head_commit.message, '[skip ci]')" - strategy: - matrix: - os: [ windows-latest ] - triplet: [ x64-windows ] - - env: - # Indicates the location of the vcpkg as a Git submodule of the project repository. - VCPKG_ROOT: ${{ github.workspace }}/vcpkg - VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/vcpkg_cache,readwrite" - - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Enable git longpaths - run: git config --system core.longpaths true - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.x' - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -r requirements-tests.txt - pip install -r requirements-ui.txt - - - name: Pre-requisites - shell: cmd - run: | - choco install wget zip unzip --no-progress - wget -nv https://github.com/microsoft/Microsoft-MPI/releases/download/v10.1.1/msmpisetup.exe - msmpisetup.exe -unattend - - - name: Read antares-xpansion version - id: antares-xpansion-version - uses: ./.github/actions/read-json-value - with: - path: 'antares-version.json' - key: 'antares_xpansion_version' - - - name: vcpkg install - shell: bash - run: | - git submodule update --remote --init vcpkg - pushd vcpkg - git fetch --unshallow - ./bootstrap-vcpkg.bat -disableMetrics - - - name: Restore vcpkg binary dir from cache - id: cache-vcpkg-binary - uses: actions/cache/restore@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-windows-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - # Allows to restore a cache when deps have only partially changed (like adding a dependency) - restore-keys: vcpkg-cache-windows - - - name: Configure - run: | - $pwd=Get-Location - cmake -B _build -S . -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="vcpkg/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON - - - name: Cache vcpkg binary dir - if: always() - id: save-cache-vcpkg-binary - uses: actions/cache/save@v4 - with: - path: ${{ github.workspace }}/vcpkg_cache - key: vcpkg-cache-windows-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - - - name: Build - run: | - cmake --build _build --config Release -j4 - cd _build - cmake --install . - - - name: Running unit tests - shell: cmd - run: | - set PATH=%PATH%;C:\Program Files\Microsoft MPI\Bin\ - cd _build - ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" - - - name: Installer .zip creation - run: | - cd _build - cpack -G ZIP - - - id: create-single-file - name: Single file .zip creation - uses: ./.github/workflows/single-file-creation-zip - with: - antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} \ No newline at end of file From 5007a4e63fd0de6d2ffbae6e6a2fda6e6dd224f8 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jul 2024 17:44:13 +0200 Subject: [PATCH 356/422] co --- .github/workflows/build_centos7.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 9b3bb9b57..127ad3ac6 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -166,9 +166,12 @@ jobs: # Allows to restore a cache when deps have only partially changed (like adding a dependency) restore-keys: vcpkg-cache-centOS- + - uses: actions/checkout@v3 #keep v3 + with: + repository: intel/ittapi.git + github-server-url: https://github.com - name: Install itt vtune run: | - git checkout https://github.com/intel/ittapi.git cd ittapi python buildall.py --force_bits 64 cd build_linux/64 From 1b5d57f69883631bfce937e7f090c110f692807f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jul 2024 17:47:39 +0200 Subject: [PATCH 357/422] branch --- .github/workflows/build_centos7.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 127ad3ac6..2276c558f 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -170,6 +170,8 @@ jobs: with: repository: intel/ittapi.git github-server-url: https://github.com + branch: master + - name: Install itt vtune run: | cd ittapi From b6ae942bf60f4ab8788f5f3fb92f8322f3d0b7b6 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jul 2024 18:01:46 +0200 Subject: [PATCH 358/422] path --- .github/workflows/build_centos7.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 2276c558f..173dedda0 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -170,7 +170,8 @@ jobs: with: repository: intel/ittapi.git github-server-url: https://github.com - branch: master + ref: master + path: ${{ github.workspace }}/ittapi - name: Install itt vtune run: | From 788765abfabb5348cf51123bf109d922434692f5 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jul 2024 18:06:25 +0200 Subject: [PATCH 359/422] linux2 --- .github/workflows/build_centos7.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 173dedda0..9f4e5c527 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -177,7 +177,7 @@ jobs: run: | cd ittapi python buildall.py --force_bits 64 - cd build_linux/64 + cd build_linux2/64 cmake --install . --prefix ${GITHUB_WORKSPACE}/itt - name: Configure From a5ec82485eb34bf4cd61d1f5d7ffa53b029279bc Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 22 Jul 2024 18:40:12 +0200 Subject: [PATCH 360/422] fix install --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 528bfe6b3..757019db4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -200,7 +200,7 @@ install(FILES find_package(ittapi REQUIRED) install(FILES - $ DESTINATION bin ) From 2e918ea18d4024cf22ed415d1a802099f8c44e0a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 23 Jul 2024 09:09:13 +0200 Subject: [PATCH 361/422] Version --- CMakeLists.txt | 6 +++--- antares-version.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 757019db4..a9c1f47fb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,8 +8,8 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.5) # Project configuration # =========================================================================== -PROJECT(antaresXpansion VERSION 1.3.0) -set(ANTARES_XPANSION_RC 5) +PROJECT(antaresXpansion VERSION 1.4.0) +set(ANTARES_XPANSION_RC 0) # =========================================================================== # Default parameters @@ -323,7 +323,7 @@ if (USER_GUIDE_PATH) install(FILES ${USER_GUIDE_PATH} DESTINATION .) endif() -install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/examples/" DESTINATION examples) +#install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/examples/" DESTINATION examples) if (WIN32) cmake_path(GET MPIEXEC_EXECUTABLE PARENT_PATH MPI_BIN_DIR) diff --git a/antares-version.json b/antares-version.json index c5319b9b0..5b60c4db1 100644 --- a/antares-version.json +++ b/antares-version.json @@ -1,6 +1,6 @@ { "antares_version": "9.1.0-api-02", "antares_version_executable": "9.1", - "antares_xpansion_version": "1.3.0", + "antares_xpansion_version": "1.4.0", "minizip_ng_version": "3.0.6" } From 6902ea96ce5e7a20ed35dfa1c3ca76473d5a4999 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 23 Jul 2024 09:27:08 +0200 Subject: [PATCH 362/422] Disable tests and ui --- .github/workflows/build_centos7.yml | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 9f4e5c527..3e4060c42 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -184,11 +184,11 @@ jobs: run: | source /opt/rh/devtoolset-10/enable cmake -B _build -S . \ - -DBUILD_TESTING=ON \ + -DBUILD_TESTING=OFF \ -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/deps;${{env.ORTOOLS_DIR}}/install;${GITHUB_WORKSPACE}/itt" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ - -DBUILD_UI=ON \ + -DBUILD_UI=OFF \ -DALLOW_RUN_AS_ROOT=ON \ -DVCPKG_TARGET_TRIPLET=x64-linux-release \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake @@ -205,16 +205,6 @@ jobs: path: ${{ env.VCPKG_CACHE_DIR }} key: vcpkg-cache-centOS-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} - - name: Running unit tests - timeout-minutes: 120 - shell: bash - run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH - export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} - export XPRESS=${{ env.XPRESS_CONTAINER }} - cd _build - ctest -C Release --output-on-failure -L "unit|benders|lpnamer|medium" - ####################### - name: Install run: | From be15523bbc795f340ad31da839fd8272499829ed Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 23 Jul 2024 09:29:54 +0200 Subject: [PATCH 363/422] Don't install full run --- src/cpp/exe/full_run/CMakeLists.txt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/cpp/exe/full_run/CMakeLists.txt b/src/cpp/exe/full_run/CMakeLists.txt index 3ca47d8dc..c76cca79c 100644 --- a/src/cpp/exe/full_run/CMakeLists.txt +++ b/src/cpp/exe/full_run/CMakeLists.txt @@ -35,6 +35,4 @@ target_link_libraries (full_run ${PROJECT_NAME}::problem_generation_main ${PROJECT_NAME}::benders_sequential_core ${PROJECT_NAME}::xpansion_study_updater_lib -) - -install(TARGETS full_run DESTINATION bin) \ No newline at end of file +) \ No newline at end of file From 6c4bb181ce2b96d75eb92809924835bc48f53ed0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+jasonmarechal25@users.noreply.github.com> Date: Tue, 23 Jul 2024 09:41:39 +0200 Subject: [PATCH 364/422] [ANT-1890] Properly handle playlist_reset in generaldata.ini (#879) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix #864 Properly handle data and avoid exception thrown when reading not numerical values with stoi when reading "playlist_reset" entry in general_data.ini --------- Co-authored-by: Florian Omnès (cherry picked from commit caf2805095a54872c9454bd0348e0ac5d9b390f7) --- .../input_reader/GeneralDataReader.cpp | 46 +++++++++++++++++-- .../lpnamer/input_reader/GeneralDataReader.h | 21 +-------- tests/cpp/lp_namer/CMakeLists.txt | 1 + tests/cpp/lp_namer/GeneralDataReadetTests.cpp | 42 +++++++++++++++++ 4 files changed, 86 insertions(+), 24 deletions(-) create mode 100644 tests/cpp/lp_namer/GeneralDataReadetTests.cpp diff --git a/src/cpp/lpnamer/input_reader/GeneralDataReader.cpp b/src/cpp/lpnamer/input_reader/GeneralDataReader.cpp index 94c8ea7d0..361fe2351 100644 --- a/src/cpp/lpnamer/input_reader/GeneralDataReader.cpp +++ b/src/cpp/lpnamer/input_reader/GeneralDataReader.cpp @@ -1,8 +1,38 @@ #include "GeneralDataReader.h" +#include +#include +#include #include +#include +#include +#include +#include +#include "INIReader.h" #include "LogUtils.h" +#include "ProblemGenerationLogger.h" +#include "StringManip.h" +class IniReaderUtils { + public: + static bool LineIsNotASectionHeader(const std::string& line) { + return StringManip::split(StringManip::trim(line), '=').size() == 2; + } + + static std::string ReadSectionHeader(const std::string& line) { + auto str = StringManip::trim(line); + str.erase(std::remove(str.begin(), str.end(), '['), str.end()); + str.erase(std::remove(str.begin(), str.end(), ']'), str.end()); + return str; + } + + static std::pair GetKeyValFromLine(std::string_view line) { + const auto splitLine = StringManip::split(line, '='); + auto key = StringManip::trim(splitLine[0]); + auto val = std::stoi(StringManip::trim(splitLine[1])); + return {key, val}; + } +}; GeneralDataIniReader::GeneralDataIniReader( const std::filesystem::path& file_path, ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger) @@ -52,7 +82,7 @@ std::vector GeneralDataIniReader::GetActiveYears_() { std::vector GeneralDataIniReader::ActiveYearsFromActiveList() { std::vector active_years; for (auto year = 0; year < mc_years_; year++) { - if (std::find(active_year_list_.begin(), active_year_list_.end(), year) != + if (std::ranges::find(active_year_list_, year) != active_year_list_.end()) { active_years.push_back(year + 1); } @@ -63,7 +93,7 @@ std::vector GeneralDataIniReader::ActiveYearsFromActiveList() { std::vector GeneralDataIniReader::ActiveYearsFromInactiveList() { std::vector active_years; for (auto year = 0; year < mc_years_; year++) { - if (std::find(inactive_year_list_.begin(), inactive_year_list_.end(), + if (std::ranges::find(inactive_year_list_, year) == inactive_year_list_.end()) { active_years.push_back(year + 1); } @@ -79,6 +109,9 @@ GeneralDataIniReader::GetRawPlaylist() { for (const auto& line : file_lines_) { if (IniReaderUtils::LineIsNotASectionHeader(line)) { if (current_section == "playlist") { + if (line.find("playlist_reset") != std::string::npos) { + continue; + } auto [key, val] = IniReaderUtils::GetKeyValFromLine(line); ReadPlaylistVal(key, val); } @@ -104,14 +137,19 @@ std::string GeneralDataIniReader::ReadPlaylist( const std::string& current_section, const std::string& line) { if (IniReaderUtils::LineIsNotASectionHeader(line)) { if (current_section == "playlist") { - auto [key, val] = IniReaderUtils::GetKeyValFromLine(line); - ReadPlaylistVal(key, val); + ReadPlaylist(line); } } else { return IniReaderUtils::ReadSectionHeader(line); } return current_section; } +void GeneralDataIniReader::ReadPlaylist(const std::string& line) { + if (line.find("playlist_reset") == std::string::npos) { + auto [key, val] = IniReaderUtils::GetKeyValFromLine(line); + ReadPlaylistVal(key, val); + } +} void GeneralDataIniReader::ReadPlaylistVal(const std::string& key, int val) { if (key == "playlist_year +") { diff --git a/src/cpp/lpnamer/input_reader/GeneralDataReader.h b/src/cpp/lpnamer/input_reader/GeneralDataReader.h index 18134abf6..eb9d9c552 100644 --- a/src/cpp/lpnamer/input_reader/GeneralDataReader.h +++ b/src/cpp/lpnamer/input_reader/GeneralDataReader.h @@ -18,26 +18,6 @@ class IniFileNotFound : public std::runtime_error { explicit IniFileNotFound(const std::string& msg) : std::runtime_error(msg) {} }; -class IniReaderUtils { - public: - static bool LineIsNotASectionHeader(const std::string& line) { - return StringManip::split(StringManip::trim(line), '=').size() == 2; - } - - static std::string ReadSectionHeader(const std::string& line) { - auto str = StringManip::trim(line); - str.erase(std::remove(str.begin(), str.end(), '['), str.end()); - str.erase(std::remove(str.begin(), str.end(), ']'), str.end()); - return str; - } - - static std::pair GetKeyValFromLine(std::string_view line) { - auto key = StringManip::trim(StringManip::split(line, '=')[0]); - auto val = std::stoi(StringManip::trim(StringManip::split(line, '=')[1])); - return {key, val}; - } -}; - class GeneralDataIniReader { private: ProblemGenerationLog::ProblemGenerationLoggerSharedPointer logger_; @@ -57,6 +37,7 @@ class GeneralDataIniReader { std::string ReadPlaylist(const std::string& current_section, const std::string& line); void ReadPlaylistVal(const std::string& key, int val); + void ReadPlaylist(const std::string& line); public: explicit GeneralDataIniReader( diff --git a/tests/cpp/lp_namer/CMakeLists.txt b/tests/cpp/lp_namer/CMakeLists.txt index 2a450cf08..0af7a50e1 100644 --- a/tests/cpp/lp_namer/CMakeLists.txt +++ b/tests/cpp/lp_namer/CMakeLists.txt @@ -36,6 +36,7 @@ add_executable (lp_namer_tests WeightsFileReaderTest.cpp LpFilesExtractorTest.cpp MpsTxtWriterTest.cpp + GeneralDataReadetTests.cpp AntaresProblemToXpansionProblemTranslatorTest.cpp ) diff --git a/tests/cpp/lp_namer/GeneralDataReadetTests.cpp b/tests/cpp/lp_namer/GeneralDataReadetTests.cpp new file mode 100644 index 000000000..8918e4674 --- /dev/null +++ b/tests/cpp/lp_namer/GeneralDataReadetTests.cpp @@ -0,0 +1,42 @@ +#include + +#include "GeneralDataReader.h" + +//Test for the GeneralDataIniReader class +class GeneralDataIniReaderTests : public testing::TestWithParam { + public: + GeneralDataIniReaderTests() = default; + ~GeneralDataIniReaderTests() override = default; +}; + +INSTANTIATE_TEST_SUITE_P(reset_value, GeneralDataIniReaderTests, + testing::Bool()); +TEST_P(GeneralDataIniReaderTests, ReadPlaylistReset_option) { + auto test_dir = std::filesystem::temp_directory_path() / std::tmpnam(nullptr); + std::filesystem::create_directory(test_dir); + auto ini_file = test_dir / "test.ini"; + std::ofstream file(ini_file); + file << "[general]\n" + "nbyears=10\n" + "user-playlist=true\n" + "[playlist]\n" + "playlist_reset = "; + file << (GetParam() ? "true\n" : "false\n"); + file << "playlist_year += 0\n" + "playlist_year += 5\n" + "playlist_year += 8\n" + "playlist_year -= 1\n" + "playlist_year -= 2\n" + "playlist_year -= 3\n"; + file.close(); + + GeneralDataIniReader reader(ini_file, nullptr); + //GetActiveYears() returns the active years whereas file contains index. year=index+1 + //reset = false => Active playlist (+=) + //rest = true => !inactive playlist (-=) + if (GetParam()) { + EXPECT_EQ(reader.GetActiveYears(), std::vector({1, 5, 6, 7, 8, 9, 10})); + } else { + EXPECT_EQ(reader.GetActiveYears(), std::vector({1, 6, 9})); + } +} \ No newline at end of file From bf6787869eb2e6230578211848bbb2fce4c9d464 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 23 Jul 2024 10:22:33 +0200 Subject: [PATCH 365/422] Unable ubuntu --- .github/workflows/build_ubuntu.yml | 271 +++++++++++++++++++++++++++++ 1 file changed, 271 insertions(+) create mode 100644 .github/workflows/build_ubuntu.yml diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml new file mode 100644 index 000000000..38a17c34a --- /dev/null +++ b/.github/workflows/build_ubuntu.yml @@ -0,0 +1,271 @@ +name: Ubuntu build + +on: + merge_group: + push: + branches: + - main + - develop + - dependabot/* + pull_request: + release: + types: [ created ] + +env: + GITHUB_TOKEN: ${{ github.token }} + +jobs: + build: + runs-on: ${{ matrix.os }} + if: "!contains(github.event.head_commit.message, '[skip ci]')" + strategy: + matrix: + os: [ ubuntu-20.04 ] + xprs: [ + #{ value: XPRESS-ON, ref: 8.13a }, + { value: XPRESS-ON, ref: 9.2.5 }, + # { value: XPRESS-OFF } + ] + env: + XPRESSDIR: ${{ github.workspace }}/xpress + XPRESS: ${{ github.workspace }}/xpress/bin + XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib + VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/vcpkg_cache,readwrite" + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools + + outputs: + TGZ_NAME: ${{ steps.export_output.outputs.TGZ_NAME }} + SINGLE_FILE_NAME: ${{ steps.export_output.outputs.SINGLE_FILE_NAME }} + + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Checkout xpressmp linux + if: matrix.xprs.value == 'XPRESS-ON' + uses: actions/checkout@v4 + with: + repository: rte-france/xpress-mp + path: ${{ env.XPRESSDIR }} + ref: ${{ matrix.xprs.ref}} + token: ${{ secrets.AS_TOKEN }} #reniew token periodically + + - name: Install mandatory system libraries + run: | + sudo apt-get update --fix-missing + sudo apt-get install -y ccache + sudo apt-get install -y g++-10 gcc-10 + + - name: ccache + uses: hendrikmuhs/ccache-action@v1.2.3 + with: + key: ${{ matrix.os }}-${{ matrix.xprs.value }} + + - name: Set up Python + uses: actions/setup-python@v5 + with: + cache: 'pip' + python-version: 3.8 + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements-tests.txt + pip install -r requirements-ui.txt + + - name: Update alternatives + #mpicxx uses "g++" so we need g++ to be symbolic link to g++-10 + run: | + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 + sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 + sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 + sudo update-alternatives --set cc /usr/bin/gcc + sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 + sudo update-alternatives --set c++ /usr/bin/g++ + + - uses: lukka/get-cmake@latest + with: + useLocalCache: false + useCloudCache: true + + - name: Read antares-solver version + id: antares-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_version' + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + + - name: Download pre-compiled librairies + uses: ./.github/workflows/download-extract-precompiled-libraries-tgz + with: + antares-version: ${{steps.antares-version.outputs.result}} + os: ${{matrix.os}} + os-full-name: Ubuntu-20.04 + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} + + - name: vcpkg install + run: | + git submodule update --remote --init vcpkg + pushd vcpkg + git fetch --unshallow + ./bootstrap-vcpkg.sh -disableMetrics + + - name: Restore vcpkg binary dir from cache + id: cache-vcpkg-binary + uses: actions/cache/restore@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + # Allows to restore a cache when deps have only partially changed (like adding a dependency) + restore-keys: vcpkg-cache-ubuntu- + + - name: Configure + shell: bash + run: | + cmake -B _build -S . \ + -DCMAKE_C_COMPILER_LAUNCHER=ccache \ + -DCMAKE_C_COMPILER=/usr/bin/gcc-10 \ + -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ + -DCMAKE_CXX_COMPILER=/usr/bin/g++-10 \ + -DBUILD_TESTING=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DCMAKE_PREFIX_PATH="${{ github.workspace }}/deps;${{env.ORTOOLS_DIR}}/install" \ + -DBUILD_UI=ON \ + -DVCPKG_TARGET_TRIPLET=x64-linux-release \ + -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake + + - name: Build + run: | + cmake --build _build --config Release -j$(nproc) + + - name: Test + run: | + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH + cd _build + ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" + + - name: Cache vcpkg binary dir + if: always() + id: save-cache-vcpkg-binary + uses: actions/cache/save@v4 + with: + path: ${{ github.workspace }}/vcpkg_cache + key: vcpkg-cache-ubuntu-${{ hashFiles('src/vcpkg.json', '.git/modules/vcpkg/HEAD') }} + + ####################### + - name: Install + run: | + cd _build + cmake --install . + + - id: create-single-file + name: Single file .tar.gz creation + uses: ./.github/workflows/single-file-creation-tgz + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: Installer .tar.gz creation + run: | + cd _build + export FILE_NAME="antaresXpansion-${{steps.antares-xpansion-version.outputs.result}}-${{ matrix.os }}" + cpack -G TGZ -D CPACK_PACKAGE_FILE_NAME=$FILE_NAME + #Need to differentiate between xpress/no_xpress files + #Cpack command line doesn't seem to care about -P or -R options + echo "TGZ_NAME=$FILE_NAME.tar.gz" >> $GITHUB_ENV + + - name: Upload .tar.gz + uses: actions/upload-artifact@v4 + with: + name: ${{env.TGZ_NAME}} + path: _build/${{env.TGZ_NAME}} + + - name: Upload single file + uses: actions/upload-artifact@v4 + with: + name: ${{ steps.create-single-file.outputs.archive-name }} + path: ${{ steps.create-single-file.outputs.archive-path }} + + - name: export asset name in output + id: export_output + run: | + echo "TGZ_NAME=${{env.TGZ_NAME}}" >> $GITHUB_OUTPUT + echo "SINGLE_FILE_NAME=${{ steps.create-single-file.outputs.archive-name }}" >> $GITHUB_OUTPUT + + ####################### + userguide: + if: github.event_name == 'release' && github.event.action == 'created' + runs-on: ubuntu-latest + outputs: + pdf-name: ${{ steps.create-user-guide.outputs.pdf-name }} + + steps: + - uses: actions/checkout@v4 + + - name: Read antares-xpansion version + id: antares-xpansion-version + uses: ./.github/actions/read-json-value + with: + path: 'antares-version.json' + key: 'antares_xpansion_version' + + - id: create-user-guide + name: user guide pdf creation + uses: ./.github/workflows/generate-userguide-pdf + with: + antares-xpansion-version: ${{steps.antares-xpansion-version.outputs.result}} + + - name: user guide upload + id: userguide_upload + uses: actions/upload-artifact@v4 + with: + name: user-guide + path: ${{ steps.create-user-guide.outputs.pdf-path }} + + release: + runs-on: ubuntu-latest + needs: [ build, userguide ] + if: github.event_name == 'release' && github.event.action == 'created' + steps: + - name: Download userguide + uses: actions/download-artifact@v4 + with: + name: user-guide + path: docs/ + + - name: Download build assets + uses: actions/download-artifact@v4 + with: + name: ${{needs.build.outputs.TGZ_NAME}} + path: _build/ + + - name: Download build assets single file + uses: actions/download-artifact@v4 + with: + name: ${{needs.build.outputs.SINGLE_FILE_NAME}} + path: . + + - name: Get release + id: get_release + uses: bruceadams/get-release@main + + - name: Upload Release Asset + env: + GH_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} _build/${{needs.build.outputs.TGZ_NAME}} + gh release upload --repo ${{env.GH_REPO}} ${{ steps.get_release.outputs.tag_name }} ${{needs.build.outputs.SINGLE_FILE_NAME}} From c703bd0775a127dfb95d997050be1949aec7a50c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 23 Jul 2024 10:41:57 +0200 Subject: [PATCH 366/422] fix ubuntu --- .github/workflows/build_ubuntu.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 38a17c34a..9c39cff87 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -132,6 +132,20 @@ jobs: # Allows to restore a cache when deps have only partially changed (like adding a dependency) restore-keys: vcpkg-cache-ubuntu- + - uses: actions/checkout@v3 #keep v3 + with: + repository: intel/ittapi.git + github-server-url: https://github.com + ref: master + path: ${{ github.workspace }}/ittapi + + - name: Install itt vtune + run: | + cd ittapi + python buildall.py --force_bits 64 + cd build_linux2/64 + cmake --install . --prefix ${GITHUB_WORKSPACE}/itt + - name: Configure shell: bash run: | @@ -143,7 +157,7 @@ jobs: -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ - -DCMAKE_PREFIX_PATH="${{ github.workspace }}/deps;${{env.ORTOOLS_DIR}}/install" \ + -DCMAKE_PREFIX_PATH="${{ github.workspace }}/deps;${{env.ORTOOLS_DIR}}/install;${{ github.workspace }}/itt" \ -DBUILD_UI=ON \ -DVCPKG_TARGET_TRIPLET=x64-linux-release \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake From cd4f481393742a9dba403189b9a446dce0460a9f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 24 Jul 2024 09:14:08 +0200 Subject: [PATCH 367/422] Revert "Don't install full run" This reverts commit be15523bbc795f340ad31da839fd8272499829ed. --- src/cpp/exe/full_run/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cpp/exe/full_run/CMakeLists.txt b/src/cpp/exe/full_run/CMakeLists.txt index c76cca79c..3ca47d8dc 100644 --- a/src/cpp/exe/full_run/CMakeLists.txt +++ b/src/cpp/exe/full_run/CMakeLists.txt @@ -35,4 +35,6 @@ target_link_libraries (full_run ${PROJECT_NAME}::problem_generation_main ${PROJECT_NAME}::benders_sequential_core ${PROJECT_NAME}::xpansion_study_updater_lib -) \ No newline at end of file +) + +install(TARGETS full_run DESTINATION bin) \ No newline at end of file From ba4e501ed492acf44e371008a7633980e498e374 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 24 Jul 2024 09:16:01 +0200 Subject: [PATCH 368/422] Don't install every exe --- src/cpp/exe/benders/CMakeLists.txt | 4 +--- src/cpp/exe/lpnamer/CMakeLists.txt | 4 +--- src/cpp/exe/merge/CMakeLists.txt | 5 +---- src/cpp/exe/sensitivity/CMakeLists.txt | 4 +--- 4 files changed, 4 insertions(+), 13 deletions(-) diff --git a/src/cpp/exe/benders/CMakeLists.txt b/src/cpp/exe/benders/CMakeLists.txt index d2f323dbf..4f075810f 100644 --- a/src/cpp/exe/benders/CMakeLists.txt +++ b/src/cpp/exe/benders/CMakeLists.txt @@ -28,6 +28,4 @@ endif() ${PROJECT_NAME}::benders_mpi_core factories ) -#ENDIF (WIN32) - -install(TARGETS benders DESTINATION bin) +#ENDIF (WIN32) \ No newline at end of file diff --git a/src/cpp/exe/lpnamer/CMakeLists.txt b/src/cpp/exe/lpnamer/CMakeLists.txt index 023f1482b..4c50b2df8 100644 --- a/src/cpp/exe/lpnamer/CMakeLists.txt +++ b/src/cpp/exe/lpnamer/CMakeLists.txt @@ -18,6 +18,4 @@ target_link_libraries (lp_namer PRIVATE ${PROJECT_NAME}::problem_generation_main ${PROJECT_NAME}::lp_namer_helper -) - -install(TARGETS lp_namer DESTINATION bin) +) \ No newline at end of file diff --git a/src/cpp/exe/merge/CMakeLists.txt b/src/cpp/exe/merge/CMakeLists.txt index d3d9ca6d7..e96e28dc9 100644 --- a/src/cpp/exe/merge/CMakeLists.txt +++ b/src/cpp/exe/merge/CMakeLists.txt @@ -20,7 +20,4 @@ target_link_libraries (merge_mps ${PROJECT_NAME}::output_core helpers logger_lib -) - - -install(TARGETS merge_mps DESTINATION bin) +) \ No newline at end of file diff --git a/src/cpp/exe/sensitivity/CMakeLists.txt b/src/cpp/exe/sensitivity/CMakeLists.txt index 077c52222..aad582a5b 100644 --- a/src/cpp/exe/sensitivity/CMakeLists.txt +++ b/src/cpp/exe/sensitivity/CMakeLists.txt @@ -16,6 +16,4 @@ add_executable (sensitivity target_link_libraries (sensitivity sensitivity_core - Boost::boost Boost::program_options) - -install(TARGETS sensitivity DESTINATION bin) \ No newline at end of file + Boost::boost Boost::program_options) \ No newline at end of file From fdbb41a31bb2cb242a758dc7fea4ad7c167309e1 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 24 Jul 2024 09:16:08 +0200 Subject: [PATCH 369/422] Install full run --- src/cpp/exe/full_run/CMakeLists.txt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/cpp/exe/full_run/CMakeLists.txt b/src/cpp/exe/full_run/CMakeLists.txt index 3ca47d8dc..c76cca79c 100644 --- a/src/cpp/exe/full_run/CMakeLists.txt +++ b/src/cpp/exe/full_run/CMakeLists.txt @@ -35,6 +35,4 @@ target_link_libraries (full_run ${PROJECT_NAME}::problem_generation_main ${PROJECT_NAME}::benders_sequential_core ${PROJECT_NAME}::xpansion_study_updater_lib -) - -install(TARGETS full_run DESTINATION bin) \ No newline at end of file +) \ No newline at end of file From 48c319b9bb3dc45fc38a5f8663f763b399251203 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 24 Jul 2024 11:58:20 +0200 Subject: [PATCH 370/422] Revert "Install full run" This reverts commit fdbb41a31bb2cb242a758dc7fea4ad7c167309e1. --- src/cpp/exe/full_run/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cpp/exe/full_run/CMakeLists.txt b/src/cpp/exe/full_run/CMakeLists.txt index c76cca79c..3ca47d8dc 100644 --- a/src/cpp/exe/full_run/CMakeLists.txt +++ b/src/cpp/exe/full_run/CMakeLists.txt @@ -35,4 +35,6 @@ target_link_libraries (full_run ${PROJECT_NAME}::problem_generation_main ${PROJECT_NAME}::benders_sequential_core ${PROJECT_NAME}::xpansion_study_updater_lib -) \ No newline at end of file +) + +install(TARGETS full_run DESTINATION bin) \ No newline at end of file From 8f705e3db5c16158454a310c476581db61b814b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+JasonMarechal25@users.noreply.github.com> Date: Thu, 25 Jul 2024 17:17:35 +0200 Subject: [PATCH 371/422] [API]Use antares lib (#825) Properly use antares in CI for new API mode --- .github/workflows/build_centos7.yml | 12 +++- .github/workflows/build_oracle8.yml | 16 +++-- .github/workflows/build_ubuntu.yml | 12 +++- .github/workflows/build_windows.yml | 26 +++++++- .../action.yml | 30 ++++++--- .../action.yml | 30 +++++++-- .github/workflows/sonarcloud.yml | 10 ++- .../workflows/ubuntu-system-deps-build.yml | 3 +- CMakeLists.txt | 65 ++++++++++--------- antares-version.json | 2 +- cmake/dependencies/CMakeLists.txt.in | 2 +- .../lp/master_last_basis.bss | 6 +- .../output/simulation/README.md | 3 + .../reference_lp/problem-1-1--optim-nb-1.mps | 48 ++++++++++++++ ports/coin-or-cbc/portfile.cmake | 4 +- ports/coin-or-cgl/portfile.cmake | 4 +- ports/coin-or-clp/portfile.cmake | 4 +- ports/coin-or-osi/portfile.cmake | 4 +- ports/coinutils/portfile.cmake | 4 +- src/cpp/benders/benders_core/WorkerMaster.cpp | 4 +- .../benders_core/include/WorkerMaster.h | 12 ++-- src/cpp/helpers/ArchiveReader.cpp | 1 + src/cpp/helpers/ArchiveWriter.cpp | 16 ++++- src/cpp/helpers/ArchiveWriter.h | 2 + src/cpp/lpnamer/main/ProblemGeneration.cpp | 6 +- src/cpp/lpnamer/model/ActiveLinks.cpp | 2 + src/cpp/lpnamer/model/ActiveLinks.h | 2 + ...aresProblemToXpansionProblemTranslator.cpp | 27 ++++---- ...ntaresProblemToXpansionProblemTranslator.h | 4 +- .../lpnamer/problem_modifier/CMakeLists.txt | 3 +- .../ProblemVariablesFromProblemAdapter.cpp | 8 +-- .../XpansionProblemsFromAntaresProvider.cpp | 9 +-- src/cpp/multisolver_interface/environment.cc | 7 +- .../multisolver_interface/dynamic_library.h | 2 + .../multisolver_interface/environment.h | 2 +- ...ProblemToXpansionProblemTranslatorTest.cpp | 22 +++++++ tests/cpp/lp_namer/CMakeLists.txt | 1 + 37 files changed, 300 insertions(+), 115 deletions(-) create mode 100644 data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/README.md create mode 100644 tests/cpp/lp_namer/AntaresProblemToXpansionProblemTranslatorTest.cpp diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index b9aa848f8..26a842435 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -80,6 +80,7 @@ jobs: XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib VCPKG_ROOT: ${{ github.workspace }}/vcpkg + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools outputs: TGZ_NAME: ${{ steps.export_output.outputs.TGZ_NAME }} @@ -94,6 +95,10 @@ jobs: id: get_release uses: bruceadams/get-release@v1.3.2 + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_centos7_static_sirius.zip" >> $GITHUB_ENV + - uses: actions/checkout@v3 #Keep at 3 with: submodules: true @@ -130,6 +135,8 @@ jobs: antares-version: ${{needs.versions.outputs.antares-version}} os: centos7 os-full-name: CentOS-7.9.2009 + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} - name: Install dependencies run: | @@ -163,11 +170,12 @@ jobs: source /opt/rh/devtoolset-10/enable cmake -B _build -S . \ -DBUILD_TESTING=ON \ - -DCMAKE_PREFIX_PATH=${GITHUB_WORKSPACE}/deps \ + -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/deps;${{env.ORTOOLS_DIR}}/install" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=ON \ -DALLOW_RUN_AS_ROOT=ON \ + -DVCPKG_TARGET_TRIPLET=x64-linux-release \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build @@ -186,7 +194,7 @@ jobs: timeout-minutes: 120 shell: bash run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 9d563a9bf..99c55c792 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -54,6 +54,7 @@ jobs: XPRESSDIR_CONTAINER: ${GITHUB_WORKSPACE}/xpress XPRESS_CONTAINER: ${GITHUB_WORKSPACE}/xpress/bin XPRS_LIB_Path_CONTAINER: ${GITHUB_WORKSPACE}/xpress/lib + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools outputs: zip_name: ${{ steps.zip_name.outputs.zip_name }} @@ -63,11 +64,15 @@ jobs: - name: Install System run: | dnf install -y epel-release git wget rpm-build redhat-lsb-core openmpi-devel - dnf install -y unzip libuuid-devel gcc-toolset-10-toolchain python3-devel zlib-devel + dnf install -y unzip libuuid-devel gcc-toolset-11 python3-devel zlib-devel #make gcc &co available system wide and "action wide" - source /opt/rh/gcc-toolset-10/enable + source /opt/rh/gcc-toolset-11/enable echo $PATH >> $GITHUB_PATH + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_oraclelinux-8_static_sirius.zip" >> $GITHUB_ENV + - run: | dnf module install -y nodejs:20/common @@ -103,6 +108,8 @@ jobs: antares-version: ${{needs.versions.outputs.antares-version}} os: Oracle8 os-full-name: OracleServer-8.10 + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} - name: vcpkg install run: | @@ -130,9 +137,10 @@ jobs: -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ - -DCMAKE_PREFIX_PATH=${GITHUB_WORKSPACE}/deps \ + -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/deps;${{env.ORTOOLS_DIR}}/install" \ -DBUILD_UI=OFF \ -DALLOW_RUN_AS_ROOT=ON \ + -DVCPKG_TARGET_TRIPLET=x64-linux-release \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build @@ -143,7 +151,7 @@ jobs: timeout-minutes: 120 shell: bash run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index efef241b2..38a17c34a 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -31,6 +31,7 @@ jobs: XPRESS: ${{ github.workspace }}/xpress/bin XPRS_LIB_Path: ${{ github.workspace }}/xpress/lib VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/vcpkg_cache,readwrite" + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools outputs: TGZ_NAME: ${{ steps.export_output.outputs.TGZ_NAME }} @@ -102,12 +103,18 @@ jobs: path: 'antares-version.json' key: 'antares_xpansion_version' + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz with: antares-version: ${{steps.antares-version.outputs.result}} os: ${{matrix.os}} os-full-name: Ubuntu-20.04 + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} - name: vcpkg install run: | @@ -136,8 +143,9 @@ jobs: -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ - -DCMAKE_PREFIX_PATH=${{ github.workspace }}/deps \ + -DCMAKE_PREFIX_PATH="${{ github.workspace }}/deps;${{env.ORTOOLS_DIR}}/install" \ -DBUILD_UI=ON \ + -DVCPKG_TARGET_TRIPLET=x64-linux-release \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Build @@ -146,7 +154,7 @@ jobs: - name: Test run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH cd _build ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 9125419af..d88c7d8ed 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -33,6 +33,7 @@ jobs: # Indicates the location of the vcpkg as a Git submodule of the project repository. VCPKG_ROOT: ${{ github.workspace }}/vcpkg VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/vcpkg_cache,readwrite" + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools outputs: zip_name: ${{ steps.zip_name.outputs.zip_name }} @@ -41,6 +42,10 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Config OR-Tools URL + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_windows-latest_static_sirius.zip" >> $GITHUB_ENV + - name: Checkout xpressmp linux if: matrix.xprs.value == 'XPRESS-ON' uses: actions/checkout@v4 @@ -100,16 +105,33 @@ jobs: # Allows to restore a cache when deps have only partially changed (like adding a dependency) restore-keys: vcpkg-cache-windows- + - name: Config OR-Tools URL + shell: bash + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_windows-latest_static_sirius.zip" >> $GITHUB_ENV + + - run: echo ${{env.ORTOOLS_URL}} - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-zip with: antares-version: ${{steps.antares-version.outputs.result}} os: ${{matrix.os}} + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} + - run: echo "version=$(echo ${{steps.antares-version.outputs.result}} | sed 's/-.*//')" >> $GITHUB_ENV + shell: bash - name: Configure + shell: bash run: | - $pwd=Get-Location - cmake -B _build -S . -DCMAKE_PREFIX_PATH="$pwd\rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits" -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON + cmake -B _build -S . \ + -DCMAKE_PREFIX_PATH="${{github.workspace}}/rte-antares-${{env.version}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" \ + -DBUILD_TESTING=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" \ + -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} \ + -DCMAKE_INSTALL_PREFIX=_install \ + -DBUILD_UI=ON - name: Build run: | diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 601033d9f..b5c4e8bf0 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -14,19 +14,29 @@ inputs: description: 'build type' required: false default: 'Release' - variant: - description: 'extra qualifiers' - required: false - default: "" + ortools-url: + description: 'URL for OR-Tools' + required: true + ortools-dir: + description: 'Destination directory for OR-Tools' + required: true runs: using: "composite" steps: - - id: download-extract + - name: download-extract antares shell: bash run: | - export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:$LD_LIBRARY_PATH - export PATH=/usr/lib64/openmpi/bin:$PATH + version=$(echo ${{inputs.antares-version}} | sed 's/-.*//') mkdir deps - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz - tar -xvf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz -C deps --strip-components=1 - rm -rf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}${{inputs.variant}}.tar.gz + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${version}-${{inputs.os-full-name}}.tar.gz + tar -xvf antares-${version}-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 + rm -rf antares-${version}-${{inputs.os-full-name}}.tar.gz + + - name: Download & extract OR-Tools + shell: bash + run: | + mkdir -p ${{inputs.ortools-dir}} + cd ${{inputs.ortools-dir}} + wget ${{inputs.ortools-url}} -O ortools.zip + unzip ortools.zip + rm ortools.zip \ No newline at end of file diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index e111cd45d..90107a548 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -15,13 +15,29 @@ inputs: description: 'extra qualifiers' required: false default: "" + ortools-url: + description: 'URL for OR-Tools' + required: true + ortools-dir: + description: 'Destination directory for OR-Tools' + required: true runs: using: "composite" - steps: - - id: download-extract - shell: bash - run: | - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-${{inputs.antares-version}}-installer-64bits.zip - unzip rte-antares-${{inputs.antares-version}}-installer-64bits.zip - rm -rf rte-antares-${{inputs.antares-version}}-installer-64bits.zip + steps: + - id: download-extract + shell: bash + run: | + version=$(echo ${{inputs.antares-version}} | sed 's/-.*//') + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-${version}-installer-64bits.zip + unzip rte-antares-${version}-installer-64bits.zip + rm -rf rte-antares-${version}-installer-64bits.zip + + - name: Download & extract OR-Tools + shell: bash + run: | + mkdir "${{inputs.ortools-dir}}" + cd "${{inputs.ortools-dir}}" + wget ${{inputs.ortools-url}} -O ortools.zip + unzip ortools.zip + rm ortools.zip \ No newline at end of file diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index fa2639039..2dd9097d5 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -19,6 +19,7 @@ jobs: os: [ ubuntu-20.04 ] env: VCPKG_BINARY_SOURCES: "clear;files,${{ github.workspace }}/vcpkg_cache,readwrite" + ORTOOLS_DIR: $GITHUB_WORKSPACE/or-tools steps: @@ -80,12 +81,19 @@ jobs: path: 'antares-version.json' key: 'antares_xpansion_version' + - name: Config OR-Tools URL + shell: bash + run: | + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz with: antares-version: ${{steps.antares-version.outputs.result}} os: ${{matrix.os}} os-full-name: Ubuntu-20.04 + ortools-url: ${{env.ORTOOLS_URL}} + ortools-dir: ${{env.ORTOOLS_DIR}} - name: Init submodule run: | @@ -117,7 +125,7 @@ jobs: -DBUILD_TESTING=ON \ -DBUILD_antares_solver=OFF \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_PREFIX_PATH=${{ github.workspace }}/deps \ + -DCMAKE_PREFIX_PATH="${{ github.workspace }}/deps;${{env.ORTOOLS_DIR}}/install" \ -DCMAKE_INSTALL_PREFIX=_install \ -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake diff --git a/.github/workflows/ubuntu-system-deps-build.yml b/.github/workflows/ubuntu-system-deps-build.yml index cbb5ef971..b54157050 100644 --- a/.github/workflows/ubuntu-system-deps-build.yml +++ b/.github/workflows/ubuntu-system-deps-build.yml @@ -95,6 +95,7 @@ jobs: -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=ON \ + -DVCPKG_TARGET_TRIPLET=x64-linux-release \ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake - name: Cache vcpkg binary dir @@ -113,7 +114,7 @@ jobs: - name: Running unit tests run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH cd _build ctest -C Release --output-on-failure -L "medium|unit|benders|lpnamer" diff --git a/CMakeLists.txt b/CMakeLists.txt index 03259f2e1..d8de86497 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -111,7 +111,29 @@ endif () include("cmake/utils.cmake") include("cmake/json-cmake-1.1.0/JSONParser.cmake") -#Define deps install directory +file(READ antares-version.json jsonContent) +sbeParseJson(antares_version jsonContent) + +#need to know antares solver version because antares-solver targets still refers to antares version +SET(ANTARES_VERSION ${antares_version.antares_version_executable}) +SET(ANTARES_VERSION_TAG ${antares_version.antares_version}) +SET(MINIZIP_TAG ${antares_version.minizip_ng_version}) + +sbeClearJson(antares_version) + +# Build dependencies not handled by antares-deps repository +option(BUILD_antares_solver "Build antares solver" ON) +message(STATUS "Build antares solver: ${BUILD_antares_solver}") +if (${BUILD_antares_solver}) + #check if antares_solver available before asking for sirius and ortools build + find_package(Antares QUIET) + if (NOT Antares_FOUND) + message(WARNING "Antares solver not found, will be build") + set(BUILD_sirius ON) + set(BUILD_ortools ON) + if (NOT Antares_FOUND) + message(STATUS "Antares not found, building it from source") + #Define deps install directory if (NOT DEPS_INSTALL_DIR) SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../rte-antares-deps-${CMAKE_BUILD_TYPE}) else() @@ -140,35 +162,14 @@ elseif(${CMAKE_BUILD_TYPE} STREQUAL "Debug") list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) -endif() - -file(READ antares-version.json jsonContent) -sbeParseJson(antares_version jsonContent) - -#need to know antares solver version because antares-solver targets still refers to antares version -SET(ANTARES_VERSION ${antares_version.antares_version_executable}) -SET(ANTARES_VERSION_TAG ${antares_version.antares_version}) -SET(MINIZIP_TAG ${antares_version.minizip_ng_version}) - -sbeClearJson(antares_version) - -# Build dependencies not handled by antares-deps repository -option(BUILD_antares_solver "Build antares solver" ON) -message(STATUS "Build antares solver: ${BUILD_antares_solver}") - -if (${BUILD_antares_solver}) - #check if antares_solver available before asking for sirius and ortools build - find_package(antares-solver QUIET) - if (NOT antares-solver_FOUND) - set(BUILD_sirius ON) - set(BUILD_ortools ON) - endif() -endif() - -message(STATUS "Build type is ${CMAKE_BUILD_TYPE}") -add_subdirectory(cmake/dependencies ${CMAKE_CURRENT_BINARY_DIR}/build_deps) -find_package(antares-solver REQUIRED) + endif () + add_subdirectory(cmake/dependencies ${CMAKE_CURRENT_BINARY_DIR}/build_deps) + endif () + endif () +endif () +find_package(Antares REQUIRED) message(STATUS "Build type is ${CMAKE_BUILD_TYPE}") +set(CMAKE_FIND_DEBUG_MODE false) find_package(minizip-ng REQUIRED) # --------------------------------------------------------------------------- @@ -267,12 +268,12 @@ else() set(CURRENT_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) endif() -find_package(Antares REQUIRED) +find_package(antares-solver REQUIRED) #Default RELEASE antares-solver use -get_target_property( ANTARES_SOLVER_PATH Antares::antares-solver IMPORTED_LOCATION_RELEASE ) +get_target_property( ANTARES_SOLVER_PATH antares-solver IMPORTED_LOCATION_RELEASE ) if (NOT ANTARES_SOLVER_PATH) - get_target_property( ANTARES_SOLVER_PATH Antares::antares-solver IMPORTED_LOCATION_DEBUG ) + get_target_property( ANTARES_SOLVER_PATH antares-solver IMPORTED_LOCATION_DEBUG ) endif() get_filename_component(ANTARES_SOLVER_DIR ${ANTARES_SOLVER_PATH} DIRECTORY) diff --git a/antares-version.json b/antares-version.json index 63a8fb6b1..c5319b9b0 100644 --- a/antares-version.json +++ b/antares-version.json @@ -1,5 +1,5 @@ { - "antares_version": "9.1.0", + "antares_version": "9.1.0-api-02", "antares_version_executable": "9.1", "antares_xpansion_version": "1.3.0", "minizip_ng_version": "3.0.6" diff --git a/cmake/dependencies/CMakeLists.txt.in b/cmake/dependencies/CMakeLists.txt.in index 32440be93..543be75ae 100644 --- a/cmake/dependencies/CMakeLists.txt.in +++ b/cmake/dependencies/CMakeLists.txt.in @@ -16,7 +16,7 @@ ExternalProject_Add(${PROJECT_NAME}_project GIT_REPOSITORY "@GIT_DEP_REPOSITORY@" GIT_TAG "@GIT_DEP_TAG@" LOG_DOWNLOAD FALSE - GIT_SUBMODULES src/antares-deps + GIT_SUBMODULES vcpkg # UPDATE_COMMAND "" LOG_UPDATE FALSE diff --git a/data_test/external_loop_test/lp/master_last_basis.bss b/data_test/external_loop_test/lp/master_last_basis.bss index f632a4bee..08be28b48 100644 --- a/data_test/external_loop_test/lp/master_last_basis.bss +++ b/data_test/external_loop_test/lp/master_last_basis.bss @@ -1,5 +1,5 @@ NAME - LL G_p_max_0_0 0 - XU alpha R1 19 0 - XL alpha_0 R2 19 -19 + UL G_p_max_0_0 10 + XU alpha R1 36 0 + XL alpha_0 R5 36 -36 ENDATA diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/README.md b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/README.md new file mode 100644 index 000000000..908e653bd --- /dev/null +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/README.md @@ -0,0 +1,3 @@ +Generated with 1.3.0 ubuntu + +Manually change header. Changing "Pb" for "ClpDefau" \ No newline at end of file diff --git a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps index a8fd01aad..50bb0686a 100644 --- a/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps +++ b/data_test/tests_lpnamer/SmallTestFiveCandidates/output/simulation/reference_lp/problem-1-1--optim-nb-1.mps @@ -18878,8 +18878,10 @@ COLUMNS NTCDirect::link::hour<144> R0004496 1 NTCDirect::link::hour<144> AreaBalance::area::hour<144> 1 NTCDirect::link::hour<144> AreaBalance::area::hour<144> -1 + NTCDirect::link::hour<144> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<144> AreaBalance::area::hour<144> 1 NTCDirect::link::hour<144> AreaBalance::area::hour<144> -1 + NTCDirect::link::hour<144> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<144> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<144> AreaBalance::area::hour<144> -1 DispatchableProduction::area::ThermalCluster::hour<144> FictiveLoads::area::hour<144> -1 @@ -18973,8 +18975,10 @@ COLUMNS NTCDirect::link::hour<145> R0004498 1 NTCDirect::link::hour<145> AreaBalance::area::hour<145> 1 NTCDirect::link::hour<145> AreaBalance::area::hour<145> -1 + NTCDirect::link::hour<145> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<145> AreaBalance::area::hour<145> 1 NTCDirect::link::hour<145> AreaBalance::area::hour<145> -1 + NTCDirect::link::hour<145> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<145> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<145> AreaBalance::area::hour<145> -1 DispatchableProduction::area::ThermalCluster::hour<145> FictiveLoads::area::hour<145> -1 @@ -19068,8 +19072,10 @@ COLUMNS NTCDirect::link::hour<146> R0004500 1 NTCDirect::link::hour<146> AreaBalance::area::hour<146> 1 NTCDirect::link::hour<146> AreaBalance::area::hour<146> -1 + NTCDirect::link::hour<146> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<146> AreaBalance::area::hour<146> 1 NTCDirect::link::hour<146> AreaBalance::area::hour<146> -1 + NTCDirect::link::hour<146> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<146> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<146> AreaBalance::area::hour<146> -1 DispatchableProduction::area::ThermalCluster::hour<146> FictiveLoads::area::hour<146> -1 @@ -19163,8 +19169,10 @@ COLUMNS NTCDirect::link::hour<147> R0004502 1 NTCDirect::link::hour<147> AreaBalance::area::hour<147> 1 NTCDirect::link::hour<147> AreaBalance::area::hour<147> -1 + NTCDirect::link::hour<147> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<147> AreaBalance::area::hour<147> 1 NTCDirect::link::hour<147> AreaBalance::area::hour<147> -1 + NTCDirect::link::hour<147> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<147> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<147> AreaBalance::area::hour<147> -1 DispatchableProduction::area::ThermalCluster::hour<147> FictiveLoads::area::hour<147> -1 @@ -19258,8 +19266,10 @@ COLUMNS NTCDirect::link::hour<148> R0004504 1 NTCDirect::link::hour<148> AreaBalance::area::hour<148> 1 NTCDirect::link::hour<148> AreaBalance::area::hour<148> -1 + NTCDirect::link::hour<148> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<148> AreaBalance::area::hour<148> 1 NTCDirect::link::hour<148> AreaBalance::area::hour<148> -1 + NTCDirect::link::hour<148> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<148> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<148> AreaBalance::area::hour<148> -1 DispatchableProduction::area::ThermalCluster::hour<148> FictiveLoads::area::hour<148> -1 @@ -19353,8 +19363,10 @@ COLUMNS NTCDirect::link::hour<149> R0004506 1 NTCDirect::link::hour<149> AreaBalance::area::hour<149> 1 NTCDirect::link::hour<149> AreaBalance::area::hour<149> -1 + NTCDirect::link::hour<149> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<149> AreaBalance::area::hour<149> 1 NTCDirect::link::hour<149> AreaBalance::area::hour<149> -1 + NTCDirect::link::hour<149> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<149> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<149> AreaBalance::area::hour<149> -1 DispatchableProduction::area::ThermalCluster::hour<149> FictiveLoads::area::hour<149> -1 @@ -19448,8 +19460,10 @@ COLUMNS NTCDirect::link::hour<150> R0004508 1 NTCDirect::link::hour<150> AreaBalance::area::hour<150> 1 NTCDirect::link::hour<150> AreaBalance::area::hour<150> -1 + NTCDirect::link::hour<150> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<150> AreaBalance::area::hour<150> 1 NTCDirect::link::hour<150> AreaBalance::area::hour<150> -1 + NTCDirect::link::hour<150> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<150> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<150> AreaBalance::area::hour<150> -1 DispatchableProduction::area::ThermalCluster::hour<150> FictiveLoads::area::hour<150> -1 @@ -19543,8 +19557,10 @@ COLUMNS NTCDirect::link::hour<151> R0004510 1 NTCDirect::link::hour<151> AreaBalance::area::hour<151> 1 NTCDirect::link::hour<151> AreaBalance::area::hour<151> -1 + NTCDirect::link::hour<151> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<151> AreaBalance::area::hour<151> 1 NTCDirect::link::hour<151> AreaBalance::area::hour<151> -1 + NTCDirect::link::hour<151> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<151> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<151> AreaBalance::area::hour<151> -1 DispatchableProduction::area::ThermalCluster::hour<151> FictiveLoads::area::hour<151> -1 @@ -19638,8 +19654,10 @@ COLUMNS NTCDirect::link::hour<152> R0004512 1 NTCDirect::link::hour<152> AreaBalance::area::hour<152> 1 NTCDirect::link::hour<152> AreaBalance::area::hour<152> -1 + NTCDirect::link::hour<152> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<152> AreaBalance::area::hour<152> 1 NTCDirect::link::hour<152> AreaBalance::area::hour<152> -1 + NTCDirect::link::hour<152> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<152> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<152> AreaBalance::area::hour<152> -1 DispatchableProduction::area::ThermalCluster::hour<152> FictiveLoads::area::hour<152> -1 @@ -19733,8 +19751,10 @@ COLUMNS NTCDirect::link::hour<153> R0004514 1 NTCDirect::link::hour<153> AreaBalance::area::hour<153> 1 NTCDirect::link::hour<153> AreaBalance::area::hour<153> -1 + NTCDirect::link::hour<153> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<153> AreaBalance::area::hour<153> 1 NTCDirect::link::hour<153> AreaBalance::area::hour<153> -1 + NTCDirect::link::hour<153> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<153> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<153> AreaBalance::area::hour<153> -1 DispatchableProduction::area::ThermalCluster::hour<153> FictiveLoads::area::hour<153> -1 @@ -19828,8 +19848,10 @@ COLUMNS NTCDirect::link::hour<154> R0004516 1 NTCDirect::link::hour<154> AreaBalance::area::hour<154> 1 NTCDirect::link::hour<154> AreaBalance::area::hour<154> -1 + NTCDirect::link::hour<154> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<154> AreaBalance::area::hour<154> 1 NTCDirect::link::hour<154> AreaBalance::area::hour<154> -1 + NTCDirect::link::hour<154> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<154> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<154> AreaBalance::area::hour<154> -1 DispatchableProduction::area::ThermalCluster::hour<154> FictiveLoads::area::hour<154> -1 @@ -19923,8 +19945,10 @@ COLUMNS NTCDirect::link::hour<155> R0004518 1 NTCDirect::link::hour<155> AreaBalance::area::hour<155> 1 NTCDirect::link::hour<155> AreaBalance::area::hour<155> -1 + NTCDirect::link::hour<155> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<155> AreaBalance::area::hour<155> 1 NTCDirect::link::hour<155> AreaBalance::area::hour<155> -1 + NTCDirect::link::hour<155> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<155> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<155> AreaBalance::area::hour<155> -1 DispatchableProduction::area::ThermalCluster::hour<155> FictiveLoads::area::hour<155> -1 @@ -20018,8 +20042,10 @@ COLUMNS NTCDirect::link::hour<156> R0004520 1 NTCDirect::link::hour<156> AreaBalance::area::hour<156> 1 NTCDirect::link::hour<156> AreaBalance::area::hour<156> -1 + NTCDirect::link::hour<156> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<156> AreaBalance::area::hour<156> 1 NTCDirect::link::hour<156> AreaBalance::area::hour<156> -1 + NTCDirect::link::hour<156> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<156> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<156> AreaBalance::area::hour<156> -1 DispatchableProduction::area::ThermalCluster::hour<156> FictiveLoads::area::hour<156> -1 @@ -20113,8 +20139,10 @@ COLUMNS NTCDirect::link::hour<157> R0004522 1 NTCDirect::link::hour<157> AreaBalance::area::hour<157> 1 NTCDirect::link::hour<157> AreaBalance::area::hour<157> -1 + NTCDirect::link::hour<157> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<157> AreaBalance::area::hour<157> 1 NTCDirect::link::hour<157> AreaBalance::area::hour<157> -1 + NTCDirect::link::hour<157> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<157> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<157> AreaBalance::area::hour<157> -1 DispatchableProduction::area::ThermalCluster::hour<157> FictiveLoads::area::hour<157> -1 @@ -20208,8 +20236,10 @@ COLUMNS NTCDirect::link::hour<158> R0004524 1 NTCDirect::link::hour<158> AreaBalance::area::hour<158> 1 NTCDirect::link::hour<158> AreaBalance::area::hour<158> -1 + NTCDirect::link::hour<158> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<158> AreaBalance::area::hour<158> 1 NTCDirect::link::hour<158> AreaBalance::area::hour<158> -1 + NTCDirect::link::hour<158> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<158> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<158> AreaBalance::area::hour<158> -1 DispatchableProduction::area::ThermalCluster::hour<158> FictiveLoads::area::hour<158> -1 @@ -20303,8 +20333,10 @@ COLUMNS NTCDirect::link::hour<159> R0004526 1 NTCDirect::link::hour<159> AreaBalance::area::hour<159> 1 NTCDirect::link::hour<159> AreaBalance::area::hour<159> -1 + NTCDirect::link::hour<159> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<159> AreaBalance::area::hour<159> 1 NTCDirect::link::hour<159> AreaBalance::area::hour<159> -1 + NTCDirect::link::hour<159> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<159> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<159> AreaBalance::area::hour<159> -1 DispatchableProduction::area::ThermalCluster::hour<159> FictiveLoads::area::hour<159> -1 @@ -20398,8 +20430,10 @@ COLUMNS NTCDirect::link::hour<160> R0004528 1 NTCDirect::link::hour<160> AreaBalance::area::hour<160> 1 NTCDirect::link::hour<160> AreaBalance::area::hour<160> -1 + NTCDirect::link::hour<160> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<160> AreaBalance::area::hour<160> 1 NTCDirect::link::hour<160> AreaBalance::area::hour<160> -1 + NTCDirect::link::hour<160> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<160> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<160> AreaBalance::area::hour<160> -1 DispatchableProduction::area::ThermalCluster::hour<160> FictiveLoads::area::hour<160> -1 @@ -20493,8 +20527,10 @@ COLUMNS NTCDirect::link::hour<161> R0004530 1 NTCDirect::link::hour<161> AreaBalance::area::hour<161> 1 NTCDirect::link::hour<161> AreaBalance::area::hour<161> -1 + NTCDirect::link::hour<161> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<161> AreaBalance::area::hour<161> 1 NTCDirect::link::hour<161> AreaBalance::area::hour<161> -1 + NTCDirect::link::hour<161> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<161> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<161> AreaBalance::area::hour<161> -1 DispatchableProduction::area::ThermalCluster::hour<161> FictiveLoads::area::hour<161> -1 @@ -20588,8 +20624,10 @@ COLUMNS NTCDirect::link::hour<162> R0004532 1 NTCDirect::link::hour<162> AreaBalance::area::hour<162> 1 NTCDirect::link::hour<162> AreaBalance::area::hour<162> -1 + NTCDirect::link::hour<162> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<162> AreaBalance::area::hour<162> 1 NTCDirect::link::hour<162> AreaBalance::area::hour<162> -1 + NTCDirect::link::hour<162> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<162> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<162> AreaBalance::area::hour<162> -1 DispatchableProduction::area::ThermalCluster::hour<162> FictiveLoads::area::hour<162> -1 @@ -20683,8 +20721,10 @@ COLUMNS NTCDirect::link::hour<163> R0004534 1 NTCDirect::link::hour<163> AreaBalance::area::hour<163> 1 NTCDirect::link::hour<163> AreaBalance::area::hour<163> -1 + NTCDirect::link::hour<163> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<163> AreaBalance::area::hour<163> 1 NTCDirect::link::hour<163> AreaBalance::area::hour<163> -1 + NTCDirect::link::hour<163> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<163> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<163> AreaBalance::area::hour<163> -1 DispatchableProduction::area::ThermalCluster::hour<163> FictiveLoads::area::hour<163> -1 @@ -20778,8 +20818,10 @@ COLUMNS NTCDirect::link::hour<164> R0004536 1 NTCDirect::link::hour<164> AreaBalance::area::hour<164> 1 NTCDirect::link::hour<164> AreaBalance::area::hour<164> -1 + NTCDirect::link::hour<164> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<164> AreaBalance::area::hour<164> 1 NTCDirect::link::hour<164> AreaBalance::area::hour<164> -1 + NTCDirect::link::hour<164> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<164> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<164> AreaBalance::area::hour<164> -1 DispatchableProduction::area::ThermalCluster::hour<164> FictiveLoads::area::hour<164> -1 @@ -20873,8 +20915,10 @@ COLUMNS NTCDirect::link::hour<165> R0004538 1 NTCDirect::link::hour<165> AreaBalance::area::hour<165> 1 NTCDirect::link::hour<165> AreaBalance::area::hour<165> -1 + NTCDirect::link::hour<165> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<165> AreaBalance::area::hour<165> 1 NTCDirect::link::hour<165> AreaBalance::area::hour<165> -1 + NTCDirect::link::hour<165> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<165> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<165> AreaBalance::area::hour<165> -1 DispatchableProduction::area::ThermalCluster::hour<165> FictiveLoads::area::hour<165> -1 @@ -20968,8 +21012,10 @@ COLUMNS NTCDirect::link::hour<166> R0004540 1 NTCDirect::link::hour<166> AreaBalance::area::hour<166> 1 NTCDirect::link::hour<166> AreaBalance::area::hour<166> -1 + NTCDirect::link::hour<166> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<166> AreaBalance::area::hour<166> 1 NTCDirect::link::hour<166> AreaBalance::area::hour<166> -1 + NTCDirect::link::hour<166> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<166> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<166> AreaBalance::area::hour<166> -1 DispatchableProduction::area::ThermalCluster::hour<166> FictiveLoads::area::hour<166> -1 @@ -21063,8 +21109,10 @@ COLUMNS NTCDirect::link::hour<167> R0004542 1 NTCDirect::link::hour<167> AreaBalance::area::hour<167> 1 NTCDirect::link::hour<167> AreaBalance::area::hour<167> -1 + NTCDirect::link::hour<167> Storing_balance::daily::day<6> 0.8 NTCDirect::link::hour<167> AreaBalance::area::hour<167> 1 NTCDirect::link::hour<167> AreaBalance::area::hour<167> -1 + NTCDirect::link::hour<167> Storing_balance::daily::day<6> 1 DispatchableProduction::area::ThermalCluster::hour<167> OBJROW 19.9994564001 DispatchableProduction::area::ThermalCluster::hour<167> AreaBalance::area::hour<167> -1 DispatchableProduction::area::ThermalCluster::hour<167> FictiveLoads::area::hour<167> -1 diff --git a/ports/coin-or-cbc/portfile.cmake b/ports/coin-or-cbc/portfile.cmake index 144f69f75..05b74f1d1 100644 --- a/ports/coin-or-cbc/portfile.cmake +++ b/ports/coin-or-cbc/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "Mizux/Cbc" - REF "5714054827d852fae3beb7a4065f84ea56f207bb" - SHA512 d9d563b7af6102ba29c522cabf983ebde31a38f7010f578bc0dca258e63245c92b975fd0a3d5b96c7eeba886034b1e188d1399eb0d67769e0fa560c23e088ebf + REF "b01a53da39577380acdb84d8a3577911c5d91a13" #stable/2.10 + SHA512 98a0e75dc1ac8ead134391ebd442d9cead0b1182620bff4058eb59e6cc843eaa9d0f70b956d1d1202836e5b3820a95107bec9e2233354080ab0a3a56dea1b20a HEAD_REF master ) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) diff --git a/ports/coin-or-cgl/portfile.cmake b/ports/coin-or-cgl/portfile.cmake index 8bc58e0ca..18f42b66f 100644 --- a/ports/coin-or-cgl/portfile.cmake +++ b/ports/coin-or-cgl/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "Mizux/Cgl" - REF "925ad49fdd958ddb51f3ecfd87d222b0ea8d26a8" - SHA512 365c204272f6d20f881ce5e14cfa3c2c1d5b0aef1ff92a7f8a889c708b2d091105bc1ba2dfdee911b3cab876af677f5ee3e55657f9fdb9356915966379587261 + REF "59d95fba6605329d615d44ac7be0be2397210d5a" #stable/0.60 + SHA512 5667c59a632bf30f43dbb993b434d81599d6933ffff874bbee92f4850229b0e6b0c20deacabc31d30ffd5c7484d048df1835e4524e98162b838deb621e94a373 HEAD_REF master ) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) diff --git a/ports/coin-or-clp/portfile.cmake b/ports/coin-or-clp/portfile.cmake index 355bef5ec..473fb1b4e 100644 --- a/ports/coin-or-clp/portfile.cmake +++ b/ports/coin-or-clp/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "Mizux/Clp" - REF "d8cdeb5fd6d51ac7d0f50778d2b2feccaa716228" - SHA512 58e737deeb5276e4894fbebac0f60da13e8419b6cff531be381bc582320ceeab0f4688c8ec29d4e7248b6cc5256edb27b2e98496913262ce0f2960b6b6ab598c + REF "914e0af16285ab6b0514947296213a0e67e80880" #stable/1.17 + SHA512 c6a90007dc3177bb37800ae5c5c632403437df3a9ee54dfecf433e4c8b2ea403047c179ffdeef33b3aeab00c7ad2d859f4f56cca4488502dca8866889d909f1f HEAD_REF master ) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index 737fbbeef..485830e45 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "Mizux/Osi" - REF "d724c4a5a0d87669d63e44179c468d8a02f4f69a" - SHA512 fb173c04e3920c863e4d29e202cbaf182ee21332dc05ce293ffc39ead1b124f86f9682cc12032d216a712ea9aa3d0c98176bcbcd1b217e93afc6ce5a1ced68ed + REF "d2809dd1ab01eb5c766edce7cea2ca2c1c5ecd2a" #stable/0.108 + SHA512 0b15a823666f7d381dadf360b6443fd28e9ba1f2c4c157309e10318d0a836014ec2a37bce0f0efdd9960769d839352aca0ba60f862b9c7eeaa96fabdffb7e9ca HEAD_REF master ) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) diff --git a/ports/coinutils/portfile.cmake b/ports/coinutils/portfile.cmake index 153722282..5fc42452c 100644 --- a/ports/coinutils/portfile.cmake +++ b/ports/coinutils/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO "Mizux/CoinUtils" - REF "d92accd9a2aa4cffe84e8f9a5a71eea06fb1ba87" - SHA512 addd95047c935fd3199f6951bf6f269887c0a66f285d4d9947b6290de24ab54867f459a340da1010451331272e4168d413ab167c52019fb4dbe486633f8b93d9 + REF "675cbb8e131f07705544a2e9074355cfa1a319b4" #stable 2.11 + SHA512 19e68fd43a90f3c6ba84aef90fc8b108550efee6345a3a467995791955322b531abf6e410ed656b10a353108e73d8558e9cb6e24aa93a273686e226d17381c48 HEAD_REF master ) diff --git a/src/cpp/benders/benders_core/WorkerMaster.cpp b/src/cpp/benders/benders_core/WorkerMaster.cpp index 9eec0b623..1445d134c 100644 --- a/src/cpp/benders/benders_core/WorkerMaster.cpp +++ b/src/cpp/benders/benders_core/WorkerMaster.cpp @@ -24,7 +24,7 @@ WorkerMaster::WorkerMaster( const std::string &solver_name, const int log_level, int subproblems_count, SolverLogManager&solver_log_manager, const bool mps_has_alpha, Logger logger) - : Worker(logger), + : Worker(std::move(logger)), subproblems_count(subproblems_count), _mps_has_alpha(mps_has_alpha) { _is_master = true; @@ -56,7 +56,7 @@ void WorkerMaster::get(Point &x_out, double &overall_subpb_cost_under_approx, if (_solver->get_n_integer_vars() > 0) { _solver->get_mip_sol(ptr.data()); } else { - _solver->get_lp_sol(ptr.data(), NULL, NULL); + _solver->get_lp_sol(ptr.data(), nullptr, nullptr); } assert(id_single_subpb_costs_under_approx_.back() + 1 == ptr.size()); for (auto const &kvp : _id_to_name) { diff --git a/src/cpp/benders/benders_core/include/WorkerMaster.h b/src/cpp/benders/benders_core/include/WorkerMaster.h index fa64ff561..95cac1dc6 100644 --- a/src/cpp/benders/benders_core/include/WorkerMaster.h +++ b/src/cpp/benders/benders_core/include/WorkerMaster.h @@ -14,19 +14,19 @@ class WorkerMaster : public Worker { explicit WorkerMaster(Logger logger); WorkerMaster(VariableMap const &variable_map, const std::filesystem::path &path_to_mps, - const std::string &solver_name, const int log_level, + const std::string &solver_name, int log_level, int subproblems_count, SolverLogManager&solver_log_manager, bool mps_has_alpha, Logger logger); - virtual ~WorkerMaster() = default; + ~WorkerMaster() override = default; void get(Point &x0, double &overall_subpb_cost_under_approx, DblVector &single_subpb_costs_under_approx); void get_dual_values(std::vector &dual) const; - int get_number_constraint() const; + [[nodiscard]] int get_number_constraint() const; void add_cut(Point const &s, Point const &x0, double const &rhs) const; - void add_cut_by_iter(int const i, Point const &s, double const &sx0, + void add_cut_by_iter(int i, Point const &s, double const &sx0, double const &rhs) const; void add_dynamic_cut(Point const &s, double const &sx0, double const &rhs) const; @@ -36,7 +36,7 @@ class WorkerMaster : public Worker { virtual void DeactivateIntegrityConstraints() const; virtual void ActivateIntegrityConstraints() const; - virtual std::vector get_id_nb_units() const { return _id_nb_units; }; + [[nodiscard]] virtual std::vector get_id_nb_units() const { return _id_nb_units; }; private: std::vector _id_nb_units; @@ -54,7 +54,7 @@ class WorkerMaster : public Worker { void define_rhs_from_sx0(const double &sx0, const double &rhs, std::vector &rowrhs) const; - void define_matval_mclind_for_index(const int i, const Point &s, + void define_matval_mclind_for_index(int i, const Point &s, std::vector &matval, std::vector &mclind) const; void _set_upper_bounds() const; diff --git a/src/cpp/helpers/ArchiveReader.cpp b/src/cpp/helpers/ArchiveReader.cpp index eb8491d6d..8631ba51b 100644 --- a/src/cpp/helpers/ArchiveReader.cpp +++ b/src/cpp/helpers/ArchiveReader.cpp @@ -3,6 +3,7 @@ #include #include #include +#include #include #include diff --git a/src/cpp/helpers/ArchiveWriter.cpp b/src/cpp/helpers/ArchiveWriter.cpp index 23c78b5a9..ad1a78063 100644 --- a/src/cpp/helpers/ArchiveWriter.cpp +++ b/src/cpp/helpers/ArchiveWriter.cpp @@ -3,6 +3,7 @@ #include #include +#include #include #include "LogUtils.h" @@ -26,12 +27,13 @@ void ArchiveWriter::InitFileInfo() { } int32_t ArchiveWriter::Open() { // disk-spanning is disabled, meaning that only one file is created + std::unique_lock lock(mutex_); const auto err = mz_zip_writer_open_file( pmz_zip_writer_instance_, ArchivePath().string().c_str(), 0 /* disk-spanning disabled */, 1 /* append */); if (err != MZ_OK) { - Close(); - Delete(); + CloseGuarded(); + DeleteGuarded(); std::stringstream errMsg; errMsg << "Open Archive: " << ArchivePath().string() << std::endl; throw ArchiveIOGeneralException(err, errMsg.str(), LOGLOCATION); @@ -125,6 +127,16 @@ int32_t ArchiveWriter::CloseInternal() { return MZ_OK; } +int32_t ArchiveWriter::CloseGuarded() { + if (pmz_zip_writer_instance_) { + return mz_zip_writer_close(pmz_zip_writer_instance_); + } + return MZ_OK; +} +void ArchiveWriter::DeleteGuarded() { + return mz_zip_writer_delete(&pmz_zip_writer_instance_); +} + void ArchiveWriter::DeleteInternal() { std::unique_lock lock(mutex_); return mz_zip_writer_delete(&pmz_zip_writer_instance_); diff --git a/src/cpp/helpers/ArchiveWriter.h b/src/cpp/helpers/ArchiveWriter.h index d44da2d4f..4f6337531 100644 --- a/src/cpp/helpers/ArchiveWriter.h +++ b/src/cpp/helpers/ArchiveWriter.h @@ -22,6 +22,8 @@ class ArchiveWriter : public ArchiveIO { int32_t Close() override; void Delete() override; + int32_t CloseGuarded(); + void DeleteGuarded(); int Open() override; void InitFileInfo(); diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 58519728c..8c29947e0 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -61,6 +61,10 @@ std::filesystem::path ProblemGeneration::performAntaresSimulation() { //Add parallel //Handle errors + if (results.error) { + std::cerr << "Error: " << results.error->reason << std::endl; + exit(1); + } lps_ = std::move(results.antares_problems); return {results.simulationPath}; @@ -253,7 +257,7 @@ void ProblemGeneration::RunProblemGeneration( /* Main stuff */ std::vector> xpansion_problems = getXpansionProblems(solver_log_manager, solver_name, mpsList, lpDir_, - reader, !antares_archive_path.empty()); + reader, !antares_archive_path.empty(), lps_); std::vector, ProblemData>> problems_and_data; diff --git a/src/cpp/lpnamer/model/ActiveLinks.cpp b/src/cpp/lpnamer/model/ActiveLinks.cpp index c5eed1024..ff9a12e42 100644 --- a/src/cpp/lpnamer/model/ActiveLinks.cpp +++ b/src/cpp/lpnamer/model/ActiveLinks.cpp @@ -244,8 +244,10 @@ double ActiveLink::get_already_installed_capacity() const { } std::string ActiveLink::get_linkor() const { return _linkor; } +const std::string& ActiveLink::linkor() const { return _linkor; } std::string ActiveLink::get_linkex() const { return _linkex; } +const std::string& ActiveLink::linkex() const { return _linkex; } unsigned long ActiveLink::number_of_chronicles() const { // We don't check for correctness of the number of chronicles across profiles diff --git a/src/cpp/lpnamer/model/ActiveLinks.h b/src/cpp/lpnamer/model/ActiveLinks.h index 35781b983..f45045f33 100644 --- a/src/cpp/lpnamer/model/ActiveLinks.h +++ b/src/cpp/lpnamer/model/ActiveLinks.h @@ -41,7 +41,9 @@ class ActiveLink { [[nodiscard]] unsigned get_idLink() const; [[nodiscard]] LinkName get_LinkName() const; [[nodiscard]] std::string get_linkor() const; + [[nodiscard]] const std::string& linkor() const; [[nodiscard]] std::string get_linkex() const; + [[nodiscard]] const std::string& linkex() const; [[nodiscard]] double get_already_installed_capacity() const; [[nodiscard]] std::map McYearToChronicle() const { diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp index 3d32d61dc..cf50277e7 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp @@ -45,10 +45,12 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( problem->add_cols(constant.VariablesCount, 0, hebdo.LinearCost.data(), tmp.data(), {}, {}, hebdo.Xmin.data(), hebdo.Xmax.data()); + std::span signs(hebdo.Direction.data(), hebdo.Direction.size()); + auto LEG_vector = convertSignToLEG(signs); problem->add_rows( constant.ConstraintesCount, constant.CoeffCount, - convertSignToLEG(hebdo.Direction.data()).data(), hebdo.RHS.data(), - {}, reinterpret_cast(constant.Mdeb.data()), reinterpret_cast(constant.ColumnIndexes.data()), + convertSignToLEG(signs).data(), hebdo.RHS.data(), + nullptr, reinterpret_cast(constant.Mdeb.data()), reinterpret_cast(constant.ColumnIndexes.data()), constant.ConstraintsMatrixCoeff.data(), {}); for (int i = 0; i < constant.VariablesCount; ++i) { problem->chg_col_name(i, hebdo.variables[i]); @@ -64,26 +66,21 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( // définissant une autre implémentation de IProblemVariablesProviderPort return problem; } + std::vector AntaresProblemToXpansionProblemTranslator::convertSignToLEG( - char* data) { + std::span data) { std::vector LEG_vector; - char c = *data; - while (c != '\0') { + //Exclude final '\0' character + std::ranges::transform(data, std::back_inserter(LEG_vector), [](char c) { if ('=' == c) { - LEG_vector.push_back('E'); - c = *++data; - continue; + return 'E'; } else if ('<' == c) { - LEG_vector.push_back('L'); - c = *++data; - continue; + return 'L'; } else if ('>' == c) { - LEG_vector.push_back('G'); - c = *++data; - continue; + return 'G'; } else { throw std::runtime_error(LOGLOCATION + "Bad character parsing " + c); } - } + }); return LEG_vector; } diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h index c05f5ea55..7011739f9 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.h @@ -6,6 +6,8 @@ #include +#include + #include "../model/Problem.h" class AntaresProblemToXpansionProblemTranslator { @@ -13,5 +15,5 @@ class AntaresProblemToXpansionProblemTranslator { [[nodiscard]] static std::shared_ptr translateToXpansionProblem( const Antares::Solver::LpsFromAntares& lps, unsigned int year, unsigned int week, const std::string& solver_name, SolverLogManager& solver_log_manager); - static std::vector convertSignToLEG(char* data); + static std::vector convertSignToLEG(std::span data); }; diff --git a/src/cpp/lpnamer/problem_modifier/CMakeLists.txt b/src/cpp/lpnamer/problem_modifier/CMakeLists.txt index 2f4b339ef..559ac001e 100644 --- a/src/cpp/lpnamer/problem_modifier/CMakeLists.txt +++ b/src/cpp/lpnamer/problem_modifier/CMakeLists.txt @@ -47,7 +47,7 @@ add_library(lp_namer_problem_modifier STATIC ${CMAKE_CURRENT_SOURCE_DIR}/FileProblemsProviderAdapter.h ${CMAKE_CURRENT_SOURCE_DIR}/FileProblemProviderAdapter.cpp ${CMAKE_CURRENT_SOURCE_DIR}/FileProblemProviderAdapter.h - ) +) target_include_directories (lp_namer_problem_modifier PUBLIC @@ -61,6 +61,7 @@ target_link_libraries (lp_namer_problem_modifier lp_namer_helper helpers solvers + Antares::antares-solver-simulation ) add_library (${PROJECT_NAME}::lp_namer_problem_modifier ALIAS lp_namer_problem_modifier) diff --git a/src/cpp/lpnamer/problem_modifier/ProblemVariablesFromProblemAdapter.cpp b/src/cpp/lpnamer/problem_modifier/ProblemVariablesFromProblemAdapter.cpp index d0685e1c5..cbf7fe4c9 100644 --- a/src/cpp/lpnamer/problem_modifier/ProblemVariablesFromProblemAdapter.cpp +++ b/src/cpp/lpnamer/problem_modifier/ProblemVariablesFromProblemAdapter.cpp @@ -41,15 +41,15 @@ int ReadTimeStep(const std::string& input) { } void updateMapColumn(const std::vector& links, - const std::string& link_origin, - const std::string& link_destination, colId id, + const std::string_view link_origin, + const std::string_view link_destination, colId id, int time_step, std::map& mapColumn) { auto it = std::find_if(links.begin(), links.end(), [&link_origin, &link_destination](const ActiveLink& link) { - return link.get_linkor() == link_origin && - link.get_linkex() == link_destination; + return link.linkor() == link_origin && + link.linkex() == link_destination; }); if (it != links.end()) { diff --git a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp index 91a79884b..36808eeb3 100644 --- a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp +++ b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp @@ -16,15 +16,16 @@ XpansionProblemsFromAntaresProvider::XpansionProblemsFromAntaresProvider( std::vector> XpansionProblemsFromAntaresProvider::provideProblems( const std::string& solver_name, - SolverLogManager& solver_log_manager) const { + SolverLogManager& solver_log_manager) const +{ std::vector> xpansion_problems; xpansion_problems.reserve( - XpansionProblemsFromAntaresProvider::antares_hebdo_problems.weekCount()); + antares_hebdo_problems.weekCount()); for (const auto& [problem_id, hebdo_data] : - XpansionProblemsFromAntaresProvider::antares_hebdo_problems.weeklyProblems) { + antares_hebdo_problems.weeklyProblems) { xpansion_problems.push_back( AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( - XpansionProblemsFromAntaresProvider::antares_hebdo_problems, + antares_hebdo_problems, problem_id.year, problem_id.week, solver_name, solver_log_manager)); } return xpansion_problems; diff --git a/src/cpp/multisolver_interface/environment.cc b/src/cpp/multisolver_interface/environment.cc index b8e65003f..86c157e4c 100644 --- a/src/cpp/multisolver_interface/environment.cc +++ b/src/cpp/multisolver_interface/environment.cc @@ -21,6 +21,9 @@ #include #include +namespace Solver { +class DynamicLibrary; +} namespace LoadXpress { #define STRINGIFY2(X) #X @@ -141,7 +144,7 @@ std::function XPRSgetintattrib = XpressLoader::XpressLoader(std::shared_ptr logger) : logger_(std::move(logger)) {} -bool XpressLoader::LoadXpressFunctions(DynamicLibrary* xpress_dynamic_library) { +bool XpressLoader::LoadXpressFunctions(Solver::DynamicLibrary* xpress_dynamic_library) { // This was generated with the parse_header_xpress.py script. // See the comment at the top of the script. @@ -299,7 +302,7 @@ bool XpressLoader::LoadXpressDynamicLibrary(std::string& xpresspath) { static std::string xpress_lib_path; static std::once_flag xpress_loading_done; static bool ret; - static DynamicLibrary xpress_library; + static Solver::DynamicLibrary xpress_library; // static std::mutex mutex; // mutex.lock(); diff --git a/src/cpp/multisolver_interface/include/multisolver_interface/dynamic_library.h b/src/cpp/multisolver_interface/include/multisolver_interface/dynamic_library.h index fd5909995..a333a86c5 100644 --- a/src/cpp/multisolver_interface/include/multisolver_interface/dynamic_library.h +++ b/src/cpp/multisolver_interface/include/multisolver_interface/dynamic_library.h @@ -26,6 +26,7 @@ #include #endif +namespace Solver { class DynamicLibrary { static constexpr size_t kMaxFunctionsNotFound = 10; @@ -111,5 +112,6 @@ class DynamicLibrary { } }; }; +} #endif // OR_TOOLS_BASE_DYNAMIC_LIBRARY_H_ diff --git a/src/cpp/multisolver_interface/include/multisolver_interface/environment.h b/src/cpp/multisolver_interface/include/multisolver_interface/environment.h index 022e8cfc5..fc9041d01 100644 --- a/src/cpp/multisolver_interface/include/multisolver_interface/environment.h +++ b/src/cpp/multisolver_interface/include/multisolver_interface/environment.h @@ -59,7 +59,7 @@ class XpressLoader { std::vector XpressDynamicLibraryPotentialPaths(); std::string GetXpressVarFromEnvironmentVariables(const char* XPRESS_var, bool verbose = true); - bool LoadXpressFunctions(DynamicLibrary* xpress_dynamic_library); + bool LoadXpressFunctions(Solver::DynamicLibrary* xpress_dynamic_library); int loadLicence(const std::string& lib_path, bool verbose); }; diff --git a/tests/cpp/lp_namer/AntaresProblemToXpansionProblemTranslatorTest.cpp b/tests/cpp/lp_namer/AntaresProblemToXpansionProblemTranslatorTest.cpp new file mode 100644 index 000000000..3be3ad649 --- /dev/null +++ b/tests/cpp/lp_namer/AntaresProblemToXpansionProblemTranslatorTest.cpp @@ -0,0 +1,22 @@ +#include "gtest/gtest.h" + +#include "AntaresProblemToXpansionProblemTranslator.h" + +TEST(AntaresProblemToXpansionProblemTranslatorTest, convertSignToLEGSpan) { + std::vector signs = {'<', '=', '>'}; + std::vector expected = {'L', 'E', 'G'}; + std::vector result = AntaresProblemToXpansionProblemTranslator::convertSignToLEG(std::span(signs.data(), signs.size())); + ASSERT_EQ(result, expected); +} + +//Fail test +TEST(AntaresProblemToXpansionProblemTranslatorTest, convertSignToLEGSpanFailWithInvalidChar) { + std::vector signs = {'<', '=', 'a'}; + ASSERT_THROW(AntaresProblemToXpansionProblemTranslator::convertSignToLEG(std::span(signs.data(), signs.size())), std::runtime_error); +} + +//'\0' in vector is error +TEST(AntaresProblemToXpansionProblemTranslatorTest, NullCharIsInvalid) { + std::vector signs = {'<', '=', '\0'}; + ASSERT_THROW(AntaresProblemToXpansionProblemTranslator::convertSignToLEG(std::span(signs.data(), signs.size())), std::runtime_error); +} \ No newline at end of file diff --git a/tests/cpp/lp_namer/CMakeLists.txt b/tests/cpp/lp_namer/CMakeLists.txt index 989289c3d..2a450cf08 100644 --- a/tests/cpp/lp_namer/CMakeLists.txt +++ b/tests/cpp/lp_namer/CMakeLists.txt @@ -36,6 +36,7 @@ add_executable (lp_namer_tests WeightsFileReaderTest.cpp LpFilesExtractorTest.cpp MpsTxtWriterTest.cpp + AntaresProblemToXpansionProblemTranslatorTest.cpp ) target_link_libraries (lp_namer_tests PRIVATE From f1663550796c2018568b8a2210bda2efa9da238f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+JasonMarechal25@users.noreply.github.com> Date: Thu, 25 Jul 2024 15:52:54 +0000 Subject: [PATCH 372/422] Try fix build --- .../download-extract-precompiled-libraries-tgz/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 8c0a972d8..625cc7dd6 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -27,7 +27,7 @@ runs: shell: bash run: | version=$(echo ${{inputs.antares-version}} | sed 's/-.*//') - mkdir deps + mkdir -p deps wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${version}-${{inputs.os-full-name}}.tar.gz tar -xvf antares-${version}-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 rm -rf antares-${version}-${{inputs.os-full-name}}.tar.gz From 54587b0017029987fdc8daa01bfbc5dbb6dbf9f3 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 26 Jul 2024 15:05:34 +0200 Subject: [PATCH 373/422] log --- .github/workflows/single-file-creation-tgz/action.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/single-file-creation-tgz/action.yml b/.github/workflows/single-file-creation-tgz/action.yml index 3b0da63e5..b0dcf848e 100644 --- a/.github/workflows/single-file-creation-tgz/action.yml +++ b/.github/workflows/single-file-creation-tgz/action.yml @@ -21,6 +21,8 @@ runs: LSB_RELEASE_VERSION_SHORT=$(lsb_release --short --release) cd _install rm -f ./antares-xpansion-launcher* + ls -l + ls -l bin pyinstaller -F ../src/python/launch.py -n antares-xpansion-launcher --add-data "../src/python/config.yaml:." --add-data "./bin/:bin" mv ./dist/antares-xpansion-launcher* . rm -rf bin From 0411b6927e7447e83ab90bb7f774775852e37cbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+JasonMarechal25@users.noreply.github.com> Date: Wed, 31 Jul 2024 14:09:20 +0000 Subject: [PATCH 374/422] Fix build --- .github/workflows/build_centos7.yml | 2 +- .github/workflows/build_oracle8.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 4a7843afb..578ac2f00 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -195,7 +195,7 @@ jobs: timeout-minutes: 120 shell: bash run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index 56daab50b..a9dfc0470 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -152,7 +152,7 @@ jobs: timeout-minutes: 120 shell: bash run: | - export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux/tools/openmpi/bin/:$PATH + export PATH=${GITHUB_WORKSPACE}/_build/vcpkg_installed/x64-linux-release/tools/openmpi/bin/:$PATH export LD_LIBRARY_PATH=LD_LIBRARY_PATH:${{ env.XPRS_LIB_Path_CONTAINER }} export XPRESS=${{ env.XPRESS_CONTAINER }} cd _build From 463a9ea0a403aad4e9a81efb5ea7f00ca8fa22d9 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 1 Aug 2024 14:45:16 +0200 Subject: [PATCH 375/422] Update antares to 9.2.0-rc1 --- antares-version.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/antares-version.json b/antares-version.json index e18ea6119..5a372ef2d 100644 --- a/antares-version.json +++ b/antares-version.json @@ -1,6 +1,6 @@ { - "antares_version": "9.1.0-api-02", - "antares_version_executable": "9.1", + "antares_version": "9.2.0-rc1", + "antares_version_executable": "9.2", "antares_xpansion_version": "1.3.1", "minizip_ng_version": "3.0.6" } From 0a21b13d8d50cf13ad0c08e9b0ec1d5b3671d5f4 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 1 Aug 2024 17:11:48 +0200 Subject: [PATCH 376/422] Remove temporary trick for antares versions --- .github/workflows/build_windows.yml | 4 +--- .../download-extract-precompiled-libraries-tgz/action.yml | 7 +++---- .../download-extract-precompiled-libraries-zip/action.yml | 7 +++---- 3 files changed, 7 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 7eb641e81..39059d500 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -120,13 +120,11 @@ jobs: ortools-url: ${{env.ORTOOLS_URL}} ortools-dir: ${{env.ORTOOLS_DIR}} - - run: echo "version=$(echo ${{steps.antares-version.outputs.result}} | sed 's/-.*//')" >> $GITHUB_ENV - shell: bash - name: Configure shell: bash run: | cmake -B _build -S . \ - -DCMAKE_PREFIX_PATH="${{github.workspace}}/rte-antares-${{env.version}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" \ + -DCMAKE_PREFIX_PATH="${{github.workspace}}/rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" \ -DBUILD_TESTING=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" \ diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 625cc7dd6..94e108349 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -26,11 +26,10 @@ runs: - name: download-extract antares shell: bash run: | - version=$(echo ${{inputs.antares-version}} | sed 's/-.*//') mkdir -p deps - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${version}-${{inputs.os-full-name}}.tar.gz - tar -xvf antares-${version}-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 - rm -rf antares-${version}-${{inputs.os-full-name}}.tar.gz + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${{inputs.antares-version}}-${{inputs.os-full-name}}.tar.gz + tar -xvf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 + rm -rf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}.tar.gz - name: Download & extract OR-Tools shell: bash diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index 90107a548..3cf17927e 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -28,10 +28,9 @@ runs: - id: download-extract shell: bash run: | - version=$(echo ${{inputs.antares-version}} | sed 's/-.*//') - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-${version}-installer-64bits.zip - unzip rte-antares-${version}-installer-64bits.zip - rm -rf rte-antares-${version}-installer-64bits.zip + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/rte-antares-${{inputs.antares-version}}-installer-64bits.zip + unzip rte-antares-${{inputs.antares-version}}-installer-64bits.zip + rm -rf rte-antares-${{inputs.antares-version}}-installer-64bits.zip - name: Download & extract OR-Tools shell: bash From 2afb6d6973ccba7268f5b01196fcd3b88fdc3e10 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 2 Aug 2024 15:36:43 +0200 Subject: [PATCH 377/422] Update ortools --- .github/workflows/build_ubuntu.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index e983a3d93..15a10e7b9 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -107,7 +107,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.10-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz From 000e061f49024f381c9eddb8a3481738b596c764 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 2 Aug 2024 15:55:17 +0200 Subject: [PATCH 378/422] Update ortools --- .github/workflows/build_ubuntu.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 15a10e7b9..baf0c4750 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -107,7 +107,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.10-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools-rte/releases/download/v9.10-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz From f24d9d91c76a22249bab4f39d6503a78719c5a6b Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 2 Aug 2024 15:57:46 +0200 Subject: [PATCH 379/422] Fix data --- .../SmallTestFiveCandidates/user/expansion/candidates.ini | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/SmallTestFiveCandidates/user/expansion/candidates.ini b/examples/SmallTestFiveCandidates/user/expansion/candidates.ini index ee85e9b4c..961a73be5 100644 --- a/examples/SmallTestFiveCandidates/user/expansion/candidates.ini +++ b/examples/SmallTestFiveCandidates/user/expansion/candidates.ini @@ -17,8 +17,8 @@ name = pv link = area2 - pv annual-cost-per-mw = 55400 max-investment = 1000 -direct-link-profile = direct_capa_pv.ini -indirect-link-profile = direct_capa_pv.ini +direct-link-profile = capa_pv.ini +indirect-link-profile = capa_pv.ini [4] name = battery @@ -32,6 +32,6 @@ link = area1 - area2 annual-cost-per-mw = 10000 unit-size = 400 max-units = 8 -direct-link-profile = direct_04_fr-05_fr.txt -indirect-link-profile = indirect_04_fr-05_fr.txt +direct-link-profile = 04_fr-05_fr.txt +indirect-link-profile = 04_fr-05_fr.txt From 6bd53fee9b2c81a642dd3f2bd6b22dcc21126b97 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 8 Aug 2024 16:22:41 +0200 Subject: [PATCH 380/422] Remove sirius port --- CMakeLists.txt | 337 +++++++++++++++-------------- ports/sirius-solver/portfile.cmake | 21 -- ports/sirius-solver/vcpkg.json | 16 -- vcpkg.json | 4 - 4 files changed, 171 insertions(+), 207 deletions(-) delete mode 100644 ports/sirius-solver/portfile.cmake delete mode 100644 ports/sirius-solver/vcpkg.json diff --git a/CMakeLists.txt b/CMakeLists.txt index 1d5199039..130590e72 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,93 +15,93 @@ set(ANTARES_XPANSION_RC 0) # Default parameters # =========================================================================== if (MSVC) - cmake_policy(SET CMP0111 OLD) #To remove warning for not found configuration on MSVC + cmake_policy(SET CMP0111 OLD) #To remove warning for not found configuration on MSVC endif () if (CMAKE_TOOLCHAIN_FILE) - if(NOT IS_ABSOLUTE ${CMAKE_TOOLCHAIN_FILE}) - SET(CMAKE_TOOLCHAIN_FILE ${CMAKE_CURRENT_SOURCE_DIR}/${CMAKE_TOOLCHAIN_FILE}) - endif() -endif() + if (NOT IS_ABSOLUTE ${CMAKE_TOOLCHAIN_FILE}) + SET(CMAKE_TOOLCHAIN_FILE ${CMAKE_CURRENT_SOURCE_DIR}/${CMAKE_TOOLCHAIN_FILE}) + endif () +endif () set(DEFAULT_BUILD_TYPE Release) # Set Build Type -if(NOT CMAKE_BUILD_TYPE) +if (NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE ${DEFAULT_BUILD_TYPE}) -endif() +endif () # for centos docker to run MPI tests as root -IF(ALLOW_RUN_AS_ROOT) - set(ALLOW_RUN_AS_ROOT "True") -ENDIF() +IF (ALLOW_RUN_AS_ROOT) + set(ALLOW_RUN_AS_ROOT "True") +ENDIF () # Set solvers to use -option (COIN_OR "Use COIN Clp and Cbc solvers" ON) -option (XPRESS "Use solver FICO XPRESS" OFF) +option(COIN_OR "Use COIN Clp and Cbc solvers" ON) +option(XPRESS "Use solver FICO XPRESS" OFF) -if(COIN_OR) - message("Coin-OR Solvers Clp and Cbc used. Solvers version are those present in orTools release linked to project.") +if (COIN_OR) + message("Coin-OR Solvers Clp and Cbc used. Solvers version are those present in orTools release linked to project.") else () - message(FATAL_ERRROR "COIN_OR has to be true, it is required in lpnamer module of Antares Xpansion.") -endif() + message(FATAL_ERRROR "COIN_OR has to be true, it is required in lpnamer module of Antares Xpansion.") +endif () # =========================================================================== # CMAKE ADDITIONAL MODULES # =========================================================================== -LIST (APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake) +LIST(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake) -set(CMAKE_INSTALL_RPATH $ORIGIN) +set(CMAKE_INSTALL_RPATH $ORIGIN) # =========================================================================== # Compiler options # =========================================================================== -set (EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}) -set (LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}) +set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}) +set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}) set(CMAKE_CXX_STANDARD 20) -set (CMAKE_EXPORT_COMPILE_COMMANDS ON) +set(CMAKE_EXPORT_COMPILE_COMMANDS ON) if (MSVC) - message ("WINDOWS") - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc") + message("WINDOWS") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc") - set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /MD") - set (RUNTIME_IGNORE_LIST_RELEASE "/NODEFAULTLIB:msvcrtd.lib /NODEFAULTLIB:msvcprtd.lib /NODEFAULTLIB:libcmtd.lib") - set (CMAKE_EXE_LINKER_FLAGS_RELEASE " ${CMAKE_EXE_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") - set (CMAKE_SHARED_LINKER_FLAGS_RELEASE " ${CMAKE_SHARED_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") - set (CMAKE_STATIC_LINKER_FLAGS_RELEASE " ${CMAKE_STATIC_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") + set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /MD") + set(RUNTIME_IGNORE_LIST_RELEASE "/NODEFAULTLIB:msvcrtd.lib /NODEFAULTLIB:msvcprtd.lib /NODEFAULTLIB:libcmtd.lib") + set(CMAKE_EXE_LINKER_FLAGS_RELEASE " ${CMAKE_EXE_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") + set(CMAKE_SHARED_LINKER_FLAGS_RELEASE " ${CMAKE_SHARED_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") + set(CMAKE_STATIC_LINKER_FLAGS_RELEASE " ${CMAKE_STATIC_LINKER_FLAGS_RELEASE} ${RUNTIME_IGNORE_LIST_RELEASE}") - set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /MDd") - set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /EHsc") + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /MDd") + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /EHsc") else () - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g") - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -fmessage-length=0 -fPIC") - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-conversion -Wno-sign-compare") - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-strict-aliasing -Wno-unused-parameter") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -fmessage-length=0 -fPIC") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-conversion -Wno-sign-compare") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-strict-aliasing -Wno-unused-parameter") endif () -message ("cmake_build_type : ${CMAKE_BUILD_TYPE}") -message ("CMAKE_BINARY_DIR : ${CMAKE_BINARY_DIR}") -message ("CMAKE_SOURCE_DIR : ${CMAKE_SOURCE_DIR}") -message ("CMAKE_C_COMPILER_VERSION : ${CMAKE_C_COMPILER_VERSION}") -message ("CMAKE_CXX_COMPILER_VERSION : ${CMAKE_CXX_COMPILER_VERSION}") +message("cmake_build_type : ${CMAKE_BUILD_TYPE}") +message("CMAKE_BINARY_DIR : ${CMAKE_BINARY_DIR}") +message("CMAKE_SOURCE_DIR : ${CMAKE_SOURCE_DIR}") +message("CMAKE_C_COMPILER_VERSION : ${CMAKE_C_COMPILER_VERSION}") +message("CMAKE_CXX_COMPILER_VERSION : ${CMAKE_CXX_COMPILER_VERSION}") if (CODE_COVERAGE) - # if code-coverage is ON, force tests build - set(BUILD_TESTING ON) + # if code-coverage is ON, force tests build + set(BUILD_TESTING ON) - include(CodeCoverage) - code_coverage(NAME code-coverage - OUTPUT_DIR coverage - EXCLUDE_DIRS tests) + include(CodeCoverage) + code_coverage(NAME code-coverage + OUTPUT_DIR coverage + EXCLUDE_DIRS tests) endif () # =========================================================================== @@ -134,33 +134,33 @@ if (${BUILD_antares_solver}) if (NOT Antares_FOUND) message(STATUS "Antares not found, building it from source") #Define deps install directory -if (NOT DEPS_INSTALL_DIR) - SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../rte-antares-deps-${CMAKE_BUILD_TYPE}) -else() - if(NOT IS_ABSOLUTE ${DEPS_INSTALL_DIR}) - SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/${DEPS_INSTALL_DIR}) - endif() -endif() + if (NOT DEPS_INSTALL_DIR) + SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../rte-antares-deps-${CMAKE_BUILD_TYPE}) + else () + if (NOT IS_ABSOLUTE ${DEPS_INSTALL_DIR}) + SET(DEPS_INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/${DEPS_INSTALL_DIR}) + endif () + endif () -# Build Needed dependencies -list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR}) + # Build Needed dependencies + list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR}) -# Add DEPS_INSTALL_DIR with antares-simulator CMAKE_BUILD_TYPE special case -if (${CMAKE_BUILD_TYPE} STREQUAL "Release") + # Add DEPS_INSTALL_DIR with antares-simulator CMAKE_BUILD_TYPE special case + if (${CMAKE_BUILD_TYPE} STREQUAL "Release") - string(REPLACE ${CMAKE_BUILD_TYPE} release - DEPS_INSTALL_DIR_ANTARES - ${DEPS_INSTALL_DIR}) + string(REPLACE ${CMAKE_BUILD_TYPE} release + DEPS_INSTALL_DIR_ANTARES + ${DEPS_INSTALL_DIR}) - list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) + list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) -elseif(${CMAKE_BUILD_TYPE} STREQUAL "Debug") + elseif (${CMAKE_BUILD_TYPE} STREQUAL "Debug") - string(REPLACE ${CMAKE_BUILD_TYPE} debug - DEPS_INSTALL_DIR_ANTARES - ${DEPS_INSTALL_DIR}) + string(REPLACE ${CMAKE_BUILD_TYPE} debug + DEPS_INSTALL_DIR_ANTARES + ${DEPS_INSTALL_DIR}) - list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) + list(APPEND CMAKE_PREFIX_PATH ${DEPS_INSTALL_DIR_ANTARES}) endif () add_subdirectory(cmake/dependencies ${CMAKE_CURRENT_BINARY_DIR}/build_deps) @@ -176,11 +176,11 @@ find_package(minizip-ng REQUIRED) # Boost # --------------------------------------------------------------------------- -find_package (Boost REQUIRED COMPONENTS program_options) - +find_package(Boost REQUIRED COMPONENTS program_options) + # ugly fix required due to conan packages and policies vs. boost brainfucking name rules if (MSVC) - list(APPEND CMAKE_FIND_LIBRARY_PREFIXES "" "lib") + list(APPEND CMAKE_FIND_LIBRARY_PREFIXES "" "lib") endif () find_package(MPI REQUIRED) @@ -192,16 +192,16 @@ message(STATUS "Boost_SERIALIZATION_LIBRARY : " ${Boost_SERIALIZATION_LIBRARY}) message(STATUS "BOOST_LIBRARIES : " ${Boost_INCLUDE_DIRS}) install(FILES - $ - $ - $ - DESTINATION bin) + $ + $ + $ + DESTINATION bin) # --------------------------------------------------------------------------- # Threads # --------------------------------------------------------------------------- if (CMAKE_SYSTEM_NAME STREQUAL Linux) - set(THREADS_PREFER_PTHREAD_FLAG ON) + set(THREADS_PREFER_PTHREAD_FLAG ON) endif () find_package(Threads REQUIRED) @@ -215,45 +215,39 @@ find_package(Clp REQUIRED) find_package(CoinUtils REQUIRED) find_package(Osi REQUIRED) -if(POLICY CMP0074) - cmake_policy(SET CMP0074 NEW) -endif() +if (POLICY CMP0074) + cmake_policy(SET CMP0074 NEW) +endif () -find_package(sirius_solver REQUIRED) -install(FILES - $ - DESTINATION bin -) if (SOLVER) - if (SOLVER STREQUAL "xpress") - add_definitions (-DXPRESS_SOLVER -DUSE_XPRESS) - elseif (SOLVER STREQUAL "coin")#already achieved by default through ORTOOLS_DEFINITIONS - add_definitions (-DUSE_CBC -DUSE_CLP) - else () - message (FATAL_ERROR "unsupported value, ${SOLVER}, for solver option.") - endif () -endif() + if (SOLVER STREQUAL "xpress") + add_definitions(-DXPRESS_SOLVER -DUSE_XPRESS) + elseif (SOLVER STREQUAL "coin")#already achieved by default through ORTOOLS_DEFINITIONS + add_definitions(-DUSE_CBC -DUSE_CLP) + else () + message(FATAL_ERROR "unsupported value, ${SOLVER}, for solver option.") + endif () +endif () find_package(jsoncpp CONFIG REQUIRED) if (MSVC) - set(JSONCPP_LIB jsoncpp_lib) + set(JSONCPP_LIB jsoncpp_lib) else () - set(JSONCPP_LIB jsoncpp_static) + set(JSONCPP_LIB jsoncpp_static) endif () message("Using jsoncpp target ${JSONCPP_LIB}") install(FILES - $ - DESTINATION bin + $ + DESTINATION bin ) ## Coin-OR (Clp and CBC solvers) -if(COIN_OR) - message("COIN-OR is ${COIN_OR}") - # Add solver variables for usage in C++ source code - add_definitions( -DCOIN_OR=true ) -endif(COIN_OR) - +if (COIN_OR) + message("COIN-OR is ${COIN_OR}") + # Add solver variables for usage in C++ source code + add_definitions(-DCOIN_OR=true) +endif (COIN_OR) # =========================================================================== @@ -262,50 +256,55 @@ endif(COIN_OR) option(BUILD_UI "Build antares-xpansion ui" OFF) option(BUILD_TESTING "Activates unit tests building" OFF) -if(WIN32) - set(CURRENT_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_BUILD_TYPE}) -else() - set(CURRENT_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) -endif() +if (WIN32) + set(CURRENT_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_BUILD_TYPE}) +else () + set(CURRENT_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) +endif () find_package(antares-solver REQUIRED) #Default RELEASE antares-solver use -get_target_property( ANTARES_SOLVER_PATH antares-solver IMPORTED_LOCATION_RELEASE ) +get_target_property(ANTARES_SOLVER_PATH antares-solver IMPORTED_LOCATION_RELEASE) if (NOT ANTARES_SOLVER_PATH) - get_target_property( ANTARES_SOLVER_PATH antares-solver IMPORTED_LOCATION_DEBUG ) -endif() + get_target_property(ANTARES_SOLVER_PATH antares-solver IMPORTED_LOCATION_DEBUG) +endif () get_filename_component(ANTARES_SOLVER_DIR ${ANTARES_SOLVER_PATH} DIRECTORY) get_filename_component(ANTARES_SOLVER_APP ${ANTARES_SOLVER_PATH} NAME) #Copy antares-solver to build directory FILE(COPY ${ANTARES_SOLVER_PATH} - DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} - USE_SOURCE_PERMISSIONS) - + DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} + USE_SOURCE_PERMISSIONS) + #Copy associated .so and .dll to build directory -FILE(COPY ${ANTARES_SOLVER_DIR}/ - DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} - USE_SOURCE_PERMISSIONS - FILES_MATCHING PATTERN "*.dll") +FILE(COPY ${ANTARES_SOLVER_DIR}/ + DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.dll") FILE(COPY ${ANTARES_SOLVER_DIR}/ - DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} - USE_SOURCE_PERMISSIONS - FILES_MATCHING PATTERN "*.so") + DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.so") FILE(COPY ${ANTARES_SOLVER_DIR}/../lib/ - DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} - USE_SOURCE_PERMISSIONS - FILES_MATCHING PATTERN "*.so") + DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.so") + +FILE(COPY ${ANTARES_SOLVER_DIR}/../bin/ + DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.so") -add_subdirectory ("${PROJECT_SOURCE_DIR}/src") +add_subdirectory("${PROJECT_SOURCE_DIR}/src") -if(BUILD_TESTING) - enable_testing() - add_subdirectory("${PROJECT_SOURCE_DIR}/tests") -endif() +if (BUILD_TESTING) + enable_testing() + add_subdirectory("${PROJECT_SOURCE_DIR}/tests") +endif () # =========================================================================== @@ -313,63 +312,69 @@ endif() # =========================================================================== if (USER_GUIDE_PATH) - install(FILES ${USER_GUIDE_PATH} DESTINATION .) -endif() + install(FILES ${USER_GUIDE_PATH} DESTINATION .) +endif () -install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/examples/" DESTINATION examples) +install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/examples/" DESTINATION examples) if (WIN32) - cmake_path(GET MPIEXEC_EXECUTABLE PARENT_PATH MPI_BIN_DIR) - - #Copy associated .so and .dll to build directory - FILE(COPY ${MPI_BIN_DIR}/ - DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} - USE_SOURCE_PERMISSIONS) - find_file(msmpi_dll NAMES msmpi.dll REGISTRY_VIEW HOST) - - install(DIRECTORY ${CURRENT_RUNTIME_OUTPUT_DIRECTORY}/ - TYPE BIN - USE_SOURCE_PERMISSIONS - FILES_MATCHING PATTERN "*.dll") - - install(FILES - ${MPI_msmpi_LIBRARY} - ${msmpi_dll} - DESTINATION bin - ) - - install(DIRECTORY ${MPI_BIN_DIR}/ - TYPE BIN) -endif() + cmake_path(GET MPIEXEC_EXECUTABLE PARENT_PATH MPI_BIN_DIR) + + #Copy associated .so and .dll to build directory + FILE(COPY ${MPI_BIN_DIR}/ + DESTINATION ${CURRENT_RUNTIME_OUTPUT_DIRECTORY} + USE_SOURCE_PERMISSIONS) + find_file(msmpi_dll NAMES msmpi.dll REGISTRY_VIEW HOST) + + install(DIRECTORY ${CURRENT_RUNTIME_OUTPUT_DIRECTORY}/ + TYPE BIN + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.dll") + + install(FILES + ${MPI_msmpi_LIBRARY} + ${msmpi_dll} + DESTINATION bin + ) + + install(DIRECTORY ${MPI_BIN_DIR}/ + TYPE BIN) +endif () install(DIRECTORY ${ANTARES_SOLVER_DIR}/ - TYPE BIN - USE_SOURCE_PERMISSIONS - FILES_MATCHING PATTERN "*.dll") - + TYPE BIN + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.dll") + install(DIRECTORY ${ANTARES_SOLVER_DIR}/../lib/ - TYPE BIN - USE_SOURCE_PERMISSIONS - FILES_MATCHING PATTERN "*.so") + TYPE BIN + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.so") + +#Mostly for sirius +install(DIRECTORY ${ANTARES_SOLVER_DIR}/../bin/ + TYPE BIN + USE_SOURCE_PERMISSIONS + FILES_MATCHING PATTERN "*.so") install(PROGRAMS ${ANTARES_SOLVER_PATH} - TYPE BIN) + TYPE BIN) -include (InstallRequiredSystemLibraries) +include(InstallRequiredSystemLibraries) -if(CMAKE_SYSTEM_NAME MATCHES "Linux") +if (CMAKE_SYSTEM_NAME MATCHES "Linux") get_linux_lsb_release_information() message(STATUS "Linux ${LSB_RELEASE_ID_SHORT} ${LSB_RELEASE_VERSION_SHORT} ${LSB_RELEASE_CODENAME_SHORT}") set(CPACK_SYSTEM_NAME "${LSB_RELEASE_ID_SHORT}-${LSB_RELEASE_VERSION_SHORT}") -endif() +endif () set(CPACK_PROJECT_NAME "antaresXpansion") set(CPACK_PACKAGE_NAME "${CPACK_PROJECT_NAME}") -if(XPRESS) -set(CPACK_PACKAGE_NAME "${CPACK_PACKAGE_NAME}-xpress") -endif(XPRESS) +if (XPRESS) + set(CPACK_PACKAGE_NAME "${CPACK_PACKAGE_NAME}-xpress") +endif (XPRESS) set(CPACK_DEBIAN_PACKAGE_MAINTAINER "RTE") @@ -379,8 +384,8 @@ set(CPACK_RPM_PACKAGE_REQUIRES "openmpi,jsoncpp,boost-openmpi") set(CPACK_RPM_PACKAGE_AUTOREQPROV "0") if (ANTARES_XPANSION_RC) - set(CPACK_PACKAGE_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}-rc${ANTARES_XPANSION_RC}") -endif() + set(CPACK_PACKAGE_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}-rc${ANTARES_XPANSION_RC}") +endif () #version file to define Xpansion and Antares-simulator versions configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/python/antares_xpansion/__version__.py.in ${CMAKE_CURRENT_SOURCE_DIR}/src/python/antares_xpansion/__version__.py) diff --git a/ports/sirius-solver/portfile.cmake b/ports/sirius-solver/portfile.cmake deleted file mode 100644 index 653563a75..000000000 --- a/ports/sirius-solver/portfile.cmake +++ /dev/null @@ -1,21 +0,0 @@ -vcpkg_from_github( - OUT_SOURCE_PATH SOURCE_PATH - REPO "rte-france/sirius-solver" - REF "f1a76af11ffa36304a176f317da3c91103b9f066" - SHA512 c5ac431a8c8b4a076620ec57b6f7899d7d8e729e97fb1628cfa58dbd8313fd2252ccf63cf8797499e0f4f43b08b2974fbbbff8f2fc4f9621da973642fd0d4fbe - HEAD_REF main -) - -vcpkg_cmake_configure( - SOURCE_PATH "${SOURCE_PATH}/src" -) - -vcpkg_cmake_install() - -vcpkg_cmake_config_fixup(PACKAGE_NAME sirius_solver CONFIG_PATH cmake) - -file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") - -vcpkg_copy_pdbs() - -file(INSTALL "${SOURCE_PATH}/LICENSE.TXT" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) diff --git a/ports/sirius-solver/vcpkg.json b/ports/sirius-solver/vcpkg.json deleted file mode 100644 index ded804499..000000000 --- a/ports/sirius-solver/vcpkg.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "sirius-solver", - "version": "1.5", - "port-version": 0, - "description": "Sirius solver", - "dependencies": [ - { - "name": "vcpkg-cmake", - "host": true - }, - { - "name": "vcpkg-cmake-config", - "host": true - } - ] -} diff --git a/vcpkg.json b/vcpkg.json index 93b39d712..79f01f355 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -32,10 +32,6 @@ "features": [ "zlib" ] - }, - { - "name": "sirius-solver", - "version>=": "1.5" } ] } From 1c28acc2501fc93a40a554699b770de45ac52d35 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 8 Aug 2024 16:23:13 +0200 Subject: [PATCH 381/422] Fix Link when coin is not build --- src/cpp/multisolver_interface/CMakeLists.txt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/cpp/multisolver_interface/CMakeLists.txt b/src/cpp/multisolver_interface/CMakeLists.txt index b12d262a4..899a1340e 100644 --- a/src/cpp/multisolver_interface/CMakeLists.txt +++ b/src/cpp/multisolver_interface/CMakeLists.txt @@ -53,17 +53,20 @@ target_include_directories (solvers ${xpansion_interfaces_path} ) +target_link_libraries(solvers + PUBLIC + ${CMAKE_DL_LIBS} +) #CLP-CBC if(COIN_OR) target_link_libraries (solvers - PUBLIC + PRIVATE Coin::Clp Coin::Cgl Coin::CoinUtils Coin::Osi Coin::Cbc - ${CMAKE_DL_LIBS} ) endif() From e66ebb767aae3af443aa0cc7e313ee8780e29542 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 8 Aug 2024 17:05:01 +0200 Subject: [PATCH 382/422] Don't force static build of coin. Avoid incompatibility issue with ortools --- ports/coin-or-cbc/portfile.cmake | 2 +- ports/coin-or-cgl/portfile.cmake | 2 +- ports/coin-or-clp/portfile.cmake | 2 +- ports/coin-or-osi/portfile.cmake | 2 +- ports/coinutils/portfile.cmake | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ports/coin-or-cbc/portfile.cmake b/ports/coin-or-cbc/portfile.cmake index 05b74f1d1..f5dbd7898 100644 --- a/ports/coin-or-cbc/portfile.cmake +++ b/ports/coin-or-cbc/portfile.cmake @@ -5,7 +5,7 @@ vcpkg_from_github( SHA512 98a0e75dc1ac8ead134391ebd442d9cead0b1182620bff4058eb59e6cc843eaa9d0f70b956d1d1202836e5b3820a95107bec9e2233354080ab0a3a56dea1b20a HEAD_REF master ) -vcpkg_check_linkage(ONLY_STATIC_LIBRARY) +#vcpkg_check_linkage(ONLY_STATIC_LIBRARY) vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" diff --git a/ports/coin-or-cgl/portfile.cmake b/ports/coin-or-cgl/portfile.cmake index 18f42b66f..0f7f0924e 100644 --- a/ports/coin-or-cgl/portfile.cmake +++ b/ports/coin-or-cgl/portfile.cmake @@ -5,7 +5,7 @@ vcpkg_from_github( SHA512 5667c59a632bf30f43dbb993b434d81599d6933ffff874bbee92f4850229b0e6b0c20deacabc31d30ffd5c7484d048df1835e4524e98162b838deb621e94a373 HEAD_REF master ) -vcpkg_check_linkage(ONLY_STATIC_LIBRARY) +#vcpkg_check_linkage(ONLY_STATIC_LIBRARY) vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" diff --git a/ports/coin-or-clp/portfile.cmake b/ports/coin-or-clp/portfile.cmake index 473fb1b4e..e86d1019a 100644 --- a/ports/coin-or-clp/portfile.cmake +++ b/ports/coin-or-clp/portfile.cmake @@ -5,7 +5,7 @@ vcpkg_from_github( SHA512 c6a90007dc3177bb37800ae5c5c632403437df3a9ee54dfecf433e4c8b2ea403047c179ffdeef33b3aeab00c7ad2d859f4f56cca4488502dca8866889d909f1f HEAD_REF master ) -vcpkg_check_linkage(ONLY_STATIC_LIBRARY) +#vcpkg_check_linkage(ONLY_STATIC_LIBRARY) vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index 485830e45..7316bae34 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -5,7 +5,7 @@ vcpkg_from_github( SHA512 0b15a823666f7d381dadf360b6443fd28e9ba1f2c4c157309e10318d0a836014ec2a37bce0f0efdd9960769d839352aca0ba60f862b9c7eeaa96fabdffb7e9ca HEAD_REF master ) -vcpkg_check_linkage(ONLY_STATIC_LIBRARY) +#vcpkg_check_linkage(ONLY_STATIC_LIBRARY) vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" diff --git a/ports/coinutils/portfile.cmake b/ports/coinutils/portfile.cmake index 5fc42452c..5a3696384 100644 --- a/ports/coinutils/portfile.cmake +++ b/ports/coinutils/portfile.cmake @@ -6,7 +6,7 @@ vcpkg_from_github( HEAD_REF master ) -vcpkg_check_linkage(ONLY_STATIC_LIBRARY) +#vcpkg_check_linkage(ONLY_STATIC_LIBRARY) vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" From 64b39e69e6f77f8cdf66acd56fd8b0658682b707 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 9 Aug 2024 15:03:44 +0200 Subject: [PATCH 383/422] Download precompiled sirius --- .../action.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 94e108349..24d7ff9b8 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -39,3 +39,12 @@ runs: wget ${{inputs.ortools-url}} -O ortools.zip unzip ortools.zip rm ortools.zip + + - name: download-extract sirius + shell: bash + run: | + wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/${{inputs.os-full-name}}_sirius-solver.zip + unzip ${{inputs.os-full-name}}_sirius-solver.zip + dirname=`echo "${{inputs.os-full-name}}_sirius-solver" | awk '{print tolower($0)}'` + cp -r ${dirname}-install/* deps + rm -rf ${{inputs.os-full-name}}_sirius-solver.zip \ No newline at end of file From 776f2a117e53a0f94f052e2dd238d36fb502f5c7 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 9 Aug 2024 15:04:12 +0200 Subject: [PATCH 384/422] Download precompiled sirius --- .../action.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index 3cf17927e..2290cb4f2 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -39,4 +39,13 @@ runs: cd "${{inputs.ortools-dir}}" wget ${{inputs.ortools-url}} -O ortools.zip unzip ortools.zip - rm ortools.zip \ No newline at end of file + rm ortools.zip + + - name: download-extract sirius + shell: bash + run: | + wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/${{inputs.os-full-name}}_sirius-solver.zip + unzip ${{inputs.os-full-name}}_sirius-solver.zip + dirname=`echo "${{inputs.os-full-name}}_sirius-solver" | awk '{print tolower($0)}'` + cp -r ${dirname}-install/* deps + rm -rf ${{inputs.os-full-name}}_sirius-solver.zip \ No newline at end of file From 2dba990d2c393075300a99f2ca4ab0953cbec396 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 9 Aug 2024 15:55:58 +0200 Subject: [PATCH 385/422] Fix assets --- .../action.yml | 35 +++++++++++++++---- 1 file changed, 29 insertions(+), 6 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 24d7ff9b8..8fcc7d934 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -40,11 +40,34 @@ runs: unzip ortools.zip rm ortools.zip - - name: download-extract sirius + #It's simpler to split each case than to try and define a general case and map OS names with Sirius asset names + - name: download-extract sirius centos shell: bash + if: ${{ inputs.os-full-name == 'Centos-7.9.2009'}} run: | - wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/${{inputs.os-full-name}}_sirius-solver.zip - unzip ${{inputs.os-full-name}}_sirius-solver.zip - dirname=`echo "${{inputs.os-full-name}}_sirius-solver" | awk '{print tolower($0)}'` - cp -r ${dirname}-install/* deps - rm -rf ${{inputs.os-full-name}}_sirius-solver.zip \ No newline at end of file + wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/centos-7_sirius-solver.zip + unzip centos-7_sirius-solver.zip + cp -r centos-7-install/* deps + rm -rf centos-7_sirius-solver.zip + rm -rf centos-7-install + + + - name: download-extract sirius ubuntu + shell: bash + if: ${{ inputs.os-full-name == 'Ubuntu-20.04' }} + run: | + wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/ubuntu-20.04_sirius-solver.zip + unzip ubuntu-20.04_sirius-solver.zip + cp -r ubuntu-20.04-install/* deps + rm -rf ubuntu-20.04_sirius-solver.zip + rm -rf ubuntu-20.04-install + + - name: download-extract sirius oracle 8 + shell: bash + if: ${{ inputs.os-full-name == 'oraclelinux-8'}} + run: | + wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/oraclelinux-8_sirius-solver.zip + unzip oraclelinux-8_sirius-solver.zip + cp -r oraclelinux-8_sirius-solver-install/* deps + rm -rf oraclelinux-8_sirius-solver.zip + rm -rf oraclelinux-8_sirius-solver-install \ No newline at end of file From d97aac04357e3fecd21e28d74f8fb5c93ea8ce24 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 9 Aug 2024 15:56:27 +0200 Subject: [PATCH 386/422] Fix assets --- .../action.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index 2290cb4f2..b97d01f3d 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -44,8 +44,8 @@ runs: - name: download-extract sirius shell: bash run: | - wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/${{inputs.os-full-name}}_sirius-solver.zip - unzip ${{inputs.os-full-name}}_sirius-solver.zip - dirname=`echo "${{inputs.os-full-name}}_sirius-solver" | awk '{print tolower($0)}'` - cp -r ${dirname}-install/* deps - rm -rf ${{inputs.os-full-name}}_sirius-solver.zip \ No newline at end of file + wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/windows_sirius-solver.zip + unzip windows_sirius-solver.zip + cp -r windows-install/* deps + rm -rf windows_sirius-solver.zip + rm -rf windows-install \ No newline at end of file From 50ec079d8c3f5c78bed15ce02bc7cd946571c02e Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 9 Aug 2024 16:11:57 +0200 Subject: [PATCH 387/422] Fix assets --- .../download-extract-precompiled-libraries-tgz/action.yml | 8 ++++---- .../download-extract-precompiled-libraries-zip/action.yml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 8fcc7d934..89a974f46 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -47,9 +47,9 @@ runs: run: | wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/centos-7_sirius-solver.zip unzip centos-7_sirius-solver.zip - cp -r centos-7-install/* deps + cp -r centos-7_sirius-solver-install/* deps rm -rf centos-7_sirius-solver.zip - rm -rf centos-7-install + rm -rf centos-7_sirius-solver-install - name: download-extract sirius ubuntu @@ -58,9 +58,9 @@ runs: run: | wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/ubuntu-20.04_sirius-solver.zip unzip ubuntu-20.04_sirius-solver.zip - cp -r ubuntu-20.04-install/* deps + cp -r ubuntu-20.04_sirius-solver-install/* deps rm -rf ubuntu-20.04_sirius-solver.zip - rm -rf ubuntu-20.04-install + rm -rf ubuntu-20.04_sirius-solver-install - name: download-extract sirius oracle 8 shell: bash diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index b97d01f3d..e671f0a0e 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -46,6 +46,6 @@ runs: run: | wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/windows_sirius-solver.zip unzip windows_sirius-solver.zip - cp -r windows-install/* deps + cp -r windows_sirius-solver-install/* deps rm -rf windows_sirius-solver.zip - rm -rf windows-install \ No newline at end of file + rm -rf windows_sirius-solver-install \ No newline at end of file From 8fd8281f14f77cb3cd56c86f038ef1dd70e9970d Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 9 Aug 2024 16:24:32 +0200 Subject: [PATCH 388/422] Fix assets --- .../action.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index e671f0a0e..351f64d45 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -44,8 +44,8 @@ runs: - name: download-extract sirius shell: bash run: | - wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/windows_sirius-solver.zip - unzip windows_sirius-solver.zip - cp -r windows_sirius-solver-install/* deps - rm -rf windows_sirius-solver.zip - rm -rf windows_sirius-solver-install \ No newline at end of file + wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/windows-latest_sirius-solver.zip + unzip windows-latest_sirius-solver.zip + cp -r windows-latest_sirius-solver-install/* deps + rm -rf windows-latest_sirius-solver.zip + rm -rf windows-latest_sirius-solver-install \ No newline at end of file From 679d6c3e69063e32b137be308972bfac5b15a9cd Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 9 Aug 2024 16:30:56 +0200 Subject: [PATCH 389/422] Fix windows --- .github/workflows/build_windows.yml | 16 ++++++++-------- .../action.yml | 4 +--- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 39059d500..a16555245 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -122,14 +122,14 @@ jobs: - name: Configure shell: bash - run: | - cmake -B _build -S . \ - -DCMAKE_PREFIX_PATH="${{github.workspace}}/rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits;${{env.ORTOOLS_DIR}}/install" \ - -DBUILD_TESTING=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" \ - -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} \ - -DCMAKE_INSTALL_PREFIX=_install \ + run: > + cmake -B _build -S . + -DCMAKE_PREFIX_PATH="${{github.workspace}}/rte-antares-${{steps.antares-version.outputs.result}}-installer-64bits;${{env.ORTOOLS_DIR}}/install;${{github.workspace}}/windows-latest_sirius-solver-install" + -DBUILD_TESTING=ON + -DCMAKE_BUILD_TYPE=Release + -DCMAKE_TOOLCHAIN_FILE="${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" + -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} + -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON - name: Build diff --git a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml index 351f64d45..9673edccb 100644 --- a/.github/workflows/download-extract-precompiled-libraries-zip/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-zip/action.yml @@ -46,6 +46,4 @@ runs: run: | wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/windows-latest_sirius-solver.zip unzip windows-latest_sirius-solver.zip - cp -r windows-latest_sirius-solver-install/* deps - rm -rf windows-latest_sirius-solver.zip - rm -rf windows-latest_sirius-solver-install \ No newline at end of file + rm -rf windows-latest_sirius-solver.zip \ No newline at end of file From c142820c3793e8451f7eb0ac39ff09501b87a6d3 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 9 Aug 2024 16:32:42 +0200 Subject: [PATCH 390/422] Fix oracle --- .../download-extract-precompiled-libraries-tgz/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 89a974f46..ce7f8f605 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -64,7 +64,7 @@ runs: - name: download-extract sirius oracle 8 shell: bash - if: ${{ inputs.os-full-name == 'oraclelinux-8'}} + if: ${{ inputs.os-full-name == 'OracleServer-8.10'}} run: | wget https://github.com/rte-france/sirius-solver/releases/download/antares-integration-v1.5/oraclelinux-8_sirius-solver.zip unzip oraclelinux-8_sirius-solver.zip From 2c03d9c2f74174ad4dd3c55384d5aa8d9f1823d0 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 9 Aug 2024 16:44:35 +0200 Subject: [PATCH 391/422] Fix windows --- ports/coin-or-cbc/portfile.cmake | 5 +++-- ports/coin-or-cgl/portfile.cmake | 5 +++-- ports/coin-or-clp/portfile.cmake | 5 +++-- ports/coin-or-osi/portfile.cmake | 5 +++-- ports/coinutils/portfile.cmake | 4 +++- 5 files changed, 15 insertions(+), 9 deletions(-) diff --git a/ports/coin-or-cbc/portfile.cmake b/ports/coin-or-cbc/portfile.cmake index f5dbd7898..8152ac049 100644 --- a/ports/coin-or-cbc/portfile.cmake +++ b/ports/coin-or-cbc/portfile.cmake @@ -5,8 +5,9 @@ vcpkg_from_github( SHA512 98a0e75dc1ac8ead134391ebd442d9cead0b1182620bff4058eb59e6cc843eaa9d0f70b956d1d1202836e5b3820a95107bec9e2233354080ab0a3a56dea1b20a HEAD_REF master ) -#vcpkg_check_linkage(ONLY_STATIC_LIBRARY) - +if (win32) + vcpkg_check_linkage(ONLY_STATIC_LIBRARY) +endif() vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" ) diff --git a/ports/coin-or-cgl/portfile.cmake b/ports/coin-or-cgl/portfile.cmake index 0f7f0924e..c8dccaca5 100644 --- a/ports/coin-or-cgl/portfile.cmake +++ b/ports/coin-or-cgl/portfile.cmake @@ -5,8 +5,9 @@ vcpkg_from_github( SHA512 5667c59a632bf30f43dbb993b434d81599d6933ffff874bbee92f4850229b0e6b0c20deacabc31d30ffd5c7484d048df1835e4524e98162b838deb621e94a373 HEAD_REF master ) -#vcpkg_check_linkage(ONLY_STATIC_LIBRARY) - +if (win32) + vcpkg_check_linkage(ONLY_STATIC_LIBRARY) +endif() vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" ) diff --git a/ports/coin-or-clp/portfile.cmake b/ports/coin-or-clp/portfile.cmake index e86d1019a..59df88e51 100644 --- a/ports/coin-or-clp/portfile.cmake +++ b/ports/coin-or-clp/portfile.cmake @@ -5,8 +5,9 @@ vcpkg_from_github( SHA512 c6a90007dc3177bb37800ae5c5c632403437df3a9ee54dfecf433e4c8b2ea403047c179ffdeef33b3aeab00c7ad2d859f4f56cca4488502dca8866889d909f1f HEAD_REF master ) -#vcpkg_check_linkage(ONLY_STATIC_LIBRARY) - +if (win32) + vcpkg_check_linkage(ONLY_STATIC_LIBRARY) +endif() vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" ) diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index 7316bae34..85645a099 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -5,8 +5,9 @@ vcpkg_from_github( SHA512 0b15a823666f7d381dadf360b6443fd28e9ba1f2c4c157309e10318d0a836014ec2a37bce0f0efdd9960769d839352aca0ba60f862b9c7eeaa96fabdffb7e9ca HEAD_REF master ) -#vcpkg_check_linkage(ONLY_STATIC_LIBRARY) - +if (win32) + vcpkg_check_linkage(ONLY_STATIC_LIBRARY) +endif() vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" ) diff --git a/ports/coinutils/portfile.cmake b/ports/coinutils/portfile.cmake index 5a3696384..684517356 100644 --- a/ports/coinutils/portfile.cmake +++ b/ports/coinutils/portfile.cmake @@ -6,7 +6,9 @@ vcpkg_from_github( HEAD_REF master ) -#vcpkg_check_linkage(ONLY_STATIC_LIBRARY) +if (win32) + vcpkg_check_linkage(ONLY_STATIC_LIBRARY) +endif() vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" From 5da8233f04e8e8885523e32facc17bbb86b3d742 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 9 Aug 2024 16:53:54 +0200 Subject: [PATCH 392/422] Fix windows --- ports/coin-or-cbc/portfile.cmake | 2 +- ports/coin-or-cgl/portfile.cmake | 2 +- ports/coin-or-clp/portfile.cmake | 2 +- ports/coin-or-osi/portfile.cmake | 2 +- ports/coinutils/portfile.cmake | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ports/coin-or-cbc/portfile.cmake b/ports/coin-or-cbc/portfile.cmake index 8152ac049..c05382e65 100644 --- a/ports/coin-or-cbc/portfile.cmake +++ b/ports/coin-or-cbc/portfile.cmake @@ -5,7 +5,7 @@ vcpkg_from_github( SHA512 98a0e75dc1ac8ead134391ebd442d9cead0b1182620bff4058eb59e6cc843eaa9d0f70b956d1d1202836e5b3820a95107bec9e2233354080ab0a3a56dea1b20a HEAD_REF master ) -if (win32) +if (WIN32) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) endif() vcpkg_cmake_configure( diff --git a/ports/coin-or-cgl/portfile.cmake b/ports/coin-or-cgl/portfile.cmake index c8dccaca5..e735f9894 100644 --- a/ports/coin-or-cgl/portfile.cmake +++ b/ports/coin-or-cgl/portfile.cmake @@ -5,7 +5,7 @@ vcpkg_from_github( SHA512 5667c59a632bf30f43dbb993b434d81599d6933ffff874bbee92f4850229b0e6b0c20deacabc31d30ffd5c7484d048df1835e4524e98162b838deb621e94a373 HEAD_REF master ) -if (win32) +if (WIN32) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) endif() vcpkg_cmake_configure( diff --git a/ports/coin-or-clp/portfile.cmake b/ports/coin-or-clp/portfile.cmake index 59df88e51..42f4ab2ce 100644 --- a/ports/coin-or-clp/portfile.cmake +++ b/ports/coin-or-clp/portfile.cmake @@ -5,7 +5,7 @@ vcpkg_from_github( SHA512 c6a90007dc3177bb37800ae5c5c632403437df3a9ee54dfecf433e4c8b2ea403047c179ffdeef33b3aeab00c7ad2d859f4f56cca4488502dca8866889d909f1f HEAD_REF master ) -if (win32) +if (WIN32) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) endif() vcpkg_cmake_configure( diff --git a/ports/coin-or-osi/portfile.cmake b/ports/coin-or-osi/portfile.cmake index 85645a099..051789d43 100644 --- a/ports/coin-or-osi/portfile.cmake +++ b/ports/coin-or-osi/portfile.cmake @@ -5,7 +5,7 @@ vcpkg_from_github( SHA512 0b15a823666f7d381dadf360b6443fd28e9ba1f2c4c157309e10318d0a836014ec2a37bce0f0efdd9960769d839352aca0ba60f862b9c7eeaa96fabdffb7e9ca HEAD_REF master ) -if (win32) +if (WIN32) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) endif() vcpkg_cmake_configure( diff --git a/ports/coinutils/portfile.cmake b/ports/coinutils/portfile.cmake index 684517356..5ae8608da 100644 --- a/ports/coinutils/portfile.cmake +++ b/ports/coinutils/portfile.cmake @@ -6,7 +6,7 @@ vcpkg_from_github( HEAD_REF master ) -if (win32) +if (WIN32) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) endif() From 791dfef0eb510c88098c1d4813b52828792dea44 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 12 Aug 2024 09:21:40 +0200 Subject: [PATCH 393/422] Force don't build antares to debug why not detected --- .github/workflows/build_windows.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index a16555245..c9feaef6c 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -131,6 +131,7 @@ jobs: -DVCPKG_TARGET_TRIPLET=${{ matrix.triplet }} -DCMAKE_INSTALL_PREFIX=_install -DBUILD_UI=ON + -DBUILD_antares_solver=OFF - name: Build run: | From c1c9dc56c478553c8e111896a7272d011ab41784 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 14 Aug 2024 15:36:24 +0200 Subject: [PATCH 394/422] Remove round 10 digit --- .../AntaresProblemToXpansionProblemTranslator.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp index ffd2a1f71..ebd680a9a 100644 --- a/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp +++ b/src/cpp/lpnamer/problem_modifier/AntaresProblemToXpansionProblemTranslator.cpp @@ -30,7 +30,7 @@ AntaresProblemToXpansionProblemTranslator::translateToXpansionProblem( std::vector tmp(constant.VariablesCount, 0); std::vector coltypes(constant.VariablesCount, 'C'); - roundTo10Digit(constant, hebdo); + //roundTo10Digit(constant, hebdo); problem->add_cols(constant.VariablesCount, 0, hebdo.LinearCost.data(), tmp.data(), {}, {}, hebdo.Xmin.data(), hebdo.Xmax.data()); From f4bfd19970f10104a148f72d2fd3ac4dd23f7b3a Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 14 Aug 2024 15:41:02 +0200 Subject: [PATCH 395/422] CI --- .github/workflows/build_centos7.yml | 1 + .github/workflows/build_ubuntu.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 3e4060c42..14fb08a9f 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -6,6 +6,7 @@ on: branches: - develop - dependabot/* + - profiling pull_request: release: types: [ created ] diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 9c39cff87..b98929f2e 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -7,6 +7,7 @@ on: - main - develop - dependabot/* + - profiling pull_request: release: types: [ created ] From 7f0b4e55d3a7ca09d000c727402a3ac1948c07c3 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 14 Aug 2024 17:02:05 +0200 Subject: [PATCH 396/422] Revert "Don't install every exe" This reverts commit ba4e501ed492acf44e371008a7633980e498e374. --- src/cpp/exe/benders/CMakeLists.txt | 4 +++- src/cpp/exe/lpnamer/CMakeLists.txt | 4 +++- src/cpp/exe/merge/CMakeLists.txt | 5 ++++- src/cpp/exe/sensitivity/CMakeLists.txt | 4 +++- 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/cpp/exe/benders/CMakeLists.txt b/src/cpp/exe/benders/CMakeLists.txt index 4f075810f..d2f323dbf 100644 --- a/src/cpp/exe/benders/CMakeLists.txt +++ b/src/cpp/exe/benders/CMakeLists.txt @@ -28,4 +28,6 @@ endif() ${PROJECT_NAME}::benders_mpi_core factories ) -#ENDIF (WIN32) \ No newline at end of file +#ENDIF (WIN32) + +install(TARGETS benders DESTINATION bin) diff --git a/src/cpp/exe/lpnamer/CMakeLists.txt b/src/cpp/exe/lpnamer/CMakeLists.txt index 4c50b2df8..023f1482b 100644 --- a/src/cpp/exe/lpnamer/CMakeLists.txt +++ b/src/cpp/exe/lpnamer/CMakeLists.txt @@ -18,4 +18,6 @@ target_link_libraries (lp_namer PRIVATE ${PROJECT_NAME}::problem_generation_main ${PROJECT_NAME}::lp_namer_helper -) \ No newline at end of file +) + +install(TARGETS lp_namer DESTINATION bin) diff --git a/src/cpp/exe/merge/CMakeLists.txt b/src/cpp/exe/merge/CMakeLists.txt index e96e28dc9..d3d9ca6d7 100644 --- a/src/cpp/exe/merge/CMakeLists.txt +++ b/src/cpp/exe/merge/CMakeLists.txt @@ -20,4 +20,7 @@ target_link_libraries (merge_mps ${PROJECT_NAME}::output_core helpers logger_lib -) \ No newline at end of file +) + + +install(TARGETS merge_mps DESTINATION bin) diff --git a/src/cpp/exe/sensitivity/CMakeLists.txt b/src/cpp/exe/sensitivity/CMakeLists.txt index aad582a5b..077c52222 100644 --- a/src/cpp/exe/sensitivity/CMakeLists.txt +++ b/src/cpp/exe/sensitivity/CMakeLists.txt @@ -16,4 +16,6 @@ add_executable (sensitivity target_link_libraries (sensitivity sensitivity_core - Boost::boost Boost::program_options) \ No newline at end of file + Boost::boost Boost::program_options) + +install(TARGETS sensitivity DESTINATION bin) \ No newline at end of file From 644156ef260b15c6ab25d39354c5c23107b38aaf Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 19 Aug 2024 11:22:27 +0200 Subject: [PATCH 397/422] Revert data --- data_test/external_loop_test/lp/master_last_basis.bss | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data_test/external_loop_test/lp/master_last_basis.bss b/data_test/external_loop_test/lp/master_last_basis.bss index 08be28b48..f632a4bee 100644 --- a/data_test/external_loop_test/lp/master_last_basis.bss +++ b/data_test/external_loop_test/lp/master_last_basis.bss @@ -1,5 +1,5 @@ NAME - UL G_p_max_0_0 10 - XU alpha R1 36 0 - XL alpha_0 R5 36 -36 + LL G_p_max_0_0 0 + XU alpha R1 19 0 + XL alpha_0 R2 19 -19 ENDATA From 646263e5dc5167db333dec0cc0e9c092fab19a66 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 19 Aug 2024 11:26:27 +0200 Subject: [PATCH 398/422] Update ortools version --- .github/workflows/build_centos7.yml | 2 +- .github/workflows/build_oracle8.yml | 2 +- .github/workflows/build_windows.yml | 4 ++-- .github/workflows/sonarcloud.yml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 578ac2f00..11774ff1c 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -99,7 +99,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_centos7_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools-rte/releases/download/v9.10-rte1.0/ortools_cxx_centos7_static_sirius.zip" >> $GITHUB_ENV - uses: actions/checkout@v3 #Keep at 3 with: diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index a9dfc0470..bb49e0053 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -72,7 +72,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_oraclelinux-8_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools-rte/releases/download/v9.10-rte1.0/ortools_cxx_oraclelinux-8_static_sirius.zip" >> $GITHUB_ENV - run: | dnf module install -y nodejs:20/common diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index c9feaef6c..04dc79cc4 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -45,7 +45,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_windows-latest_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools-rte/releases/download/v9.10-rte1.0/ortools_cxx_windows-latest_static_sirius.zip" >> $GITHUB_ENV - name: Checkout xpressmp linux if: matrix.xprs.value == 'XPRESS-ON' @@ -109,7 +109,7 @@ jobs: - name: Config OR-Tools URL shell: bash run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_windows-latest_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools-rte/releases/download/v9.10-rte1.0/ortools_cxx_windows-latest_static_sirius.zip" >> $GITHUB_ENV - run: echo ${{env.ORTOOLS_URL}} - name: Download pre-compiled librairies diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 9dc89d4f7..a98199b8a 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -85,7 +85,7 @@ jobs: - name: Config OR-Tools URL shell: bash run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools-rte/releases/download/v9.10-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz From 312a9a843bbc3ccd1833f14e64cfe1e135408446 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 19 Aug 2024 16:25:30 +0200 Subject: [PATCH 399/422] Improve log --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index f7cd489db..280ec2592 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -127,12 +127,18 @@ std::filesystem::path ProblemGeneration::performAntaresSimulation() { // ia >> lps_; // return "/home/marechaljas/Téléchargements/study_1_integer/output/20240715-1416eco"; //#endif - std::cout << "Memory usage before simulation: " << Memory::Available() << "/" << Memory::Total() << std::endl; - +{ + auto [dispo, total] = Memory::MemoryUsageGo(); + std::cout << "Memory usage before simulation: " << dispo << "/" + << total << std::endl; +} auto results = Antares::API::PerformSimulation(options_.StudyPath()); - std::cout << "Memory usage after simulation: " << Memory::Available() << "/" << Memory::Total() << std::endl; - // //Add parallel + { + auto [dispo, total] = Memory::MemoryUsageGo(); + std::cout << "Memory usage after simulation: " << dispo << "/" + << total << std::endl; + } // //Add parallel // //Handle errors if (results.error) { std::cerr << "Error: " << results.error->reason << std::endl; From 79c424a71766d5e476df3f89e1b9c7a57dd98887 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 19 Aug 2024 16:38:55 +0200 Subject: [PATCH 400/422] logging --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 280ec2592..2de81480c 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -322,13 +322,17 @@ void ProblemGeneration::RunProblemGeneration( << "rename problems: " << std::boolalpha << rename_problems << std::endl; + (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading problems" << std::endl; auto files_mapper = FilesMapper(antares_archive_path, xpansion_output_dir); + (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading mps" << std::endl; auto mpsList = files_mapper.MpsAndVariablesFilesVect(); - + (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading mps done" << std::endl; auto solver_log_manager = SolverLogManager(log_file_path); Couplings couplings; + (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading couplings" << std::endl; LinkProblemsGenerator linkProblemsGenerator( lpDir_, links, solver_name, logger, solver_log_manager, rename_problems); + (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading couplings done" << std::endl; std::shared_ptr reader = antares_archive_path.empty() ? std::make_shared() : InstantiateZipReader(antares_archive_path); @@ -337,7 +341,7 @@ void ProblemGeneration::RunProblemGeneration( std::vector> xpansion_problems = getXpansionProblems(solver_log_manager, solver_name, mpsList, lpDir_, reader, !antares_archive_path.empty(), lps_); - + (*logger)(LogUtils::LOGLEVEL::INFO) << "Problems read" << std::endl; std::vector, ProblemData>> problems_and_data; for (int i = 0; i < xpansion_problems.size(); ++i) { @@ -349,6 +353,7 @@ void ProblemGeneration::RunProblemGeneration( problems_and_data.emplace_back(xpansion_problems.at(i), mpsList.at(i)); } } + (*logger)(LogUtils::LOGLEVEL::INFO) << "Start problem generation" << std::endl; auto mps_file_writer = std::make_shared(lpDir_); std::for_each( std::execution::par, problems_and_data.begin(), problems_and_data.end(), From 30f3122b7f58c561896a66e4cbf7df45261a2c1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20Mar=C3=A9chal?= <45510813+JasonMarechal25@users.noreply.github.com> Date: Mon, 19 Aug 2024 14:41:24 +0000 Subject: [PATCH 401/422] Update ortools --- .github/workflows/build_centos7.yml | 2 +- .github/workflows/build_oracle8.yml | 2 +- .github/workflows/build_ubuntu.yml | 2 +- .github/workflows/build_windows.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 11774ff1c..713ef73c5 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -99,7 +99,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools-rte/releases/download/v9.10-rte1.0/ortools_cxx_centos7_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools-rte/releases/download/v9.10-rte1.1/ortools_cxx_centos7_static_sirius.zip" >> $GITHUB_ENV - uses: actions/checkout@v3 #Keep at 3 with: diff --git a/.github/workflows/build_oracle8.yml b/.github/workflows/build_oracle8.yml index bb49e0053..8341e0773 100644 --- a/.github/workflows/build_oracle8.yml +++ b/.github/workflows/build_oracle8.yml @@ -72,7 +72,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools-rte/releases/download/v9.10-rte1.0/ortools_cxx_oraclelinux-8_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools-rte/releases/download/v9.10-rte1.1/ortools_cxx_oraclelinux-8_static_sirius.zip" >> $GITHUB_ENV - run: | dnf module install -y nodejs:20/common diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 6e4b1a9b2..cd877c668 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -107,7 +107,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools-rte/releases/download/v9.10-rte1.0/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools-rte/releases/download/v9.10-rte1.1/ortools_cxx_ubuntu-20.04_static_sirius.zip" >> $GITHUB_ENV - name: Download pre-compiled librairies uses: ./.github/workflows/download-extract-precompiled-libraries-tgz diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 04dc79cc4..9b59886ca 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -45,7 +45,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools-rte/releases/download/v9.10-rte1.0/ortools_cxx_windows-latest_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools-rte/releases/download/v9.10-rte1.1/ortools_cxx_windows-latest_static_sirius.zip" >> $GITHUB_ENV - name: Checkout xpressmp linux if: matrix.xprs.value == 'XPRESS-ON' From ea0c532237d366710ab57fafb9f47d0107303244 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Aug 2024 09:21:58 +0200 Subject: [PATCH 402/422] v --- antares-version.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/antares-version.json b/antares-version.json index 5b60c4db1..e06f04437 100644 --- a/antares-version.json +++ b/antares-version.json @@ -1,6 +1,6 @@ { - "antares_version": "9.1.0-api-02", - "antares_version_executable": "9.1", - "antares_xpansion_version": "1.4.0", + "antares_version": "9.2.0-api01", + "antares_version_executable": "9.2", + "antares_xpansion_version": "1.4.1", "minizip_ng_version": "3.0.6" } From 405b32911e1255f395196816da129c55865537f5 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Aug 2024 09:24:25 +0200 Subject: [PATCH 403/422] v --- antares-version.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/antares-version.json b/antares-version.json index e06f04437..9292ed91d 100644 --- a/antares-version.json +++ b/antares-version.json @@ -1,6 +1,6 @@ { "antares_version": "9.2.0-api01", - "antares_version_executable": "9.2", + "antares_version_executable": "9.2-rc1", "antares_xpansion_version": "1.4.1", "minizip_ng_version": "3.0.6" } From 813eec4bd30b328d50719b6501c01ec3eddc7d67 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Aug 2024 09:29:35 +0200 Subject: [PATCH 404/422] v --- .../download-extract-precompiled-libraries-tgz/action.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index b5c4e8bf0..089e4947c 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -28,9 +28,9 @@ runs: run: | version=$(echo ${{inputs.antares-version}} | sed 's/-.*//') mkdir deps - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${version}-${{inputs.os-full-name}}.tar.gz - tar -xvf antares-${version}-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 - rm -rf antares-${version}-${{inputs.os-full-name}}.tar.gz + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${version}-rc1-${{inputs.os-full-name}}.tar.gz + tar -xvf antares-${version}-rc1-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 + rm -rf antares-${version}-rc1-${{inputs.os-full-name}}.tar.gz - name: Download & extract OR-Tools shell: bash From d6b70dbf479b670d472a7961350b935add572e76 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Aug 2024 09:45:23 +0200 Subject: [PATCH 405/422] v --- .../download-extract-precompiled-libraries-tgz/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 089e4947c..9d3061f82 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -28,7 +28,7 @@ runs: run: | version=$(echo ${{inputs.antares-version}} | sed 's/-.*//') mkdir deps - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${version}-rc1-${{inputs.os-full-name}}.tar.gz + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/${{inputs.antares-version}}/antares-${version}-rc1-${{inputs.os-full-name}}.tar.gz tar -xvf antares-${version}-rc1-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 rm -rf antares-${version}-rc1-${{inputs.os-full-name}}.tar.gz From 6faaa13733a6cba5580b9107556be5adaf705f0f Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Aug 2024 10:03:03 +0200 Subject: [PATCH 406/422] devtoolset 11 --- .github/workflows/build_centos7.yml | 8 ++++---- docker/centos7-system-deps | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 14fb08a9f..50933b0d7 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -40,7 +40,7 @@ jobs: workdir: docker dockerfile: centos7-system-deps cache: false - tags: latest,1.0.0 + tags: 1.0.1 versions: runs-on: ubuntu-latest @@ -66,7 +66,7 @@ jobs: build: runs-on: ubuntu-latest needs: [ docker_publish, versions ] - container: 'antaresrte/xpansion-centos7' + container: 'antaresrte/xpansion-centos7:1.0.1' strategy: matrix: xprs: [ @@ -90,7 +90,7 @@ jobs: steps: - run: | - source /opt/rh/devtoolset-10/enable + source /opt/rh/devtoolset-11/enable echo $PATH >> $GITHUB_PATH - name: Get release if: github.event_name == 'release' && github.event.action == 'created' @@ -183,7 +183,7 @@ jobs: - name: Configure run: | - source /opt/rh/devtoolset-10/enable + source /opt/rh/devtoolset-11/enable cmake -B _build -S . \ -DBUILD_TESTING=OFF \ -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/deps;${{env.ORTOOLS_DIR}}/install;${GITHUB_WORKSPACE}/itt" \ diff --git a/docker/centos7-system-deps b/docker/centos7-system-deps index cf2e7b824..aaa12b57f 100644 --- a/docker/centos7-system-deps +++ b/docker/centos7-system-deps @@ -8,7 +8,7 @@ RUN yum install -y epel-release RUN \ yum install -y wget git epel-release redhat-lsb-core gcc gcc-c++ make centos-release-scl scl-utils &&\ - yum install -y devtoolset-10-gcc* environment-modules rpm-build zlib-devel &&\ + yum install -y devtoolset-11-gcc* environment-modules rpm-build zlib-devel &&\ yum install -y doxygen graphviz &&\ yum install -y install python3-devel && \ yum install -y libuuid-devel From 37eea3c6d3270575e4db624bd20f6bc7bde848e2 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Aug 2024 10:12:43 +0200 Subject: [PATCH 407/422] devtoolset 11 --- docker/centos7-system-deps | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docker/centos7-system-deps b/docker/centos7-system-deps index aaa12b57f..511a930f6 100644 --- a/docker/centos7-system-deps +++ b/docker/centos7-system-deps @@ -1,6 +1,10 @@ FROM centos:7 # Install requirements: update repo +RUN sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo &&\ + sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo &&\ + sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo + RUN yum update -y # Install requirements : install epel @@ -8,6 +12,9 @@ RUN yum install -y epel-release RUN \ yum install -y wget git epel-release redhat-lsb-core gcc gcc-c++ make centos-release-scl scl-utils &&\ + sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo &&\ + sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo &&\ + sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo &&\ yum install -y devtoolset-11-gcc* environment-modules rpm-build zlib-devel &&\ yum install -y doxygen graphviz &&\ yum install -y install python3-devel && \ From a7573a696b91c6f6d5836fb35be8aaae2c868ce7 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Aug 2024 11:51:40 +0200 Subject: [PATCH 408/422] Version --- .../download-extract-precompiled-libraries-tgz/action.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index ab53faf55..957cdcc1e 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -28,9 +28,9 @@ runs: shell: bash run: | mkdir -p deps - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v${{inputs.antares-version}}/antares-${{inputs.antares-version}}-${{inputs.os-full-name}}.tar.gz - tar -xvf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 - rm -rf antares-${{inputs.antares-version}}-${{inputs.os-full-name}}.tar.gz + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/9.2.0-api01/antares-9.2.0-rc1-${{inputs.os-full-name}}.tar.gz + tar -xvf antares-9.2.0-rc1-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 + rm -rf antares-9.2.0-rc1-${{inputs.os-full-name}}.tar.gz - name: Download & extract OR-Tools shell: bash From 11278a6cf53e303a2a52c74fcd3cc513d8a423cf Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Tue, 20 Aug 2024 11:54:34 +0200 Subject: [PATCH 409/422] f --- .../download-extract-precompiled-libraries-tgz/action.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 957cdcc1e..70cff7578 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -23,7 +23,6 @@ inputs: runs: using: "composite" steps: - - name: download-extract antares - name: download-extract antares shell: bash run: | From 4b1fb4dc39c423a94188a4293318bb00110a2dc8 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 21 Aug 2024 09:40:11 +0200 Subject: [PATCH 410/422] Update build doc --- .github/workflows/build_centos7.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 41ac0fe32..8f7d778c5 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -100,7 +100,7 @@ jobs: - name: Config OR-Tools URL run: | - echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_centos7_static_sirius.zip" >> $GITHUB_ENV + echo "ORTOOLS_URL=https://github.com/rte-france/or-tools/releases/download/v9.8-rte1.0/ortools_cxx_centos7_static.zip" >> $GITHUB_ENV - uses: actions/checkout@v3 #Keep at 3 with: From 56d2f4c641329cdafad4048eaa1adc3b657e2a34 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 21 Aug 2024 16:38:53 +0200 Subject: [PATCH 411/422] API02 --- .../download-extract-precompiled-libraries-tgz/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 70cff7578..7034867ab 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -27,7 +27,7 @@ runs: shell: bash run: | mkdir -p deps - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/9.2.0-api01/antares-9.2.0-rc1-${{inputs.os-full-name}}.tar.gz + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/9.2.0-api02/antares-9.2.0-rc1-${{inputs.os-full-name}}.tar.gz tar -xvf antares-9.2.0-rc1-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 rm -rf antares-9.2.0-rc1-${{inputs.os-full-name}}.tar.gz From db32bed28943c43b31df32507ae3c1ed2402e289 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Wed, 21 Aug 2024 16:50:55 +0200 Subject: [PATCH 412/422] Fix --- .../download-extract-precompiled-libraries-tgz/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml index 7034867ab..f6cb79f1d 100644 --- a/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml +++ b/.github/workflows/download-extract-precompiled-libraries-tgz/action.yml @@ -27,7 +27,7 @@ runs: shell: bash run: | mkdir -p deps - wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/9.2.0-api02/antares-9.2.0-rc1-${{inputs.os-full-name}}.tar.gz + wget https://github.com/AntaresSimulatorTeam/Antares_Simulator/releases/download/v9.2.0-api02/antares-9.2.0-rc1-${{inputs.os-full-name}}.tar.gz tar -xvf antares-9.2.0-rc1-${{inputs.os-full-name}}.tar.gz -C deps --strip-components=1 rm -rf antares-9.2.0-rc1-${{inputs.os-full-name}}.tar.gz From e8948816f322fa135c50762ab48bf1355edc6a64 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 22 Aug 2024 10:35:00 +0200 Subject: [PATCH 413/422] Print stack --- src/python/antares_xpansion/problem_generator_driver.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/python/antares_xpansion/problem_generator_driver.py b/src/python/antares_xpansion/problem_generator_driver.py index 1fca34eb5..03daf1227 100644 --- a/src/python/antares_xpansion/problem_generator_driver.py +++ b/src/python/antares_xpansion/problem_generator_driver.py @@ -114,8 +114,8 @@ def _lp_step(self): produces a file named with xpansionConfig.MPS_TXT """ - - returned_l = subprocess.run(self._get_lp_namer_command(), shell=False, + print(self._get_lp_namer_command()) + returned_l = subprocess.run(self._get_lp_namer_command(), shell=True, stdout=sys.stdout, stderr=sys.stderr) if returned_l.returncode != 0: @@ -147,8 +147,9 @@ def _get_lp_namer_command(self): if not self.lp_namer_exe_path.is_file(): raise ProblemGeneratorDriver.LPNamerExeError( f"LP namer exe: {self.lp_namer_exe_path} not found") - command = [self.lp_namer_exe_path] - command.extend(self.lp_namer_options()) + command = 'gdb -batch -ex "run ' + command += ' '.join(self.lp_namer_options()) + command += '" -ex "bt" ' + str(self.lp_namer_exe_path)# + ' 2>&1 | grep -v ^"No stack."$' return command output_path = property(get_output_path, set_output_path) From c450afc37aaf96dceeadaf894b2b7c4532fe13ba Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 22 Aug 2024 16:27:05 +0200 Subject: [PATCH 414/422] More log --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 30 +++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 2de81480c..6bb30e9d1 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -84,6 +84,13 @@ void serialize(Archive& ar, Antares::Solver::LpsFromAntares& data, const unsigne } } // namespace boost::serialization +namespace { +void memory() { + auto [dispo, total] = Memory::MemoryUsageGo(); + std::cout << "Memory usage: " << dispo << "/" << total << std::endl; +} +} + void CreateDirectories(const std::filesystem::path& output_path) { if (!std::filesystem::exists(output_path)) { std::filesystem::create_directories(output_path); @@ -280,6 +287,7 @@ std::vector> ProblemGeneration::getXpansionProblems( } } + void ProblemGeneration::RunProblemGeneration( const std::filesystem::path& xpansion_output_dir, const std::string& master_formulation, @@ -290,6 +298,7 @@ void ProblemGeneration::RunProblemGeneration( const std::filesystem::path& weights_file, bool unnamed_problems) { (*logger)(LogUtils::LOGLEVEL::INFO) << "Launching Problem Generation" << std::endl; + memory(); validateMasterFormulation(master_formulation, logger); std::string solver_name = "CBC"; // TODO Use solver selected by user @@ -300,17 +309,22 @@ void ProblemGeneration::RunProblemGeneration( ProcessWeights(xpansion_output_dir, antares_archive_path, weights_file, logger); } - + //Print weight ok + std::cout << "Weight ok" << std::endl; + memory(); ExtractUtilsFiles(antares_archive_path, xpansion_output_dir, logger); std::vector links = getLinks(xpansion_output_dir, logger); - + std::cout << "Links ok" << std::endl; + memory(); AdditionalConstraints additionalConstraints(logger); if (!additionalConstraintFilename_l.empty()) { additionalConstraints = AdditionalConstraints(additionalConstraintFilename_l, logger); } + std::cout << "Additional constraints ok" << std::endl; + memory(); auto lpDir_ = xpansion_output_dir / "lp"; Version antares_version(ANTARES_VERSION); // TODO update the version of simulator that come with named mps @@ -322,26 +336,35 @@ void ProblemGeneration::RunProblemGeneration( << "rename problems: " << std::boolalpha << rename_problems << std::endl; - (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading problems" << std::endl; + + memory(); + (*logger)(LogUtils::LOGLEVEL::INFO) << "File mapping" << std::endl; auto files_mapper = FilesMapper(antares_archive_path, xpansion_output_dir); + memory(); (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading mps" << std::endl; auto mpsList = files_mapper.MpsAndVariablesFilesVect(); + auto [dispo, total] = Memory::MemoryUsageGo(); + std::cout << "Memory usage: " + << dispo << "/" << total << std::endl; (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading mps done" << std::endl; auto solver_log_manager = SolverLogManager(log_file_path); Couplings couplings; (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading couplings" << std::endl; LinkProblemsGenerator linkProblemsGenerator( lpDir_, links, solver_name, logger, solver_log_manager, rename_problems); + memory(); (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading couplings done" << std::endl; std::shared_ptr reader = antares_archive_path.empty() ? std::make_shared() : InstantiateZipReader(antares_archive_path); /* Main stuff */ + std::vector> xpansion_problems = getXpansionProblems(solver_log_manager, solver_name, mpsList, lpDir_, reader, !antares_archive_path.empty(), lps_); (*logger)(LogUtils::LOGLEVEL::INFO) << "Problems read" << std::endl; + memory(); std::vector, ProblemData>> problems_and_data; for (int i = 0; i < xpansion_problems.size(); ++i) { @@ -354,6 +377,7 @@ void ProblemGeneration::RunProblemGeneration( } } (*logger)(LogUtils::LOGLEVEL::INFO) << "Start problem generation" << std::endl; + memory(); auto mps_file_writer = std::make_shared(lpDir_); std::for_each( std::execution::par, problems_and_data.begin(), problems_and_data.end(), From 231f4a63921c3de4c62bda5c53af330c868bc695 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Thu, 22 Aug 2024 17:08:54 +0200 Subject: [PATCH 415/422] Even more log --- src/cpp/benders/benders_mpi/BendersMPI.cpp | 37 +++ src/cpp/benders/benders_mpi/CMakeLists.txt | 2 + .../benders/benders_mpi/include/BendersMPI.h | 2 + src/cpp/benders/benders_mpi/include/memory.h | 86 +++++++ src/cpp/benders/benders_mpi/memory.cpp | 231 ++++++++++++++++++ src/cpp/lpnamer/main/ProblemGeneration.cpp | 37 ++- .../problem_generator_driver.py | 6 +- 7 files changed, 391 insertions(+), 10 deletions(-) create mode 100644 src/cpp/benders/benders_mpi/include/memory.h create mode 100644 src/cpp/benders/benders_mpi/memory.cpp diff --git a/src/cpp/benders/benders_mpi/BendersMPI.cpp b/src/cpp/benders/benders_mpi/BendersMPI.cpp index 5db531031..672d2c5b0 100644 --- a/src/cpp/benders/benders_mpi/BendersMPI.cpp +++ b/src/cpp/benders/benders_mpi/BendersMPI.cpp @@ -4,6 +4,7 @@ #include #include +#include "include/memory.h" #include "CriterionComputation.h" #include "Timer.h" @@ -243,6 +244,41 @@ void BendersMpi::free() { _world.barrier(); } +namespace { +struct self_mem { + long double vm_usage = 0.0; + long resident_set = 0.0; +}; +self_mem process_mem_usage() { + self_mem mem; + + // the two fields we want + unsigned long vsize; + long rss; + { + std::string ignore; + std::ifstream ifs("/proc/self/stat", std::ios_base::in); + ifs >> ignore >> ignore >> ignore >> ignore >> ignore >> ignore >> ignore >> + ignore >> ignore >> ignore >> ignore >> ignore >> ignore >> ignore >> + ignore >> ignore >> ignore >> ignore >> ignore >> ignore >> ignore >> + ignore >> vsize >> rss; + } + + long page_size_kb = sysconf(_SC_PAGE_SIZE) / + 1024; // in case x86-64 is configured to use 2MB pages + return {vsize / 1024.0l / 1024.l, rss * page_size_kb}; +} +} +void BendersMpi::memory() { + auto [dispo, total] = Memory::MemoryUsageGo(); + auto [vm, rss] = process_mem_usage(); + _logger->display_message("Memory usage: " + std::to_string(dispo) + "/" + + std::to_string(total)); + _logger->display_message("VM: " + std::to_string(vm) + "Mb; RSS: " + + std::to_string(rss)); +} + + /*! * \brief Run Benders algorithm in parallel * @@ -258,6 +294,7 @@ void BendersMpi::Run() { } _data.number_of_subproblem_solved = _data.nsubproblem; while (!_data.stop) { + memory(); ++_data.it; ResetSimplexIterationsBounds(); diff --git a/src/cpp/benders/benders_mpi/CMakeLists.txt b/src/cpp/benders/benders_mpi/CMakeLists.txt index 3b0dff6ec..c1fe70c74 100644 --- a/src/cpp/benders/benders_mpi/CMakeLists.txt +++ b/src/cpp/benders/benders_mpi/CMakeLists.txt @@ -22,6 +22,8 @@ add_library (benders_mpi_core STATIC ${CMAKE_CURRENT_SOURCE_DIR}/BendersMPI.cpp ${CMAKE_CURRENT_SOURCE_DIR}/OuterLoopBenders.cpp ${CMAKE_CURRENT_SOURCE_DIR}/BendersMpiOuterLoop.cpp + include/memory.h + memory.cpp ) target_link_libraries (benders_mpi_core diff --git a/src/cpp/benders/benders_mpi/include/BendersMPI.h b/src/cpp/benders/benders_mpi/include/BendersMPI.h index 383b840ce..3935a9442 100644 --- a/src/cpp/benders/benders_mpi/include/BendersMPI.h +++ b/src/cpp/benders/benders_mpi/include/BendersMPI.h @@ -58,6 +58,8 @@ class BendersMpi : public BendersBase { mpi::environment &_env; + void memory(); + protected: [[nodiscard]] bool shouldParallelize() const final { return false; } void PreRunInitialization(); diff --git a/src/cpp/benders/benders_mpi/include/memory.h b/src/cpp/benders/benders_mpi/include/memory.h new file mode 100644 index 000000000..953c8273f --- /dev/null +++ b/src/cpp/benders/benders_mpi/include/memory.h @@ -0,0 +1,86 @@ +/* +** This file is part of libyuni, a cross-platform C++ framework (http://libyuni.org). +** +** This Source Code Form is subject to the terms of the Mozilla Public License +** v.2.0. If a copy of the MPL was not distributed with this file, You can +** obtain one at http://mozilla.org/MPL/2.0/. +** +** github: https://github.com/libyuni/libyuni/ +** gitlab: https://gitlab.com/libyuni/libyuni/ (mirror) +*/ +#pragma once + +#include +namespace Memory +{ +/*! +** \brief Get the amount of total physical memory +** +** When information about the memory usage can not be retrieved, a default +** value will be used. (see defaultAvailable) +** \return A value in bytes +*/ +uint64_t Total(); + +/*! +** \brief Get the amount of available physical memory +** +** When information about the memory usage can not be retrieved, a default +** value will be used. (see defaultAvailable) +** \return A value in bytes +*/ +uint64_t Available(); + +struct memory_usage { + float available_go = 0; + float total_go = 0; +}; +memory_usage MemoryUsageGo(); + +/*! +** \brief Information about the current memory usage +** +** When information about the current memory usage could not be +** retrieved, some default values are used (see defaultTotal and defaultAvailable). +** This is the case for example when the implementation is missing for the +** current operating system. This method ensures that the values are always valid. +** +** Performance tip: If you're interrested in a single value, you should use +** the corresponding global routine instead, which will be at least as +** fast as this this class, sometimes better. +*/ +class Usage final +{ + public: + //! \name Constructor + //@{ + /*! + ** \brief Default constructor + */ + Usage(){ + update(); + } + /*! + ** \brief Copy constructor + ** + ** The values will remain untouched. + */ + Usage(const Usage& copy) = default; + //@} + + /*! + ** \brief Update information about the current memory usage + ** + ** This routine is automatically called by the constructor. + */ + bool update(); + + public: + //! The amount of the available physical memory (in bytes) + uint64_t available = 0; + //! The amount of the total physical memory (in bytes) + uint64_t total = 0; + +}; // class Usage + +} // namespace Memory diff --git a/src/cpp/benders/benders_mpi/memory.cpp b/src/cpp/benders/benders_mpi/memory.cpp new file mode 100644 index 000000000..c6079a48f --- /dev/null +++ b/src/cpp/benders/benders_mpi/memory.cpp @@ -0,0 +1,231 @@ +/* +** This file is part of libyuni, a cross-platform C++ framework (http://libyuni.org). +** +** This Source Code Form is subject to the terms of the Mozilla Public License +** v.2.0. If a copy of the MPL was not distributed with this file, You can +** obtain one at http://mozilla.org/MPL/2.0/. +** +** github: https://github.com/libyuni/libyuni/ +** gitlab: https://gitlab.com/libyuni/libyuni/ (mirror) +*/ +// memory.h: The relative path is to avoid conflict with , which +// can sometimes occur... +#include "include/memory.h" + +#if defined(__unix__) +#include +#include // sysinfo (2) +#endif + +#include +#include + +namespace Memory +{ + + //! The default amount of available physical memory + constexpr uint64_t defaultAvailable = 1024 * 1024 * 512; // 512Mo + //! The default amount of total physical memory + constexpr uint64_t defaultTotal = 1024 * 1024 * 1024; // 1Go + +#if defined(__unix__) +#define SYSTEM_MEMORY_IS_IMPLEMENTED + +namespace // anonymous +{ +//! Read a line from a file +static inline int fgetline(FILE* fp, char* s, int maxlen) +{ + int i = 0; + char c; + + while ((c = (char)fgetc(fp)) != EOF) + { + if (c == '\n') + { + *s = '\0'; + return i; + } + if (i >= maxlen) + return i; + + *s++ = c; + ++i; + } + return (!i) ? EOF : i; +} + +static inline uint64_t readvalue(char* line) +{ + // Here is a sample for /proc/meminfo : + // + // MemTotal: 1929228 kB + // MemFree: 12732 kB + // Buffers: 72176 kB + // Cached: 1076572 kB + // SwapCached: 151412 kB + // Active: 1491184 kB + // Inactive: 190832 kB + // HighTotal: 0 kB + // HighFree: 0 kB + // LowTotal: 1929228 kB + // LowFree: 12732 kB + // SwapTotal: 2096472 kB + // SwapFree: 1732964 kB + // Dirty: 736 kB + // Writeback: 0 kB + // AnonPages: 512004 kB + // Mapped: 702148 kB + // Slab: 154320 kB + // PageTables: 34712 kB + // NFS_Unstable: 0 kB + // Bounce: 0 kB + // CommitLimit: 3061084 kB + // Committed_AS: 1357596 kB + // VmallocTotal: 34359738367 kB + // VmallocUsed: 263492 kB + // VmallocChunk: 34359474679 kB + // HugePages_Total: 0 + // HugePages_Free: 0 + // HugePages_Rsvd: 0 + // Hugepagesize: 2048 kB + + // Trimming the string from the begining + while (*line == ' ' and *line != '\0') + ++line; + const char* first = line; + + // Looking for the end of the number + while (*line != ' ' and *line != '\0') + ++line; + // Tagging the end of the number + *line = '\0'; + +#ifdef YUNI_OS_32 + return (uint64_t)atol(first) * 1024u; +#else + return (uint64_t)atoll(first) * 1024u; +#endif +} + +} // anonymous namespace + +bool Usage::update() +{ + // The only good way to retrieve the memory usage is to read /proc/meminfo. + // The routine sysinfo (2) is not enough since it does not take care of + // the cache memory, returning a not valid amount of available physsical + // memory for our uses. + FILE* fd; + if ((fd = fopen("/proc/meminfo", "r"))) + { + // Resetting the amount of the total physical memory + total = 0; + // The amount of the available physical memory is the sum of 3 values : + // MemFree, Cached and Buffers. + available = 0; + + // A small buffer + char line[90]; + // A counter to reduce to abort as soon as we have read all + int remains = 8; + + // Analysing each line in /proc/meminfo, until the end-of-file or + // until we have read the 4 values that interrest us. + while (EOF != fgetline(fd, line, (uint)sizeof(line))) + { + if (!strncmp("MemTotal:", line, 9)) + { + total = readvalue(line + 10); + if (!(remains >> 1)) + break; + } + if (!strncmp("MemFree:", line, 8)) + { + available += readvalue(line + 9); + if (!(remains >> 1)) + break; + } + if (!strncmp("Cached:", line, 7)) + { + available += readvalue(line + 8); + if (!(remains >> 1)) + break; + } + if (!strncmp("Buffers:", line, 8)) + { + available += readvalue(line + 9); + if (!(remains >> 1)) + break; + } + } + + // Closing /proc/meminfo + fclose(fd); + + // Checking the amount of the total physical memory, which can not be equal to 0 + if (!total) + { + total = (uint64_t)defaultTotal; + return false; + } + return true; + } + + // Error, using default values + total = (uint64_t)defaultTotal; + available = (uint64_t)defaultAvailable; + return false; +} + +uint64_t Available() +{ + return Usage().available; +} + +uint64_t Total() +{ +#ifdef __unix__ + { + // Directly using sysinfo (2), which should be faster than parsing /proc/meminfo + struct sysinfo s; + return (!sysinfo(&s)) ? (s.mem_unit * s.totalram) : (uint64_t)defaultTotal; + } +#else + { + return Usage().total; + } +#endif +} +memory_usage MemoryUsageGo() { + auto total = Total(); + auto dispo = Available(); + return {.available_go = dispo / 1024.f / 1024.f / 1024.f, + .total_go = total / 1024.f / 1024.f / 1024.f}; +} + +#endif // YUNI_OS_LINUX + +#ifndef SYSTEM_MEMORY_IS_IMPLEMENTED +#error Yuni::System::Memory: The implementation is missing for this operating system + +uint64_t Total() +{ + return defaultTotal; +} + +uint64_t Available() +{ + return defaultAvailable; +} + +bool Usage::update() +{ + available = defaultAvailable; + total = defaultTotal; + return false; +} + +#endif // Fallback + +} // namespace Memory diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 6bb30e9d1..3d9307552 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -85,9 +85,33 @@ void serialize(Archive& ar, Antares::Solver::LpsFromAntares& data, const unsigne } // namespace boost::serialization namespace { +struct self_mem { + long double vm_usage = 0.0; + long resident_set = 0.0; +}; +self_mem process_mem_usage() +{ + self_mem mem; + + // the two fields we want + unsigned long vsize; + long rss; + { + std::string ignore; + std::ifstream ifs("/proc/self/stat", std::ios_base::in); + ifs >> ignore >> ignore >> ignore >> ignore >> ignore >> ignore >> ignore >> ignore >> ignore >> ignore + >> ignore >> ignore >> ignore >> ignore >> ignore >> ignore >> ignore >> ignore >> ignore >> ignore + >> ignore >> ignore >> vsize >> rss; + } + + long page_size_kb = sysconf(_SC_PAGE_SIZE) / 1024; // in case x86-64 is configured to use 2MB pages + return {vsize / 1024.0l / 1024.l, rss * page_size_kb}; +} void memory() { auto [dispo, total] = Memory::MemoryUsageGo(); + auto [vm, rss] = process_mem_usage(); std::cout << "Memory usage: " << dispo << "/" << total << std::endl; + std::cout << "VM: " << vm << "Mb; RSS: " << rss << std::endl; } } @@ -136,15 +160,15 @@ std::filesystem::path ProblemGeneration::performAntaresSimulation() { //#endif { auto [dispo, total] = Memory::MemoryUsageGo(); - std::cout << "Memory usage before simulation: " << dispo << "/" - << total << std::endl; + std::cout << "Memory usage before simulation:\n "; + memory(); } auto results = Antares::API::PerformSimulation(options_.StudyPath()); { auto [dispo, total] = Memory::MemoryUsageGo(); - std::cout << "Memory usage after simulation: " << dispo << "/" - << total << std::endl; + std::cout << "Memory usage after simulation:\n"; + memory(); } // //Add parallel // //Handle errors if (results.error) { @@ -384,10 +408,9 @@ void ProblemGeneration::RunProblemGeneration( [&](const auto& problem_and_data) { const auto& [problem, data] = problem_and_data; std::cout << "Start " << data._problem_mps << "\n"; - auto [dispo, total] = Memory::MemoryUsageGo(); std::cout << "Memory usage subproblem "<< - data._problem_mps << " mcyear " << problem->McYear() << " : " - << dispo << "/" << total << std::endl; + data._problem_mps << " mcyear " << problem->McYear() << " :\n"; + memory(); std::shared_ptr variables_provider; switch (mode_) { diff --git a/src/python/antares_xpansion/problem_generator_driver.py b/src/python/antares_xpansion/problem_generator_driver.py index 03daf1227..fd503b234 100644 --- a/src/python/antares_xpansion/problem_generator_driver.py +++ b/src/python/antares_xpansion/problem_generator_driver.py @@ -118,9 +118,9 @@ def _lp_step(self): returned_l = subprocess.run(self._get_lp_namer_command(), shell=True, stdout=sys.stdout, stderr=sys.stderr) - if returned_l.returncode != 0: - raise ProblemGeneratorDriver.LPNamerExecutionError( - "ERROR: exited lpnamer with status %d" % returned_l.returncode) + #if returned_l.returncode != 0: + # raise ProblemGeneratorDriver.LPNamerExecutionError( + # "ERROR: exited lpnamer with status %d" % returned_l.returncode) def create_lp_dir(self): if os.path.isdir(self._lp_path): From 3277f6a507f689abe881409f6bccfcab50d7d192 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 23 Aug 2024 10:08:43 +0200 Subject: [PATCH 416/422] Add disk info --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 48 ++++++++++++++++++++-- 1 file changed, 44 insertions(+), 4 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 3d9307552..cd07ceca2 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -85,6 +85,43 @@ void serialize(Archive& ar, Antares::Solver::LpsFromAntares& data, const unsigne } // namespace boost::serialization namespace { +std::uintmax_t disk_usage_percent(const std::filesystem::space_info& si, + bool is_privileged = false) noexcept +{ + if (constexpr std::uintmax_t X(-1); + si.capacity == 0 || si.free == 0 || si.available == 0 || + si.capacity == X || si.free == X || si.available == X + ) + return 100; + + std::uintmax_t unused_space = si.free, capacity = si.capacity; + if (!is_privileged) + { + const std::uintmax_t privileged_only_space = si.free - si.available; + unused_space -= privileged_only_space; + capacity -= privileged_only_space; + } + const std::uintmax_t used_space{capacity - unused_space}; + return 100 * used_space / capacity; +} + +void print_disk_space_info(auto const& dirs, int width = 14) +{ + (std::cout << std::left).imbue(std::locale("en_US.UTF-8")); + + for (const auto s : {"Capacity", "Free", "Available", "Use%", "Dir"}) + std::cout << "│ " << std::setw(width) << s << ' '; + + for (std::cout << '\n'; auto const& dir : dirs) + { + std::error_code ec; + const std::filesystem::space_info si = std::filesystem::space(dir, ec); + for (auto x : {si.capacity, si.free, si.available, disk_usage_percent(si)}) + std::cout << "│ " << std::setw(width) << static_cast(x / 1024.f /1024.f) << ' '; + std::cout << "│ " << dir << '\n'; + } +} + struct self_mem { long double vm_usage = 0.0; long resident_set = 0.0; @@ -110,8 +147,13 @@ self_mem process_mem_usage() void memory() { auto [dispo, total] = Memory::MemoryUsageGo(); auto [vm, rss] = process_mem_usage(); - std::cout << "Memory usage: " << dispo << "/" << total << std::endl; - std::cout << "VM: " << vm << "Mb; RSS: " << rss << std::endl; + std::cout << "====================================\n"; + std::cout << "Memory usage: " << dispo << "/" << total << "\n"; + std::cout << "VM: " << vm << "Mb; RSS: " << rss << "\n"; + std::cout << "------------------------------------\n"; + const auto dirs = {"/scratch", "/tmp"}; + print_disk_space_info(dirs); + std::cout << "====================================" << std::endl; } } @@ -159,14 +201,12 @@ std::filesystem::path ProblemGeneration::performAntaresSimulation() { // return "/home/marechaljas/Téléchargements/study_1_integer/output/20240715-1416eco"; //#endif { - auto [dispo, total] = Memory::MemoryUsageGo(); std::cout << "Memory usage before simulation:\n "; memory(); } auto results = Antares::API::PerformSimulation(options_.StudyPath()); { - auto [dispo, total] = Memory::MemoryUsageGo(); std::cout << "Memory usage after simulation:\n"; memory(); } // //Add parallel From 142f7116e26fbbe55564bcabd82c31dc7b0af2bb Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 23 Aug 2024 10:55:46 +0200 Subject: [PATCH 417/422] Add disk info --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 47 +++++++++++++++++----- 1 file changed, 38 insertions(+), 9 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index cd07ceca2..078321c4a 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -1,10 +1,18 @@ #include "include/ProblemGeneration.h" -#include #include +#include +#include +#include +#include +#include +#include +#include +#include #include +#include #include #include @@ -32,13 +40,6 @@ #include "XpansionProblemsFromAntaresProvider.h" #include "ZipProblemsProviderAdapter.h" #include "config.h" -#include -#include -#include -#include -#include -#include -#include #include "include/memory.h" static const std::string LP_DIRNAME = "lp"; @@ -144,6 +145,29 @@ self_mem process_mem_usage() long page_size_kb = sysconf(_SC_PAGE_SIZE) / 1024; // in case x86-64 is configured to use 2MB pages return {vsize / 1024.0l / 1024.l, rss * page_size_kb}; } +static std::string study_dir = ""; + +namespace fs = std::filesystem; +std::uintmax_t calculate_directory_size(const fs::path& directory) { + std::uintmax_t total_size = 0; + std::error_code ec; + + for (const auto& entry : fs::recursive_directory_iterator(directory, ec)) { + if (ec) { + std::cerr << "Error accessing " << entry.path() << ": " << ec.message() << std::endl; + continue; + } + if (fs::is_regular_file(entry.status())) { + total_size += fs::file_size(entry.path(), ec); + if (ec) { + std::cerr << "Error getting size of " << entry.path() << ": " << ec.message() << std::endl; + } + } + } + + return total_size; +} + void memory() { auto [dispo, total] = Memory::MemoryUsageGo(); auto [vm, rss] = process_mem_usage(); @@ -151,8 +175,12 @@ void memory() { std::cout << "Memory usage: " << dispo << "/" << total << "\n"; std::cout << "VM: " << vm << "Mb; RSS: " << rss << "\n"; std::cout << "------------------------------------\n"; - const auto dirs = {"/scratch", "/tmp"}; + using namespace std::string_literals; + const auto dirs = {"/scratch"s, "/tmp"s}; print_disk_space_info(dirs); + std::cout << "------------------------------------\n"; + std::uintmax_t dir_size = calculate_directory_size(study_dir); + std::cout << "Total size of directory " << study_dir << " is " << dir_size / 1024.f / 1024.f << " Mo." << std::endl; std::cout << "====================================" << std::endl; } } @@ -243,6 +271,7 @@ std::filesystem::path ProblemGeneration::updateProblems() { if (mode_ == SimulationInputMode::ANTARES_API || mode_ == SimulationInputMode::FILE) { xpansion_output_dir = simulation_dir_; } + study_dir = simulation_dir_; const auto log_file_path = xpansion_output_dir / "lp"s / "ProblemGenerationLog.txt"s; From 603993f63c27f03bf8281145f201444e842d1cf6 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 23 Aug 2024 15:01:00 +0200 Subject: [PATCH 418/422] Handle normal --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 078321c4a..2f6022037 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -255,6 +255,8 @@ std::filesystem::path ProblemGeneration::updateProblems() { if (mode_ == SimulationInputMode::ARCHIVE) { xpansion_output_dir = options_.deduceXpansionDirIfEmpty(xpansion_output_dir, archive_path); + study_dir = xpansion_output_dir.parent_path(); + } if (mode_ == SimulationInputMode::ANTARES_API) { @@ -266,12 +268,14 @@ std::filesystem::path ProblemGeneration::updateProblems() { simulation_dir_ = options_.XpansionOutputDir(); // Legacy naming. // options_.XpansionOutputDir() point in fact to a simulation output from // antares + study_dir = simulation_dir_; } if (mode_ == SimulationInputMode::ANTARES_API || mode_ == SimulationInputMode::FILE) { xpansion_output_dir = simulation_dir_; + study_dir = simulation_dir_; } - study_dir = simulation_dir_; + const auto log_file_path = xpansion_output_dir / "lp"s / "ProblemGenerationLog.txt"s; From a79f476827b86e8b65d4626218b87f2f55204f41 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 23 Aug 2024 15:01:51 +0200 Subject: [PATCH 419/422] RelWithDebInfo --- .github/workflows/build_centos7.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 8f7d778c5..587d8ae7d 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -187,7 +187,7 @@ jobs: cmake -B _build -S . \ -DBUILD_TESTING=OFF \ -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/deps;${{env.ORTOOLS_DIR}}/install;${GITHUB_WORKSPACE}/itt" \ - -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_INSTALL_PREFIX=_install \ -DBUILD_UI=OFF \ -DALLOW_RUN_AS_ROOT=ON \ From ea5c638869b9058357fc80b5ce5dee652ed72e2c Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 23 Aug 2024 15:11:06 +0200 Subject: [PATCH 420/422] RelWithDebInfo --- .github/workflows/build_centos7.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_centos7.yml b/.github/workflows/build_centos7.yml index 587d8ae7d..d0eded048 100644 --- a/.github/workflows/build_centos7.yml +++ b/.github/workflows/build_centos7.yml @@ -196,7 +196,7 @@ jobs: - name: Build run: | - cmake --build _build --config Release -j$(nproc) + cmake --build _build --config RelWithDebInfo -j$(nproc) - name: Cache vcpkg binary dir if: always() From 2315902e1fcbe6783f09918dd27503e993776294 Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Fri, 23 Aug 2024 15:47:16 +0200 Subject: [PATCH 421/422] Add log --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 2f6022037..38ad396d7 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -454,7 +454,8 @@ void ProblemGeneration::RunProblemGeneration( std::shared_ptr reader = antares_archive_path.empty() ? std::make_shared() : InstantiateZipReader(antares_archive_path); - + std::cout << "Archive opend\n"; + memory(); /* Main stuff */ std::vector> xpansion_problems = From 47e90c17beb9535c593896cdf345a9e99ddb297d Mon Sep 17 00:00:00 2001 From: Jason Marechal Date: Mon, 26 Aug 2024 13:28:32 +0200 Subject: [PATCH 422/422] Avoid copying lps --- src/cpp/lpnamer/main/ProblemGeneration.cpp | 44 ++++++++++--------- .../XpansionProblemsFromAntaresProvider.cpp | 8 ++-- .../XpansionProblemsFromAntaresProvider.h | 4 +- 3 files changed, 30 insertions(+), 26 deletions(-) diff --git a/src/cpp/lpnamer/main/ProblemGeneration.cpp b/src/cpp/lpnamer/main/ProblemGeneration.cpp index 38ad396d7..d887c7204 100644 --- a/src/cpp/lpnamer/main/ProblemGeneration.cpp +++ b/src/cpp/lpnamer/main/ProblemGeneration.cpp @@ -154,13 +154,13 @@ std::uintmax_t calculate_directory_size(const fs::path& directory) { for (const auto& entry : fs::recursive_directory_iterator(directory, ec)) { if (ec) { - std::cerr << "Error accessing " << entry.path() << ": " << ec.message() << std::endl; + std::cerr << "Error accessing " << entry.path() << ": " << ec.message() << "\n"; continue; } if (fs::is_regular_file(entry.status())) { total_size += fs::file_size(entry.path(), ec); if (ec) { - std::cerr << "Error getting size of " << entry.path() << ": " << ec.message() << std::endl; + std::cerr << "Error getting size of " << entry.path() << ": " << ec.message() << "\n"; } } } @@ -180,8 +180,8 @@ void memory() { print_disk_space_info(dirs); std::cout << "------------------------------------\n"; std::uintmax_t dir_size = calculate_directory_size(study_dir); - std::cout << "Total size of directory " << study_dir << " is " << dir_size / 1024.f / 1024.f << " Mo." << std::endl; - std::cout << "====================================" << std::endl; + std::cout << "Total size of directory " << study_dir << " is " << dir_size / 1024.f / 1024.f << " Mo." << "\n"; + std::cout << "====================================" << "\n"; } } @@ -212,7 +212,7 @@ std::filesystem::path ProblemGeneration::performAntaresSimulation() { // //Add parallel // //Handle errors // if (results.error) { -// std::cerr << "Error: " << results.error->reason << std::endl; +// std::cerr << "Error: " << results.error->reason << "\n"; // exit(1); // } // @@ -240,7 +240,7 @@ std::filesystem::path ProblemGeneration::performAntaresSimulation() { } // //Add parallel // //Handle errors if (results.error) { - std::cerr << "Error: " << results.error->reason << std::endl; + std::cerr << "Error: " << results.error->reason << "\n"; exit(1); } lps_ = std::move(results.antares_problems); @@ -349,7 +349,7 @@ void validateMasterFormulation( << LOGLOCATION << "Invalid formulation argument : argument must be " "\"integer\" or \"relaxed\"" - << std::endl; + << "\n"; exit(1); } } @@ -394,7 +394,7 @@ void ProblemGeneration::RunProblemGeneration( const std::filesystem::path& log_file_path, const std::filesystem::path& weights_file, bool unnamed_problems) { (*logger)(LogUtils::LOGLEVEL::INFO) - << "Launching Problem Generation" << std::endl; + << "Launching Problem Generation" << "\n"; memory(); validateMasterFormulation(master_formulation, logger); std::string solver_name = "CBC"; // TODO Use solver selected by user @@ -407,19 +407,19 @@ void ProblemGeneration::RunProblemGeneration( logger); } //Print weight ok - std::cout << "Weight ok" << std::endl; + std::cout << "Weight ok" << "\n"; memory(); ExtractUtilsFiles(antares_archive_path, xpansion_output_dir, logger); std::vector links = getLinks(xpansion_output_dir, logger); - std::cout << "Links ok" << std::endl; + std::cout << "Links ok" << "\n"; memory(); AdditionalConstraints additionalConstraints(logger); if (!additionalConstraintFilename_l.empty()) { additionalConstraints = AdditionalConstraints(additionalConstraintFilename_l, logger); } - std::cout << "Additional constraints ok" << std::endl; + std::cout << "Additional constraints ok" << "\n"; memory(); auto lpDir_ = xpansion_output_dir / "lp"; @@ -430,27 +430,27 @@ void ProblemGeneration::RunProblemGeneration( unnamed_problems || antares_version < first_version_without_variables_files; (*logger)(LogUtils::LOGLEVEL::INFO) - << "rename problems: " << std::boolalpha << rename_problems << std::endl; + << "rename problems: " << std::boolalpha << rename_problems << "\n"; memory(); - (*logger)(LogUtils::LOGLEVEL::INFO) << "File mapping" << std::endl; + (*logger)(LogUtils::LOGLEVEL::INFO) << "File mapping" << "\n"; auto files_mapper = FilesMapper(antares_archive_path, xpansion_output_dir); memory(); - (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading mps" << std::endl; + (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading mps" << "\n"; auto mpsList = files_mapper.MpsAndVariablesFilesVect(); auto [dispo, total] = Memory::MemoryUsageGo(); std::cout << "Memory usage: " - << dispo << "/" << total << std::endl; - (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading mps done" << std::endl; + << dispo << "/" << total << "\n"; + (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading mps done" << "\n"; auto solver_log_manager = SolverLogManager(log_file_path); Couplings couplings; - (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading couplings" << std::endl; + (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading couplings" << "\n"; LinkProblemsGenerator linkProblemsGenerator( lpDir_, links, solver_name, logger, solver_log_manager, rename_problems); memory(); - (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading couplings done" << std::endl; + (*logger)(LogUtils::LOGLEVEL::INFO) << "Reading couplings done" << "\n"; std::shared_ptr reader = antares_archive_path.empty() ? std::make_shared() : InstantiateZipReader(antares_archive_path); @@ -461,7 +461,9 @@ void ProblemGeneration::RunProblemGeneration( std::vector> xpansion_problems = getXpansionProblems(solver_log_manager, solver_name, mpsList, lpDir_, reader, !antares_archive_path.empty(), lps_); - (*logger)(LogUtils::LOGLEVEL::INFO) << "Problems read" << std::endl; + lps_.weeklyProblems.clear(); + lps_.constantProblemData = {}; + (*logger)(LogUtils::LOGLEVEL::INFO) << "Problems read" << "\n"; memory(); std::vector, ProblemData>> problems_and_data; @@ -474,7 +476,7 @@ void ProblemGeneration::RunProblemGeneration( problems_and_data.emplace_back(xpansion_problems.at(i), mpsList.at(i)); } } - (*logger)(LogUtils::LOGLEVEL::INFO) << "Start problem generation" << std::endl; + (*logger)(LogUtils::LOGLEVEL::INFO) << "Start problem generation" << "\n"; memory(); auto mps_file_writer = std::make_shared(lpDir_); std::for_each( @@ -527,7 +529,7 @@ void ProblemGeneration::RunProblemGeneration( master_formulation, solver_name, logger, solver_log_manager); (*logger)(LogUtils::LOGLEVEL::INFO) << "Problem Generation ran in: " - << format_time_str(problem_generation_timer.elapsed()) << std::endl; + << format_time_str(problem_generation_timer.elapsed()) << "\n"; } std::shared_ptr InstantiateZipReader( const std::filesystem::path& antares_archive_path) { diff --git a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp index 36808eeb3..0da196e30 100644 --- a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp +++ b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.cpp @@ -10,8 +10,10 @@ #include "AntaresProblemToXpansionProblemTranslator.h" XpansionProblemsFromAntaresProvider::XpansionProblemsFromAntaresProvider( - Antares::Solver::LpsFromAntares lps) - : antares_hebdo_problems(std::move(lps)) {} + const Antares::Solver::LpsFromAntares& lps) + : antares_hebdo_problems(lps) { + std::cout << "Provider by copy \n"; +} std::vector> XpansionProblemsFromAntaresProvider::provideProblems( @@ -29,4 +31,4 @@ XpansionProblemsFromAntaresProvider::provideProblems( problem_id.year, problem_id.week, solver_name, solver_log_manager)); } return xpansion_problems; -} \ No newline at end of file +} diff --git a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.h b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.h index 20e0fbf60..f6b8b5b1c 100644 --- a/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.h +++ b/src/cpp/lpnamer/problem_modifier/XpansionProblemsFromAntaresProvider.h @@ -11,9 +11,9 @@ class XpansionProblemsFromAntaresProvider : public IXpansionProblemsProvider { public: - explicit XpansionProblemsFromAntaresProvider(Antares::Solver::LpsFromAntares antares); + explicit XpansionProblemsFromAntaresProvider(const Antares::Solver::LpsFromAntares& antares); [[nodiscard]] std::vector> provideProblems( const std::string& solver_name, SolverLogManager& solver_log_manager) const override; - Antares::Solver::LpsFromAntares antares_hebdo_problems; + const Antares::Solver::LpsFromAntares& antares_hebdo_problems; };
Release notes

Sourced from bruceadams/get-release's releases.

And, um, adjust the code to the newer @​actions/github

No release notes provided.

Updated depdendencies, notably @​actions/core to 1.10.0

These updates avoid this warning message from GitHub Actions about deprecated set-output.

The set-output command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

Update to run on node16

No release notes provided.